Home
last modified time | relevance | path

Searched refs:prestera_flow_block (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_flower.h9 struct prestera_flow_block;
11 int prestera_flower_replace(struct prestera_flow_block *block,
13 void prestera_flower_destroy(struct prestera_flow_block *block,
15 int prestera_flower_stats(struct prestera_flow_block *block,
17 int prestera_flower_tmplt_create(struct prestera_flow_block *block,
19 void prestera_flower_tmplt_destroy(struct prestera_flow_block *block,
21 void prestera_flower_template_cleanup(struct prestera_flow_block *block);
22 int prestera_flower_prio_get(struct prestera_flow_block *block, u32 chain_index,
H A Dprestera_flow.c16 static int prestera_flow_block_mall_cb(struct prestera_flow_block *block, in prestera_flow_block_mall_cb()
54 struct prestera_flow_block *block = cb_priv; in prestera_flow_block_cb()
68 struct prestera_flow_block *block = cb_priv; in prestera_flow_block_destroy()
78 static struct prestera_flow_block *
83 struct prestera_flow_block *block; in prestera_flow_block_create()
103 struct prestera_flow_block *block = cb_priv; in prestera_flow_block_release()
115 prestera_flow_block_lookup(struct prestera_flow_block *block, in prestera_flow_block_lookup()
172 static struct prestera_flow_block *
178 struct prestera_flow_block *block; in prestera_flow_block_get()
223 struct prestera_flow_block *block; in prestera_setup_flow_block_bind()
[all …]
H A Dprestera_matchall.h9 struct prestera_flow_block;
11 int prestera_mall_replace(struct prestera_flow_block *block,
13 void prestera_mall_destroy(struct prestera_flow_block *block);
14 int prestera_mall_prio_get(struct prestera_flow_block *block,
H A Dprestera_matchall.c14 static int prestera_mall_prio_check(struct prestera_flow_block *block, in prestera_mall_prio_check()
44 int prestera_mall_prio_get(struct prestera_flow_block *block, in prestera_mall_prio_get()
55 static void prestera_mall_prio_update(struct prestera_flow_block *block, in prestera_mall_prio_update()
62 int prestera_mall_replace(struct prestera_flow_block *block, in prestera_mall_replace()
117 void prestera_mall_destroy(struct prestera_flow_block *block) in prestera_mall_destroy()
H A Dprestera_flower.c24 void prestera_flower_template_cleanup(struct prestera_flow_block *block) in prestera_flower_template_cleanup()
34 prestera_flower_parse_goto_action(struct prestera_flow_block *block, in prestera_flower_parse_goto_action()
61 static int prestera_flower_parse_actions(struct prestera_flow_block *block, in prestera_flower_parse_actions()
141 struct prestera_flow_block *block) in prestera_flower_parse_meta()
191 static int prestera_flower_parse(struct prestera_flow_block *block, in prestera_flower_parse()
370 static int prestera_flower_prio_check(struct prestera_flow_block *block, in prestera_flower_prio_check()
413 int prestera_flower_replace(struct prestera_flow_block *block, in prestera_flower_replace()
462 void prestera_flower_destroy(struct prestera_flow_block *block, in prestera_flower_destroy()
481 int prestera_flower_tmplt_create(struct prestera_flow_block *block, in prestera_flower_tmplt_create()
536 void prestera_flower_tmplt_destroy(struct prestera_flow_block *block, in prestera_flower_tmplt_destroy()
[all …]
H A Dprestera_acl.h150 struct prestera_flow_block;
182 struct prestera_flow_block *block,
186 struct prestera_flow_block *block,
H A Dprestera_acl.c24 struct prestera_flow_block *block;
137 struct prestera_flow_block *block, in prestera_acl_ruleset_create()
270 struct prestera_flow_block *block, in __prestera_acl_ruleset_lookup()
284 struct prestera_flow_block *block, in prestera_acl_ruleset_lookup()
299 struct prestera_flow_block *block, in prestera_acl_ruleset_get()
346 struct prestera_flow_block *block) in prestera_acl_ruleset_block_bind()
370 struct prestera_flow_block *block) in prestera_acl_ruleset_block_unbind()
482 struct prestera_flow_block *block = ruleset->ht_key.block; in prestera_acl_rule_add()
533 struct prestera_flow_block *block = ruleset->ht_key.block; in prestera_acl_rule_del()
H A Dprestera_flow.h18 struct prestera_flow_block { struct
H A Dprestera.h93 struct prestera_flow_block;
132 struct prestera_flow_block *ingress_flow_block;
133 struct prestera_flow_block *egress_flow_block;