| /dpdk/drivers/bus/pci/linux/ |
| H A D | pci_vfio.c | 746 snprintf(pci_addr, sizeof(pci_addr), PCI_PRI_FMT, in pci_vfio_map_resource_primary() 777 pci_addr); in pci_vfio_map_resource_primary() 897 snprintf(pci_addr, sizeof(pci_addr), PCI_PRI_FMT, in pci_vfio_map_resource_secondary() 910 pci_addr); in pci_vfio_map_resource_secondary() 981 pci_addr); in find_and_unmap_vfio_resource() 1010 snprintf(pci_addr, sizeof(pci_addr), PCI_PRI_FMT, in pci_vfio_unmap_resource_primary() 1026 pci_addr); in pci_vfio_unmap_resource_primary() 1036 pci_addr); in pci_vfio_unmap_resource_primary() 1054 pci_addr); in pci_vfio_unmap_resource_primary() 1073 snprintf(pci_addr, sizeof(pci_addr), PCI_PRI_FMT, in pci_vfio_unmap_resource_secondary() [all …]
|
| /dpdk/drivers/net/nfb/ |
| H A D | nfb_ethdev.c | 519 struct rte_pci_addr *pci_addr = &pci_dev->addr; in nfb_eth_dev_init() local 524 pci_addr->domain, pci_addr->bus, pci_addr->devid, in nfb_eth_dev_init() 525 pci_addr->function); in nfb_eth_dev_init() 529 pci_addr->domain, pci_addr->bus, pci_addr->devid, in nfb_eth_dev_init() 530 pci_addr->function); in nfb_eth_dev_init() 606 pci_addr->domain, pci_addr->bus, pci_addr->devid, in nfb_eth_dev_init() 607 pci_addr->function); in nfb_eth_dev_init() 625 struct rte_pci_addr *pci_addr = &pci_dev->addr; in nfb_eth_dev_uninit() local 631 pci_addr->domain, pci_addr->bus, pci_addr->devid, in nfb_eth_dev_uninit() 632 pci_addr->function); in nfb_eth_dev_uninit()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_debug.h | 33 _sas->pci_addr.domain, _sas->pci_addr.bus, \ 34 _sas->pci_addr.devid, _sas->pci_addr.function,\
|
| H A D | sfc_dp.h | 58 struct rte_pci_addr pci_addr; member 63 const struct rte_pci_addr *pci_addr); 77 const struct rte_pci_addr *_addr = &(_dpq)->pci_addr; \
|
| H A D | sfc_dp.c | 24 const struct rte_pci_addr *pci_addr) in sfc_dp_queue_init() argument 28 dpq->pci_addr = *pci_addr; in sfc_dp_queue_init()
|
| H A D | sfc_mcdi.c | 69 logtype = sfc_register_logtype(&sa->priv.shared->pci_addr, in sfc_mcdi_init()
|
| H A D | sfc.h | 141 struct rte_pci_addr pci_addr; member 405 uint32_t sfc_register_logtype(const struct rte_pci_addr *pci_addr,
|
| H A D | sfc_dp_rx.h | 155 const struct rte_pci_addr *pci_addr,
|
| /dpdk/drivers/bus/pci/bsd/ |
| H A D | pci.c | 147 memcpy(&(*uio_res)->pci_addr, &dev->addr, sizeof((*uio_res)->pci_addr)); in pci_uio_alloc_resource() 340 struct rte_pci_addr pci_addr; in rte_pci_scan() local 361 pci_addr.domain = matches[i].pc_sel.pc_domain; in rte_pci_scan() 362 pci_addr.bus = matches[i].pc_sel.pc_bus; in rte_pci_scan() 363 pci_addr.devid = matches[i].pc_sel.pc_dev; in rte_pci_scan() 364 pci_addr.function = matches[i].pc_sel.pc_func; in rte_pci_scan() 366 if (rte_pci_ignore_device(&pci_addr)) in rte_pci_scan()
|
| /dpdk/drivers/raw/ifpga/ |
| H A D | rte_pmd_ifpga.c | 16 rte_pmd_ifpga_get_dev_id(const char *pci_addr, uint16_t *dev_id) in rte_pmd_ifpga_get_dev_id() argument 22 if (!pci_addr || !dev_id) { in rte_pmd_ifpga_get_dev_id() 27 if (strnlen(pci_addr, PCI_PRI_STR_SIZE) == PCI_PRI_STR_SIZE) { in rte_pmd_ifpga_get_dev_id() 32 if (rte_pci_addr_parse(pci_addr, &addr)) { in rte_pmd_ifpga_get_dev_id() 33 IFPGA_RAWDEV_PMD_ERR("PCI address %s is invalid.", pci_addr); in rte_pmd_ifpga_get_dev_id() 42 pci_addr); in rte_pmd_ifpga_get_dev_id()
|
| H A D | rte_pmd_ifpga.h | 87 rte_pmd_ifpga_get_dev_id(const char *pci_addr, uint16_t *dev_id);
|
| /dpdk/drivers/common/mlx5/linux/ |
| H A D | mlx5_common_os.c | 33 mlx5_get_pci_addr(const char *dev_path, struct rte_pci_addr *pci_addr) in mlx5_get_pci_addr() argument 64 &pci_addr->domain, in mlx5_get_pci_addr() 65 &pci_addr->bus, in mlx5_get_pci_addr() 66 &pci_addr->devid, in mlx5_get_pci_addr() 67 &pci_addr->function) == 4) { in mlx5_get_pci_addr() 682 char pci_addr[PCI_PRI_STR_SIZE] = { 0 }; in mlx5_roce_disable() local 684 if (mlx5_dev_to_pci_str(dev, pci_addr, sizeof(pci_addr)) < 0) in mlx5_roce_disable() 687 if (mlx5_nl_roce_disable(pci_addr) != 0 && in mlx5_roce_disable() 688 mlx5_sys_roce_disable(pci_addr) != 0) in mlx5_roce_disable()
|
| H A D | mlx5_nl.c | 1741 nl_attr_put(nlh, DEVLINK_ATTR_DEV_NAME, pci_addr, strlen(pci_addr) + 1); in mlx5_nl_enable_roce_get() 1748 pci_addr, ret); in mlx5_nl_enable_roce_get() 1753 cur_en ? "en" : "dis", pci_addr); in mlx5_nl_enable_roce_get() 1773 mlx5_nl_driver_reload(int nlsk_fd, int family_id, const char *pci_addr) in mlx5_nl_driver_reload() argument 1794 nl_attr_put(nlh, DEVLINK_ATTR_DEV_NAME, pci_addr, strlen(pci_addr) + 1); in mlx5_nl_driver_reload() 1800 pci_addr, ret); in mlx5_nl_driver_reload() 1804 pci_addr); in mlx5_nl_driver_reload() 1849 nl_attr_put(nlh, DEVLINK_ATTR_DEV_NAME, pci_addr, strlen(pci_addr) + 1); in mlx5_nl_enable_roce_set() 1860 " %d.", enable ? "en" : "dis", pci_addr, ret); in mlx5_nl_enable_roce_set() 1864 pci_addr, enable ? "en" : "dis"); in mlx5_nl_enable_roce_set() [all …]
|
| H A D | mlx5_nl.h | 74 int mlx5_nl_enable_roce_get(int nlsk_fd, int family_id, const char *pci_addr, 76 int mlx5_nl_enable_roce_set(int nlsk_fd, int family_id, const char *pci_addr,
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_dpi.c | 15 send_msg_to_pf(struct plt_pci_addr *pci_addr, const char *value, int size) in send_msg_to_pf() argument 22 pci_addr->domain, pci_addr->bus, DPI_PF_DBDF_DEVICE & 0x7, in send_msg_to_pf()
|
| /dpdk/drivers/bus/pci/ |
| H A D | private.h | 44 bool rte_pci_ignore_device(const struct rte_pci_addr *pci_addr); 96 struct rte_pci_addr pci_addr; member
|
| H A D | pci_common.c | 48 pci_devargs_lookup(const struct rte_pci_addr *pci_addr) in pci_devargs_lookup() argument 55 if (!rte_pci_addr_cmp(pci_addr, &addr)) in pci_devargs_lookup() 432 struct rte_pci_addr pci_addr; in pci_parse() local 435 parse = (rte_pci_addr_parse(name, &pci_addr) == 0); in pci_parse() 437 *out = pci_addr; in pci_parse() 661 rte_pci_ignore_device(const struct rte_pci_addr *pci_addr) in rte_pci_ignore_device() argument 663 struct rte_devargs *devargs = pci_devargs_lookup(pci_addr); in rte_pci_ignore_device()
|
| H A D | pci_common_uio.c | 37 if (rte_pci_addr_cmp(&uio_res->pci_addr, &dev->addr)) in EAL_REGISTER_TAILQ() 200 if (!rte_pci_addr_cmp(&uio_res->pci_addr, &dev->addr)) in pci_uio_find_resource()
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4.c | 468 struct rte_pci_addr *pci_addr) in mlx4_ibv_device_to_pci_addr() argument 495 &pci_addr->domain, in mlx4_ibv_device_to_pci_addr() 496 &pci_addr->bus, in mlx4_ibv_device_to_pci_addr() 497 &pci_addr->devid, in mlx4_ibv_device_to_pci_addr() 498 &pci_addr->function) == 4) { in mlx4_ibv_device_to_pci_addr() 801 struct rte_pci_addr pci_addr; in mlx4_pci_probe() local 805 if (mlx4_ibv_device_to_pci_addr(list[i], &pci_addr)) in mlx4_pci_probe() 807 if ((pci_dev->addr.domain != pci_addr.domain) || in mlx4_pci_probe() 808 (pci_dev->addr.bus != pci_addr.bus) || in mlx4_pci_probe() 809 (pci_dev->addr.devid != pci_addr.devid) || in mlx4_pci_probe() [all …]
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_os.c | 1768 struct rte_pci_addr pci_addr; in mlx5_device_bond_pci_match() local 1775 if (mlx5_get_pci_addr(tmp_str, &pci_addr)) { in mlx5_device_bond_pci_match() 1815 bond_info->ports[info.port_name].pci_addr = pci_addr; in mlx5_device_bond_pci_match() 1835 pci_dev->bus == pci_addr.bus && in mlx5_device_bond_pci_match() 1836 pci_dev->devid == pci_addr.devid && in mlx5_device_bond_pci_match() 1840 pci_addr.function == owner))) in mlx5_device_bond_pci_match() 1934 struct rte_pci_addr pci_addr; in mlx5_os_pci_probe_pf() local 1966 &pci_addr)) in mlx5_os_pci_probe_pf() 1968 if (owner_pci.domain != pci_addr.domain || in mlx5_os_pci_probe_pf() 1969 owner_pci.bus != pci_addr.bus || in mlx5_os_pci_probe_pf() [all …]
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | bnxt_ulp.c | 1024 ulp_get_session(struct bnxt *bp, struct rte_pci_addr *pci_addr) in ulp_get_session() argument 1030 if (session->pci_info.domain == pci_addr->domain && in ulp_get_session() 1032 session->pci_info.bus == pci_addr->bus)) { in ulp_get_session() 1048 struct rte_pci_addr *pci_addr; in ulp_session_init() local 1056 pci_addr = &pci_dev->addr; in ulp_session_init() 1060 session = ulp_get_session(bp, pci_addr); in ulp_session_init() 1074 session->pci_info.domain = pci_addr->domain; in ulp_session_init() 1075 session->pci_info.bus = pci_addr->bus; in ulp_session_init() 1525 struct rte_pci_addr *pci_addr; in bnxt_ulp_port_deinit() local 1551 pci_addr = &pci_dev->addr; in bnxt_ulp_port_deinit() [all …]
|
| /dpdk/drivers/net/bonding/ |
| H A D | rte_eth_bond_args.c | 35 find_port_id_by_pci_addr(const struct rte_pci_addr *pci_addr) in find_port_id_by_pci_addr() argument 47 dev = pci_bus->find_device(NULL, bond_pci_addr_cmp, pci_addr); in find_port_id_by_pci_addr()
|
| /dpdk/drivers/net/bnx2x/ |
| H A D | bnx2x_ethdev.c | 623 struct rte_pci_addr pci_addr; in bnx2x_common_dev_init() local 630 pci_addr = pci_dev->addr; in bnx2x_common_dev_init() 633 pci_addr.bus, pci_addr.devid, pci_addr.function, in bnx2x_common_dev_init()
|
| /dpdk/drivers/vdpa/sfc/ |
| H A D | sfc_vdpa.c | 171 sfc_vdpa_register_logtype(const struct rte_pci_addr *pci_addr, in sfc_vdpa_register_logtype() argument 192 rte_pci_device_name(pci_addr, lt_str + lt_prefix_str_size, in sfc_vdpa_register_logtype()
|
| H A D | sfc_vdpa.h | 81 sfc_vdpa_register_logtype(const struct rte_pci_addr *pci_addr,
|