mirror of
https://github.com/reactos/syzkaller.git
synced 2024-11-27 21:30:33 +00:00
d1419fc79f
Initial description of the kernel's RDMA subsystem. This patch covers most of the older write() interface as well as the some ioctl functions. Also disable rdma_cm's ib_qp_type flags as it conflicts with rdma's definition, and rdma builds first. Signed-off-by: Noa Osherovich <noaos@mellanox.com>
99 lines
2.6 KiB
Plaintext
99 lines
2.6 KiB
Plaintext
# AUTOGENERATED FILE
|
|
EX_CREATE_CQ_CMD = 2147483666
|
|
EX_CREATE_QP_CMD = 2147483672
|
|
IB_ACCESS_LOCAL_WRITE = 1
|
|
IB_ACCESS_MW_BIND = 16
|
|
IB_ACCESS_ON_DEMAND = 64
|
|
IB_ACCESS_REMOTE_ATOMIC = 8
|
|
IB_ACCESS_REMOTE_READ = 4
|
|
IB_ACCESS_REMOTE_WRITE = 2
|
|
IB_FLOW_ATTR_FLAGS_DONT_TRAP = 2
|
|
IB_FLOW_SPEC_ACTION_COUNT = 4099
|
|
IB_FLOW_SPEC_ACTION_DROP = 4097
|
|
IB_FLOW_SPEC_ACTION_TAG = 4096
|
|
IB_FLOW_SPEC_ESP = 52
|
|
IB_FLOW_SPEC_ETH = 32
|
|
IB_FLOW_SPEC_GRE = 81
|
|
IB_FLOW_SPEC_IPV4 = 48
|
|
IB_FLOW_SPEC_IPV6 = 49
|
|
IB_FLOW_SPEC_MPLS = 96
|
|
IB_FLOW_SPEC_VXLAN_TUNNEL = 80
|
|
IB_IPV4_DONT_FRAG = 2
|
|
IB_IPV4_MORE_FRAG = 4
|
|
IB_MR_REREG_ACCESS = 4
|
|
IB_MR_REREG_PD = 2
|
|
IB_MR_REREG_SUPPORTED = 7
|
|
IB_MR_REREG_TRANS = 1
|
|
IB_QPT_GSI = 1
|
|
IB_QPT_RAW_ETHERTYPE = 6
|
|
IB_QPT_RAW_IPV6 = 5
|
|
IB_QPT_RAW_PACKET = 8
|
|
IB_QPT_RC = 2
|
|
IB_QPT_SMI = 0
|
|
IB_QPT_UC = 3
|
|
IB_QPT_UD = 4
|
|
IB_QPT_XRC_INI = 9
|
|
IB_QPT_XRC_TGT = 10
|
|
IB_QP_CREATE_BLOCK_MULTICAST_LOOPBACK = 2
|
|
IB_QP_CREATE_CROSS_CHANNEL = 4
|
|
IB_QP_CREATE_IPOIB_UD_LSO = 1
|
|
IB_QP_CREATE_MANAGED_RECV = 16
|
|
IB_QP_CREATE_MANAGED_SEND = 8
|
|
IB_QP_CREATE_NETIF_QP = 32
|
|
IB_QP_CREATE_SCATTER_FCS = 256
|
|
IB_QP_CREATE_SIGNATURE_EN = 64
|
|
IB_SEND_FENCE = 1
|
|
IB_SEND_INLINE = 8
|
|
IB_SEND_IP_CSUM = 16
|
|
IB_SEND_SIGNALED = 2
|
|
IB_SEND_SOLICITED = 4
|
|
IB_SRQT_BASIC = 0
|
|
IB_SRQT_TM = 2
|
|
IB_SRQT_XRC = 1
|
|
IB_USER_VERBS_CMD_CREATE_CQ = 18
|
|
IB_USER_VERBS_CMD_CREATE_QP = 24
|
|
IB_USER_VERBS_CMD_FLAGS_SHIFT = 24
|
|
IB_USER_VERBS_CMD_FLAG_EXTENDED = 2147483648
|
|
IB_USER_VERBS_CMD_THRESHOLD = 50
|
|
IB_USER_VERBS_EX_CMD_CREATE_FLOW = 2147483698
|
|
IB_USER_VERBS_EX_CMD_DESTROY_FLOW = 2147483699
|
|
IB_USER_VERBS_EX_CMD_QUERY_DEVICE = 2147483649
|
|
IB_UVERBS_CQ_FLAGS_IGNORE_OVERRUN = 2
|
|
IB_UVERBS_CQ_FLAGS_TIMESTAMP_COMPLETION = 1
|
|
IB_UVERBS_READ_COUNTERS_PREFER_CACHED = 1
|
|
IB_WQT_RQ = 0
|
|
IB_WQ_CUR_STATE = 2
|
|
IB_WQ_FLAGS = 4
|
|
IB_WQ_FLAGS_CVLAN_STRIPPING = 1
|
|
IB_WQ_FLAGS_DELAY_DROP = 4
|
|
IB_WQ_FLAGS_PCI_WRITE_END_PADDING = 8
|
|
IB_WQ_FLAGS_SCATTER_FCS = 2
|
|
IB_WQ_STATE = 1
|
|
IB_ZERO_BASED = 32
|
|
MLX5_CREATE_DCI = 22
|
|
MLX5_CREATE_DCT = 8
|
|
MLX5_IB_CQE_RES_FORMAT_CSUM = 2
|
|
MLX5_IB_CQE_RES_FORMAT_HASH = 1
|
|
MLX5_QP_FLAG_BFREG_INDEX = 8
|
|
MLX5_QP_FLAG_SCATTER_CQE = 2
|
|
MLX5_QP_FLAG_SIGNATURE = 1
|
|
MLX5_QP_FLAG_TUNNEL_OFFLOADS = 4
|
|
MLX5_SRQ_FLAG_SIGNATURE = 1
|
|
O_CLOEXEC = 524288
|
|
O_RDWR = 2
|
|
RDMA_DRIVER_MLX5 = 1
|
|
RDMA_VERBS_IOCTL = 3222805249
|
|
UVERBS_ATTR_CREATE_COUNTERS_HANDLE = 0
|
|
UVERBS_ATTR_DESTROY_COUNTERS_HANDLE = 0
|
|
UVERBS_ATTR_F_MANDATORY = 1
|
|
UVERBS_ATTR_READ_COUNTERS_BUFF = 1
|
|
UVERBS_ATTR_READ_COUNTERS_FLAGS = 2
|
|
UVERBS_ATTR_READ_COUNTERS_HANDLE = 0
|
|
UVERBS_METHOD_COUNTERS_CREATE = 0
|
|
UVERBS_METHOD_COUNTERS_DESTROY = 1
|
|
UVERBS_METHOD_COUNTERS_READ = 2
|
|
UVERBS_OBJECT_COUNTERS = 15
|
|
__NR_close = 57
|
|
__NR_ioctl = 29
|
|
__NR_write = 64
|