Lines Matching refs:block_id
149 int block_id; in ocelot_find_vcap_filter_that_points_at() local
151 block_id = ocelot_chain_to_block(chain, true); in ocelot_find_vcap_filter_that_points_at()
152 if (block_id < 0) in ocelot_find_vcap_filter_that_points_at()
155 if (block_id == VCAP_IS2) { in ocelot_find_vcap_filter_that_points_at()
250 filter->block_id = ocelot_chain_to_block(chain, ingress); in ocelot_flower_parse_action()
251 if (filter->block_id < 0) { in ocelot_flower_parse_action()
255 if (filter->block_id == VCAP_IS1 || filter->block_id == VCAP_IS2) in ocelot_flower_parse_action()
257 if (filter->block_id == VCAP_IS2) in ocelot_flower_parse_action()
266 if (filter->block_id != VCAP_IS2) { in ocelot_flower_parse_action()
283 if (filter->block_id != VCAP_ES0 && in ocelot_flower_parse_action()
284 filter->block_id != VCAP_IS1 && in ocelot_flower_parse_action()
285 filter->block_id != VCAP_IS2) { in ocelot_flower_parse_action()
290 if (filter->block_id != VCAP_ES0 && in ocelot_flower_parse_action()
299 if (filter->block_id != VCAP_IS2 || in ocelot_flower_parse_action()
318 if (filter->block_id == PSFP_BLOCK_ID) { in ocelot_flower_parse_action()
322 if (filter->block_id != VCAP_IS2 || in ocelot_flower_parse_action()
359 if (filter->block_id != VCAP_IS2) { in ocelot_flower_parse_action()
380 if (filter->block_id != VCAP_IS2) { in ocelot_flower_parse_action()
401 if (filter->block_id != VCAP_IS1) { in ocelot_flower_parse_action()
421 if (filter->block_id == VCAP_IS1) { in ocelot_flower_parse_action()
425 } else if (filter->block_id == VCAP_ES0) { in ocelot_flower_parse_action()
437 if (filter->block_id != VCAP_IS1) { in ocelot_flower_parse_action()
454 if (filter->block_id == VCAP_IS1 && filter->lookup == 2) { in ocelot_flower_parse_action()
463 if (filter->block_id != VCAP_ES0) { in ocelot_flower_parse_action()
488 if (filter->block_id != PSFP_BLOCK_ID) { in ocelot_flower_parse_action()
502 if ((filter->block_id == VCAP_IS2 && filter->lookup == 1) || in ocelot_flower_parse_action()
503 chain == 0 || filter->block_id == PSFP_BLOCK_ID) { in ocelot_flower_parse_action()
630 if (filter->block_id == VCAP_ES0) { in ocelot_flower_parse_key()
651 if (filter->block_id == VCAP_IS1 && in ocelot_flower_parse_key()
675 if (filter->block_id == VCAP_ES0) { in ocelot_flower_parse_key()
689 if (filter->block_id == VCAP_ES0) { in ocelot_flower_parse_key()
709 if (filter->block_id == VCAP_ES0) { in ocelot_flower_parse_key()
717 if (filter->block_id == VCAP_IS1 && *(u32 *)&match.mask->dst) { in ocelot_flower_parse_key()
745 if (filter->block_id == VCAP_ES0) { in ocelot_flower_parse_key()
761 if (filter->block_id == VCAP_ES0) { in ocelot_flower_parse_key()
849 if (filter->block_id != VCAP_ES0 || in ocelot_flower_patch_es0_vlan_modify()
871 int block_id, ret; in ocelot_cls_flower_replace() local
878 block_id = ocelot_chain_to_block(chain, ingress); in ocelot_cls_flower_replace()
879 if (block_id < 0) { in ocelot_cls_flower_replace()
884 filter = ocelot_vcap_block_find_filter_by_id(&ocelot->block[block_id], in ocelot_cls_flower_replace()
939 int block_id; in ocelot_cls_flower_destroy() local
941 block_id = ocelot_chain_to_block(f->common.chain_index, ingress); in ocelot_cls_flower_destroy()
942 if (block_id < 0) in ocelot_cls_flower_destroy()
945 if (block_id == PSFP_BLOCK_ID) { in ocelot_cls_flower_destroy()
952 block = &ocelot->block[block_id]; in ocelot_cls_flower_destroy()
977 int block_id, ret; in ocelot_cls_flower_stats() local
979 block_id = ocelot_chain_to_block(f->common.chain_index, ingress); in ocelot_cls_flower_stats()
980 if (block_id < 0) in ocelot_cls_flower_stats()
983 if (block_id == PSFP_BLOCK_ID) { in ocelot_cls_flower_stats()
995 block = &ocelot->block[block_id]; in ocelot_cls_flower_stats()