Lines Matching refs:lid
133 u64 cfg, u8 lid, u8 lt, u8 intf) in npc_set_layer_mdata() argument
144 input->layer_mdata.lid = lid; in npc_set_layer_mdata()
155 if (input1->layer_mdata.lid == input2->layer_mdata.lid && in npc_check_overlap_fields()
178 u8 nr_bits, lid, lt, ld; in npc_check_overlap() local
189 for (lid = start_lid; lid < NPC_MAX_LID; lid++) { in npc_check_overlap()
194 (intf, lid, lt, ld)); in npc_check_overlap()
199 lid, lt, intf); in npc_check_overlap()
356 start_lid = key_fields[NPC_ETYPE].layer_mdata.lid + 1; in npc_handle_multi_layer_fields()
380 start_lid = key_fields[NPC_OUTER_VID].layer_mdata.lid + 1; in npc_handle_multi_layer_fields()
388 static void npc_scan_ldata(struct rvu *rvu, int blkaddr, u8 lid, in npc_scan_ldata() argument
416 if (lid == (hlid) && lt == (hlt)) { \ in npc_scan_ldata()
420 npc_set_layer_mdata(mcam, (name), cfg, lid, lt, intf); \ in npc_scan_ldata()
512 u8 lid, lt, ld, bitnr; in npc_scan_kex() local
529 for (lid = 0; lid < NPC_MAX_LID; lid++) { in npc_scan_kex()
534 (intf, lid, lt, ld)); in npc_scan_kex()
537 npc_scan_ldata(rvu, blkaddr, lid, lt, cfg, in npc_scan_kex()