remarkable-linux/include/rdma
Or Gerlitz c938a616aa IB/core: Add raw packet QP type
IB_QPT_RAW_PACKET allows applications to build a complete packet,
including L2 headers, when sending; on the receive side, the HW will
not strip any headers.

This QP type is designed for userspace direct access to Ethernet; for
example by applications that do TCP/IP themselves.  Only processes
with the NET_RAW capability are allowed to create raw packet QPs (the
name "raw packet QP" is supposed to suggest an analogy to AF_PACKET /
SOL_RAW sockets).

Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Reviewed-by: Sean Hefty <sean.hefty@intel.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2012-05-08 11:18:09 -07:00
..
ib_addr.h rdma/core: Fix sparse warnings 2012-01-04 09:17:45 -08:00
ib_cache.h
ib_cm.h rdma/core: Fix sparse warnings 2012-01-04 09:17:45 -08:00
ib_fmr_pool.h
ib_mad.h IB/mad: Add MAD error codes from IBA spec 2012-02-25 17:47:31 -08:00
ib_marshall.h
ib_pack.h IB/core: Add VLAN support for IBoE 2010-10-25 10:20:39 -07:00
ib_pma.h IB/pma: Add include file for IBA performance counters definitions 2011-07-18 21:04:35 -07:00
ib_sa.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
ib_smi.h
ib_umem.h
ib_user_cm.h RDMA: Update exported headers list 2011-05-25 13:46:23 -07:00
ib_user_mad.h
ib_user_sa.h
ib_user_verbs.h RDMA/uverbs: Export ib_open_qp() capability to user space 2011-10-13 09:50:56 -07:00
ib_verbs.h IB/core: Add raw packet QP type 2012-05-08 11:18:09 -07:00
iw_cm.h RDMA/iwcm: Propagate ird/ord values upwards 2011-10-06 09:37:52 -07:00
Kbuild RDMA: Update exported headers list 2011-05-25 13:46:23 -07:00
rdma_cm.h RDMA/cm: Define new RDMA port space specific to IB 2011-10-13 09:39:52 -07:00
rdma_cm_ib.h
rdma_netlink.h RDMA/cma: Add support for netlink statistics export 2011-05-25 13:46:23 -07:00
rdma_user_cm.h RDMA/ucm: Allow user to specify QP type when creating id 2011-10-13 09:40:36 -07:00