• Home
  • Raw
  • Download

Lines Matching refs:ingress

24 static int ocelot_chain_to_block(int chain, bool ingress)  in ocelot_chain_to_block()  argument
28 if (!ingress) { in ocelot_chain_to_block()
86 bool ingress) in ocelot_is_goto_target_valid() argument
91 if (!ingress) in ocelot_is_goto_target_valid()
160 bool ingress, struct flow_cls_offload *f, in ocelot_flower_parse_action() argument
176 filter->block_id = ocelot_chain_to_block(chain, ingress); in ocelot_flower_parse_action()
374 if (!ocelot_is_goto_target_valid(filter->goto_target, chain, ingress) && in ocelot_flower_parse_action()
435 ocelot_flower_parse_key(struct ocelot *ocelot, int port, bool ingress, in ocelot_flower_parse_key() argument
459 if (!ingress) { in ocelot_flower_parse_key()
635 static int ocelot_flower_parse(struct ocelot *ocelot, int port, bool ingress, in ocelot_flower_parse() argument
644 ret = ocelot_flower_parse_action(ocelot, port, ingress, f, filter); in ocelot_flower_parse()
648 return ocelot_flower_parse_key(ocelot, port, ingress, f, filter); in ocelot_flower_parse()
652 *ocelot_vcap_filter_create(struct ocelot *ocelot, int port, bool ingress, in ocelot_vcap_filter_create() argument
661 if (ingress) { in ocelot_vcap_filter_create()
692 struct flow_cls_offload *f, bool ingress) in ocelot_cls_flower_replace() argument
704 filter = ocelot_vcap_filter_create(ocelot, port, ingress, f); in ocelot_cls_flower_replace()
708 ret = ocelot_flower_parse(ocelot, port, ingress, f, filter); in ocelot_cls_flower_replace()
725 struct flow_cls_offload *f, bool ingress) in ocelot_cls_flower_destroy() argument
731 block_id = ocelot_chain_to_block(f->common.chain_index, ingress); in ocelot_cls_flower_destroy()
749 struct flow_cls_offload *f, bool ingress) in ocelot_cls_flower_stats() argument
755 block_id = ocelot_chain_to_block(f->common.chain_index, ingress); in ocelot_cls_flower_stats()