125 lines · plain
1===========================================2InfiniBand and Remote DMA (RDMA) Interfaces3===========================================4 5Introduction and Overview6=========================7 8TBD9 10InfiniBand core interfaces11==========================12 13.. kernel-doc:: drivers/infiniband/core/iwpm_util.h14 :internal:15 16.. kernel-doc:: drivers/infiniband/core/cq.c17 :export:18 19.. kernel-doc:: drivers/infiniband/core/cm.c20 :export:21 22.. kernel-doc:: drivers/infiniband/core/rw.c23 :export:24 25.. kernel-doc:: drivers/infiniband/core/device.c26 :export:27 28.. kernel-doc:: drivers/infiniband/core/verbs.c29 :export:30 31.. kernel-doc:: drivers/infiniband/core/packer.c32 :export:33 34.. kernel-doc:: drivers/infiniband/core/sa_query.c35 :export:36 37.. kernel-doc:: drivers/infiniband/core/ud_header.c38 :export:39 40.. kernel-doc:: drivers/infiniband/core/umem.c41 :export:42 43.. kernel-doc:: drivers/infiniband/core/umem_odp.c44 :export:45 46RDMA Verbs transport library47============================48 49.. kernel-doc:: drivers/infiniband/sw/rdmavt/mr.c50 :export:51 52.. kernel-doc:: drivers/infiniband/sw/rdmavt/rc.c53 :export:54 55.. kernel-doc:: drivers/infiniband/sw/rdmavt/ah.c56 :export:57 58.. kernel-doc:: drivers/infiniband/sw/rdmavt/vt.c59 :export:60 61.. kernel-doc:: drivers/infiniband/sw/rdmavt/cq.c62 :export:63 64.. kernel-doc:: drivers/infiniband/sw/rdmavt/qp.c65 :export:66 67.. kernel-doc:: drivers/infiniband/sw/rdmavt/mcast.c68 :export:69 70Upper Layer Protocols71=====================72 73iSCSI Extensions for RDMA (iSER)74--------------------------------75 76.. kernel-doc:: drivers/infiniband/ulp/iser/iscsi_iser.h77 :internal:78 79.. kernel-doc:: drivers/infiniband/ulp/iser/iscsi_iser.c80 :functions: iscsi_iser_pdu_alloc iser_initialize_task_headers \81 iscsi_iser_task_init iscsi_iser_mtask_xmit iscsi_iser_task_xmit \82 iscsi_iser_cleanup_task iscsi_iser_check_protection \83 iscsi_iser_conn_create iscsi_iser_conn_bind \84 iscsi_iser_conn_start iscsi_iser_conn_stop \85 iscsi_iser_session_destroy iscsi_iser_session_create \86 iscsi_iser_set_param iscsi_iser_ep_connect iscsi_iser_ep_poll \87 iscsi_iser_ep_disconnect88 89.. kernel-doc:: drivers/infiniband/ulp/iser/iser_initiator.c90 :internal:91 92.. kernel-doc:: drivers/infiniband/ulp/iser/iser_verbs.c93 :internal:94 95Omni-Path (OPA) Virtual NIC support96-----------------------------------97 98.. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h99 :internal:100 101.. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h102 :internal:103 104.. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c105 :internal:106 107.. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c108 :internal:109 110InfiniBand SCSI RDMA protocol target support111--------------------------------------------112 113.. kernel-doc:: drivers/infiniband/ulp/srpt/ib_srpt.h114 :internal:115 116.. kernel-doc:: drivers/infiniband/ulp/srpt/ib_srpt.c117 :internal:118 119iSCSI Extensions for RDMA (iSER) target support120-----------------------------------------------121 122.. kernel-doc:: drivers/infiniband/ulp/isert/ib_isert.c123 :internal:124 125