| H A D | cn20k.c | 245 static int cn20k_tc_get_entry_index(struct otx2_flow_config *flow_cfg, in cn20k_aura_bpid_idx() 251 list_for_each_entry(tmp, &flow_cfg->flow_list_tc, list) { in cn20k_aura_bpid_idx() 287 struct otx2_flow_config *flow_cfg, in cn20k_tc_free_mcam_entry() 296 first = list_first_entry(&flow_cfg->flow_list_tc, struct otx2_tc_flow, in cn20k_tc_check_entry_shiftable() argument 303 list_for_each_entry_safe(tmp, n, &flow_cfg->flow_list_tc, list) { in cn20k_tc_check_entry_shiftable() 326 struct otx2_flow_config *flow_cfg, in cn20k_tc_check_entry_shiftable() 334 index = cn20k_tc_get_entry_index(flow_cfg, node); in cn20k_tc_update_mcam_table_del_req() 340 first = list_first_entry(&flow_cfg->flow_list_tc, struct otx2_tc_flow, in cn20k_tc_update_mcam_table_del_req() 347 if (!cn20k_tc_check_entry_shiftable(nic, flow_cfg, node, in cn20k_tc_update_mcam_table_del_req() 358 list_for_each_entry_safe(tmp, n, &flow_cfg in cn20k_tc_update_mcam_table_del_req() 254 cn20k_tc_get_entry_index(struct otx2_flow_config * flow_cfg,struct otx2_tc_flow * node) cn20k_tc_get_entry_index() argument 335 cn20k_tc_update_mcam_table_del_req(struct otx2_nic * nic,struct otx2_flow_config * flow_cfg,struct otx2_tc_flow * node) cn20k_tc_update_mcam_table_del_req() argument 394 cn20k_tc_update_mcam_table_add_req(struct otx2_nic * nic,struct otx2_flow_config * flow_cfg,struct otx2_tc_flow * node) cn20k_tc_update_mcam_table_add_req() argument 442 struct otx2_flow_config *flow_cfg = nic->flow_cfg; __cn20k_tc_alloc_entry() local [all...] |