Searched refs:rss_hash_key (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
| H A D | hclge_comm_rss.c | 58 memcpy(rss_cfg->rss_hash_key, hclge_comm_hash_key, in hclge_comm_rss_init_cfg() 138 memcpy(rss_cfg->rss_hash_key, key, HCLGE_COMM_RSS_KEY_SIZE); in hclge_comm_set_rss_hash_key() 141 rss_cfg->rss_hash_key); in hclge_comm_set_rss_hash_key() 366 memcpy(key, rss_cfg->rss_hash_key, HCLGE_COMM_RSS_KEY_SIZE); in hclge_comm_get_rss_hash_info()
|
| H A D | hclge_comm_rss.h | 63 u8 rss_hash_key[HCLGE_COMM_RSS_KEY_SIZE]; /* user configured hash keys */ member
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_mbx.c | 757 rss_hash_key_size = sizeof(rss_cfg->rss_hash_key); in hclge_get_rss_key() 770 &rss_cfg->rss_hash_key[index * HCLGE_RSS_MBX_RESP_LEN], in hclge_get_rss_key()
|
| H A D | hclge_main.c | 4915 u8 *key = hdev->rss_cfg.rss_hash_key; in hclge_get_tc_size()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ethtool.c | 1292 vnic->rss_hash_key = ((void *)vnic->rss_table) + size; in bnxt_alloc_vnic_rss_table() 1911 if (rxfh->key && vnic->rss_hash_key) in bnxt_get_rxfh() 1912 memcpy(rxfh->key, vnic->rss_hash_key, HW_HASH_KEY_SIZE); in bnxt_get_rxfh() 1923 memcpy(rss_ctx->vnic.rss_hash_key, rxfh->key, in bnxt_modify_rss() 1926 memcpy(bp->rss_hash_key, rxfh->key, HW_HASH_KEY_SIZE); in bnxt_modify_rss() 2006 memcpy(vnic->rss_hash_key, bp->rss_hash_key, HW_HASH_KEY_SIZE); in bnxt_create_rxfh_context() 2008 bp->rss_hash_key, HW_HASH_KEY_SIZE); in bnxt_create_rxfh_context()
|
| H A D | bnxt.h | 1309 u64 *rss_hash_key; 2436 u8 rss_hash_key[HW_HASH_KEY_SIZE]; 1308 u64 *rss_hash_key; global() member 2435 u8 rss_hash_key[HW_HASH_KEY_SIZE]; global() member
|
| H A D | bnxt.c | 4789 if (bp->vnic_info[i].rss_hash_key) { in bnxt_init_vnics() 4791 u8 *key = (void *)vnic->rss_hash_key; in bnxt_init_vnics() 4796 get_random_bytes(bp->rss_hash_key, in bnxt_init_vnics() 4801 memcpy(vnic->rss_hash_key, bp->rss_hash_key, in bnxt_init_vnics() 4816 memcpy(vnic->rss_hash_key, vnic0->rss_hash_key, 5042 vnic->rss_hash_key = NULL; in bnxt_alloc_vnic_attributes() 5115 vnic->rss_hash_key = ((void *)vnic->rss_table) + size; in bnxt_alloc_vnic_attributes() 15720 return bnxt_toeplitz(bp, fkeys, (void *)vnic->rss_hash_key); in bnxt_fltr_match() [all...] |
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_main.c | 551 memcpy(&rss_cfg->rss_hash_key[hash_key_index], in hclgevf_get_rss_hash_key() 555 memcpy(&rss_cfg->rss_hash_key[hash_key_index], in hclgevf_get_rss_hash_key() 578 memcpy(key, rss_cfg->rss_hash_key, in hclgevf_get_rss() 2202 rss_cfg->rss_hash_key); in hclgevf_rss_init_hw()
|
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_lif.c | 1913 memcpy(lif->rss_hash_key, key, IONIC_RSS_HASH_KEY_SIZE); in ionic_lif_rss_config() 1921 memcpy(ctx.cmd.lif_setattr.rss.key, lif->rss_hash_key, in ionic_lif_rss_config() 1953 memset(lif->rss_hash_key, 0, IONIC_RSS_HASH_KEY_SIZE); in ionic_lif_rss_deinit() 3333 netdev_rss_key_fill(lif->rss_hash_key, IONIC_RSS_HASH_KEY_SIZE); in ionic_lif_alloc()
|