| /dpdk/lib/pci/ |
| H A D | rte_pci.c | 46 dev_addr->domain = 0; in pci_bdf_parse() 47 in = get_u8_pciaddr_field(in, &dev_addr->bus, ':'); in pci_bdf_parse() 50 in = get_u8_pciaddr_field(in, &dev_addr->devid, '.'); in pci_bdf_parse() 53 in = get_u8_pciaddr_field(in, &dev_addr->function, '\0'); in pci_bdf_parse() 80 dev_addr->domain = (uint32_t)val; in pci_dbdf_parse() 82 in = get_u8_pciaddr_field(in, &dev_addr->bus, ':'); in pci_dbdf_parse() 85 in = get_u8_pciaddr_field(in, &dev_addr->devid, '.'); in pci_dbdf_parse() 108 uint64_t dev_addr, dev_addr2; in rte_pci_addr_cmp() local 113 dev_addr = ((uint64_t)addr->domain << 24) | in rte_pci_addr_cmp() 118 if (dev_addr > dev_addr2) in rte_pci_addr_cmp() [all …]
|
| /dpdk/lib/eal/include/ |
| H A D | rte_vfio.h | 111 int rte_vfio_setup_device(const char *sysfs_base, const char *dev_addr, 133 int rte_vfio_release_device(const char *sysfs_base, const char *dev_addr, int fd); 214 const char *dev_addr, int *iommu_group_num);
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_vfio.c | 761 dev_addr); in rte_vfio_setup_device() 781 dev_addr); in rte_vfio_setup_device() 801 dev_addr); in rte_vfio_setup_device() 846 dev_addr); in rte_vfio_setup_device() 863 dev_addr, errno, strerror(errno)); in rte_vfio_setup_device() 969 dev_addr); in rte_vfio_setup_device() 1011 dev_addr); in rte_vfio_release_device() 1021 dev_addr); in rte_vfio_release_device() 1038 dev_addr); in rte_vfio_release_device() 1051 dev_addr); in rte_vfio_release_device() [all …]
|
| /dpdk/drivers/net/ixgbe/base/ |
| H A D | ixgbe_phy.h | 173 u8 dev_addr, u8 *data); 175 u8 dev_addr, u8 *data); 177 u8 dev_addr, u8 data); 179 u8 dev_addr, u8 data);
|
| H A D | ixgbe_phy.c | 1999 u8 dev_addr, u8 *data, bool lock) in ixgbe_read_i2c_byte_generic_int() argument 2012 if (ixgbe_is_sfp_probe(hw, byte_offset, dev_addr)) in ixgbe_read_i2c_byte_generic_int() 2022 status = ixgbe_clock_out_i2c_byte(hw, dev_addr); in ixgbe_read_i2c_byte_generic_int() 2041 status = ixgbe_clock_out_i2c_byte(hw, (dev_addr | 0x1)); in ixgbe_read_i2c_byte_generic_int() 2087 u8 dev_addr, u8 *data) in ixgbe_read_i2c_byte_generic() argument 2089 return ixgbe_read_i2c_byte_generic_int(hw, byte_offset, dev_addr, in ixgbe_read_i2c_byte_generic() 2104 u8 dev_addr, u8 *data) in ixgbe_read_i2c_byte_generic_unlocked() argument 2122 u8 dev_addr, u8 data, bool lock) in ixgbe_write_i2c_byte_generic_int() argument 2138 status = ixgbe_clock_out_i2c_byte(hw, dev_addr); in ixgbe_write_i2c_byte_generic_int() 2193 u8 dev_addr, u8 data) in ixgbe_write_i2c_byte_generic() argument [all …]
|
| H A D | ixgbe_api.c | 1422 s32 ixgbe_read_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, in ixgbe_read_i2c_byte() argument 1426 dev_addr, data), IXGBE_NOT_IMPLEMENTED); in ixgbe_read_i2c_byte() 1439 u8 dev_addr, u8 *data) in ixgbe_read_i2c_byte_unlocked() argument 1442 (hw, byte_offset, dev_addr, data), in ixgbe_read_i2c_byte_unlocked() 1486 s32 ixgbe_write_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, in ixgbe_write_i2c_byte() argument 1490 dev_addr, data), IXGBE_NOT_IMPLEMENTED); in ixgbe_write_i2c_byte() 1504 u8 dev_addr, u8 data) in ixgbe_write_i2c_byte_unlocked() argument 1507 (hw, byte_offset, dev_addr, data), in ixgbe_write_i2c_byte_unlocked()
|
| H A D | ixgbe_api.h | 149 s32 ixgbe_read_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, 152 u8 dev_addr, u8 *data); 155 s32 ixgbe_write_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, 159 u8 dev_addr, u8 data);
|
| /dpdk/drivers/bus/fslmc/ |
| H A D | fslmc_vfio.c | 445 fslmc_vfio_setup_device(const char *sysfs_base, const char *dev_addr, in fslmc_vfio_setup_device() argument 454 ret = rte_vfio_get_group_num(sysfs_base, dev_addr, &iommu_group_no); in fslmc_vfio_setup_device() 469 dev_addr); in fslmc_vfio_setup_device() 484 "error %i (%s)\n", dev_addr, in fslmc_vfio_setup_device() 490 DPAA2_BUS_ERR(" %s VFIO group is not viable!\n", dev_addr); in fslmc_vfio_setup_device() 507 "error %i (%s)\n", dev_addr, in fslmc_vfio_setup_device() 538 *vfio_dev_fd = ioctl(vfio_group_fd, VFIO_GROUP_GET_DEVICE_FD, dev_addr); in fslmc_vfio_setup_device() 544 DPAA2_BUS_WARN("Getting a vfio_dev_fd for %s failed", dev_addr); in fslmc_vfio_setup_device() 555 dev_addr, errno, strerror(errno)); in fslmc_vfio_setup_device()
|
| /dpdk/drivers/net/bonding/ |
| H A D | rte_eth_bond_args.c | 81 struct rte_pci_addr dev_addr; in parse_port_id() local 85 if (rte_pci_addr_parse(port_str, &dev_addr) == 0) { in parse_port_id() 86 port_id = find_port_id_by_pci_addr(&dev_addr); in parse_port_id()
|
| /dpdk/drivers/net/txgbe/base/ |
| H A D | txgbe_phy.h | 451 u8 dev_addr, u8 *data); 453 u8 dev_addr, u8 *data); 455 u8 dev_addr, u8 data); 457 u8 dev_addr, u8 data);
|
| H A D | txgbe_phy.c | 11 static void txgbe_i2c_start(struct txgbe_hw *hw, u8 dev_addr); 1213 u8 dev_addr, u8 *data) in txgbe_read_i2c_byte_unlocked() argument 1215 txgbe_i2c_start(hw, dev_addr); in txgbe_read_i2c_byte_unlocked() 1252 u8 dev_addr, u8 *data) in txgbe_read_i2c_byte() argument 1259 err = txgbe_read_i2c_byte_unlocked(hw, byte_offset, dev_addr, data); in txgbe_read_i2c_byte() 1275 u8 dev_addr, u8 data) in txgbe_write_i2c_byte_unlocked() argument 1277 txgbe_i2c_start(hw, dev_addr); in txgbe_write_i2c_byte_unlocked() 1309 u8 dev_addr, u8 data) in txgbe_write_i2c_byte() argument 1316 err = txgbe_write_i2c_byte_unlocked(hw, byte_offset, dev_addr, data); in txgbe_write_i2c_byte() 1328 static void txgbe_i2c_start(struct txgbe_hw *hw, u8 dev_addr) in txgbe_i2c_start() argument [all …]
|
| /dpdk/drivers/net/e1000/base/ |
| H A D | e1000_phy.h | 15 u8 dev_addr, u8 *data); 17 u8 dev_addr, u8 data); 94 s32 e1000_read_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, 96 s32 e1000_write_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr,
|
| H A D | e1000_82575.h | 402 u8 dev_addr, u8 *data); 404 u8 dev_addr, u8 data);
|
| H A D | e1000_phy.c | 148 u8 E1000_UNUSEDARG dev_addr, in e1000_read_i2c_byte_null() argument 152 UNREFERENCED_4PARAMETER(hw, byte_offset, dev_addr, data); in e1000_read_i2c_byte_null() 166 u8 E1000_UNUSEDARG dev_addr, in e1000_write_i2c_byte_null() argument 170 UNREFERENCED_4PARAMETER(hw, byte_offset, dev_addr, data); in e1000_write_i2c_byte_null() 4252 u8 dev_addr, u16 *data, bool read) in __e1000_access_xmdio_reg() argument 4258 ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, dev_addr); in __e1000_access_xmdio_reg() 4267 dev_addr); in __e1000_access_xmdio_reg() 4293 s32 e1000_read_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 *data) in e1000_read_xmdio_reg() argument 4297 return __e1000_access_xmdio_reg(hw, addr, dev_addr, data, true); in e1000_read_xmdio_reg() 4307 s32 e1000_write_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 data) in e1000_write_xmdio_reg() argument [all …]
|
| /dpdk/drivers/net/igc/base/ |
| H A D | igc_phy.h | 15 u8 dev_addr, u8 *data); 17 u8 dev_addr, u8 data); 96 s32 igc_read_xmdio_reg(struct igc_hw *hw, u16 addr, u8 dev_addr, 98 s32 igc_write_xmdio_reg(struct igc_hw *hw, u16 addr, u8 dev_addr,
|
| H A D | igc_api.h | 24 u8 dev_addr, u8 *data); 26 u8 dev_addr, u8 data);
|
| H A D | igc_phy.c | 147 u8 IGC_UNUSEDARG dev_addr, in igc_read_i2c_byte_null() argument 151 UNREFERENCED_4PARAMETER(hw, byte_offset, dev_addr, data); in igc_read_i2c_byte_null() 165 u8 IGC_UNUSEDARG dev_addr, in igc_write_i2c_byte_null() argument 169 UNREFERENCED_4PARAMETER(hw, byte_offset, dev_addr, data); in igc_write_i2c_byte_null() 4142 u8 dev_addr = (offset & GPY_MMD_MASK) >> GPY_MMD_SHIFT; in igc_write_phy_reg_gpy() local 4148 if (!dev_addr) { in igc_write_phy_reg_gpy() 4176 u8 dev_addr = (offset & GPY_MMD_MASK) >> GPY_MMD_SHIFT; in igc_read_phy_reg_gpy() local 4182 if (!dev_addr) { in igc_read_phy_reg_gpy() 4191 ret_val = igc_read_xmdio_reg(hw, (u16)offset, dev_addr, in igc_read_phy_reg_gpy() 4361 u8 dev_addr, u16 *data, bool read) in __igc_access_xmdio_reg() argument [all …]
|
| H A D | igc_api.c | 360 u8 dev_addr, u8 *data) in igc_read_i2c_byte_generic() argument 383 status = igc_clock_out_i2c_byte(hw, dev_addr); in igc_read_i2c_byte_generic() 402 status = igc_clock_out_i2c_byte(hw, (dev_addr | 0x1)); in igc_read_i2c_byte_generic() 449 u8 dev_addr, u8 data) in igc_write_i2c_byte_generic() argument 468 status = igc_clock_out_i2c_byte(hw, dev_addr); in igc_write_i2c_byte_generic()
|
| /dpdk/kernel/linux/kni/ |
| H A D | kni_net.c | 737 memcpy(eth->h_source, saddr ? saddr : dev->dev_addr, dev->addr_len); in kni_net_header() 738 memcpy(eth->h_dest, daddr ? daddr : dev->dev_addr, dev->addr_len); in kni_net_header() 754 memcpy(eth->h_source, dev->dev_addr, dev->addr_len); in kni_net_rebuild_header() 755 memcpy(eth->h_dest, dev->dev_addr, dev->addr_len); in kni_net_rebuild_header() 782 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in kni_net_set_mac()
|
| /dpdk/drivers/net/atlantic/ |
| H A D | atl_types.h | 182 int (*get_eeprom)(struct aq_hw_s *self, int dev_addr, 185 int (*set_eeprom)(struct aq_hw_s *self, int dev_addr,
|
| H A D | atl_ethdev.c | 1451 uint32_t dev_addr = SMBUS_DEVICE_ID; in atl_dev_get_eeprom() local 1464 dev_addr = eeprom->magic; in atl_dev_get_eeprom() 1466 return hw->aq_fw_ops->get_eeprom(hw, dev_addr, eeprom->data, in atl_dev_get_eeprom() 1474 uint32_t dev_addr = SMBUS_DEVICE_ID; in atl_dev_set_eeprom() local 1487 dev_addr = eeprom->magic; in atl_dev_set_eeprom() 1489 return hw->aq_fw_ops->set_eeprom(hw, dev_addr, eeprom->data, in atl_dev_set_eeprom()
|
| /dpdk/drivers/net/atlantic/hw_atl/ |
| H A D | hw_atl_utils_fw2x.c | 526 static int aq_fw2x_get_eeprom(struct aq_hw_s *self, int dev_addr, in aq_fw2x_get_eeprom() argument 542 request.device_id = dev_addr; in aq_fw2x_get_eeprom() 614 static int aq_fw2x_set_eeprom(struct aq_hw_s *self, int dev_addr, in aq_fw2x_set_eeprom() argument 625 request.device_id = dev_addr; in aq_fw2x_set_eeprom()
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_dcf_parent.c | 477 rte_ether_addr_copy(mac, &parent_adapter->pf.dev_addr); in ice_dcf_init_parent_adapter() 479 rte_eth_random_addr(parent_adapter->pf.dev_addr.addr_bytes); in ice_dcf_init_parent_adapter() 481 eth_dev->data->mac_addrs = &parent_adapter->pf.dev_addr; in ice_dcf_init_parent_adapter()
|
| /dpdk/lib/eal/freebsd/ |
| H A D | eal.c | 924 __rte_unused const char *dev_addr, in rte_vfio_setup_device() argument 933 __rte_unused const char *dev_addr, in rte_vfio_release_device() argument 964 __rte_unused const char *dev_addr, in rte_vfio_get_group_num() argument
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | efx_phy.c | 316 __in uint8_t dev_addr, in efx_phy_module_get_info() argument 332 if ((rc = efx_mcdi_phy_module_get_info(enp, dev_addr, in efx_phy_module_get_info()
|