Searched refs:reta (Results 1 – 10 of 10) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_ethtool.c | 978 u32 reta, n; in fm10k_write_reta() local 991 reta = table[0] | in fm10k_write_reta() 996 if (interface->reta[i] == reta) in fm10k_write_reta() 999 interface->reta[i] = reta; in fm10k_write_reta() 1000 fm10k_write_reg(hw, FM10K_RETA(0, i), reta); in fm10k_write_reta() 1013 u32 reta = interface->reta[i]; in fm10k_get_reta() local 1015 indir[0] = (reta << 24) >> 24; in fm10k_get_reta() 1016 indir[1] = (reta << 16) >> 24; in fm10k_get_reta() 1017 indir[2] = (reta << 8) >> 24; in fm10k_get_reta() 1018 indir[3] = (reta) >> 24; in fm10k_get_reta()
|
| H A D | fm10k_main.c | 1930 u32 reta; in fm10k_init_reta() local 1937 reta = interface->reta[i]; in fm10k_init_reta() 1938 if ((((reta << 24) >> 24) < rss_i) && in fm10k_init_reta() 1939 (((reta << 16) >> 24) < rss_i) && in fm10k_init_reta() 1940 (((reta << 8) >> 24) < rss_i) && in fm10k_init_reta() 1941 (((reta) >> 24) < rss_i)) in fm10k_init_reta()
|
| H A D | fm10k.h | 363 u32 reta[FM10K_RETA_SIZE]; member
|
| H A D | fm10k_pci.c | 1104 fm10k_write_reg(hw, FM10K_RETA(0, i), interface->reta[i]); in fm10k_configure_dglort()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | vf.h | 192 int ixgbevf_get_reta_locked(struct ixgbe_hw *hw, u32 *reta, int num_rx_queues);
|
| H A D | vf.c | 293 int ixgbevf_get_reta_locked(struct ixgbe_hw *hw, u32 *reta, int num_rx_queues) in ixgbevf_get_reta_locked() argument 353 reta[i * 16 + j] = (hw_reta[i] >> (2 * j)) & mask; in ixgbevf_get_reta_locked()
|
| /OK3568_Linux_fs/external/dpdk/pcie/e1000/ |
| H A D | igb_rxtx.c | 2111 } reta; in igb_rss_configure() local 2116 reta.bytes[i & 3] = (uint8_t) (q_idx << shift); in igb_rss_configure() 2118 E1000_WRITE_REG(hw, E1000_RETA(i >> 2), reta.dword); in igb_rss_configure() 2969 } reta; in igb_config_rss_filter() local 2975 reta.bytes[i & 3] = (uint8_t)(q_idx << shift); in igb_config_rss_filter() 2977 E1000_WRITE_REG(hw, E1000_RETA(i >> 2), reta.dword); in igb_config_rss_filter()
|
| H A D | igb_ethdev.c | 3814 uint32_t reta, r; in eth_igb_rss_reta_update() local 3836 for (j = 0, reta = 0; j < IGB_4_BIT_WIDTH; j++) { in eth_igb_rss_reta_update() 3838 reta |= reta_conf[idx].reta[shift + j] << in eth_igb_rss_reta_update() 3841 reta |= r & (IGB_8_BIT_MASK << (CHAR_BIT * j)); in eth_igb_rss_reta_update() 3843 E1000_WRITE_REG(hw, E1000_RETA(i >> 2), reta); in eth_igb_rss_reta_update() 3855 uint32_t reta; in eth_igb_rss_reta_query() local 3873 reta = E1000_READ_REG(hw, E1000_RETA(i >> 2)); in eth_igb_rss_reta_query() 3876 reta_conf[idx].reta[shift + j] = in eth_igb_rss_reta_query() 3877 ((reta >> (CHAR_BIT * j)) & in eth_igb_rss_reta_query()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_sriov.c | 1077 const u8 *reta = adapter->rss_indir_tbl; in ixgbe_get_vf_reta() local 1102 out_buf[i] |= (u32)(reta[16 * i + j] & 0x3) << (2 * j); in ixgbe_get_vf_reta()
|
| H A D | ixgbe_main.c | 3814 u32 reta = 0; in ixgbe_store_reta() local 3831 reta |= indices_multi * indir_tbl[i] << (i & 0x3) * 8; in ixgbe_store_reta() 3834 IXGBE_WRITE_REG(hw, IXGBE_RETA(i >> 2), reta); in ixgbe_store_reta() 3837 reta); in ixgbe_store_reta() 3838 reta = 0; in ixgbe_store_reta()
|