Lines Matching refs:lid
135 u64 cfg, u8 lid, u8 lt, u8 intf) in npc_set_layer_mdata() argument
146 input->layer_mdata.lid = lid; in npc_set_layer_mdata()
157 if (input1->layer_mdata.lid == input2->layer_mdata.lid && in npc_check_overlap_fields()
180 u8 nr_bits, lid, lt, ld; in npc_check_overlap() local
191 for (lid = start_lid; lid < NPC_MAX_LID; lid++) { in npc_check_overlap()
196 (intf, lid, lt, ld)); in npc_check_overlap()
201 lid, lt, intf); in npc_check_overlap()
378 start_lid = key_fields[NPC_ETYPE].layer_mdata.lid + 1; in npc_handle_multi_layer_fields()
402 start_lid = key_fields[NPC_OUTER_VID].layer_mdata.lid + 1; in npc_handle_multi_layer_fields()
410 static void npc_scan_ldata(struct rvu *rvu, int blkaddr, u8 lid, in npc_scan_ldata() argument
438 if (lid == (hlid) && lt == (hlt)) { \ in npc_scan_ldata()
442 npc_set_layer_mdata(mcam, (name), cfg, lid, lt, intf); \ in npc_scan_ldata()
534 u8 lid, lt, ld, bitnr; in npc_scan_kex() local
563 for (lid = 0; lid < NPC_MAX_LID; lid++) { in npc_scan_kex()
568 (intf, lid, lt, ld)); in npc_scan_kex()
571 npc_scan_ldata(rvu, blkaddr, lid, lt, cfg, in npc_scan_kex()