Home
last modified time | relevance | path

Searched refs:umem (Results 1 – 9 of 9) sorted by relevance

/dpdk/drivers/net/af_xdp/
H A Drte_eth_af_xdp.c284 struct xsk_umem_info *umem = rxq->umem; in af_xdp_rx_zc() local
359 struct xsk_umem_info *umem = rxq->umem; in af_xdp_rx_cp() local
479 struct xsk_umem_info *umem = txq->umem; in kick_tx() local
503 struct xsk_umem_info *umem = txq->umem; in af_xdp_tx_zc() local
585 struct xsk_umem_info *umem = txq->umem; in af_xdp_tx_cp() local
917 (void)xsk_umem__delete(rxq->umem->umem); in eth_dev_close()
1021 *umem = internals->rx_queues[i].umem; in get_shared_umem()
1156 ret = xsk_umem__create(&umem->umem, mz->addr, in xdp_umem_configure()
1285 txq->umem = rxq->umem; in xsk_configure()
1332 rxq->xsk_queue_idx, rxq->umem->umem, &rxq->rx, in xsk_configure()
[all …]
H A Dcompat.h23 __u32 queue_id, struct xsk_umem *umem, in create_shared_socket() argument
30 return xsk_socket__create_shared(xsk_ptr, ifname, queue_id, umem, rx, in create_shared_socket()
38 struct xsk_umem *umem __rte_unused, in create_shared_socket()
/dpdk/drivers/common/mlx5/windows/
H A Dmlx5_common_os.c287 struct mlx5_devx_umem *umem; in mlx5_os_umem_reg() local
291 if (!umem) { in mlx5_os_umem_reg()
296 &umem->umem_id); in mlx5_os_umem_reg()
297 if (!umem->umem_hdl) { in mlx5_os_umem_reg()
298 mlx5_free(umem); in mlx5_os_umem_reg()
301 umem->addr = addr; in mlx5_os_umem_reg()
302 return umem; in mlx5_os_umem_reg()
317 struct mlx5_devx_umem *umem; in mlx5_os_umem_dereg() local
322 umem = pumem; in mlx5_os_umem_dereg()
323 if (umem->umem_hdl) in mlx5_os_umem_dereg()
[all …]
H A Dmlx5_common_os.h143 mlx5_os_get_umem_id(void *umem) in mlx5_os_get_umem_id() argument
145 if (!umem) in mlx5_os_get_umem_id()
147 return ((struct mlx5_devx_umem *)umem)->umem_id; in mlx5_os_get_umem_id()
H A Dmlx5_glue.c195 struct devx_obj_handle *umem; in mlx5_glue_devx_umem_dereg() local
199 umem = pumem; in mlx5_glue_devx_umem_dereg()
200 return devx_umem_unreg(umem); in mlx5_glue_devx_umem_dereg()
H A Dmlx5_glue.h73 int (*devx_umem_dereg)(void *umem);
/dpdk/drivers/regex/mlx5/
H A Dmlx5_rxp.c58 mkey->umem = mlx5_glue->devx_umem_reg(priv->cdev->ctx, ptr, size, access); in rxp_create_mkey()
59 if (!mkey->umem) { in rxp_create_mkey()
67 .umem_id = mlx5_os_get_umem_id(mkey->umem), in rxp_create_mkey()
87 if (mkey->umem) in rxp_destroy_mkey()
88 claim_zero(mlx5_glue->devx_umem_dereg(mkey->umem)); in rxp_destroy_mkey()
H A Dmlx5_rxp.h134 struct mlx5dv_devx_umem *umem; member
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_common_os.h90 mlx5_os_get_umem_id(void *umem) in mlx5_os_get_umem_id() argument
92 if (!umem) in mlx5_os_get_umem_id()
94 return ((struct mlx5dv_devx_umem *)umem)->umem_id; in mlx5_os_get_umem_id()