Home
last modified time | relevance | path

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

12345678

/dpdk/drivers/bus/pci/
H A Dprivate.h18 struct rte_pci_device;
33 pci_name_set(struct rte_pci_device *dev);
55 void rte_pci_add_device(struct rte_pci_device *pci_dev);
69 struct rte_pci_device *new_pci_dev);
144 int pci_uio_map_resource(struct rte_pci_device *dev);
151 void pci_uio_unmap_resource(struct rte_pci_device *dev);
166 int pci_uio_alloc_resource(struct rte_pci_device *dev,
179 void pci_uio_free_resource(struct rte_pci_device *dev,
192 pci_uio_remap_resource(struct rte_pci_device *dev);
226 const struct rte_pci_device *pci_dev);
[all …]
H A Drte_bus_pci.h35 struct rte_pci_device;
39 RTE_TAILQ_HEAD(rte_pci_device_list, rte_pci_device);
65 struct rte_pci_device { struct
88 container_of(ptr, const struct rte_pci_device, device)
118 typedef int (rte_pci_remove_t)(struct rte_pci_device *);
212 int rte_pci_map_device(struct rte_pci_device *dev);
221 void rte_pci_unmap_device(struct rte_pci_device *dev);
306 int rte_pci_read_config(const struct rte_pci_device *device,
322 int rte_pci_write_config(const struct rte_pci_device *device,
331 struct rte_pci_device *dev;
[all …]
H A Dpci_common.c62 pci_name_set(struct rte_pci_device *dev) in pci_name_set()
166 struct rte_pci_device *dev) in rte_pci_probe_one_driver()
373 struct rte_pci_device *dev = NULL; in pci_probe()
421 struct rte_pci_device *dev = NULL; in rte_pci_dump()
484 struct rte_pci_device *pdev; in pci_find_device()
505 static struct rte_pci_device *
508 struct rte_pci_device *pdev = NULL; in pci_find_device_by_addr()
533 struct rte_pci_device *pdev = NULL; in pci_hot_unplug_handler()
572 struct rte_pci_device *pdev = NULL; in pci_sigbus_handler()
601 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()
156 pci_uio_remap_resource(struct rte_pci_device *dev) in pci_uio_remap_resource()
188 pci_uio_find_resource(struct rte_pci_device *dev) in pci_uio_find_resource()
208 pci_uio_unmap_resource(struct rte_pci_device *dev) in pci_uio_unmap_resource()
/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.c61 rte_pci_map_device(struct rte_pci_device *dev) in rte_pci_map_device()
92 rte_pci_unmap_device(struct rte_pci_device *dev) in rte_pci_unmap_device()
172 pci_parse_sysfs_resource(const char *filename, struct rte_pci_device *dev) in pci_parse_sysfs_resource()
217 struct rte_pci_device *dev; in pci_scan_one()
337 struct rte_pci_device *dev2; in pci_scan_one()
496 pci_device_iommu_support_va(const struct rte_pci_device *dev) in pci_device_iommu_support_va()
545 pci_device_iommu_support_va(__rte_unused const struct rte_pci_device *dev) in pci_device_iommu_support_va()
607 const struct rte_pci_device *pdev) in pci_device_iova_mode()
644 int rte_pci_read_config(const struct rte_pci_device *device, in rte_pci_read_config()
668 int rte_pci_write_config(const struct rte_pci_device *device, in rte_pci_write_config()
[all …]
H A Dpci_vfio.c224 pci_vfio_setup_interrupts(struct rte_pci_device *dev, int vfio_dev_fd) in pci_vfio_setup_interrupts()
376 pci_vfio_enable_notifier(struct rte_pci_device *dev, int vfio_dev_fd) in pci_vfio_enable_notifier()
431 pci_vfio_disable_notifier(struct rte_pci_device *dev) in pci_vfio_disable_notifier()
724 pci_vfio_map_resource_primary(struct rte_pci_device *dev) in pci_vfio_map_resource_primary()
876 pci_vfio_map_resource_secondary(struct rte_pci_device *dev) in pci_vfio_map_resource_secondary()
953 pci_vfio_map_resource(struct rte_pci_device *dev) in pci_vfio_map_resource()
963 struct rte_pci_device *dev, in find_and_unmap_vfio_resource()
1001 pci_vfio_unmap_resource_primary(struct rte_pci_device *dev) in pci_vfio_unmap_resource_primary()
1064 pci_vfio_unmap_resource_secondary(struct rte_pci_device *dev) in pci_vfio_unmap_resource_secondary()
1102 pci_vfio_unmap_resource(struct rte_pci_device *dev) in pci_vfio_unmap_resource()
[all …]
/dpdk/drivers/bus/pci/windows/
H A Dpci.c39 rte_pci_map_device(struct rte_pci_device *dev) in rte_pci_map_device()
53 rte_pci_unmap_device(struct rte_pci_device *dev __rte_unused) in rte_pci_unmap_device()
64 rte_pci_read_config(const struct rte_pci_device *dev __rte_unused, in rte_pci_read_config()
78 rte_pci_write_config(const struct rte_pci_device *dev __rte_unused, in rte_pci_write_config()
92 const struct rte_pci_device *pdev __rte_unused) in pci_device_iova_mode()
103 rte_pci_ioport_map(struct rte_pci_device *dev __rte_unused, in rte_pci_ioport_map()
163 pci_uio_remap_resource(struct rte_pci_device *dev __rte_unused) in pci_uio_remap_resource()
206 PSP_DEVINFO_DATA dev_info_data, struct rte_pci_device *dev) in get_device_resource_info()
327 struct rte_pci_device *dev) in set_kernel_driver_type()
339 struct rte_pci_device *dev = NULL; in pci_scan_one()
[all …]
/dpdk/lib/ethdev/
H A Dethdev_pci.h31 struct rte_pci_device *pci_dev) in rte_eth_copy_pci_info()
55 struct rte_pci_device *pci_dev = (struct rte_pci_device *)bus_device; in eth_dev_pci_specific_init()
80 rte_eth_dev_pci_allocate(struct rte_pci_device *dev, size_t private_data_size) in rte_eth_dev_pci_allocate()
123 rte_eth_dev_pci_generic_probe(struct rte_pci_device *pci_dev, in rte_eth_dev_pci_generic_probe()
149 rte_eth_dev_pci_generic_remove(struct rte_pci_device *pci_dev, in rte_eth_dev_pci_generic_remove()
/dpdk/drivers/common/qat/
H A Dqat_device.h30 (struct rte_pci_device *);
32 (struct rte_mem_resource **, struct rte_pci_device *);
57 struct rte_pci_device *pci_dev;
148 qat_pci_device_allocate(struct rte_pci_device *pci_dev,
152 qat_get_qat_dev_from_pci_dev(struct rte_pci_device *pci_dev);
H A Dqat_device.c100 qat_get_qat_dev_from_pci_dev(struct rte_pci_device *pci_dev) in qat_get_qat_dev_from_pci_dev()
168 qat_pci_device_allocate(struct rte_pci_device *pci_dev, in qat_pci_device_allocate()
303 qat_pci_device_release(struct rte_pci_device *pci_dev) in qat_pci_device_release()
351 struct rte_pci_device *pci_dev) in qat_pci_dev_destroy()
360 struct rte_pci_device *pci_dev) in qat_pci_probe()
425 qat_pci_remove(struct rte_pci_device *pci_dev) in qat_pci_remove()
/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()
/dpdk/drivers/mempool/cnxk/
H A Dcnxk_mempool.c69 cnxk_mempool_plt_parse_devargs(struct rte_pci_device *pci_dev) in cnxk_mempool_plt_parse_devargs()
76 npa_dev_to_name(struct rte_pci_device *pci_dev, char *name) in npa_dev_to_name()
86 npa_init(struct rte_pci_device *pci_dev) in npa_init()
116 npa_fini(struct rte_pci_device *pci_dev) in npa_fini()
138 npa_remove(struct rte_pci_device *pci_dev) in npa_remove()
147 npa_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) in npa_probe()
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_pci.c111 mlx5_dev_is_vf_pci(struct rte_pci_device *pci_dev) in mlx5_dev_is_vf_pci()
132 const struct rte_pci_device *pci_dev; in mlx5_dev_pci_match()
165 struct rte_pci_device *pci_dev) in mlx5_common_pci_probe()
171 mlx5_common_pci_remove(struct rte_pci_device *pci_dev) in mlx5_common_pci_remove()
177 mlx5_common_pci_dma_map(struct rte_pci_device *pci_dev, void *addr, in mlx5_common_pci_dma_map()
184 mlx5_common_pci_dma_unmap(struct rte_pci_device *pci_dev, void *addr, in mlx5_common_pci_dma_unmap()
/dpdk/drivers/bus/pci/bsd/
H A Dpci.c55 rte_pci_map_device(struct rte_pci_device *dev) in rte_pci_map_device()
77 rte_pci_unmap_device(struct rte_pci_device *dev) in rte_pci_unmap_device()
93 pci_uio_free_resource(struct rte_pci_device *dev, in pci_uio_free_resource()
106 pci_uio_alloc_resource(struct rte_pci_device *dev, in pci_uio_alloc_resource()
157 pci_uio_map_resource_by_index(struct rte_pci_device *dev, int res_idx, in pci_uio_map_resource_by_index()
214 struct rte_pci_device *dev; in pci_scan_one()
293 struct rte_pci_device *dev2 = NULL; in pci_scan_one()
395 const struct rte_pci_device *pdev) in pci_device_iova_mode()
404 int rte_pci_read_config(const struct rte_pci_device *dev, in rte_pci_read_config()
450 int rte_pci_write_config(const struct rte_pci_device *dev, in rte_pci_write_config()
[all …]
/dpdk/drivers/net/nfp/
H A Dnfp_ethdev.c49 static int nfp_fw_upload(struct rte_pci_device *dev,
51 static int nfp_fw_setup(struct rte_pci_device *dev,
56 static int nfp_pf_init(struct rte_pci_device *pci_dev);
59 struct rte_pci_device *dev);
61 static int eth_nfp_pci_remove(struct rte_pci_device *pci_dev);
84 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(dev); in nfp_net_start()
279 struct rte_pci_device *pci_dev; in nfp_net_close()
387 struct rte_pci_device *pci_dev; in nfp_net_init()
789 static int nfp_pf_init(struct rte_pci_device *pci_dev) in nfp_pf_init()
1016 struct rte_pci_device *dev) in nfp_pf_pci_probe()
[all …]
H A Dnfp_ethdev_vf.c35 struct rte_pci_device *pci_dev);
36 static int eth_nfp_vf_pci_remove(struct rte_pci_device *pci_dev);
53 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(dev); in nfp_netvf_start()
199 struct rte_pci_device *pci_dev; in nfp_netvf_close()
283 struct rte_pci_device *pci_dev; in nfp_netvf_init()
487 struct rte_pci_device *pci_dev) in eth_nfp_vf_pci_probe()
493 static int eth_nfp_vf_pci_remove(struct rte_pci_device *pci_dev) in eth_nfp_vf_pci_remove()
/dpdk/drivers/vdpa/sfc/
H A Dsfc_vdpa.c28 sfc_vdpa_get_adapter_by_dev(struct rte_pci_device *pdev) in sfc_vdpa_get_adapter_by_dev()
70 struct rte_pci_device *dev = sva->pdev; in sfc_vdpa_vfio_setup()
151 struct rte_pci_device *pci_dev = sva->pdev; in sfc_vdpa_set_log_prefix()
205 struct rte_pci_device *pci_dev = sva->pdev; in sfc_vdpa_kvargs_parse()
234 struct rte_pci_device *pci_dev) in sfc_vdpa_pci_probe()
322 sfc_vdpa_pci_remove(struct rte_pci_device *pci_dev) in sfc_vdpa_pci_remove()
/dpdk/drivers/net/virtio/
H A Dvirtio_pci_ethdev.c43 virtio_remap_pci(struct rte_pci_device *pci_dev, struct virtio_pci_dev *dev) in virtio_remap_pci()
76 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in eth_virtio_pci_init()
182 struct rte_pci_device *pci_dev) in eth_virtio_pci_probe()
200 static int eth_virtio_pci_remove(struct rte_pci_device *pci_dev) in eth_virtio_pci_remove()
H A Dvirtio_pci.h120 struct rte_pci_device *dev;
138 int vtpci_init(struct rte_pci_device *pci_dev, struct virtio_pci_dev *dev);
/dpdk/lib/eventdev/
H A Deventdev_pmd_pci.h41 struct rte_pci_device *pci_dev, in rte_event_pmd_pci_probe_named()
97 struct rte_pci_device *pci_dev, in rte_event_pmd_pci_probe()
120 rte_event_pmd_pci_remove(struct rte_pci_device *pci_dev, in rte_event_pmd_pci_remove()
/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()
/dpdk/drivers/net/cxgbe/
H A Dcxgbevf_ethdev.c105 struct rte_pci_device *pci_dev; in eth_cxgbevf_dev_init()
179 struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev); in eth_cxgbevf_dev_uninit()
191 struct rte_pci_device *pci_dev) in eth_cxgbevf_pci_probe()
197 static int eth_cxgbevf_pci_remove(struct rte_pci_device *pci_dev) in eth_cxgbevf_pci_remove()
/dpdk/drivers/common/qat/dev/
H A Dqat_dev_gens.h58 struct rte_pci_device *pci_dev);
61 struct rte_pci_device *pci_dev);
/dpdk/drivers/event/dlb2/pf/
H A Ddlb2_main.h29 struct rte_pci_device *pdev;
42 struct dlb2_dev *dlb2_probe(struct rte_pci_device *pdev);

12345678