Symbol: key_fields
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
139
static bool npc_is_field_present(struct rvu *rvu, enum key_fields type, u8 intf)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
158
static void npc_set_layer_mdata(struct npc_mcam *mcam, enum key_fields type,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
199
enum key_fields type, u8 start_lid, u8 intf)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
247
static bool npc_check_field(struct rvu *rvu, int blkaddr, enum key_fields type,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
331
struct npc_key_field *key_fields;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
349
key_fields = mcam->rx_key_fields;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
353
key_fields = mcam->tx_key_fields;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
362
etype_ether = &key_fields[NPC_ETYPE_ETHER];
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
363
etype_tag1 = &key_fields[NPC_ETYPE_TAG1];
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
364
etype_tag2 = &key_fields[NPC_ETYPE_TAG2];
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
365
vlan_tag1 = &key_fields[NPC_VLAN_TAG1];
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
366
vlan_tag2 = &key_fields[NPC_VLAN_TAG2];
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
367
vlan_tag3 = &key_fields[NPC_VLAN_TAG3];
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
377
key_fields[NPC_ETYPE] = *etype_ether;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
379
key_fields[NPC_ETYPE] = *etype_tag1;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
381
key_fields[NPC_ETYPE] = *etype_tag2;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
391
key_fields[NPC_ETYPE] = *etype_tag1;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
400
key_fields[NPC_ETYPE] = *etype_tag2;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
409
key_fields[NPC_ETYPE] = *etype_tag2;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
413
start_lid = key_fields[NPC_ETYPE].layer_mdata.lid + 1;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
428
key_fields[NPC_OUTER_VID] = *vlan_tag1;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
430
key_fields[NPC_OUTER_VID] = *vlan_tag2;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
440
key_fields[NPC_OUTER_VID] = *vlan_tag2;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
443
start_lid = key_fields[NPC_OUTER_VID].layer_mdata.lid + 1;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
452
key_fields[NPC_INNER_VID] = *vlan_tag3;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
753
void npc_update_entry(struct rvu *rvu, enum key_fields type,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h
17
void npc_update_entry(struct rvu *rvu, enum key_fields type,