1=========================================== 2InfiniBand and Remote DMA (RDMA) Interfaces 3=========================================== 4 5Introduction and Overview 6========================= 7 8TBD 9 10InfiniBand core interfaces 11========================== 12 13.. kernel-doc:: drivers/infiniband/core/iwpm_util.h 14 :internal: 15 16.. kernel-doc:: drivers/infiniband/core/cq.c 17 :export: 18 19.. kernel-doc:: drivers/infiniband/core/cm.c 20 :export: 21 22.. kernel-doc:: drivers/infiniband/core/rw.c 23 :export: 24 25.. kernel-doc:: drivers/infiniband/core/device.c 26 :export: 27 28.. kernel-doc:: drivers/infiniband/core/verbs.c 29 :export: 30 31.. kernel-doc:: drivers/infiniband/core/packer.c 32 :export: 33 34.. kernel-doc:: drivers/infiniband/core/sa_query.c 35 :export: 36 37.. kernel-doc:: drivers/infiniband/core/ud_header.c 38 :export: 39 40.. kernel-doc:: drivers/infiniband/core/fmr_pool.c 41 :export: 42 43.. kernel-doc:: drivers/infiniband/core/umem.c 44 :export: 45 46.. kernel-doc:: drivers/infiniband/core/umem_odp.c 47 :export: 48 49RDMA Verbs transport library 50============================ 51 52.. kernel-doc:: drivers/infiniband/sw/rdmavt/mr.c 53 :export: 54 55.. kernel-doc:: drivers/infiniband/sw/rdmavt/rc.c 56 :export: 57 58.. kernel-doc:: drivers/infiniband/sw/rdmavt/ah.c 59 :export: 60 61.. kernel-doc:: drivers/infiniband/sw/rdmavt/vt.c 62 :export: 63 64.. kernel-doc:: drivers/infiniband/sw/rdmavt/cq.c 65 :export: 66 67.. kernel-doc:: drivers/infiniband/sw/rdmavt/qp.c 68 :export: 69 70.. kernel-doc:: drivers/infiniband/sw/rdmavt/mcast.c 71 :export: 72 73Upper Layer Protocols 74===================== 75 76iSCSI Extensions for RDMA (iSER) 77-------------------------------- 78 79.. kernel-doc:: drivers/infiniband/ulp/iser/iscsi_iser.h 80 :internal: 81 82.. kernel-doc:: drivers/infiniband/ulp/iser/iscsi_iser.c 83 :functions: iscsi_iser_pdu_alloc iser_initialize_task_headers \ 84 iscsi_iser_task_init iscsi_iser_mtask_xmit iscsi_iser_task_xmit \ 85 iscsi_iser_cleanup_task iscsi_iser_check_protection \ 86 iscsi_iser_conn_create iscsi_iser_conn_bind \ 87 iscsi_iser_conn_start iscsi_iser_conn_stop \ 88 iscsi_iser_session_destroy iscsi_iser_session_create \ 89 iscsi_iser_set_param iscsi_iser_ep_connect iscsi_iser_ep_poll \ 90 iscsi_iser_ep_disconnect 91 92.. kernel-doc:: drivers/infiniband/ulp/iser/iser_initiator.c 93 :internal: 94 95.. kernel-doc:: drivers/infiniband/ulp/iser/iser_verbs.c 96 :internal: 97 98Omni-Path (OPA) Virtual NIC support 99----------------------------------- 100 101.. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h 102 :internal: 103 104.. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h 105 :internal: 106 107.. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c 108 :internal: 109 110.. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 111 :internal: 112 113InfiniBand SCSI RDMA protocol target support 114-------------------------------------------- 115 116.. kernel-doc:: drivers/infiniband/ulp/srpt/ib_srpt.h 117 :internal: 118 119.. kernel-doc:: drivers/infiniband/ulp/srpt/ib_srpt.c 120 :internal: 121 122iSCSI Extensions for RDMA (iSER) target support 123----------------------------------------------- 124 125.. kernel-doc:: drivers/infiniband/ulp/isert/ib_isert.c 126 :internal: 127 128