Home
last modified time | relevance | path

Searched refs:rte_dev (Results 1 – 11 of 11) sorted by relevance

/dpdk/lib/vhost/
H A Dvdpa.c74 rte_vdpa_register_device(struct rte_device *rte_dev, in rte_vdpa_register_device() argument
88 VHOST_CONFIG_LOG(rte_dev->name, ERR, in rte_vdpa_register_device()
95 dev = __vdpa_find_device_by_name(rte_dev->name); in rte_vdpa_register_device()
105 dev->device = rte_dev; in rte_vdpa_register_device()
111 VHOST_CONFIG_LOG(rte_dev->name, ERR, in rte_vdpa_register_device()
329 const struct rte_device *rte_dev) in vdpa_dev_match()
331 if (dev->device == rte_dev) in vdpa_dev_match()
339 const struct rte_device *rte_dev);
343 struct rte_device *rte_dev) in vdpa_find_device()
354 if (cmp(dev, rte_dev) in vdpa_find_device()
328 vdpa_dev_match(struct rte_vdpa_device * dev,const struct rte_device * rte_dev) vdpa_dev_match() argument
342 vdpa_find_device(const struct rte_vdpa_device * start,rte_vdpa_cmp_t cmp,struct rte_device * rte_dev) vdpa_find_device() argument
[all...]
H A Dvdpa_driver.h102 * @param rte_dev
111 rte_vdpa_register_device(struct rte_device *rte_dev,
/dpdk/drivers/net/ionic/
H A Dionic_ethdev.h24 int eth_ionic_dev_probe(void *bus_dev, struct rte_device *rte_dev,
27 int eth_ionic_dev_remove(struct rte_device *rte_dev);
H A Dionic_ethdev.c1124 eth_ionic_dev_probe(void *bus_dev, struct rte_device *rte_dev, in eth_ionic_dev_probe() argument
1180 err = (*adapter->intf->devargs)(adapter, rte_dev->devargs); in eth_ionic_dev_probe()
1244 snprintf(name, sizeof(name), "%s_lif", rte_dev->name); in eth_ionic_dev_probe()
1245 err = rte_eth_dev_create(rte_dev, name, sizeof(struct ionic_lif), in eth_ionic_dev_probe()
1269 eth_ionic_dev_remove(struct rte_device *rte_dev) in eth_ionic_dev_remove() argument
1276 snprintf(name, sizeof(name), "%s_lif", rte_dev->name); in eth_ionic_dev_remove()
1282 IONIC_PRINT(DEBUG, "Cannot find device %s", rte_dev->name); in eth_ionic_dev_remove()
/dpdk/drivers/common/mlx5/
H A Dmlx5_common.c447 to_mlx5_device(const struct rte_device *rte_dev) in to_mlx5_device() argument
452 if (rte_dev == cdev->dev) in to_mlx5_device()
1087 mlx5_common_dev_dma_map(struct rte_device *rte_dev, void *addr, in mlx5_common_dev_dma_map() argument
1094 dev = to_mlx5_device(rte_dev); in mlx5_common_dev_dma_map()
1098 rte_dev->name); in mlx5_common_dev_dma_map()
1105 DRV_LOG(WARNING, "Device %s unable to DMA map", rte_dev->name); in mlx5_common_dev_dma_map()
1131 rte_dev->numa_node); in mlx5_common_dev_dma_map()
1162 mlx5_common_dev_dma_unmap(struct rte_device *rte_dev, void *addr, in mlx5_common_dev_dma_unmap() argument
1169 dev = to_mlx5_device(rte_dev); in mlx5_common_dev_dma_unmap()
1173 rte_dev->name); in mlx5_common_dev_dma_unmap()
[all …]
/dpdk/drivers/crypto/ionic/
H A Dionic_crypto_main.c850 iocpt_probe(void *bus_dev, struct rte_device *rte_dev, in iocpt_probe() argument
874 cdev = rte_cryptodev_pmd_create(rte_dev->name, rte_dev, &init_params); in iocpt_probe()
906 err = iocpt_devargs(rte_dev->devargs, dev); in iocpt_probe()
968 iocpt_remove(struct rte_device *rte_dev) in iocpt_remove() argument
973 cdev = rte_cryptodev_pmd_get_named_dev(rte_dev->name); in iocpt_remove()
975 IOCPT_PRINT(DEBUG, "Cannot find device %s", rte_dev->name); in iocpt_remove()
H A Dionic_crypto.h286 int iocpt_probe(void *bus_dev, struct rte_device *rte_dev,
289 int iocpt_remove(struct rte_device *rte_dev);
/dpdk/lib/eal/include/
H A Dmeson.build17 'rte_dev.h',
/dpdk/drivers/net/enic/
H A Denic_fm_flow.c1538 if (!rte_eth_dev_is_repr(src_enic->rte_dev)) { in vf_egress_port_id_action()
1957 if (rte_eth_dev_is_repr(enic->rte_dev) && !ingress) { in enic_fm_copy_action()
3229 if (rte_eth_dev_is_repr(enic->rte_dev)) in enic_fm_init()
3232 addr = &RTE_ETH_DEV_TO_PCI(enic->rte_dev)->addr; in enic_fm_init()
3243 if (rte_eth_dev_is_repr(enic->rte_dev)) in enic_fm_init()
3324 if (rte_eth_dev_is_repr(enic->rte_dev)) { in enic_fm_destroy()
3331 enic_fm_flow_flush(enic->rte_dev, NULL); in enic_fm_destroy()
3361 if (rte_eth_dev_is_repr(pf->rte_dev)) in enic_fm_allocate_switch_domain()
3364 cur_a = &RTE_ETH_DEV_TO_PCI(cur->rte_dev)->addr; in enic_fm_allocate_switch_domain()
3372 if (dev == cur->rte_dev) in enic_fm_allocate_switch_domain()
[all …]
/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_hwdev.c1358 struct rte_eth_dev *rte_dev, u8 status) in hinic_lsc_process() argument
1362 ret = hinic_link_event_process(hwdev, rte_dev, status); in hinic_lsc_process()
1365 rte_eth_dev_callback_process(rte_dev, in hinic_lsc_process()
/dpdk/doc/guides/rel_notes/
H A Drelease_20_11.rst468 * pci: Removed the ``rte_kernel_driver`` enum defined in rte_dev.h and