Searched refs:rss_hash_key (Results 1 – 11 of 11) sorted by relevance
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_main.h | 221 u8 rss_hash_key[HCLGEVF_RSS_KEY_SIZE]; /* user configured hash keys */ member
|
D | hclgevf_main.c | 762 memcpy(&rss_cfg->rss_hash_key[hash_key_index], in hclgevf_get_rss_hash_key() 766 memcpy(&rss_cfg->rss_hash_key[hash_key_index], in hclgevf_get_rss_hash_key() 798 memcpy(key, rss_cfg->rss_hash_key, in hclgevf_get_rss() 807 memcpy(key, rss_cfg->rss_hash_key, in hclgevf_get_rss() 860 memcpy(rss_cfg->rss_hash_key, key, in hclgevf_set_rss() 864 rss_cfg->rss_hash_key); in hclgevf_set_rss() 2617 memcpy(rss_cfg->rss_hash_key, hclgevf_hash_key, in hclgevf_rss_init_cfg() 2647 rss_cfg->rss_hash_key); in hclgevf_rss_init_hw()
|
/Linux-v5.15/drivers/net/ethernet/pensando/ionic/ |
D | ionic_lif.h | 218 u8 rss_hash_key[IONIC_RSS_HASH_KEY_SIZE]; member
|
D | ionic_lif.c | 1886 memcpy(lif->rss_hash_key, key, IONIC_RSS_HASH_KEY_SIZE); in ionic_lif_rss_config() 1894 memcpy(ctx.cmd.lif_setattr.rss.key, lif->rss_hash_key, in ionic_lif_rss_config() 1926 memset(lif->rss_hash_key, 0, IONIC_RSS_HASH_KEY_SIZE); in ionic_lif_rss_deinit() 2935 netdev_rss_key_fill(lif->rss_hash_key, IONIC_RSS_HASH_KEY_SIZE); in ionic_lif_alloc()
|
D | ionic_ethtool.c | 760 memcpy(key, lif->rss_hash_key, IONIC_RSS_HASH_KEY_SIZE); in ionic_get_rxfh()
|
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_mbx.c | 623 sizeof(vport[0].rss_hash_key)) { in hclge_get_rss_key() 631 &hdev->vport[0].rss_hash_key[index * HCLGE_RSS_MBX_RESP_LEN], in hclge_get_rss_key()
|
D | hclge_main.h | 1019 u8 rss_hash_key[HCLGE_RSS_KEY_SIZE]; /* User configured hash keys */ member
|
D | hclge_main.c | 4713 memcpy(key, vport->rss_hash_key, HCLGE_RSS_KEY_SIZE); in hclge_get_rss() 4763 memcpy(vport->rss_hash_key, key, HCLGE_RSS_KEY_SIZE); in hclge_set_rss() 4766 vport->rss_hash_key); in hclge_set_rss() 5022 u8 *key = vport[0].rss_hash_key; in hclge_rss_init_hw() 5080 memcpy(vport->rss_hash_key, hclge_hash_key, HCLGE_RSS_KEY_SIZE); in hclge_rss_init_cfg()
|
/Linux-v5.15/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.h | 1035 u64 *rss_hash_key; member
|
D | bnxt_ethtool.c | 1298 if (key && vnic->rss_hash_key) in bnxt_get_rxfh() 1299 memcpy(key, vnic->rss_hash_key, HW_HASH_KEY_SIZE); in bnxt_get_rxfh()
|
D | bnxt.c | 3725 if (bp->vnic_info[i].rss_hash_key) { in bnxt_init_vnics() 3727 prandom_bytes(vnic->rss_hash_key, in bnxt_init_vnics() 3730 memcpy(vnic->rss_hash_key, in bnxt_init_vnics() 3731 bp->vnic_info[0].rss_hash_key, in bnxt_init_vnics() 3910 vnic->rss_hash_key = NULL; in bnxt_free_vnic_attributes() 3983 vnic->rss_hash_key = ((void *)vnic->rss_table) + size; in bnxt_alloc_vnic_attributes()
|