Home
last modified time | relevance | path

Searched refs:rte_pci_device (Results 1 – 25 of 175) sorted by relevance

1234567

/f-stack/dpdk/drivers/bus/pci/
H A Dprivate.h16 struct rte_pci_device;
31 pci_name_set(struct rte_pci_device *dev);
53 void rte_pci_add_device(struct rte_pci_device *pci_dev);
67 struct rte_pci_device *new_pci_dev);
142 int pci_uio_map_resource(struct rte_pci_device *dev);
149 void pci_uio_unmap_resource(struct rte_pci_device *dev);
164 int pci_uio_alloc_resource(struct rte_pci_device *dev,
177 void pci_uio_free_resource(struct rte_pci_device *dev,
190 pci_uio_remap_resource(struct rte_pci_device *dev);
224 const struct rte_pci_device *pci_dev);
[all …]
H A Drte_bus_pci.h37 struct rte_pci_device;
41 TAILQ_HEAD(rte_pci_device_list, rte_pci_device);
66 struct rte_pci_device { struct
89 container_of(ptr, const struct rte_pci_device, device)
123 typedef int (pci_remove_t)(struct rte_pci_device *);
217 int rte_pci_map_device(struct rte_pci_device *dev);
226 void rte_pci_unmap_device(struct rte_pci_device *dev);
297 int rte_pci_read_config(const struct rte_pci_device *device,
313 int rte_pci_write_config(const struct rte_pci_device *device,
322 struct rte_pci_device *dev;
[all …]
H A Dpci_common.c61 pci_name_set(struct rte_pci_device *dev) in pci_name_set()
165 struct rte_pci_device *dev) in rte_pci_probe_one_driver()
338 struct rte_pci_device *dev = NULL; in pci_probe()
386 struct rte_pci_device *dev = NULL; in rte_pci_dump()
449 struct rte_pci_device *pdev; in pci_find_device()
470 static struct rte_pci_device *
473 struct rte_pci_device *pdev = NULL; in pci_find_device_by_addr()
498 struct rte_pci_device *pdev = NULL; in pci_hot_unplug_handler()
537 struct rte_pci_device *pdev = NULL; in pci_sigbus_handler()
566 struct rte_pci_device *pdev; in pci_unplug()
[all …]
H A Dpci_common_uio.c27 pci_uio_map_secondary(struct rte_pci_device *dev) in EAL_REGISTER_TAILQ()
85 pci_uio_map_resource(struct rte_pci_device *dev) in pci_uio_map_resource()
153 pci_uio_remap_resource(struct rte_pci_device *dev) in pci_uio_remap_resource()
185 pci_uio_find_resource(struct rte_pci_device *dev) in pci_uio_find_resource()
205 pci_uio_unmap_resource(struct rte_pci_device *dev) in pci_uio_unmap_resource()
/f-stack/dpdk/drivers/bus/pci/linux/
H A Dpci_init.h28 int pci_uio_alloc_resource(struct rte_pci_device *dev,
30 void pci_uio_free_resource(struct rte_pci_device *dev,
32 int pci_uio_map_resource_by_index(struct rte_pci_device *dev, int res_idx,
40 int pci_uio_ioport_map(struct rte_pci_device *dev, int bar,
74 int pci_vfio_ioport_map(struct rte_pci_device *dev, int bar,
83 int pci_vfio_map_resource(struct rte_pci_device *dev);
84 int pci_vfio_unmap_resource(struct rte_pci_device *dev);
H A Dpci.c65 rte_pci_map_device(struct rte_pci_device *dev) in rte_pci_map_device()
96 rte_pci_unmap_device(struct rte_pci_device *dev) in rte_pci_unmap_device()
176 pci_parse_sysfs_resource(const char *filename, struct rte_pci_device *dev) in pci_parse_sysfs_resource()
221 struct rte_pci_device *dev; in pci_scan_one()
341 struct rte_pci_device *dev2; in pci_scan_one()
500 pci_device_iommu_support_va(const struct rte_pci_device *dev) in pci_device_iommu_support_va()
596 const struct rte_pci_device *pdev) in pci_device_iova_mode()
633 int rte_pci_read_config(const struct rte_pci_device *device, in rte_pci_read_config()
657 int rte_pci_write_config(const struct rte_pci_device *device, in rte_pci_write_config()
682 pci_ioport_map(struct rte_pci_device *dev, int bar __rte_unused, in pci_ioport_map()
[all …]
H A Dpci_vfio.c219 pci_vfio_setup_interrupts(struct rte_pci_device *dev, int vfio_dev_fd) in pci_vfio_setup_interrupts()
357 pci_vfio_enable_notifier(struct rte_pci_device *dev, int vfio_dev_fd) in pci_vfio_enable_notifier()
407 pci_vfio_disable_notifier(struct rte_pci_device *dev) in pci_vfio_disable_notifier()
698 pci_vfio_map_resource_primary(struct rte_pci_device *dev) in pci_vfio_map_resource_primary()
847 pci_vfio_map_resource_secondary(struct rte_pci_device *dev) in pci_vfio_map_resource_secondary()
920 pci_vfio_map_resource(struct rte_pci_device *dev) in pci_vfio_map_resource()
930 struct rte_pci_device *dev, in find_and_unmap_vfio_resource()
968 pci_vfio_unmap_resource_primary(struct rte_pci_device *dev) in pci_vfio_unmap_resource_primary()
1025 pci_vfio_unmap_resource_secondary(struct rte_pci_device *dev) in pci_vfio_unmap_resource_secondary()
1060 pci_vfio_unmap_resource(struct rte_pci_device *dev) in pci_vfio_unmap_resource()
[all …]
/f-stack/dpdk/drivers/bus/pci/windows/
H A Dpci.c31 rte_pci_map_device(struct rte_pci_device *dev __rte_unused) in rte_pci_map_device()
43 rte_pci_unmap_device(struct rte_pci_device *dev __rte_unused) in rte_pci_unmap_device()
54 rte_pci_read_config(const struct rte_pci_device *dev __rte_unused, in rte_pci_read_config()
68 rte_pci_write_config(const struct rte_pci_device *dev __rte_unused, in rte_pci_write_config()
82 const struct rte_pci_device *pdev __rte_unused) in pci_device_iova_mode()
93 rte_pci_ioport_map(struct rte_pci_device *dev __rte_unused, in rte_pci_ioport_map()
153 pci_uio_remap_resource(struct rte_pci_device *dev __rte_unused) in pci_uio_remap_resource()
196 PSP_DEVINFO_DATA dev_info_data, struct rte_pci_device *dev) in get_device_resource_info()
292 struct rte_pci_device *dev) in set_kernel_driver_type()
304 struct rte_pci_device *dev; in pci_scan_one()
[all …]
/f-stack/dpdk/drivers/crypto/nitrox/
H A Dnitrox_device.c18 ndev_allocate(struct rte_pci_device *pdev) in ndev_allocate()
33 ndev_init(struct nitrox_device *ndev, struct rte_pci_device *pdev) in ndev_init()
44 find_ndev(struct rte_pci_device *pdev) in find_ndev()
67 struct rte_pci_device *pdev) in nitrox_pci_probe()
91 nitrox_pci_remove(struct rte_pci_device *pdev) in nitrox_pci_remove()
/f-stack/dpdk/lib/librte_ethdev/
H A Drte_ethdev_pci.h27 struct rte_pci_device *pci_dev) in rte_eth_copy_pci_info()
50 struct rte_pci_device *pci_dev = bus_device; in eth_dev_pci_specific_init()
75 rte_eth_dev_pci_allocate(struct rte_pci_device *dev, size_t private_data_size) in rte_eth_dev_pci_allocate()
118 rte_eth_dev_pci_generic_probe(struct rte_pci_device *pci_dev, in rte_eth_dev_pci_generic_probe()
144 rte_eth_dev_pci_generic_remove(struct rte_pci_device *pci_dev, in rte_eth_dev_pci_generic_remove()
/f-stack/dpdk/drivers/bus/pci/bsd/
H A Dpci.c62 rte_pci_map_device(struct rte_pci_device *dev) in rte_pci_map_device()
84 rte_pci_unmap_device(struct rte_pci_device *dev) in rte_pci_unmap_device()
100 pci_uio_free_resource(struct rte_pci_device *dev, in pci_uio_free_resource()
113 pci_uio_alloc_resource(struct rte_pci_device *dev, in pci_uio_alloc_resource()
158 pci_uio_map_resource_by_index(struct rte_pci_device *dev, int res_idx, in pci_uio_map_resource_by_index()
215 struct rte_pci_device *dev; in pci_scan_one()
294 struct rte_pci_device *dev2 = NULL; in pci_scan_one()
396 const struct rte_pci_device *pdev) in pci_device_iova_mode()
405 int rte_pci_read_config(const struct rte_pci_device *dev, in rte_pci_read_config()
451 int rte_pci_write_config(const struct rte_pci_device *dev, in rte_pci_write_config()
[all …]
/f-stack/dpdk/drivers/common/qat/
H A Dqat_device.h40 struct rte_pci_device *pci_dev;
119 qat_pci_device_allocate(struct rte_pci_device *pci_dev,
123 qat_get_qat_dev_from_pci_dev(struct rte_pci_device *pci_dev);
H A Dqat_device.c99 qat_get_qat_dev_from_pci_dev(struct rte_pci_device *pci_dev) in qat_get_qat_dev_from_pci_dev()
166 qat_pci_device_allocate(struct rte_pci_device *pci_dev, in qat_pci_device_allocate()
254 qat_pci_device_release(struct rte_pci_device *pci_dev) in qat_pci_device_release()
302 struct rte_pci_device *pci_dev) in qat_pci_dev_destroy()
311 struct rte_pci_device *pci_dev) in qat_pci_probe()
364 static int qat_pci_remove(struct rte_pci_device *pci_dev) in qat_pci_remove()
/f-stack/dpdk/lib/librte_eventdev/
H A Drte_eventdev_pmd_pci.h42 struct rte_pci_device *pci_dev, in rte_event_pmd_pci_probe_named()
95 struct rte_pci_device *pci_dev, in rte_event_pmd_pci_probe()
117 rte_event_pmd_pci_remove(struct rte_pci_device *pci_dev, in rte_event_pmd_pci_remove()
/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_evdev_irq.c31 struct rte_pci_device *pci_dev = RTE_DEV_TO_PCI(event_dev->dev); in sso_lf_register_irq()
68 struct rte_pci_device *pci_dev = RTE_DEV_TO_PCI(event_dev->dev); in ssow_lf_register_irq()
88 struct rte_pci_device *pci_dev = RTE_DEV_TO_PCI(event_dev->dev); in sso_lf_unregister_irq()
103 struct rte_pci_device *pci_dev = RTE_DEV_TO_PCI(event_dev->dev); in ssow_lf_unregister_irq()
198 tim_lf_register_irq(struct rte_pci_device *pci_dev, uint16_t tim_msixoff, in tim_lf_register_irq()
226 tim_lf_unregister_irq(struct rte_pci_device *pci_dev, uint16_t tim_msixoff, in tim_lf_unregister_irq()
/f-stack/dpdk/drivers/event/dlb/pf/
H A Ddlb_main.h24 struct rte_pci_device *pdev;
38 struct dlb_dev *dlb_probe(struct rte_pci_device *pdev);
/f-stack/dpdk/drivers/common/mlx5/
H A Dmlx5_common_pci.c11 struct rte_pci_device *pci_dev;
130 const struct rte_pci_device *pci_dev) in mlx5_bus_match()
174 pci_to_mlx5_device(const struct rte_pci_device *pci_dev) in pci_to_mlx5_device()
226 struct rte_pci_device *pci_dev, uint32_t user_classes) in drivers_probe()
277 struct rte_pci_device *pci_dev) in mlx5_common_pci_probe()
330 mlx5_common_pci_remove(struct rte_pci_device *pci_dev) in mlx5_common_pci_remove()
346 mlx5_common_pci_dma_map(struct rte_pci_device *pci_dev, void *addr, in mlx5_common_pci_dma_map()
379 mlx5_common_pci_dma_unmap(struct rte_pci_device *pci_dev, void *addr, in mlx5_common_pci_dma_unmap()
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_ethdev_irq.c36 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in nix_lf_register_err_irq()
56 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in nix_lf_unregister_err_irq()
92 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in nix_lf_register_ras_irq()
112 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in nix_lf_unregister_ras_irq()
265 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in oxt2_nix_register_queue_irqs()
310 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in oxt2_nix_unregister_queue_irqs()
334 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in oxt2_nix_register_cq_irqs()
397 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in oxt2_nix_unregister_cq_irqs()
/f-stack/dpdk/drivers/net/cxgbe/
H A Dcxgbevf_ethdev.c110 struct rte_pci_device *pci_dev; in eth_cxgbevf_dev_init()
184 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in eth_cxgbevf_dev_uninit()
196 struct rte_pci_device *pci_dev) in eth_cxgbevf_pci_probe()
202 static int eth_cxgbevf_pci_remove(struct rte_pci_device *pci_dev) in eth_cxgbevf_pci_remove()
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_intr.c59 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(sa->eth_dev); in sfc_intr_line_handler()
105 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(sa->eth_dev); in sfc_intr_message_handler()
145 struct rte_pci_device *pci_dev; in sfc_intr_start()
243 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(sa->eth_dev); in sfc_intr_stop()
321 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(sa->eth_dev); in sfc_intr_attach()
/f-stack/dpdk/drivers/mempool/octeontx2/
H A Dotx2_mempool.c267 otx2_npa_lf_init(struct rte_pci_device *pci_dev, void *otx2_dev) in otx2_npa_lf_init()
331 otx2_npa_dev_to_name(struct rte_pci_device *pci_dev, char *name) in otx2_npa_dev_to_name()
342 otx2_npa_init(struct rte_pci_device *pci_dev) in otx2_npa_init()
381 otx2_npa_fini(struct rte_pci_device *pci_dev) in otx2_npa_fini()
412 npa_remove(struct rte_pci_device *pci_dev) in npa_remove()
421 npa_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) in npa_probe()
/f-stack/dpdk/drivers/common/octeontx2/
H A Dotx2_dev.h98 int otx2_dev_priv_init(struct rte_pci_device *pci_dev, void *otx2_dev);
103 otx2_dev_init(struct rte_pci_device *pci_dev, void *otx2_dev) in otx2_dev_init()
121 void otx2_dev_fini(struct rte_pci_device *pci_dev, void *otx2_dev);
H A Dotx2_dev.c615 mbox_register_pf_irq(struct rte_pci_device *pci_dev, struct otx2_dev *dev) in mbox_register_pf_irq()
665 mbox_register_vf_irq(struct rte_pci_device *pci_dev, struct otx2_dev *dev) in mbox_register_vf_irq()
689 mbox_register_irq(struct rte_pci_device *pci_dev, struct otx2_dev *dev) in mbox_register_irq()
698 mbox_unregister_pf_irq(struct rte_pci_device *pci_dev, struct otx2_dev *dev) in mbox_unregister_pf_irq()
730 mbox_unregister_vf_irq(struct rte_pci_device *pci_dev, struct otx2_dev *dev) in mbox_unregister_vf_irq()
743 mbox_unregister_irq(struct rte_pci_device *pci_dev, struct otx2_dev *dev) in mbox_unregister_irq()
813 vf_flr_unregister_irqs(struct rte_pci_device *pci_dev, struct otx2_dev *dev) in vf_flr_unregister_irqs()
834 vf_flr_register_irqs(struct rte_pci_device *pci_dev, struct otx2_dev *dev) in vf_flr_register_irqs()
877 otx2_update_vf_hwcap(struct rte_pci_device *pci_dev, struct otx2_dev *dev) in otx2_update_vf_hwcap()
898 otx2_dev_priv_init(struct rte_pci_device *pci_dev, void *otx2_dev) in otx2_dev_priv_init()
[all …]
/f-stack/dpdk/drivers/crypto/octeontx/
H A Dotx_cryptodev.c31 struct rte_pci_device *pci_dev) in otx_cpt_pci_probe()
70 otx_cpt_pci_remove(struct rte_pci_device *pci_dev) in otx_cpt_pci_remove()
/f-stack/dpdk/drivers/event/dlb2/pf/
H A Ddlb2_main.h32 struct rte_pci_device *pdev;
45 struct dlb2_dev *dlb2_probe(struct rte_pci_device *pdev);

1234567