Searched refs:rss_hash_key (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3_common/
H A Dhclge_comm_rss.c58 memcpy(rss_cfg->rss_hash_key, hclge_comm_hash_key,
135 memcpy(rss_cfg->rss_hash_key, key, HCLGE_COMM_RSS_KEY_SIZE);
138 rss_cfg->rss_hash_key);
356 memcpy(key, rss_cfg->rss_hash_key, HCLGE_COMM_RSS_KEY_SIZE);
H A Dhclge_comm_rss.h63 u8 rss_hash_key[HCLGE_COMM_RSS_KEY_SIZE]; /* user configured hash keys */ member in struct:hclge_comm_rss_cfg
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.h230 u8 rss_hash_key[IONIC_RSS_HASH_KEY_SIZE]; member in struct:ionic_lif
H A Dionic_lif.c1857 memcpy(lif->rss_hash_key, key, IONIC_RSS_HASH_KEY_SIZE);
1865 memcpy(ctx.cmd.lif_setattr.rss.key, lif->rss_hash_key,
1897 memset(lif->rss_hash_key, 0, IONIC_RSS_HASH_KEY_SIZE);
3253 netdev_rss_key_fill(lif->rss_hash_key, IONIC_RSS_HASH_KEY_SIZE);
H A Dionic_ethtool.c849 memcpy(rxfh->key, lif->rss_hash_key, IONIC_RSS_HASH_KEY_SIZE);
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_mbx.c757 /* Check the query index of rss_hash_key from VF, make sure no
758 * more than the size of rss_hash_key.
761 sizeof(rss_cfg->rss_hash_key)) {
769 &rss_cfg->rss_hash_key[index * HCLGE_RSS_MBX_RESP_LEN],
H A Dhclge_main.c4883 u8 *key = hdev->rss_cfg.rss_hash_key;
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c511 memcpy(&rss_cfg->rss_hash_key[hash_key_index],
515 memcpy(&rss_cfg->rss_hash_key[hash_key_index],
538 memcpy(key, rss_cfg->rss_hash_key,
2124 rss_cfg->rss_hash_key);
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.h1234 u64 *rss_hash_key; member in struct:bnxt_vnic_info
2245 u8 rss_hash_key[HW_HASH_KEY_SIZE]; member in struct:bnxt
H A Dbnxt.c4241 if (bp->vnic_info[i].rss_hash_key) {
4243 u8 *key = (void *)vnic->rss_hash_key;
4248 get_random_bytes(bp->rss_hash_key,
4253 memcpy(vnic->rss_hash_key, bp->rss_hash_key,
4268 memcpy(vnic->rss_hash_key, vnic0->rss_hash_key,
4466 vnic->rss_hash_key = NULL;
4539 vnic->rss_hash_key = ((void *)vnic->rss_table) + size;
14153 return bnxt_toeplitz(bp, fkeys, (void *)vnic->rss_hash_key);
[all...]
H A Dbnxt_ethtool.c1773 if (rxfh->key && vnic->rss_hash_key)
1774 memcpy(rxfh->key, vnic->rss_hash_key, HW_HASH_KEY_SIZE);
1790 memcpy(bp->rss_hash_key, rxfh->key, HW_HASH_KEY_SIZE);

Completed in 412 milliseconds