Home
last modified time | relevance | path

Searched refs:rss_hash_key (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/hisilicon/hns3/hns3_common/
H A Dhclge_comm_rss.c58 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 Dhclge_comm_rss.h63 u8 rss_hash_key[HCLGE_COMM_RSS_KEY_SIZE]; /* user configured hash keys */ member
/linux/drivers/net/ethernet/broadcom/bnge/
H A Dbnge_netdev.h336 u8 rss_hash_key[HW_HASH_KEY_SIZE]; member
582 u64 *rss_hash_key; member
H A Dbnge_netdev.c1094 vnic->rss_hash_key = NULL; in bnge_free_vnic_attributes()
1138 vnic->rss_hash_key = ((void *)vnic->rss_table) + size; in bnge_alloc_vnic_attributes()
1733 if (bn->vnic_info[i].rss_hash_key) { in bnge_init_vnics()
1735 u8 *key = (void *)vnic->rss_hash_key; in bnge_init_vnics()
1740 get_random_bytes(bn->rss_hash_key, in bnge_init_vnics()
1745 memcpy(vnic->rss_hash_key, bn->rss_hash_key, in bnge_init_vnics()
1760 memcpy(vnic->rss_hash_key, vnic0->rss_hash_key, in bnge_init_vnics()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_mbx.c757 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 Dhclge_main.c5051 u8 *key = hdev->rss_cfg.rss_hash_key; in hclge_rss_init_hw()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c1292 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 Dbnxt.h1309 u64 *rss_hash_key; member
2438 u8 rss_hash_key[HW_HASH_KEY_SIZE]; member
H A Dbnxt.c4821 if (bp->vnic_info[i].rss_hash_key) { in bnxt_init_vnics()
4823 u8 *key = (void *)vnic->rss_hash_key; in bnxt_init_vnics()
4828 get_random_bytes(bp->rss_hash_key, in bnxt_init_vnics()
4833 memcpy(vnic->rss_hash_key, bp->rss_hash_key, in bnxt_init_vnics()
4848 memcpy(vnic->rss_hash_key, vnic0->rss_hash_key, in bnxt_init_vnics()
5075 vnic->rss_hash_key = NULL; in bnxt_free_vnic_attributes()
5148 vnic->rss_hash_key = ((void *)vnic->rss_table) + size; in bnxt_alloc_vnic_attributes()
15877 return bnxt_toeplitz(bp, fkeys, (void *)vnic->rss_hash_key); in bnxt_get_ntp_filter_idx()
[all...]