| /dpdk/drivers/bus/pci/ |
| H A D | rte_bus_pci.h | 36 struct rte_pci_driver; 41 RTE_TAILQ_HEAD(rte_pci_driver_list, rte_pci_driver); 73 struct rte_pci_driver *driver; /**< PCI driver used in probing */ 113 typedef int (rte_pci_probe_t)(struct rte_pci_driver *, struct rte_pci_device *); 161 struct rte_pci_driver { struct 162 RTE_TAILQ_ENTRY(rte_pci_driver) next; /**< Next in list. */ 271 void rte_pci_register(struct rte_pci_driver *driver); 289 void rte_pci_unregister(struct rte_pci_driver *driver);
|
| H A D | private.h | 17 struct rte_pci_driver; 225 rte_pci_match(const struct rte_pci_driver *pci_drv, 236 pci_device_iova_mode(const struct rte_pci_driver *pci_drv,
|
| H A D | pci_common.c | 128 rte_pci_match(const struct rte_pci_driver *pci_drv, in rte_pci_match() 165 rte_pci_probe_one_driver(struct rte_pci_driver *dr, in rte_pci_probe_one_driver() 300 struct rte_pci_driver *dr; in rte_pci_detach_dev() 346 struct rte_pci_driver *dr = NULL; in pci_probe_all_drivers() 443 rte_pci_register(struct rte_pci_driver *driver) in rte_pci_register() 451 rte_pci_unregister(struct rte_pci_driver *driver) in rte_pci_unregister() 684 const struct rte_pci_driver *drv; in rte_pci_get_iommu_class()
|
| /dpdk/drivers/event/octeontx/ |
| H A D | ssovf_probe.c | 138 ssowvf_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) in ssowvf_probe() 207 static struct rte_pci_driver pci_ssowvf = { 218 ssovf_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) in ssovf_probe() 283 static struct rte_pci_driver pci_ssovf = {
|
| H A D | timvf_probe.c | 103 timvf_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) in timvf_probe() 158 static struct rte_pci_driver pci_timvf = {
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_pci.c | 17 static struct rte_pci_driver mlx5_common_pci_driver; 164 mlx5_common_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, in mlx5_common_pci_probe() 205 static struct rte_pci_driver mlx5_common_pci_driver = {
|
| /dpdk/lib/eventdev/ |
| H A D | eventdev_pmd_pci.h | 40 rte_event_pmd_pci_probe_named(struct rte_pci_driver *pci_drv, in rte_event_pmd_pci_probe_named() 96 rte_event_pmd_pci_probe(struct rte_pci_driver *pci_drv, in rte_event_pmd_pci_probe()
|
| /dpdk/drivers/crypto/octeontx/ |
| H A D | otx_cryptodev.c | 33 otx_cpt_pci_probe(struct rte_pci_driver *pci_drv, in otx_cpt_pci_probe() 108 static struct rte_pci_driver otx_cryptodev_pmd = {
|
| /dpdk/drivers/crypto/nitrox/ |
| H A D | nitrox_device.c | 66 nitrox_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, in nitrox_pci_probe() 116 static struct rte_pci_driver nitrox_pmd = {
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cn9k_cryptodev.c | 36 cn9k_cpt_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, in cn9k_cpt_pci_probe() 150 static struct rte_pci_driver cn9k_cryptodev_pmd = {
|
| H A D | cn10k_cryptodev.c | 36 cn10k_cpt_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, in cn10k_cpt_pci_probe() 150 static struct rte_pci_driver cn10k_cryptodev_pmd = {
|
| /dpdk/drivers/net/virtio/ |
| H A D | virtio_pci_ethdev.c | 181 static int eth_virtio_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, in eth_virtio_pci_probe() 211 static struct rte_pci_driver rte_virtio_net_pci_pmd = {
|
| /dpdk/drivers/crypto/ccp/ |
| H A D | rte_ccp_pmd.c | 229 struct rte_pci_driver *pci_drv) in cryptodev_ccp_create() 288 cryptodev_ccp_probe(struct rte_pci_driver *pci_drv __rte_unused, in cryptodev_ccp_probe() 330 static struct rte_pci_driver cryptodev_ccp_pmd_drv = {
|
| /dpdk/drivers/mempool/cnxk/ |
| H A D | cnxk_mempool.c | 147 npa_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) in npa_probe() 183 static struct rte_pci_driver npa_pci = {
|
| /dpdk/drivers/raw/ioat/ |
| H A D | ioat_rawdev.c | 15 static struct rte_pci_driver ioat_pmd_drv; 280 ioat_rawdev_probe(struct rte_pci_driver *drv, struct rte_pci_device *dev) in ioat_rawdev_probe() 325 static struct rte_pci_driver ioat_pmd_drv = {
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | cxgbevf_ethdev.c | 190 static int eth_cxgbevf_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, in eth_cxgbevf_pci_probe() 202 static struct rte_pci_driver rte_cxgbevf_pmd = {
|
| /dpdk/drivers/net/octeontx/base/ |
| H A D | octeontx_pkivf.c | 184 pkivf_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) in pkivf_probe() 233 static struct rte_pci_driver pci_pkivf = {
|
| /dpdk/drivers/net/bnx2x/ |
| H A D | bnx2x_ethdev.c | 770 static struct rte_pci_driver rte_bnx2x_pmd; 771 static struct rte_pci_driver rte_bnx2xvf_pmd; 773 static int eth_bnx2x_pci_probe(struct rte_pci_driver *pci_drv, in eth_bnx2x_pci_probe() 791 static struct rte_pci_driver rte_bnx2x_pmd = { 801 static struct rte_pci_driver rte_bnx2xvf_pmd = {
|
| /dpdk/drivers/event/dlb2/pf/ |
| H A D | dlb2_pf.c | 707 event_dlb2_pci_probe(struct rte_pci_driver *pci_drv, in event_dlb2_pci_probe() 741 event_dlb2_5_pci_probe(struct rte_pci_driver *pci_drv, in event_dlb2_5_pci_probe() 774 static struct rte_pci_driver pci_eventdev_dlb2_pmd = { 781 static struct rte_pci_driver pci_eventdev_dlb2_5_pmd = {
|
| /dpdk/drivers/net/nfp/ |
| H A D | nfp_ethdev_vf.c | 34 static int eth_nfp_vf_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, 486 static int eth_nfp_vf_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, in eth_nfp_vf_pci_probe() 498 static struct rte_pci_driver rte_nfp_net_vf_pmd = {
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_ethdev_sec.c | 261 cnxk_nix_inl_dev_probe(struct rte_pci_driver *pci_drv, in cnxk_nix_inl_dev_probe() 321 static struct rte_pci_driver cnxk_nix_inl_pci = {
|
| /dpdk/drivers/vdpa/sfc/ |
| H A D | sfc_vdpa.c | 233 sfc_vdpa_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, in sfc_vdpa_pci_probe() 353 static struct rte_pci_driver rte_sfc_vdpa = {
|
| /dpdk/drivers/raw/cnxk_bphy/ |
| H A D | cnxk_bphy_cgx.c | 243 cnxk_bphy_cgx_rawdev_probe(struct rte_pci_driver *pci_drv, in cnxk_bphy_cgx_rawdev_probe() 324 static struct rte_pci_driver bphy_cgx_rawdev_pmd = {
|
| H A D | cnxk_bphy.c | 305 bphy_rawdev_probe(struct rte_pci_driver *pci_drv, in bphy_rawdev_probe() 383 static struct rte_pci_driver cnxk_bphy_rawdev_pmd = {
|
| /dpdk/drivers/common/qat/ |
| H A D | qat_device.c | 359 static int qat_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, in qat_pci_probe() 439 static struct rte_pci_driver rte_qat_pmd = {
|