Home
last modified time | relevance | path

Searched refs:dev_addr (Results 1 – 25 of 46) sorted by relevance

12

/dpdk/lib/pci/
H A Drte_pci.c46 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 Drte_vfio.h111 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 Deal_vfio.c761 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 Dixgbe_phy.h173 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 Dixgbe_phy.c1999 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 Dixgbe_api.c1422 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 Dixgbe_api.h149 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 Dfslmc_vfio.c445 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 Drte_eth_bond_args.c81 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 Dtxgbe_phy.h451 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 Dtxgbe_phy.c11 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 De1000_phy.h15 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 De1000_82575.h402 u8 dev_addr, u8 *data);
404 u8 dev_addr, u8 data);
H A De1000_phy.c148 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 Digc_phy.h15 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 Digc_api.h24 u8 dev_addr, u8 *data);
26 u8 dev_addr, u8 data);
H A Digc_phy.c147 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 Digc_api.c360 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 Dkni_net.c737 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 Datl_types.h182 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 Datl_ethdev.c1451 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 Dhw_atl_utils_fw2x.c526 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 Dice_dcf_parent.c477 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 Deal.c924 __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 Defx_phy.c316 __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()

12