Lines Matching refs:mvpp2
22 static int mvpp2_prs_hw_write(struct mvpp2 *priv, struct mvpp2_prs_entry *pe) in mvpp2_prs_hw_write()
46 int mvpp2_prs_init_from_hw(struct mvpp2 *priv, struct mvpp2_prs_entry *pe, in mvpp2_prs_init_from_hw()
77 static void mvpp2_prs_hw_inv(struct mvpp2 *priv, int index) in mvpp2_prs_hw_inv()
86 static void mvpp2_prs_shadow_set(struct mvpp2 *priv, int index, int lu) in mvpp2_prs_shadow_set()
93 static void mvpp2_prs_shadow_ri_set(struct mvpp2 *priv, int index, in mvpp2_prs_shadow_ri_set()
363 static int mvpp2_prs_flow_find(struct mvpp2 *priv, int flow) in mvpp2_prs_flow_find()
388 static int mvpp2_prs_tcam_first_free(struct mvpp2 *priv, unsigned char start, in mvpp2_prs_tcam_first_free()
408 static void mvpp2_prs_mac_drop_all_set(struct mvpp2 *priv, int port, bool add) in mvpp2_prs_mac_drop_all_set()
442 void mvpp2_prs_mac_promisc_set(struct mvpp2 *priv, int port, in mvpp2_prs_mac_promisc_set()
496 static void mvpp2_prs_dsa_tag_set(struct mvpp2 *priv, int port, bool add, in mvpp2_prs_dsa_tag_set()
563 static void mvpp2_prs_dsa_tag_ethertype_set(struct mvpp2 *priv, int port, in mvpp2_prs_dsa_tag_ethertype_set()
631 static int mvpp2_prs_vlan_find(struct mvpp2 *priv, unsigned short tpid, int ai) in mvpp2_prs_vlan_find()
672 static int mvpp2_prs_vlan_add(struct mvpp2 *priv, unsigned short tpid, int ai, in mvpp2_prs_vlan_add()
744 static int mvpp2_prs_double_vlan_ai_free_get(struct mvpp2 *priv) in mvpp2_prs_double_vlan_ai_free_get()
757 static int mvpp2_prs_double_vlan_find(struct mvpp2 *priv, unsigned short tpid1, in mvpp2_prs_double_vlan_find()
790 static int mvpp2_prs_double_vlan_add(struct mvpp2 *priv, unsigned short tpid1, in mvpp2_prs_double_vlan_add()
864 static int mvpp2_prs_ip4_proto(struct mvpp2 *priv, unsigned short proto, in mvpp2_prs_ip4_proto()
935 static int mvpp2_prs_ip4_cast(struct mvpp2 *priv, unsigned short l3_cast) in mvpp2_prs_ip4_cast()
986 static int mvpp2_prs_ip6_proto(struct mvpp2 *priv, unsigned short proto, in mvpp2_prs_ip6_proto()
1027 static int mvpp2_prs_ip6_cast(struct mvpp2 *priv, unsigned short l3_cast) in mvpp2_prs_ip6_cast()
1067 static void mvpp2_prs_hw_port_init(struct mvpp2 *priv, int port, int lu_first, in mvpp2_prs_hw_port_init()
1094 static void mvpp2_prs_def_flow_init(struct mvpp2 *priv) in mvpp2_prs_def_flow_init()
1118 static void mvpp2_prs_mh_init(struct mvpp2 *priv) in mvpp2_prs_mh_init()
1141 static void mvpp2_prs_mac_init(struct mvpp2 *priv) in mvpp2_prs_mac_init()
1170 static void mvpp2_prs_dsa_init(struct mvpp2 *priv) in mvpp2_prs_dsa_init()
1224 static void mvpp2_prs_vid_init(struct mvpp2 *priv) in mvpp2_prs_vid_init()
1280 static int mvpp2_prs_etype_init(struct mvpp2 *priv) in mvpp2_prs_etype_init()
1503 static int mvpp2_prs_vlan_init(struct platform_device *pdev, struct mvpp2 *priv) in mvpp2_prs_vlan_init()
1579 static int mvpp2_prs_pppoe_init(struct mvpp2 *priv) in mvpp2_prs_pppoe_init()
1690 static int mvpp2_prs_ip4_init(struct mvpp2 *priv) in mvpp2_prs_ip4_init()
1773 static int mvpp2_prs_ip6_init(struct mvpp2 *priv) in mvpp2_prs_ip6_init()
1908 static int mvpp2_prs_vid_range_find(struct mvpp2 *priv, int pmap, u16 vid, in mvpp2_prs_vid_range_find()
1946 struct mvpp2 *priv = port->priv; in mvpp2_prs_vid_entry_add()
2007 struct mvpp2 *priv = port->priv; in mvpp2_prs_vid_entry_remove()
2024 struct mvpp2 *priv = port->priv; in mvpp2_prs_vid_remove_all()
2038 struct mvpp2 *priv = port->priv; in mvpp2_prs_vid_disable_filtering()
2050 struct mvpp2 *priv = port->priv; in mvpp2_prs_vid_enable_filtering()
2094 int mvpp2_prs_default_init(struct platform_device *pdev, struct mvpp2 *priv) in mvpp2_prs_default_init()
2181 mvpp2_prs_mac_da_range_find(struct mvpp2 *priv, int pmap, const u8 *da, in mvpp2_prs_mac_da_range_find()
2212 struct mvpp2 *priv = port->priv; in mvpp2_prs_mac_da_accept()
2320 struct mvpp2 *priv = port->priv; in mvpp2_prs_mac_del_all()
2359 int mvpp2_prs_tag_mode_set(struct mvpp2 *priv, int port, int type) in mvpp2_prs_tag_mode_set()
2409 int mvpp2_prs_add_flow(struct mvpp2 *priv, int flow, u32 ri, u32 ri_mask) in mvpp2_prs_add_flow()
2482 int mvpp2_prs_hits(struct mvpp2 *priv, int index) in mvpp2_prs_hits()