| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common.h | 459 struct mlx5_common_device { struct 461 TAILQ_ENTRY(mlx5_common_device) next; argument 481 mlx5_imported_pd_and_ctx(struct mlx5_common_device *cdev) in mlx5_imported_pd_and_ctx() argument 490 typedef int (mlx5_class_driver_probe_t)(struct mlx5_common_device *cdev, 496 typedef int (mlx5_class_driver_remove_t)(struct mlx5_common_device *cdev); 558 mlx5_dev_mempool_subscribe(struct mlx5_common_device *cdev); 562 mlx5_dev_mempool_unregister(struct mlx5_common_device *cdev, 567 mlx5_devx_uar_prepare(struct mlx5_common_device *cdev, struct mlx5_uar *uar); 575 int mlx5_os_open_device(struct mlx5_common_device *cdev, uint32_t classes); 576 int mlx5_os_pd_prepare(struct mlx5_common_device *cdev); [all …]
|
| H A D | mlx5_common.c | 443 static struct mlx5_common_device * 446 struct mlx5_common_device *cdev; in to_mlx5_device() 524 struct mlx5_common_device *cdev = arg; in mlx5_dev_mempool_register_cb() 563 struct mlx5_common_device *cdev = arg; in mlx5_dev_mempool_event_cb() 632 struct mlx5_common_device *cdev; in mlx5_mr_mem_event_cb() 739 static struct mlx5_common_device * 743 struct mlx5_common_device *cdev; in mlx5_common_dev_create() 957 struct mlx5_common_device *cdev; in mlx5_common_dev_probe() 1052 struct mlx5_common_device *cdev; in mlx5_common_dev_remove() 1084 struct mlx5_common_device *dev; in mlx5_common_dev_dma_map() [all …]
|
| H A D | mlx5_common_mp.h | 39 struct mlx5_common_device *cdev; 137 int mlx5_mp_req_mr_create(struct mlx5_common_device *cdev, uintptr_t addr); 139 int mlx5_mp_req_mempool_reg(struct mlx5_common_device *cdev,
|
| H A D | mlx5_common_mr.h | 65 struct mlx5_common_device; 238 mlx5_mr_create(struct mlx5_common_device *cdev, 257 mlx5_mr_mempool_register(struct mlx5_common_device *cdev, 261 mlx5_mr_mempool_unregister(struct mlx5_common_device *cdev,
|
| H A D | mlx5_common_mp.c | 28 mlx5_mp_req_mr_create(struct mlx5_common_device *cdev, uintptr_t addr) in mlx5_mp_req_mr_create() 67 mlx5_mp_req_mempool_reg(struct mlx5_common_device *cdev, in mlx5_mp_req_mempool_reg()
|
| H A D | mlx5_common_mr.c | 608 mlx5_mr_create_secondary(struct mlx5_common_device *cdev, in mlx5_mr_create_secondary() 894 mlx5_mr_create(struct mlx5_common_device *cdev, in mlx5_mr_create() 936 struct mlx5_common_device *cdev = in mr_lookup_caches() 937 container_of(share_cache, struct mlx5_common_device, mr_scache); in mr_lookup_caches() 1716 mlx5_mr_mempool_register_secondary(struct mlx5_common_device *cdev, in mlx5_mr_mempool_register_secondary() 1734 mlx5_mr_mempool_register(struct mlx5_common_device *cdev, in mlx5_mr_mempool_register() 1781 mlx5_mr_mempool_unregister_secondary(struct mlx5_common_device *cdev, in mlx5_mr_mempool_unregister_secondary() 1799 mlx5_mr_mempool_unregister(struct mlx5_common_device *cdev, in mlx5_mr_mempool_unregister() 2004 struct mlx5_common_device *cdev = in mlx5_mr_mb2mr_bh() 2005 container_of(share_cache, struct mlx5_common_device, mr_scache); in mlx5_mr_mb2mr_bh()
|
| /dpdk/drivers/common/mlx5/linux/ |
| H A D | mlx5_common_os.c | 459 mlx5_os_pd_release(struct mlx5_common_device *cdev) in mlx5_os_pd_release() 477 mlx5_os_pd_create(struct mlx5_common_device *cdev) in mlx5_os_pd_create() 497 mlx5_os_pd_import(struct mlx5_common_device *cdev) in mlx5_os_pd_import() 518 mlx5_os_pd_prepare(struct mlx5_common_device *cdev) in mlx5_os_pd_prepare() 775 mlx5_open_device(struct mlx5_common_device *cdev, uint32_t classes) in mlx5_open_device() 829 mlx5_import_device(struct mlx5_common_device *cdev) in mlx5_import_device() 855 mlx5_os_open_device(struct mlx5_common_device *cdev, uint32_t classes) in mlx5_os_open_device()
|
| /dpdk/drivers/common/mlx5/windows/ |
| H A D | mlx5_common_os.c | 61 mlx5_os_pd_release(struct mlx5_common_device *cdev) in mlx5_os_pd_release() 82 mlx5_os_pd_prepare(struct mlx5_common_device *cdev) in mlx5_os_pd_prepare() 223 mlx5_os_open_device(struct mlx5_common_device *cdev, uint32_t classes) in mlx5_os_open_device()
|
| /dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_regex.c | 70 mlx5_regex_dev_probe(struct mlx5_common_device *cdev, in mlx5_regex_dev_probe() 136 mlx5_regex_dev_remove(struct mlx5_common_device *cdev) in mlx5_regex_dev_remove()
|
| H A D | mlx5_regex.h | 51 struct mlx5_common_device *cdev; /* Backend mlx5 device. */
|
| /dpdk/drivers/crypto/mlx5/ |
| H A D | mlx5_crypto.h | 29 struct mlx5_common_device *cdev; /* Backend mlx5 device. */
|
| H A D | mlx5_crypto.c | 884 mlx5_crypto_dev_probe(struct mlx5_common_device *cdev, in mlx5_crypto_dev_probe() 969 mlx5_crypto_dev_remove(struct mlx5_common_device *cdev) in mlx5_crypto_dev_remove()
|
| /dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa.h | 139 struct mlx5_common_device *cdev; /* Backend mlx5 device. */
|
| H A D | mlx5_vdpa.c | 611 mlx5_vdpa_dev_probe(struct mlx5_common_device *cdev, in mlx5_vdpa_dev_probe() 662 mlx5_vdpa_dev_remove(struct mlx5_common_device *cdev) in mlx5_vdpa_dev_remove()
|
| /dpdk/drivers/compress/mlx5/ |
| H A D | mlx5_compress.c | 43 struct mlx5_common_device *cdev; /* Backend mlx5 device. */ 710 mlx5_compress_dev_probe(struct mlx5_common_device *cdev, in mlx5_compress_dev_probe() 770 mlx5_compress_dev_remove(struct mlx5_common_device *cdev) in mlx5_compress_dev_remove()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5.h | 184 struct mlx5_common_device *cdev; /**< Backend common device. */ 1199 struct mlx5_common_device *cdev; /* Backend mlx5 device. */ 1597 int mlx5_net_remove(struct mlx5_common_device *cdev); 1618 int mlx5_probe_again_args_validate(struct mlx5_common_device *cdev, 1886 int mlx5_os_net_probe(struct mlx5_common_device *cdev,
|
| H A D | mlx5_flow_aso.c | 25 mlx5_aso_dereg_mr(struct mlx5_common_device *cdev, struct mlx5_pmd_mr *mr) in mlx5_aso_dereg_mr() 48 mlx5_aso_reg_mr(struct mlx5_common_device *cdev, size_t length, in mlx5_aso_reg_mr() 193 mlx5_aso_sq_create(struct mlx5_common_device *cdev, struct mlx5_aso_sq *sq, in mlx5_aso_sq_create() 264 struct mlx5_common_device *cdev = sh->cdev; in mlx5_aso_queue_init()
|
| H A D | mlx5_devx.c | 237 struct mlx5_common_device *cdev = priv->sh->cdev; in mlx5_rxq_create_devx_rq_resources() 1211 struct mlx5_common_device *cdev = priv->sh->cdev; in mlx5_txq_create_devx_sq_resources()
|
| H A D | mlx5.c | 2493 mlx5_probe_again_args_validate(struct mlx5_common_device *cdev, in mlx5_probe_again_args_validate() 2854 mlx5_net_remove(struct mlx5_common_device *cdev) in mlx5_net_remove()
|
| H A D | mlx5_flow_dv.c | 100 struct mlx5_common_device *cdev = priv->sh->cdev; in flow_dv_get_esw_manager_vport_id()
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_mp_os.c | 74 struct mlx5_common_device *cdev; in mlx5_mp_os_primary_handle()
|
| H A D | mlx5_os.c | 144 struct mlx5_common_device *cdev = sh->cdev; in mlx5_os_capabilities_prepare() 1881 mlx5_os_pci_probe_pf(struct mlx5_common_device *cdev, in mlx5_os_pci_probe_pf() 2373 mlx5_os_pci_probe(struct mlx5_common_device *cdev, in mlx5_os_pci_probe() 2409 mlx5_os_auxiliary_probe(struct mlx5_common_device *cdev, in mlx5_os_auxiliary_probe() 2463 mlx5_os_net_probe(struct mlx5_common_device *cdev, in mlx5_os_net_probe()
|
| /dpdk/drivers/net/mlx5/windows/ |
| H A D | mlx5_os.c | 782 mlx5_os_net_probe(struct mlx5_common_device *cdev, in mlx5_os_net_probe()
|