| /f-stack/dpdk/drivers/bus/pci/ |
| H A D | private.h | 16 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 D | rte_bus_pci.h | 37 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 D | pci_common.c | 61 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 D | pci_common_uio.c | 27 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 D | pci_init.h | 28 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 D | pci.c | 65 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 D | pci_vfio.c | 219 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 D | pci.c | 31 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 D | nitrox_device.c | 18 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 D | rte_ethdev_pci.h | 27 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 D | pci.c | 62 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 D | qat_device.h | 40 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 D | qat_device.c | 99 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 D | rte_eventdev_pmd_pci.h | 42 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 D | otx2_evdev_irq.c | 31 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 D | dlb_main.h | 24 struct rte_pci_device *pdev; 38 struct dlb_dev *dlb_probe(struct rte_pci_device *pdev);
|
| /f-stack/dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_pci.c | 11 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 D | otx2_ethdev_irq.c | 36 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 D | cxgbevf_ethdev.c | 110 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 D | sfc_intr.c | 59 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 D | otx2_mempool.c | 267 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 D | otx2_dev.h | 98 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 D | otx2_dev.c | 615 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 D | otx_cryptodev.c | 31 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 D | dlb2_main.h | 32 struct rte_pci_device *pdev; 45 struct dlb2_dev *dlb2_probe(struct rte_pci_device *pdev);
|