Modules§
- ib_
uverbs_ advise_ mr_ advice - ibv_
atomic_ cap - ibv_
counter_ description - ibv_
flow_ attr_ type - ibv_
flow_ spec_ type - ibv_
mig_ state - ibv_mtu
- ibv_
mw_ type - ibv_
node_ type - ibv_
opcode - ibv_
ops_ wr_ opcode - ibv_
port_ state - ibv_
qp_ state - ibv_
qp_ type - ibv_
rate - ibv_
rereg_ mr_ err_ code - ibv_
srq_ type - ibv_
transport_ type - ibv_
wc_ opcode - ibv_
wc_ status - ibv_
wq_ state - ibv_
wq_ type - ibv_
wr_ opcode - rdma_
cm_ event_ type - rdma_
driver_ id - rdma_
port_ space
Structs§
- __
Bindgen Union Field - __
Incomplete Array Field - _compat_
ibv_ port_ attr - _ibv_
device_ ops - add_t
- atomic_
t - bind_
mw_ t - hdr_t
- ib_
uverbs_ access_ flags - ib_
uverbs_ flow_ action_ esp - ib_
uverbs_ flow_ action_ esp_ encap - ib_
uverbs_ flow_ action_ esp_ encap__ bindgen_ ty_ 1 - ib_
uverbs_ flow_ action_ esp_ encap__ bindgen_ ty_ 2 - ibv_
access_ flags - ibv_ah
- ibv_
ah_ attr - ibv_
alloc_ dm_ attr - ibv_
async_ event - ibv_
async_ event__ bindgen_ ty_ 1 - ibv_
comp_ channel - ibv_
context - ibv_
context_ ops - ibv_
counter_ attach_ attr - ibv_
counters - ibv_
counters_ init_ attr - ibv_cq
- ibv_
cq_ attr_ mask - ibv_
cq_ ex - ibv_
cq_ init_ attr_ ex - ibv_
cq_ init_ attr_ mask - ibv_
cq_ moderation_ caps - ibv_
create_ cq_ attr_ flags - ibv_
create_ cq_ wc_ flags - ibv_
data_ buf - ibv_
device - ibv_
device_ attr - ibv_
device_ attr_ ex - ibv_
device_ cap_ flags - ibv_dm
- ibv_
dmah - ibv_
dmah_ init_ attr - ibv_ece
- ibv_
fd_ arr - ibv_
flow - ibv_
flow_ action - ibv_
flow_ action_ esp_ attr - ibv_
flow_ action_ esp_ mask - ibv_
flow_ attr - ibv_
flow_ esp_ filter - ibv_
flow_ eth_ filter - ibv_
flow_ flags - ibv_
flow_ gre_ filter - ibv_
flow_ ipv4_ ext_ filter - ibv_
flow_ ipv4_ filter - ibv_
flow_ ipv6_ filter - ibv_
flow_ mpls_ filter - ibv_
flow_ spec - ibv_
flow_ spec__ bindgen_ ty_ 1 - ibv_
flow_ spec__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ibv_
flow_ spec_ action_ drop - ibv_
flow_ spec_ action_ handle - ibv_
flow_ spec_ action_ tag - ibv_
flow_ spec_ counter_ action - ibv_
flow_ spec_ esp - ibv_
flow_ spec_ eth - ibv_
flow_ spec_ gre - ibv_
flow_ spec_ ipv4 - ibv_
flow_ spec_ ipv6 - ibv_
flow_ spec_ ipv4_ ext - ibv_
flow_ spec_ mpls - ibv_
flow_ spec_ tcp_ udp - ibv_
flow_ spec_ tunnel - ibv_
flow_ tcp_ udp_ filter - ibv_
flow_ tunnel_ filter - ibv_
gid__ bindgen_ ty_ 1 - ibv_
gid_ entry - ibv_
gid_ global_ t - ibv_
global_ route - ibv_grh
- ibv_
ind_ table_ init_ attr_ mask - ibv_
moderate_ cq - ibv_
modify_ cq_ attr - ibv_mr
- ibv_
mr_ init_ attr - ibv_mw
- ibv_
mw_ bind - ibv_
mw_ bind_ info - ibv_
odp_ caps - ibv_
odp_ caps__ bindgen_ ty_ 1 - ibv_
odp_ general_ caps - ibv_
odp_ transport_ cap_ bits - ibv_
ops_ flags - ibv_
ops_ wr - ibv_
ops_ wr__ bindgen_ ty_ 1 - ibv_
ops_ wr__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ibv_
packet_ pacing_ caps - ibv_
parent_ domain_ init_ attr - ibv_
parent_ domain_ init_ attr_ mask - ibv_
path_ data - ibv_
path_ record - ibv_
pci_ atomic_ caps - ibv_
pci_ atomic_ op_ size - ibv_pd
- ibv_
poll_ cq_ attr - ibv_
port_ attr - ibv_
port_ cap_ flags - ibv_
port_ cap_ flags2 - ibv_qp
- ibv_
qp_ attr - ibv_
qp_ attr_ mask - ibv_
qp_ cap - ibv_
qp_ create_ flags - ibv_
qp_ create_ send_ ops_ flags - ibv_
qp_ ex - ibv_
qp_ init_ attr - ibv_
qp_ init_ attr_ ex - ibv_
qp_ init_ attr_ mask - ibv_
qp_ open_ attr - ibv_
qp_ open_ attr_ mask - ibv_
qp_ rate_ limit_ attr - ibv_
query_ device_ ex_ input - ibv_
raw_ packet_ caps - ibv_
read_ counters_ flags - ibv_
recv_ wr - ibv_
rereg_ mr_ flags - ibv_
rss_ caps - ibv_rvh
- ibv_
rwq_ ind_ table - ibv_
rwq_ ind_ table_ init_ attr - ibv_
rx_ hash_ conf - ibv_
rx_ hash_ fields - ibv_
rx_ hash_ function_ flags - ibv_
sa_ mcmember_ rec - ibv_
sa_ path_ rec - ibv_
sa_ service_ rec - ibv_
send_ flags - ibv_
send_ wr - ibv_
send_ wr__ bindgen_ ty_ 1 - ibv_
send_ wr__ bindgen_ ty_ 2 - ibv_
send_ wr__ bindgen_ ty_ 3 - ibv_
send_ wr__ bindgen_ ty_ 4 - ibv_
send_ wr__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - ibv_
send_ wr__ bindgen_ ty_ 2__ bindgen_ ty_ 2 - ibv_
send_ wr__ bindgen_ ty_ 2__ bindgen_ ty_ 3 - ibv_
send_ wr__ bindgen_ ty_ 3__ bindgen_ ty_ 1 - ibv_
send_ wr__ bindgen_ ty_ 4__ bindgen_ ty_ 1 - ibv_
send_ wr__ bindgen_ ty_ 4__ bindgen_ ty_ 2 - ibv_sge
- ibv_srq
- ibv_
srq_ attr - ibv_
srq_ attr_ mask - ibv_
srq_ init_ attr - ibv_
srq_ init_ attr_ ex - ibv_
srq_ init_ attr_ mask - ibv_td
- ibv_
td_ init_ attr - ibv_
tm_ cap - ibv_
tm_ cap_ flags - ibv_
tm_ caps - ibv_tmh
- ibv_
tso_ caps - ibv_
values_ ex - ibv_
values_ mask - ibv_wc
- ibv_
wc__ bindgen_ ty_ 1 - ibv_
wc_ flags - ibv_
wc_ tm_ info - ibv_wq
- ibv_
wq_ attr - ibv_
wq_ attr_ mask - ibv_
wq_ flags - ibv_
wq_ init_ attr - ibv_
wq_ init_ attr_ mask - ibv_
xrcd - ibv_
xrcd_ init_ attr - ibv_
xrcd_ init_ attr_ mask - in6_
addr__ bindgen_ ty_ 1 - in_addr
- mlx5_
ib_ uapi_ reg - mlx5_
wqe_ av - mlx5_
wqe_ av__ bindgen_ ty_ 1 - mlx5_
wqe_ av__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - mlx5dv_
ah - mlx5dv_
alloc_ dm_ attr - mlx5dv_
clock_ info - mlx5dv_
context - mlx5dv_
context_ attr - mlx5dv_
context_ attr_ comp_ mask - mlx5dv_
context_ attr_ flags - mlx5dv_
context_ comp_ mask - mlx5dv_
context_ flags - mlx5dv_
cq - mlx5dv_
cq_ init_ attr - mlx5dv_
cq_ init_ attr_ flags - mlx5dv_
cq_ init_ attr_ mask - mlx5dv_
cqe_ comp_ caps - mlx5dv_
crypto_ attr - mlx5dv_
crypto_ caps - mlx5dv_
crypto_ caps_ flags - mlx5dv_
crypto_ login_ attr - mlx5dv_
crypto_ login_ attr_ ex - mlx5dv_
crypto_ login_ obj - mlx5dv_
crypto_ login_ query_ attr - mlx5dv_
ctx_ allocators - mlx5dv_
dc_ init_ attr - mlx5dv_
dc_ init_ attr__ bindgen_ ty_ 1 - mlx5dv_
dci_ streams - mlx5dv_
dci_ streams_ caps - mlx5dv_
dek - mlx5dv_
dek_ attr - mlx5dv_
dek_ init_ attr - mlx5dv_
dek_ init_ attr_ mask - mlx5dv_
devx - mlx5dv_
devx_ cmd_ comp - mlx5dv_
devx_ eq - mlx5dv_
devx_ event_ channel - mlx5dv_
devx_ msi_ vector - mlx5dv_
devx_ obj - mlx5dv_
devx_ uar - mlx5dv_
devx_ umem - mlx5dv_
devx_ umem_ in - mlx5dv_
devx_ umem_ in_ mask - mlx5dv_
dm - mlx5dv_
dm_ comp_ mask - mlx5dv_
dr_ action - mlx5dv_
dr_ action_ aso_ ct_ flags - mlx5dv_
dr_ action_ aso_ first_ hit_ flags - mlx5dv_
dr_ action_ aso_ flow_ meter_ flags - mlx5dv_
dr_ action_ dest_ attr - mlx5dv_
dr_ action_ dest_ attr__ bindgen_ ty_ 1 - mlx5dv_
dr_ action_ dest_ reformat - mlx5dv_
dr_ action_ flags - mlx5dv_
dr_ domain - mlx5dv_
dr_ domain_ sync_ flags - mlx5dv_
dr_ flow_ meter_ attr - mlx5dv_
dr_ flow_ sampler_ attr - mlx5dv_
dr_ matcher - mlx5dv_
dr_ matcher_ layout - mlx5dv_
dr_ matcher_ layout_ flags - mlx5dv_
dr_ rule - mlx5dv_
dr_ table - mlx5dv_
export_ sizes - mlx5dv_
flow_ action_ attr - mlx5dv_
flow_ action_ attr__ bindgen_ ty_ 1 - mlx5dv_
flow_ action_ attr__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - mlx5dv_
flow_ action_ cap_ flags - mlx5dv_
flow_ action_ esp - mlx5dv_
flow_ action_ esp_ mask - mlx5dv_
flow_ match_ parameters - mlx5dv_
flow_ matcher - mlx5dv_
flow_ matcher_ attr - mlx5dv_
flow_ matcher_ attr_ mask - mlx5dv_
mkey - mlx5dv_
mkey_ conf_ attr - mlx5dv_
mkey_ conf_ flags - mlx5dv_
mkey_ err - mlx5dv_
mkey_ err__ bindgen_ ty_ 1 - mlx5dv_
mkey_ init_ attr - mlx5dv_
mkey_ init_ attr_ flags - mlx5dv_
mr_ interleaved - mlx5dv_
obj - mlx5dv_
obj__ bindgen_ ty_ 1 - mlx5dv_
obj__ bindgen_ ty_ 2 - mlx5dv_
obj__ bindgen_ ty_ 3 - mlx5dv_
obj__ bindgen_ ty_ 4 - mlx5dv_
obj__ bindgen_ ty_ 5 - mlx5dv_
obj__ bindgen_ ty_ 6 - mlx5dv_
obj__ bindgen_ ty_ 7 - mlx5dv_
obj__ bindgen_ ty_ 8 - mlx5dv_
ooo_ recv_ wrs_ caps - mlx5dv_
pd - mlx5dv_
pp - mlx5dv_
qp - mlx5dv_
qp__ bindgen_ ty_ 1 - mlx5dv_
qp__ bindgen_ ty_ 2 - mlx5dv_
qp__ bindgen_ ty_ 3 - mlx5dv_
qp_ comp_ mask - mlx5dv_
qp_ create_ flags - mlx5dv_
qp_ create_ send_ ops_ flags - mlx5dv_
qp_ ex - mlx5dv_
qp_ init_ attr - mlx5dv_
qp_ init_ attr_ mask - mlx5dv_
rwq - mlx5dv_
sched_ attr - mlx5dv_
sched_ elem_ attr_ flags - mlx5dv_
sched_ leaf - mlx5dv_
sched_ node - mlx5dv_
sig_ block_ attr - mlx5dv_
sig_ block_ attr_ flags - mlx5dv_
sig_ block_ domain - mlx5dv_
sig_ block_ domain__ bindgen_ ty_ 1 - mlx5dv_
sig_ caps - mlx5dv_
sig_ crc - mlx5dv_
sig_ err - mlx5dv_
sig_ mask - mlx5dv_
sig_ t10dif - mlx5dv_
sig_ t10dif_ flags - mlx5dv_
srq - mlx5dv_
srq_ comp_ mask - mlx5dv_
steering_ anchor - mlx5dv_
steering_ anchor_ attr - mlx5dv_
striding_ rq_ caps - mlx5dv_
striding_ rq_ init_ attr - mlx5dv_
sw_ parsing_ caps - mlx5dv_
var - mlx5dv_
vfio_ context_ attr - mlx5dv_
vfio_ context_ attr_ flags - mlx5dv_
wq_ init_ attr - mlx5dv_
wq_ init_ attr_ mask - rdma_
addr - rdma_
addr__ bindgen_ ty_ 1 - rdma_
addr__ bindgen_ ty_ 2 - rdma_
addr__ bindgen_ ty_ 3 - rdma_
addrinfo - rdma_
cm_ event - rdma_
cm_ event__ bindgen_ ty_ 1 - rdma_
cm_ id - rdma_
cm_ join_ mc_ attr_ ex - rdma_
cm_ join_ mc_ attr_ mask - rdma_
cm_ mc_ join_ flags - rdma_
conn_ param - rdma_
event_ channel - rdma_
ib_ addr - rdma_
route - rdma_t
- rdma_
ud_ param - tm_t
- tso_t
- ud_t
- verbs_
context - verbs_
ex_ private - xrc_t
Enums§
Constants§
- IBV_
DMAH_ INIT_ ATTR_ MASK_ CPU_ ID - IBV_
DMAH_ INIT_ ATTR_ MASK_ PH - IBV_
DMAH_ INIT_ ATTR_ MASK_ TPH_ MEM_ TYPE - IBV_
DM_ MASK_ HANDLE - IBV_
FLUSH_ GLOBAL - IBV_
FLUSH_ MR - IBV_
FLUSH_ PERSISTENT - IBV_
FLUSH_ RANGE - IBV_
FORK_ DISABLED - IBV_
FORK_ ENABLED - IBV_
FORK_ UNNEEDED - IBV_
GID_ TYPE_ IB - IBV_
GID_ TYPE_ ROCE_ V1 - IBV_
GID_ TYPE_ ROCE_ V2 - IBV_
GID_ TYPE_ SYSFS_ IB_ ROCE_ V1 - IBV_
GID_ TYPE_ SYSFS_ ROCE_ V2 - IBV_
LINK_ LAYER_ ETHERNET - IBV_
LINK_ LAYER_ INFINIBAND - IBV_
LINK_ LAYER_ UNSPECIFIED - IBV_
QUERY_ QP_ DATA_ IN_ ORDER_ ALIGNED_ 128_ BYTES - IBV_
QUERY_ QP_ DATA_ IN_ ORDER_ DEVICE_ ONLY - IBV_
QUERY_ QP_ DATA_ IN_ ORDER_ RETURN_ CAPS - IBV_
QUERY_ QP_ DATA_ IN_ ORDER_ WHOLE_ MSG - IBV_
REG_ MR_ MASK_ ADDR - IBV_
REG_ MR_ MASK_ DMAH - IBV_
REG_ MR_ MASK_ FD - IBV_
REG_ MR_ MASK_ FD_ OFFSET - IBV_
REG_ MR_ MASK_ IOVA - IBV_
TMH_ EAGER - IBV_
TMH_ FIN - IBV_
TMH_ NO_ TAG - IBV_
TMH_ RNDV - IBV_
TPH_ MEM_ TYPE_ PM - IBV_
TPH_ MEM_ TYPE_ VM - IB_
UVERBS_ FLOW_ ACTION_ ESP_ KEYMAT_ AES_ GCM - IB_
UVERBS_ FLOW_ ACTION_ ESP_ REPLAY_ BMP - IB_
UVERBS_ FLOW_ ACTION_ ESP_ REPLAY_ NONE - MLX5DV_
BLOCK_ SIZE_ 512 - MLX5DV_
BLOCK_ SIZE_ 520 - MLX5DV_
BLOCK_ SIZE_ 4048 - MLX5DV_
BLOCK_ SIZE_ 4096 - MLX5DV_
BLOCK_ SIZE_ 4160 - MLX5DV_
BLOCK_ SIZE_ CAP_ 512 - MLX5DV_
BLOCK_ SIZE_ CAP_ 520 - MLX5DV_
BLOCK_ SIZE_ CAP_ 4048 - MLX5DV_
BLOCK_ SIZE_ CAP_ 4096 - MLX5DV_
BLOCK_ SIZE_ CAP_ 4160 - MLX5DV_
CQE_ RES_ FORMAT_ CSUM - MLX5DV_
CQE_ RES_ FORMAT_ CSUM_ STRIDX - MLX5DV_
CQE_ RES_ FORMAT_ HASH - MLX5DV_
CRYPTO_ ENGINES_ CAP_ AES_ XTS - MLX5DV_
CRYPTO_ ENGINES_ CAP_ AES_ XTS_ MULTI_ BLOCK - MLX5DV_
CRYPTO_ ENGINES_ CAP_ AES_ XTS_ SINGLE_ BLOCK - MLX5DV_
CRYPTO_ KEY_ PURPOSE_ AES_ XTS - MLX5DV_
CRYPTO_ KEY_ SIZE_ 128 - MLX5DV_
CRYPTO_ KEY_ SIZE_ 256 - MLX5DV_
CRYPTO_ LOGIN_ STATE_ INVALID - MLX5DV_
CRYPTO_ LOGIN_ STATE_ NO_ LOGIN - MLX5DV_
CRYPTO_ LOGIN_ STATE_ VALID - MLX5DV_
CRYPTO_ STANDARD_ AES_ XTS - MLX5DV_
CRYPTO_ WRAPPED_ IMPORT_ METHOD_ CAP_ AES_ XTS - MLX5DV_
CTX_ ATTR_ BUF_ ALLOCATORS - MLX5DV_
DCTYPE_ DCI - MLX5DV_
DCTYPE_ DCT - MLX5DV_
DEK_ STATE_ ERROR - MLX5DV_
DEK_ STATE_ READY - MLX5DV_
DR_ ACTION_ DEST - MLX5DV_
DR_ ACTION_ DEST_ REFORMAT - MLX5DV_
DR_ DOMAIN_ TYPE_ FDB - MLX5DV_
DR_ DOMAIN_ TYPE_ NIC_ RX - MLX5DV_
DR_ DOMAIN_ TYPE_ NIC_ TX - MLX5DV_
FLOW_ ACTION_ COUNTERS_ DEVX - MLX5DV_
FLOW_ ACTION_ COUNTERS_ DEVX_ WITH_ OFFSET - MLX5DV_
FLOW_ ACTION_ DEFAULT_ MISS - MLX5DV_
FLOW_ ACTION_ DEST_ DEVX - MLX5DV_
FLOW_ ACTION_ DEST_ IBV_ QP - MLX5DV_
FLOW_ ACTION_ DROP - MLX5DV_
FLOW_ ACTION_ IBV_ COUNTER - MLX5DV_
FLOW_ ACTION_ IBV_ FLOW_ ACTION - MLX5DV_
FLOW_ ACTION_ TAG - MLX5DV_
MKEY_ NO_ ERR - MLX5DV_
MKEY_ SIG_ BLOCK_ BAD_ APPTAG - MLX5DV_
MKEY_ SIG_ BLOCK_ BAD_ GUARD - MLX5DV_
MKEY_ SIG_ BLOCK_ BAD_ REFTAG - MLX5DV_
OBJ_ AH - MLX5DV_
OBJ_ CQ - MLX5DV_
OBJ_ DEVX - MLX5DV_
OBJ_ DM - MLX5DV_
OBJ_ PD - MLX5DV_
OBJ_ QP - MLX5DV_
OBJ_ RWQ - MLX5DV_
OBJ_ SRQ - MLX5DV_
RAW_ PACKET_ CAP_ TUNNELED_ OFFLOAD_ CW_ MPLS_ OVER_ GRE - MLX5DV_
RAW_ PACKET_ CAP_ TUNNELED_ OFFLOAD_ CW_ MPLS_ OVER_ UDP - MLX5DV_
RAW_ PACKET_ CAP_ TUNNELED_ OFFLOAD_ GENEVE - MLX5DV_
RAW_ PACKET_ CAP_ TUNNELED_ OFFLOAD_ GRE - MLX5DV_
RAW_ PACKET_ CAP_ TUNNELED_ OFFLOAD_ VXLAN - MLX5DV_
SIGNATURE_ CRYPTO_ ORDER_ SIGNATURE_ AFTER_ CRYPTO_ ON_ TX - MLX5DV_
SIGNATURE_ CRYPTO_ ORDER_ SIGNATURE_ BEFORE_ CRYPTO_ ON_ TX - MLX5DV_
SIG_ CRC_ TYPE_ CAP_ CRC32 - MLX5DV_
SIG_ CRC_ TYPE_ CAP_ CRC32C - MLX5DV_
SIG_ CRC_ TYPE_ CAP_ CRC64_ XP10 - MLX5DV_
SIG_ CRC_ TYPE_ CRC32 - MLX5DV_
SIG_ CRC_ TYPE_ CRC32C - MLX5DV_
SIG_ CRC_ TYPE_ CRC64_ XP10 - MLX5DV_
SIG_ PROT_ CAP_ CRC - MLX5DV_
SIG_ PROT_ CAP_ T10DIF - MLX5DV_
SIG_ T10DIF_ BG_ CAP_ CRC - MLX5DV_
SIG_ T10DIF_ BG_ CAP_ CSUM - MLX5DV_
SIG_ T10DIF_ CRC - MLX5DV_
SIG_ T10DIF_ CSUM - MLX5DV_
SIG_ TYPE_ CRC - MLX5DV_
SIG_ TYPE_ T10DIF - MLX5DV_
SW_ PARSING - MLX5DV_
SW_ PARSING_ CSUM - MLX5DV_
SW_ PARSING_ LSO - MLX5DV_
UAR_ ALLOC_ TYPE_ NC_ DEDICATED - MLX5DV_
WC_ MEMCPY - MLX5DV_
WC_ RAW_ WQE - MLX5DV_
WC_ UMR - MLX5_
CQE_ INVALID - MLX5_
CQE_ L2_ OK - MLX5_
CQE_ L3_ HDR_ TYPE_ IPV4 - MLX5_
CQE_ L3_ HDR_ TYPE_ IPV6 - MLX5_
CQE_ L3_ HDR_ TYPE_ NONE - MLX5_
CQE_ L3_ OK - MLX5_
CQE_ L4_ OK - MLX5_
CQE_ NO_ PACKET - MLX5_
CQE_ OWNER_ MASK - MLX5_
CQE_ REQ - MLX5_
CQE_ REQ_ ERR - MLX5_
CQE_ RESIZE_ CQ - MLX5_
CQE_ RESP_ ERR - MLX5_
CQE_ RESP_ SEND - MLX5_
CQE_ RESP_ SEND_ IMM - MLX5_
CQE_ RESP_ SEND_ INV - MLX5_
CQE_ RESP_ WR_ IMM - MLX5_
CQE_ SIG_ ERR - MLX5_
CQE_ SYNDROME_ BAD_ RESP_ ERR - MLX5_
CQE_ SYNDROME_ LOCAL_ ACCESS_ ERR - MLX5_
CQE_ SYNDROME_ LOCAL_ LENGTH_ ERR - MLX5_
CQE_ SYNDROME_ LOCAL_ PROT_ ERR - MLX5_
CQE_ SYNDROME_ LOCAL_ QP_ OP_ ERR - MLX5_
CQE_ SYNDROME_ MW_ BIND_ ERR - MLX5_
CQE_ SYNDROME_ REMOTE_ ABORTED_ ERR - MLX5_
CQE_ SYNDROME_ REMOTE_ ACCESS_ ERR - MLX5_
CQE_ SYNDROME_ REMOTE_ INVAL_ REQ_ ERR - MLX5_
CQE_ SYNDROME_ REMOTE_ OP_ ERR - MLX5_
CQE_ SYNDROME_ RNR_ RETRY_ EXC_ ERR - MLX5_
CQE_ SYNDROME_ TRANSPORT_ RETRY_ EXC_ ERR - MLX5_
CQE_ SYNDROME_ WR_ FLUSH_ ERR - MLX5_
CQE_ VENDOR_ SYNDROME_ ODP_ PFAULT - MLX5_
CQ_ DB_ REQ_ NOT - MLX5_
CQ_ DB_ REQ_ NOT_ SOL - MLX5_
CQ_ DOORBELL - MLX5_
ETH_ WQE_ L3_ CSUM - MLX5_
ETH_ WQE_ L4_ CSUM - MLX5_
EXTENDED_ UD_ AV - MLX5_
IB_ UAPI_ DM_ TYPE_ ENCAP_ SW_ ICM - MLX5_
IB_ UAPI_ DM_ TYPE_ HEADER_ MODIFY_ PATTERN_ SW_ ICM - MLX5_
IB_ UAPI_ DM_ TYPE_ HEADER_ MODIFY_ SW_ ICM - MLX5_
IB_ UAPI_ DM_ TYPE_ MEMIC - MLX5_
IB_ UAPI_ DM_ TYPE_ STEERING_ SW_ ICM - MLX5_
IB_ UAPI_ FLOW_ TABLE_ TYPE_ FDB - MLX5_
IB_ UAPI_ FLOW_ TABLE_ TYPE_ NIC_ RX - MLX5_
IB_ UAPI_ FLOW_ TABLE_ TYPE_ NIC_ TX - MLX5_
IB_ UAPI_ FLOW_ TABLE_ TYPE_ RDMA_ RX - MLX5_
IB_ UAPI_ FLOW_ TABLE_ TYPE_ RDMA_ TRANSPORT_ RX - MLX5_
IB_ UAPI_ FLOW_ TABLE_ TYPE_ RDMA_ TRANSPORT_ TX - MLX5_
IB_ UAPI_ FLOW_ TABLE_ TYPE_ RDMA_ TX - MLX5_
INLINE_ SCATTER_ 32 - MLX5_
INLINE_ SCATTER_ 64 - MLX5_
INLINE_ SEG - MLX5_
INVALID_ LKEY - MLX5_
MMAP_ GET_ NC_ PAGES_ CMD - MLX5_
MMAP_ GET_ REGULAR_ PAGES_ CMD - MLX5_
OPCODE_ ATOMIC_ CS - MLX5_
OPCODE_ ATOMIC_ FA - MLX5_
OPCODE_ ATOMIC_ MASKED_ CS - MLX5_
OPCODE_ ATOMIC_ MASKED_ FA - MLX5_
OPCODE_ CONFIG_ CMD - MLX5_
OPCODE_ FLOW_ TBL_ ACCESS - MLX5_
OPCODE_ FMR - MLX5_
OPCODE_ LOCAL_ INVAL - MLX5_
OPCODE_ MMO - MLX5_
OPCODE_ NOP - MLX5_
OPCODE_ RDMA_ READ - MLX5_
OPCODE_ RDMA_ WRITE - MLX5_
OPCODE_ RDMA_ WRITE_ IMM - MLX5_
OPCODE_ SEND - MLX5_
OPCODE_ SEND_ IMM - MLX5_
OPCODE_ SEND_ INVAL - MLX5_
OPCODE_ SET_ PSV - MLX5_
OPCODE_ TAG_ MATCHING - MLX5_
OPCODE_ TSO - MLX5_
OPCODE_ UMR - MLX5_
RCV_ DBR - MLX5_
SEND_ WQE_ BB - MLX5_
SEND_ WQE_ SHIFT - MLX5_
SND_ DBR - MLX5_
TMC_ SUCCESS - MLX5_
WQE_ CTRL_ CQ_ UPDATE - MLX5_
WQE_ CTRL_ FENCE - MLX5_
WQE_ CTRL_ INITIATOR_ SMALL_ FENCE - MLX5_
WQE_ CTRL_ SOLICITED - MLX5_
WQE_ MKEY_ CONTEXT_ ACCESS_ FLAGS_ ATOMIC - MLX5_
WQE_ MKEY_ CONTEXT_ ACCESS_ FLAGS_ LOCAL_ READ - MLX5_
WQE_ MKEY_ CONTEXT_ ACCESS_ FLAGS_ LOCAL_ WRITE - MLX5_
WQE_ MKEY_ CONTEXT_ ACCESS_ FLAGS_ REMOTE_ READ - MLX5_
WQE_ MKEY_ CONTEXT_ ACCESS_ FLAGS_ REMOTE_ WRITE - MLX5_
WQE_ MKEY_ CONTEXT_ FREE - MLX5_
WQE_ UMR_ CTRL_ FLAG_ CHECK_ FREE - MLX5_
WQE_ UMR_ CTRL_ FLAG_ CHECK_ QPN - MLX5_
WQE_ UMR_ CTRL_ FLAG_ INLINE - MLX5_
WQE_ UMR_ CTRL_ FLAG_ TRNSLATION_ OFFSET - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ ACCESS_ ATOMIC - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ ACCESS_ LOCAL_ WRITE - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ ACCESS_ REMOTE_ READ - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ ACCESS_ REMOTE_ WRITE - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ BSF_ ENABLE - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ FREE - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ LEN - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ MKEY - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ QPN - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ SIG_ ERR - MLX5_
WQE_ UMR_ CTRL_ MKEY_ MASK_ START_ ADDR - RAI_
FAMILY - RAI_
NOROUTE - RAI_
NUMERICHOST - RAI_
PASSIVE - RDMA_
IB_ IP_ PORT_ MASK - RDMA_
IB_ IP_ PS_ MASK - RDMA_
IB_ IP_ PS_ TCP - RDMA_
IB_ IP_ PS_ UDP - RDMA_
IB_ PS_ IB - RDMA_
UDP_ QKEY
Functions§
- _ibv_
query_ ⚠gid_ ex - _ibv_
query_ ⚠gid_ table - ibv_
ack_ ⚠async_ event - ibv_
ack_ ⚠cq_ events - ibv_
advise_ ⚠mr - ibv_
alloc_ ⚠dm - ibv_
alloc_ ⚠dmah - ibv_
alloc_ ⚠mw - ibv_
alloc_ ⚠null_ mr - ibv_
alloc_ ⚠parent_ domain - ibv_
alloc_ ⚠pd - ibv_
alloc_ ⚠td - ibv_
attach_ ⚠counters_ point_ flow - ibv_
attach_ ⚠mcast - ibv_
bind_ ⚠mw - ibv_
close_ ⚠device - ibv_
close_ ⚠xrcd - ibv_
cq_ ⚠ex_ to_ cq - ibv_
create_ ⚠ah - ibv_
create_ ⚠ah_ from_ wc - ibv_
create_ ⚠comp_ channel - ibv_
create_ ⚠counters - ibv_
create_ ⚠cq - ibv_
create_ ⚠cq_ ex - ibv_
create_ ⚠flow - ibv_
create_ ⚠flow_ action_ esp - ibv_
create_ ⚠qp - ibv_
create_ ⚠qp_ ex - ibv_
create_ ⚠rwq_ ind_ table - ibv_
create_ ⚠srq - ibv_
create_ ⚠srq_ ex - ibv_
create_ ⚠wq - ibv_
dealloc_ ⚠dmah - ibv_
dealloc_ ⚠mw - ibv_
dealloc_ ⚠pd - ibv_
dealloc_ ⚠td - ibv_
dereg_ ⚠mr - ibv_
destroy_ ⚠ah - ibv_
destroy_ ⚠comp_ channel - ibv_
destroy_ ⚠counters - ibv_
destroy_ ⚠cq - ibv_
destroy_ ⚠flow - ibv_
destroy_ ⚠flow_ action - ibv_
destroy_ ⚠qp - ibv_
destroy_ ⚠rwq_ ind_ table - ibv_
destroy_ ⚠srq - ibv_
destroy_ ⚠wq - ibv_
detach_ ⚠mcast - ibv_
dm_ ⚠export_ dmabuf_ fd - ibv_
end_ ⚠poll - ibv_
event_ ⚠type_ str - ibv_
fork_ ⚠init - ibv_
free_ ⚠device_ list - ibv_
free_ ⚠dm - ibv_
get_ ⚠async_ event - ibv_
get_ ⚠cq_ event - ibv_
get_ ⚠device_ guid - ibv_
get_ ⚠device_ index - ibv_
get_ ⚠device_ list - ibv_
get_ ⚠device_ name - ibv_
get_ ⚠pkey_ index - ibv_
get_ ⚠srq_ num - ibv_
get_ ⚠sysfs_ path - ibv_
import_ ⚠device - ibv_
import_ ⚠dm - ibv_
import_ ⚠mr - ibv_
import_ ⚠pd - ibv_
inc_ ⚠rkey - ibv_
init_ ⚠ah_ from_ wc - ibv_
is_ ⚠fork_ initialized - ibv_
is_ ⚠qpt_ supported - ibv_
memcpy_ ⚠from_ dm - ibv_
memcpy_ ⚠to_ dm - ibv_
modify_ ⚠cq - ibv_
modify_ ⚠flow_ action_ esp - ibv_
modify_ ⚠qp - ibv_
modify_ ⚠qp_ rate_ limit - ibv_
modify_ ⚠srq - ibv_
modify_ ⚠wq - ibv_
next_ ⚠poll - ibv_
node_ ⚠type_ str - ibv_
open_ ⚠device - ibv_
open_ ⚠qp - ibv_
open_ ⚠xrcd - ibv_
poll_ ⚠cq - ibv_
port_ ⚠state_ str - ibv_
post_ ⚠recv - ibv_
post_ ⚠send - ibv_
post_ ⚠srq_ ops - ibv_
post_ ⚠srq_ recv - ibv_
post_ ⚠wq_ recv - ibv_
qp_ ⚠to_ qp_ ex - ibv_
query_ ⚠device - ibv_
query_ ⚠device_ ex - ibv_
query_ ⚠ece - ibv_
query_ ⚠gid - ibv_
query_ ⚠gid_ ex - ibv_
query_ ⚠gid_ table - ibv_
query_ ⚠gid_ type - ibv_
query_ ⚠pkey - ibv_
query_ ⚠port - ibv_
query_ ⚠port_ compat - ibv_
query_ ⚠port_ speed - ibv_
query_ ⚠qp - ibv_
query_ ⚠qp_ data_ in_ order - ibv_
query_ ⚠rt_ values_ ex - ibv_
query_ ⚠srq - ibv_
rate_ ⚠to_ mbps - ibv_
rate_ ⚠to_ mult - ibv_
read_ ⚠counters - ibv_
read_ ⚠sysfs_ file - ibv_
reg_ ⚠dm_ mr - ibv_
reg_ ⚠dmabuf_ mr - ibv_
reg_ ⚠mr - ibv_
reg_ ⚠mr_ ex - ibv_
reg_ ⚠mr_ iova - ibv_
reg_ ⚠mr_ iova2 - ibv_
req_ ⚠notify_ cq - ibv_
rereg_ ⚠mr - ibv_
resize_ ⚠cq - ibv_
resolve_ ⚠eth_ l2_ from_ gid - ibv_
set_ ⚠ece - ibv_
start_ ⚠poll - ibv_
unimport_ ⚠dm - ibv_
unimport_ ⚠mr - ibv_
unimport_ ⚠pd - ibv_
wc_ ⚠read_ byte_ len - ibv_
wc_ ⚠read_ completion_ ts - ibv_
wc_ ⚠read_ completion_ wallclock_ ns - ibv_
wc_ ⚠read_ cvlan - ibv_
wc_ ⚠read_ dlid_ path_ bits - ibv_
wc_ ⚠read_ flow_ tag - ibv_
wc_ ⚠read_ imm_ data - ibv_
wc_ ⚠read_ invalidated_ rkey - ibv_
wc_ ⚠read_ opcode - ibv_
wc_ ⚠read_ qp_ num - ibv_
wc_ ⚠read_ sl - ibv_
wc_ ⚠read_ slid - ibv_
wc_ ⚠read_ src_ qp - ibv_
wc_ ⚠read_ tm_ info - ibv_
wc_ ⚠read_ vendor_ err - ibv_
wc_ ⚠read_ wc_ flags - ibv_
wc_ ⚠status_ str - ibv_
wr_ ⚠abort - ibv_
wr_ ⚠atomic_ cmp_ swp - ibv_
wr_ ⚠atomic_ fetch_ add - ibv_
wr_ ⚠bind_ mw - ibv_
wr_ ⚠complete - ibv_
wr_ ⚠local_ inv - ibv_
wr_ ⚠opcode_ str - ibv_
wr_ ⚠rdma_ read - ibv_
wr_ ⚠rdma_ write - ibv_
wr_ ⚠rdma_ write_ imm - ibv_
wr_ ⚠send - ibv_
wr_ ⚠send_ imm - ibv_
wr_ ⚠send_ inv - ibv_
wr_ ⚠send_ tso - ibv_
wr_ ⚠set_ inline_ data - ibv_
wr_ ⚠set_ inline_ data_ list - ibv_
wr_ ⚠set_ sge - ibv_
wr_ ⚠set_ sge_ list - ibv_
wr_ ⚠set_ ud_ addr - ibv_
wr_ ⚠set_ xrc_ srqn - ibv_
wr_ ⚠start - mlx5dv_
create_ ⚠qp - mlx5dv_
get_ ⚠clock_ info - mlx5dv_
modify_ ⚠qp_ lag_ port - mlx5dv_
modify_ ⚠qp_ udp_ sport - mlx5dv_
qp_ ⚠ex_ from_ ibv_ qp_ ex - mlx5dv_
query_ ⚠device - mlx5dv_
query_ ⚠qp_ lag_ port - mlx5dv_
set_ ⚠context_ attr - mlx5dv_
wr_ ⚠memcpy - mlx5dv_
wr_ ⚠mkey_ configure - mlx5dv_
wr_ ⚠mr_ interleaved - mlx5dv_
wr_ ⚠mr_ list - mlx5dv_
wr_ ⚠raw_ wqe - mlx5dv_
wr_ ⚠set_ dc_ addr - Inline helpers from <infiniband/mlx5dv.h> that operate through function pointers returned by mlx5dv_qp_ex_from_ibv_qp_ex().
- mlx5dv_
wr_ ⚠set_ dc_ addr_ stream - mlx5dv_
wr_ ⚠set_ mkey_ access_ flags - mlx5dv_
wr_ ⚠set_ mkey_ crypto - mlx5dv_
wr_ ⚠set_ mkey_ layout_ interleaved - mlx5dv_
wr_ ⚠set_ mkey_ layout_ list - mlx5dv_
wr_ ⚠set_ mkey_ sig_ block - rdma_
accept ⚠ - rdma_
ack_ ⚠cm_ event - rdma_
bind_ ⚠addr - rdma_
connect ⚠ - rdma_
create_ ⚠ep - rdma_
create_ ⚠event_ channel - rdma_
create_ ⚠id - rdma_
create_ ⚠qp - rdma_
create_ ⚠qp_ ex - rdma_
dereg_ ⚠mr - rdma_
destroy_ ⚠ep - rdma_
destroy_ ⚠event_ channel - rdma_
destroy_ ⚠id - rdma_
destroy_ ⚠qp - rdma_
disconnect ⚠ - rdma_
establish ⚠ - rdma_
event_ ⚠str - rdma_
free_ ⚠devices - rdma_
freeaddrinfo ⚠ - rdma_
get_ ⚠cm_ event - rdma_
get_ ⚠devices - rdma_
get_ ⚠dst_ port - rdma_
get_ ⚠local_ addr - rdma_
get_ ⚠peer_ addr - rdma_
get_ ⚠recv_ comp - rdma_
get_ ⚠remote_ ece - rdma_
get_ ⚠request - rdma_
get_ ⚠send_ comp - rdma_
get_ ⚠src_ port - rdma_
getaddrinfo ⚠ - rdma_
init_ ⚠qp_ attr - rdma_
join_ ⚠multicast - rdma_
join_ ⚠multicast_ ex - rdma_
leave_ ⚠multicast - rdma_
listen ⚠ - rdma_
migrate_ ⚠id - rdma_
notify ⚠ - rdma_
post_ ⚠read - rdma_
post_ ⚠readv - rdma_
post_ ⚠recv - rdma_
post_ ⚠recvv - rdma_
post_ ⚠send - rdma_
post_ ⚠sendv - rdma_
post_ ⚠ud_ send - rdma_
post_ ⚠write - rdma_
post_ ⚠writev - rdma_
reg_ ⚠msgs - rdma_
reg_ ⚠read - rdma_
reg_ ⚠write - rdma_
reject ⚠ - rdma_
reject_ ⚠ece - rdma_
resolve_ ⚠addr - rdma_
resolve_ ⚠route - rdma_
set_ ⚠local_ ece - rdma_
set_ ⚠option - rdma_
seterrno ⚠
Type Aliases§
- __be16
- __be32
- __be64
- __off_t
- __
socklen_ t - __
syscall_ slong_ t - __
time_ t - __u16
- __u32
- __u64
- _bindgen_
ty_ 18 - _bindgen_
ty_ 19 - _bindgen_
ty_ 20 - _bindgen_
ty_ 21 - _bindgen_
ty_ 22 - _bindgen_
ty_ 23 - _bindgen_
ty_ 24 - _bindgen_
ty_ 25 - _bindgen_
ty_ 26 - _bindgen_
ty_ 27 - _bindgen_
ty_ 28 - _bindgen_
ty_ 29 - _bindgen_
ty_ 30 - _bindgen_
ty_ 31 - _bindgen_
ty_ 32 - _bindgen_
ty_ 33 - _bindgen_
ty_ 34 - _bindgen_
ty_ 35 - _bindgen_
ty_ 36 - _bindgen_
ty_ 37 - _bindgen_
ty_ 38 - _bindgen_
ty_ 39 - ib_
uverbs_ flow_ action_ esp_ keymat - ib_
uverbs_ flow_ action_ esp_ replay - ibv_
advise_ mr_ advice - ibv_
dm_ mask - ibv_
dmah_ init_ attr_ mask - ibv_
fork_ status - ibv_
gid_ type - ibv_
gid_ type_ sysfs - ibv_
mr_ init_ attr_ mask - ibv_
placement_ type - ibv_
query_ qp_ data_ in_ order_ caps - ibv_
query_ qp_ data_ in_ order_ flags - ibv_
selectivity_ level - ibv_
tmh_ op - ibv_
tph_ mem_ type - in_
addr_ t - in_
port_ t - mlx5_
ib_ uapi_ dm_ type - mlx5_
ib_ uapi_ flow_ table_ type - mlx5dv_
block_ size - mlx5dv_
block_ size_ caps - mlx5dv_
cqe_ comp_ res_ format - mlx5dv_
crypto_ engines_ caps - mlx5dv_
crypto_ key_ purpose - mlx5dv_
crypto_ key_ size - mlx5dv_
crypto_ login_ state - mlx5dv_
crypto_ standard - mlx5dv_
crypto_ wrapped_ import_ method_ caps - mlx5dv_
dc_ type - mlx5dv_
dek_ state - mlx5dv_
dr_ action_ dest_ type - mlx5dv_
dr_ domain_ type - mlx5dv_
flow_ action_ type - mlx5dv_
mkey_ err_ type - mlx5dv_
obj_ type - mlx5dv_
set_ ctx_ attr_ type - mlx5dv_
sig_ crc_ type - mlx5dv_
sig_ crc_ type_ caps - mlx5dv_
sig_ prot_ caps - mlx5dv_
sig_ t10dif_ bg_ caps - mlx5dv_
sig_ t10dif_ bg_ type - mlx5dv_
sig_ type - mlx5dv_
signature_ crypto_ order - mlx5dv_
sw_ parsing_ offloads - mlx5dv_
tunnel_ offloads - mlx5dv_
wc_ opcode - off_t
- sa_
family_ t - socklen_
t