Home
last modified time | relevance | path

Searched refs:ocelot_vcap_filter (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/ethernet/mscc/
A Docelot_vcap.c909 struct ocelot_vcap_filter *filter; in ocelot_vcap_policer_del()
938 struct ocelot_vcap_filter *tmp; in ocelot_vcap_filter_add_to_block()
972 struct ocelot_vcap_filter *tmp; in ocelot_vcap_block_get_filter_index()
984 static struct ocelot_vcap_filter*
988 struct ocelot_vcap_filter *tmp; in ocelot_vcap_block_find_filter_by_index()
1000 struct ocelot_vcap_filter *
1089 struct ocelot_vcap_filter *tmp; in ocelot_exclusive_mac_etype_filter_rules()
1153 struct ocelot_vcap_filter *tmp; in ocelot_vcap_filter_add()
1169 struct ocelot_vcap_filter *tmp; in ocelot_vcap_block_remove_filter()
1207 struct ocelot_vcap_filter *tmp; in ocelot_vcap_filter_del()
[all …]
A Docelot_flower.c118 static struct ocelot_vcap_filter *
121 struct ocelot_vcap_filter *filter; in ocelot_find_vcap_filter_that_points_at()
147 struct ocelot_vcap_filter *filter, in ocelot_flower_parse_ingress_vlan_modify()
481 struct ocelot_vcap_filter *filter) in ocelot_flower_parse_key()
695 static struct ocelot_vcap_filter
699 struct ocelot_vcap_filter *filter; in ocelot_vcap_filter_create()
719 struct ocelot_vcap_filter *filter) in ocelot_vcap_dummy_filter_add()
727 struct ocelot_vcap_filter *filter) in ocelot_vcap_dummy_filter_del()
764 struct ocelot_vcap_filter *filter; in ocelot_cls_flower_replace()
802 struct ocelot_vcap_filter *filter; in ocelot_cls_flower_destroy()
[all …]
A Docelot_mrp.c39 struct ocelot_vcap_filter *filter; in ocelot_mrp_del_vcap()
54 struct ocelot_vcap_filter *filter; in ocelot_mrp_redirect_add_vcap()
84 struct ocelot_vcap_filter *filter; in ocelot_mrp_copy_add_vcap()
A Docelot_vcap.h16 struct ocelot_vcap_filter *rule);
A Docelot.c405 struct ocelot_vcap_filter *filter; in ocelot_port_vlan_filtering()
1281 static void ocelot_populate_l2_ptp_trap_key(struct ocelot_vcap_filter *trap) in ocelot_populate_l2_ptp_trap_key()
1289 ocelot_populate_ipv4_ptp_event_trap_key(struct ocelot_vcap_filter *trap) in ocelot_populate_ipv4_ptp_event_trap_key()
1297 ocelot_populate_ipv6_ptp_event_trap_key(struct ocelot_vcap_filter *trap) in ocelot_populate_ipv6_ptp_event_trap_key()
1305 ocelot_populate_ipv4_ptp_general_trap_key(struct ocelot_vcap_filter *trap) in ocelot_populate_ipv4_ptp_general_trap_key()
1313 ocelot_populate_ipv6_ptp_general_trap_key(struct ocelot_vcap_filter *trap) in ocelot_populate_ipv6_ptp_general_trap_key()
1322 void (*populate)(struct ocelot_vcap_filter *f)) in ocelot_trap_add()
1325 struct ocelot_vcap_filter *trap; in ocelot_trap_add()
1371 struct ocelot_vcap_filter *trap; in ocelot_trap_del()
/linux/include/soc/mscc/
A Docelot_vcap.h666 struct ocelot_vcap_filter { struct
702 struct ocelot_vcap_filter *rule, argument
705 struct ocelot_vcap_filter *rule);
707 struct ocelot_vcap_filter *filter);
708 struct ocelot_vcap_filter *
/linux/drivers/net/dsa/ocelot/
A Dfelix.c32 struct ocelot_vcap_filter *outer_tagging_rule; in felix_tag_8021q_rxvlan_add()
47 outer_tagging_rule = kzalloc(sizeof(struct ocelot_vcap_filter), in felix_tag_8021q_rxvlan_add()
78 struct ocelot_vcap_filter *untagging_rule, *redirect_rule; in felix_tag_8021q_txvlan_add()
90 untagging_rule = kzalloc(sizeof(struct ocelot_vcap_filter), GFP_KERNEL); in felix_tag_8021q_txvlan_add()
94 redirect_rule = kzalloc(sizeof(struct ocelot_vcap_filter), GFP_KERNEL); in felix_tag_8021q_txvlan_add()
166 struct ocelot_vcap_filter *outer_tagging_rule; in felix_tag_8021q_rxvlan_del()
190 struct ocelot_vcap_filter *untagging_rule, *redirect_rule; in felix_tag_8021q_txvlan_del()
270 struct ocelot_vcap_filter *redirect_rule; in felix_setup_mmio_filtering()
271 struct ocelot_vcap_filter *tagging_rule; in felix_setup_mmio_filtering()
276 tagging_rule = kzalloc(sizeof(struct ocelot_vcap_filter), GFP_KERNEL); in felix_setup_mmio_filtering()
[all …]

Completed in 27 milliseconds