Home
last modified time | relevance | path

Searched refs:reg_info (Results 1 – 11 of 11) sorted by relevance

/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_regs.h10 struct reg_info { struct
17 static const struct reg_info ixgbe_regs_general[] = { argument
29 static const struct reg_info ixgbevf_regs_general[] = {
40 static const struct reg_info ixgbe_regs_nvm[] = {
102 static const struct reg_info ixgbe_regs_rxdma[] = {
133 static const struct reg_info ixgbe_regs_rx[] = {
150 static struct reg_info ixgbe_regs_tx[] = {
191 static const struct reg_info ixgbe_regs_dcb[] = {
205 static const struct reg_info ixgbe_regs_mac[] = {
304 static const struct reg_info *ixgbevf_regs[] = {
[all …]
H A Dixgbe_ethdev.c7146 const struct reg_info *reg_group; in ixgbe_get_reg_length()
7147 const struct reg_info **reg_set = (hw->mac.type == ixgbe_mac_82598EB) ? in ixgbe_get_reg_length()
7161 const struct reg_info *reg_group; in ixgbevf_get_reg_length()
7177 const struct reg_info *reg_group; in ixgbe_get_regs()
7178 const struct reg_info **reg_set = (hw->mac.type == ixgbe_mac_82598EB) ? in ixgbe_get_regs()
7209 const struct reg_info *reg_group; in ixgbevf_get_regs()
/f-stack/dpdk/drivers/net/e1000/
H A Digb_regs.h9 struct reg_info { struct
16 static const struct reg_info igb_regs_general[] = { argument
32 static const struct reg_info igb_regs_nvm[] = {
55 static const struct reg_info igb_regs_fctl[] = {
65 static const struct reg_info igb_regs_rxdma[] = {
77 static const struct reg_info igb_regs_rx[] = {
89 static const struct reg_info igb_regs_tx[] = {
125 static const struct reg_info igb_regs_mac[] = {
136 static const struct reg_info *igb_regs[] = {
151 static const struct reg_info *igbvf_regs[] = {
[all …]
H A Digb_ethdev.c4907 const struct reg_info *reg_group; in eth_igb_get_reg_length()
4920 const struct reg_info *reg_group; in igbvf_get_reg_length()
4936 const struct reg_info *reg_group; in eth_igb_get_regs()
4966 const struct reg_info *reg_group; in igbvf_get_regs()
/f-stack/dpdk/examples/ethtool/lib/
H A Drte_ethtool.c25 struct rte_dev_reg_info reg_info; in rte_ethtool_get_drvinfo() local
68 memset(&reg_info, 0, sizeof(reg_info)); in rte_ethtool_get_drvinfo()
69 rte_eth_dev_get_reg_info(port_id, &reg_info); in rte_ethtool_get_drvinfo()
70 n = reg_info.length; in rte_ethtool_get_drvinfo()
91 struct rte_dev_reg_info reg_info; in rte_ethtool_get_regs_len() local
94 memset(&reg_info, 0, sizeof(reg_info)); in rte_ethtool_get_regs_len()
100 return reg_info.length * reg_info.width; in rte_ethtool_get_regs_len()
106 struct rte_dev_reg_info reg_info; in rte_ethtool_get_regs() local
112 reg_info.data = data; in rte_ethtool_get_regs()
113 reg_info.length = 0; in rte_ethtool_get_regs()
[all …]
/f-stack/dpdk/drivers/crypto/bcmfs/
H A Dbcmfs_vfio.c25 struct vfio_region_info reg_info = { .argsz = sizeof(reg_info) }; in vfio_map_dev_obj() local
34 ret = ioctl(*dev_fd, VFIO_DEVICE_GET_REGION_INFO, &reg_info); in vfio_map_dev_obj()
40 *addr = mmap(NULL, reg_info.size, in vfio_map_dev_obj()
42 *dev_fd, reg_info.offset); in vfio_map_dev_obj()
48 *size = reg_info.size; in vfio_map_dev_obj()
/f-stack/dpdk/drivers/net/txgbe/
H A Dtxgbe_regs_group.h11 struct reg_info { struct
19 txgbe_read_regs(struct txgbe_hw *hw, const struct reg_info *reg, in txgbe_read_regs() argument
31 txgbe_regs_group_count(const struct reg_info *regs) in txgbe_regs_group_count()
43 const struct reg_info *regs) in txgbe_read_regs_group()
H A Dtxgbe_ethdev.c26 static const struct reg_info txgbe_regs_general[] = {
36 static const struct reg_info txgbe_regs_nvm[] = {
48 static const struct reg_info txgbe_regs_rxdma[] = {
52 static const struct reg_info txgbe_regs_rx[] = {
56 static struct reg_info txgbe_regs_tx[] = {
60 static const struct reg_info txgbe_regs_wakeup[] = {
64 static const struct reg_info txgbe_regs_dcb[] = {
68 static const struct reg_info txgbe_regs_mac[] = {
77 static const struct reg_info *txgbe_regs_others[] = {
3741 const struct reg_info *reg_group; in txgbe_get_reg_length()
[all …]
/f-stack/dpdk/drivers/bus/fslmc/portal/
H A Ddpaa2_hw_dpio.c369 struct vfio_region_info reg_info = { .argsz = sizeof(reg_info)}; in dpaa2_create_dpio_device() local
450 reg_info.index = DPAA2_SWP_CENA_MEM_REGION; in dpaa2_create_dpio_device()
452 reg_info.index = DPAA2_SWP_CENA_REGION; in dpaa2_create_dpio_device()
454 if (ioctl(vdev_fd, VFIO_DEVICE_GET_REGION_INFO, &reg_info)) { in dpaa2_create_dpio_device()
459 dpio_dev->ce_size = reg_info.size; in dpaa2_create_dpio_device()
460 dpio_dev->qbman_portal_ce_paddr = (size_t)mmap(NULL, reg_info.size, in dpaa2_create_dpio_device()
462 vdev_fd, reg_info.offset); in dpaa2_create_dpio_device()
464 reg_info.index = DPAA2_SWP_CINH_REGION; in dpaa2_create_dpio_device()
465 if (ioctl(vdev_fd, VFIO_DEVICE_GET_REGION_INFO, &reg_info)) { in dpaa2_create_dpio_device()
470 dpio_dev->ci_size = reg_info.size; in dpaa2_create_dpio_device()
[all …]
/f-stack/dpdk/drivers/bus/fslmc/
H A Dfslmc_vfio.c573 struct vfio_region_info reg_info = { .argsz = sizeof(reg_info) }; in vfio_map_mcp_obj() local
579 ret = ioctl(mc_fd, VFIO_DEVICE_GET_REGION_INFO, &reg_info); in vfio_map_mcp_obj()
585 v_addr = (size_t)mmap(NULL, reg_info.size, in vfio_map_mcp_obj()
587 mc_fd, reg_info.offset); in vfio_map_mcp_obj()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_ethdev.c11463 const struct i40e_reg_info *reg_info; in i40e_get_regs() local
11474 reg_info = &i40e_regs_adminq[reg_idx++]; in i40e_get_regs()
11477 arr_idx2 <= reg_info->count2; in i40e_get_regs()
11479 reg_offset = arr_idx * reg_info->stride1 + in i40e_get_regs()
11480 arr_idx2 * reg_info->stride2; in i40e_get_regs()
11481 reg_offset += reg_info->base_addr; in i40e_get_regs()
11490 reg_info = &i40e_regs_others[reg_idx++]; in i40e_get_regs()
11493 arr_idx2 <= reg_info->count2; in i40e_get_regs()
11495 reg_offset = arr_idx * reg_info->stride1 + in i40e_get_regs()
11496 arr_idx2 * reg_info->stride2; in i40e_get_regs()
[all …]