/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_rss.h | 20 u8 indirection_table[AQ_CFG_RSS_INDIRECTION_TABLE_MAX]; member
|
H A D | aq_ethtool.c | 463 indir[i] = cfg->aq_rss.indirection_table[i]; in aq_ethtool_get_rss() 490 cfg->aq_rss.indirection_table[i] = indir[i]; in aq_ethtool_set_rss()
|
H A D | aq_nic.c | 65 rss_params->indirection_table[i] = i & (num_rss_queues - 1); in aq_nic_rss_init()
|
/openbmc/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_l2.c | 500 p_config->indirection_table[i] = in qed_sp_vport_update_rss() 511 le16_to_cpu(p_config->indirection_table[i]), in qed_sp_vport_update_rss() 512 le16_to_cpu(p_config->indirection_table[i + 1]), in qed_sp_vport_update_rss() 513 le16_to_cpu(p_config->indirection_table[i + 2]), in qed_sp_vport_update_rss() 514 le16_to_cpu(p_config->indirection_table[i + 3]), in qed_sp_vport_update_rss() 515 le16_to_cpu(p_config->indirection_table[i + 4]), in qed_sp_vport_update_rss() 516 le16_to_cpu(p_config->indirection_table[i + 5]), in qed_sp_vport_update_rss() 517 le16_to_cpu(p_config->indirection_table[i + 6]), in qed_sp_vport_update_rss() 518 le16_to_cpu(p_config->indirection_table[i + 7]), in qed_sp_vport_update_rss() 519 le16_to_cpu(p_config->indirection_table[i + 8]), in qed_sp_vport_update_rss() [all …]
|
H A D | qed_hsi.h | 4015 __le16 indirection_table[ETH_RSS_IND_TABLE_ENTRIES_NUM]; member
|
/openbmc/qemu/docs/devel/ |
H A D | ebpf_rss.rst | 25 queue_index = indirection_table[hash(<packet data>)%<indirection_table size>]
|
/openbmc/linux/include/uapi/linux/ |
H A D | virtio_net.h | 323 __le16 indirection_table[1/* + indirection_table_mask */]; member
|
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl2/ |
H A D | hw_atl2.c | 217 u8 *indirection_table = rss_params->indirection_table; in hw_atl2_hw_rss_set() local 232 indirection_table[i]); in hw_atl2_hw_rss_set()
|
/openbmc/qemu/include/standard-headers/linux/ |
H A D | virtio_net.h | 324 uint16_t indirection_table[1/* + indirection_table_mask */]; member
|
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
H A D | hw_atl_a0.c | 215 u8 *indirection_table = rss_params->indirection_table; in hw_atl_a0_hw_rss_set() local 226 ((indirection_table[i] % num_rss_queues) << in hw_atl_a0_hw_rss_set()
|
H A D | hw_atl_b0.c | 241 u8 *indirection_table = rss_params->indirection_table; in hw_atl_b0_hw_rss_set() local 252 ((indirection_table[i] % num_rss_queues) << in hw_atl_b0_hw_rss_set()
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | debugfs.c | 1329 ret = hex2bin(cmd.indirection_table, buf, nbytes); in iwl_dbgfs_indirection_tbl_write() 1340 num_repeats = ARRAY_SIZE(cmd.indirection_table) / nbytes; in iwl_dbgfs_indirection_tbl_write() 1342 memcpy(&cmd.indirection_table[i * nbytes], in iwl_dbgfs_indirection_tbl_write() 1343 cmd.indirection_table, nbytes); in iwl_dbgfs_indirection_tbl_write() 1345 memcpy(&cmd.indirection_table[i * nbytes], cmd.indirection_table, in iwl_dbgfs_indirection_tbl_write() 1346 ARRAY_SIZE(cmd.indirection_table) % nbytes); in iwl_dbgfs_indirection_tbl_write()
|
H A D | fw.c | 65 for (i = 0; i < ARRAY_SIZE(cmd.indirection_table); i++) in iwl_send_rss_cfg_cmd() 66 cmd.indirection_table[i] = in iwl_send_rss_cfg_cmd()
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | rx.h | 901 u8 indirection_table[IWL_RSS_INDIRECTION_TABLE_SIZE]; member
|
/openbmc/linux/drivers/net/ |
H A D | virtio_net.c | 216 u16 indirection_table[VIRTIO_NET_RSS_MAX_TABLE_LEN]; member 2987 sg_buf_size = offsetof(struct virtio_net_ctrl_rss, indirection_table); in virtnet_commit_rss_command() 2991 sg_set_buf(&sgs[1], vi->ctrl->rss.indirection_table, sg_buf_size); in virtnet_commit_rss_command() 3022 vi->ctrl->rss.indirection_table[i] = indir_val; in virtnet_init_default_rss() 3588 indir[i] = vi->ctrl->rss.indirection_table[i]; in virtnet_get_rxfh() 3614 vi->ctrl->rss.indirection_table[i] = indir[i]; in virtnet_set_rxfh()
|
/openbmc/qemu/net/ |
H A D | vhost-vdpa.c | 910 indirection_table), in vhost_vdpa_net_load_rss()
|
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_hsi.h | 4267 u8 indirection_table[T_ETH_INDIRECTION_TABLE_SIZE]; member
|
H A D | bnx2x_sp.c | 4566 memcpy(data->indirection_table, p->ind_table, in bnx2x_setup_rss()
|
/openbmc/qemu/hw/net/ |
H A D | virtio-net.c | 1399 size_get = offsetof(struct virtio_net_rss_config, indirection_table); in virtio_net_handle_rss()
|