Home
last modified time | relevance | path

Searched refs:kw_mask (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/marvell/octeontx2/af/
A Drvu_npc_fs.c160 if (input1->kw_mask[kwi] & input2->kw_mask[kwi]) in npc_check_overlap_fields()
335 if (etype_ether->kw_mask[i] != etype_tag1->kw_mask[i]) in npc_handle_multi_layer_fields()
342 if (etype_ether->kw_mask[i] != etype_tag2->kw_mask[i]) in npc_handle_multi_layer_fields()
349 if (etype_tag1->kw_mask[i] != etype_tag2->kw_mask[i]) in npc_handle_multi_layer_fields()
374 if (vlan_tag1->kw_mask[i] != vlan_tag2->kw_mask[i]) in npc_handle_multi_layer_fields()
646 if (!field->kw_mask[i]) in npc_update_entry()
655 dummy.kw_mask[i] = kw1; in npc_update_entry()
670 dummy.kw_mask[i + 1] = kw2; in npc_update_entry()
698 if (!field->kw_mask[i]) in npc_update_entry()
701 entry->kw_mask[i] &= ~field->kw_mask[i]; in npc_update_entry()
[all …]
A Drvu_npc.c270 kw_mask = entry->kw_mask[0]; in npc_get_keyword()
275 kw_mask = entry->kw_mask[1] & CAM_MASK(48); in npc_get_keyword()
283 kw_mask = (entry->kw_mask[1] >> 48) & CAM_MASK(16); in npc_get_keyword()
284 kw_mask |= ((entry->kw_mask[2] & CAM_MASK(48)) << 16); in npc_get_keyword()
292 kw_mask = (entry->kw_mask[2] >> 48) & CAM_MASK(16); in npc_get_keyword()
293 kw_mask |= ((entry->kw_mask[3] & CAM_MASK(32)) << 16); in npc_get_keyword()
301 kw_mask = (entry->kw_mask[3] >> 32) & CAM_MASK(32); in npc_get_keyword()
302 kw_mask |= ((entry->kw_mask[4] & CAM_MASK(32)) << 32); in npc_get_keyword()
310 kw_mask = (entry->kw_mask[4] >> 32) & CAM_MASK(32); in npc_get_keyword()
319 kw_mask = (entry->kw_mask[5] >> 16) & CAM_MASK(48); in npc_get_keyword()
[all …]
A Drvu.h140 u64 kw_mask[NPC_MAX_KWS_IN_KEY]; member
A Dmbox.h1230 u64 kw_mask[NPC_MAX_KWS_IN_KEY]; member

Completed in 727 milliseconds