| /f-stack/dpdk/drivers/net/af_xdp/ |
| H A D | rte_eth_af_xdp.c | 255 struct xsk_umem_info *umem = rxq->umem; in af_xdp_rx_zc() local 325 struct xsk_umem_info *umem = rxq->umem; in af_xdp_rx_cp() local 423 struct xsk_umem_info *umem = txq->umem; in kick_tx() local 449 struct xsk_umem_info *umem = txq->umem; in af_xdp_tx_zc() local 533 struct xsk_umem_info *umem = txq->umem; in af_xdp_tx_cp() local 686 *umem = internals->rx_queues[i].umem; in get_shared_umem() 867 (void)xsk_umem__delete(rxq->umem->umem); in eth_dev_close() 1042 ret = xsk_umem__create(&umem->umem, mz->addr, 1113 txq->umem = rxq->umem; 1139 rxq->xsk_queue_idx, rxq->umem->umem, &rxq->rx, [all …]
|
| H A D | compat.h | 17 __u32 queue_id, struct xsk_umem *umem, in create_shared_socket() argument 24 return xsk_socket__create_shared(xsk_ptr, ifname, queue_id, umem, rx, in create_shared_socket() 32 struct xsk_umem *umem __rte_unused, in create_shared_socket()
|
| /f-stack/dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa_lm.c | 61 mr->umem = mlx5_glue->devx_umem_reg(priv->ctx, in mlx5_vdpa_dirty_bitmap_set() 64 if (!mr->umem) { in mlx5_vdpa_dirty_bitmap_set() 68 mkey_attr.umem_id = mr->umem->umem_id; in mlx5_vdpa_dirty_bitmap_set() 91 if (mr->umem) in mlx5_vdpa_dirty_bitmap_set() 92 mlx5_glue->devx_umem_dereg(mr->umem); in mlx5_vdpa_dirty_bitmap_set()
|
| H A D | mlx5_vdpa_mem.c | 28 claim_zero(mlx5_glue->devx_umem_dereg(entry->umem)); in mlx5_vdpa_mem_dereg() 211 entry->umem = mlx5_glue->devx_umem_reg(priv->ctx, in mlx5_vdpa_mem_register() 214 if (!entry->umem) { in mlx5_vdpa_mem_register() 221 mkey_attr.umem_id = entry->umem->umem_id; in mlx5_vdpa_mem_register() 301 if (entry->umem) in mlx5_vdpa_mem_register() 302 mlx5_glue->devx_umem_dereg(entry->umem); in mlx5_vdpa_mem_register()
|
| H A D | mlx5_vdpa.h | 72 struct mlx5dv_devx_umem *umem; member
|
| /f-stack/dpdk/drivers/common/mlx5/linux/ |
| H A D | mlx5_common_os.h | 87 mlx5_os_get_umem_id(void *umem) in mlx5_os_get_umem_id() argument 89 if (!umem) in mlx5_os_get_umem_id() 91 return ((struct mlx5dv_devx_umem *)umem)->umem_id; in mlx5_os_get_umem_id()
|
| /f-stack/dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common.c | 151 page->umem = mlx5_glue->devx_umem_reg(ctx, page->dbrs, in mlx5_alloc_dbr_page() 153 if (!page->umem) { in mlx5_alloc_dbr_page() 226 if (mlx5_os_get_umem_id(page->umem) == umem_id) in mlx5_release_dbr() 234 if (page->umem) in mlx5_release_dbr() 235 ret = -mlx5_glue->devx_umem_dereg(page->umem); in mlx5_release_dbr()
|
| H A D | mlx5_common.h | 233 void *umem; member
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_age.c | 111 if (!mr->is_indirect && mr->umem) in mlx5_aso_devx_dereg_mr() 112 claim_zero(mlx5_glue->devx_umem_dereg(mr->umem)); in mlx5_aso_devx_dereg_mr() 146 mr->umem = mlx5_glue->devx_umem_reg(ctx, mr->buf, length, in mlx5_aso_devx_reg_mr() 148 if (!mr->umem) { in mlx5_aso_devx_reg_mr() 154 mkey_attr.umem_id = mlx5_os_get_umem_id(mr->umem); in mlx5_aso_devx_reg_mr() 170 if (mr->umem) in mlx5_aso_devx_reg_mr() 171 claim_zero(mlx5_glue->devx_umem_dereg(mr->umem)); in mlx5_aso_devx_reg_mr()
|
| H A D | mlx5_devx.c | 167 mlx5_os_get_umem_id(dbr_page->umem), in mlx5_rxq_release_devx_rq_resources() 194 mlx5_os_get_umem_id(dbr_page->umem), in mlx5_rxq_release_devx_cq_resources() 303 mlx5_os_get_umem_id(rxq_ctrl->rq_dbrec_page->umem); in mlx5_devx_wq_attr_fill() 528 cq_attr.db_umem_id = mlx5_os_get_umem_id(dbr_page->umem); in mlx5_rxq_create_devx_cq_resources() 1140 (txq_obj->sq_dbrec_page->umem), in mlx5_txq_release_devx_sq_resources() 1164 (txq_obj->cq_dbrec_page->umem), in mlx5_txq_release_devx_cq_resources() 1275 cq_attr.db_umem_id = mlx5_os_get_umem_id(txq_obj->cq_dbrec_page->umem); in mlx5_txq_create_devx_cq_resources() 1383 mlx5_os_get_umem_id(txq_obj->sq_dbrec_page->umem); in mlx5_txq_create_devx_sq_resources()
|
| H A D | mlx5.h | 439 void *umem; member 496 struct mlx5dv_devx_umem *umem; member
|
| H A D | mlx5_flow.c | 6438 mem_mng->umem = mlx5_glue->devx_umem_reg(sh->ctx, mem, size, in mlx5_flow_create_counter_stat_mem_mng() 6440 if (!mem_mng->umem) { in mlx5_flow_create_counter_stat_mem_mng() 6447 mkey_attr.umem_id = mlx5_os_get_umem_id(mem_mng->umem); in mlx5_flow_create_counter_stat_mem_mng() 6457 mlx5_glue->devx_umem_dereg(mem_mng->umem); in mlx5_flow_create_counter_stat_mem_mng()
|
| H A D | mlx5.c | 483 claim_zero(mlx5_glue->devx_umem_dereg(mng->umem)); in mlx5_flow_destroy_counter_stat_mem_mng()
|
| /f-stack/dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_rxp.c | 419 umem_id = mlx5_os_get_umem_id(priv->db[db_to_use].umem.umem); in mlnx_set_database() 902 priv->db[i].umem.umem = mlx5_glue->devx_umem_reg(priv->ctx, in rxp_db_setup() 905 if (!priv->db[i].umem.umem) { in rxp_db_setup() 922 if (priv->db[i].umem.umem) in rxp_db_setup() 923 mlx5_glue->devx_umem_dereg(priv->db[i].umem.umem); in rxp_db_setup()
|
| H A D | mlx5_rxp.h | 133 struct mlx5dv_devx_umem *umem; member
|
| H A D | mlx5_regex.h | 62 struct mlx5_regex_umem umem; member
|
| H A D | mlx5_regex_control.c | 108 cq->dbr_umem = mlx5_os_get_umem_id(dbr_page->umem); in regex_ctrl_create_cq() 211 sq->dbr_umem = mlx5_os_get_umem_id(dbr_page->umem); in regex_ctrl_create_sq()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/remoteproc/ |
| H A D | wkup_m3_rproc.txt | 26 regions. These should be named "umem" & "dmem". 45 reg-names = "umem", "dmem";
|
| /f-stack/freebsd/contrib/openzfs/lib/libspl/include/ |
| H A D | Makefile.am | 20 umem.h \
|
| /f-stack/freebsd/contrib/device-tree/src/arm/ |
| H A D | am4372.dtsi | 180 reg-names = "umem", "dmem";
|
| H A D | am33xx.dtsi | 187 reg-names = "umem", "dmem";
|