Lines Matching defs:location
20 u32 location;
450 static struct otx2_flow *otx2_find_flow(struct otx2_nic *pfvf, u32 location)
455 if (iter->location == location)
468 if (iter->location > flow->location)
491 u32 location)
495 if (location >= otx2_get_maxflows(pfvf->flow_cfg))
499 if (iter->location == location) {
513 u32 location = 0;
519 err = otx2_get_flow(pfvf, nfc, location);
521 rule_locs[idx++] = location;
522 location++;
1065 pf_mac->location = pfvf->flow_cfg->max_flows;
1068 pf_mac->flow_spec.location = pf_mac->location;
1122 if (fsp->location >= otx2_get_maxflows(flow_cfg))
1125 flow = otx2_find_flow(pfvf, fsp->location);
1130 flow->location = fsp->location;
1131 flow->entry = flow_cfg->flow_ent[flow->location];
1152 flow->location +
1168 fsp->location = flow_cfg->max_flows + flow->entry;
1169 flow->flow_spec.location = fsp->location;
1170 flow->location = fsp->location;
1176 if (flow->location >= pfvf->flow_cfg->max_flows) {
1179 flow->location,
1260 int otx2_remove_flow(struct otx2_nic *pfvf, u32 location)
1266 if (location >= otx2_get_maxflows(flow_cfg))
1269 flow = otx2_find_flow(pfvf, location);
1319 err = otx2_remove_flow(pfvf, flow->location);
1323 flow->location, err);