Home
last modified time | relevance | path

Searched refs:hash_ctrl (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/
H A Dena_com.c1101 rss->hash_ctrl = in ena_com_hash_ctrl_init()
1102 dma_alloc_coherent(ena_dev->dmadev, sizeof(*rss->hash_ctrl), in ena_com_hash_ctrl_init()
1105 if (unlikely(!rss->hash_ctrl)) in ena_com_hash_ctrl_init()
1115 if (rss->hash_ctrl) in ena_com_hash_ctrl_destroy()
1116 dma_free_coherent(ena_dev->dmadev, sizeof(*rss->hash_ctrl), in ena_com_hash_ctrl_destroy()
1117 rss->hash_ctrl, rss->hash_ctrl_dma_addr); in ena_com_hash_ctrl_destroy()
1118 rss->hash_ctrl = NULL; in ena_com_hash_ctrl_destroy()
2414 sizeof(*rss->hash_ctrl), 0); in ena_com_get_hash_ctrl()
2419 *fields = rss->hash_ctrl->selected_fields[proto].fields; in ena_com_get_hash_ctrl()
2428 struct ena_admin_feature_rss_hash_control *hash_ctrl in ena_com_set_hash_ctrl() local
2473 struct ena_admin_feature_rss_hash_control *hash_ctrl = ena_com_set_default_hash_ctrl() local
2536 struct ena_admin_feature_rss_hash_control *hash_ctrl = rss->hash_ctrl; ena_com_fill_hash_ctrl() local
[all...]
H A Dena_com.h281 struct ena_admin_feature_rss_hash_control *hash_ctrl; member
/kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/
H A Dena_com.c1135 rss->hash_ctrl = in ena_com_hash_ctrl_init()
1136 dma_alloc_coherent(ena_dev->dmadev, sizeof(*rss->hash_ctrl), in ena_com_hash_ctrl_init()
1139 if (unlikely(!rss->hash_ctrl)) in ena_com_hash_ctrl_init()
1149 if (rss->hash_ctrl) in ena_com_hash_ctrl_destroy()
1150 dma_free_coherent(ena_dev->dmadev, sizeof(*rss->hash_ctrl), in ena_com_hash_ctrl_destroy()
1151 rss->hash_ctrl, rss->hash_ctrl_dma_addr); in ena_com_hash_ctrl_destroy()
1152 rss->hash_ctrl = NULL; in ena_com_hash_ctrl_destroy()
2479 sizeof(*rss->hash_ctrl), 0); in ena_com_get_hash_ctrl()
2484 *fields = rss->hash_ctrl->selected_fields[proto].fields; in ena_com_get_hash_ctrl()
2493 struct ena_admin_feature_rss_hash_control *hash_ctrl in ena_com_set_hash_ctrl() local
2539 struct ena_admin_feature_rss_hash_control *hash_ctrl = ena_com_set_default_hash_ctrl() local
2603 struct ena_admin_feature_rss_hash_control *hash_ctrl = rss->hash_ctrl; ena_com_fill_hash_ctrl() local
[all...]
H A Dena_com.h281 struct ena_admin_feature_rss_hash_control *hash_ctrl; member
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_npc_hash.h52 u64 hash_ctrl[NPC_MAX_INTF][NPC_MAX_HASH]; member
125 .hash_ctrl = {
H A Drvu_npc_hash.c98 field_hash &= FIELD_GET(GENMASK(63, 32), rsp.hash_ctrl[intf][hash_idx]); in npc_field_hash_calc()
99 field_hash += FIELD_GET(GENMASK(31, 0), rsp.hash_ctrl[intf][hash_idx]); in npc_field_hash_calc()
153 mkex_hash->hash_ctrl[intf][ld]); in npc_program_mkex_hash_rx()
193 mkex_hash->hash_ctrl[intf][ld]); in npc_program_mkex_hash_tx()
388 rsp->hash_ctrl[i][j] = GET_KEX_LD_HASH_CTRL(i, j); in rvu_mbox_handler_npc_get_field_hash_info()
H A Dmbox.h1575 u64 hash_ctrl[NPC_MAX_INTF][NPC_MAX_HASH]; member

Completed in 18 milliseconds