Home
last modified time | relevance | path

Searched refs:xdp_umem_reg (Results 1 – 8 of 8) sorted by relevance

/linux/net/xdp/
H A Dxdp_umem.c157 static int xdp_umem_reg(struct xdp_umem *umem, struct xdp_umem_reg *mr) in xdp_umem_reg() function
247 struct xdp_umem *xdp_umem_create(struct xdp_umem_reg *mr) in xdp_umem_create()
263 err = xdp_umem_reg(umem, mr); in xdp_umem_create()
H A Dxdp_umem.h13 struct xdp_umem *xdp_umem_create(struct xdp_umem_reg *mr);
H A Dxsk.c1506 size_t mr_size = sizeof(struct xdp_umem_reg); in xsk_setsockopt()
1507 struct xdp_umem_reg mr = {}; in xsk_setsockopt()
1515 BUILD_BUG_ON(sizeof(struct xdp_umem_reg_v1) >= sizeof(struct xdp_umem_reg)); in xsk_setsockopt()
1520 * struct xdp_umem_reg extensible in the future. in xsk_setsockopt()
1522 BUILD_BUG_ON(offsetof(struct xdp_umem_reg, tx_metadata_len) + in xsk_setsockopt()
1523 sizeof_field(struct xdp_umem_reg, tx_metadata_len) != in xsk_setsockopt()
1524 sizeof(struct xdp_umem_reg)); in xsk_setsockopt()
/linux/include/uapi/linux/
H A Dif_xdp.h84 struct xdp_umem_reg { struct
/linux/tools/include/uapi/linux/
H A Dif_xdp.h84 struct xdp_umem_reg { struct
/linux/tools/testing/selftests/drivers/net/
H A Dxdp_helper.c
/linux/Documentation/networking/
H A Dxsk-tx-metadata.rst15 ``XDP_UMEM_TX_METADATA_LEN`` flag in ``struct xdp_umem_reg``. The metadata
/linux/tools/testing/selftests/bpf/
H A Dxsk.c228 struct xdp_umem_reg mr; in xsk_umem__create()