Lines Matching refs:mvpp2_prs_entry
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()
101 static void mvpp2_prs_tcam_lu_set(struct mvpp2_prs_entry *pe, unsigned int lu) in mvpp2_prs_tcam_lu_set()
110 static void mvpp2_prs_tcam_port_set(struct mvpp2_prs_entry *pe, in mvpp2_prs_tcam_port_set()
120 static void mvpp2_prs_tcam_port_map_set(struct mvpp2_prs_entry *pe, in mvpp2_prs_tcam_port_map_set()
129 unsigned int mvpp2_prs_tcam_port_map_get(struct mvpp2_prs_entry *pe) in mvpp2_prs_tcam_port_map_get()
135 static void mvpp2_prs_tcam_data_byte_set(struct mvpp2_prs_entry *pe, in mvpp2_prs_tcam_data_byte_set()
148 void mvpp2_prs_tcam_data_byte_get(struct mvpp2_prs_entry *pe, in mvpp2_prs_tcam_data_byte_get()
159 static bool mvpp2_prs_tcam_data_cmp(struct mvpp2_prs_entry *pe, int offs, in mvpp2_prs_tcam_data_cmp()
169 static void mvpp2_prs_tcam_ai_update(struct mvpp2_prs_entry *pe, in mvpp2_prs_tcam_ai_update()
188 static int mvpp2_prs_tcam_ai_get(struct mvpp2_prs_entry *pe) in mvpp2_prs_tcam_ai_get()
194 static void mvpp2_prs_match_etype(struct mvpp2_prs_entry *pe, int offset, in mvpp2_prs_match_etype()
202 static void mvpp2_prs_match_vid(struct mvpp2_prs_entry *pe, int offset, in mvpp2_prs_match_vid()
210 static void mvpp2_prs_sram_bits_set(struct mvpp2_prs_entry *pe, int bit_num, in mvpp2_prs_sram_bits_set()
217 static void mvpp2_prs_sram_bits_clear(struct mvpp2_prs_entry *pe, int bit_num, in mvpp2_prs_sram_bits_clear()
224 static void mvpp2_prs_sram_ri_update(struct mvpp2_prs_entry *pe, in mvpp2_prs_sram_ri_update()
246 static int mvpp2_prs_sram_ri_get(struct mvpp2_prs_entry *pe) in mvpp2_prs_sram_ri_get()
252 static void mvpp2_prs_sram_ai_update(struct mvpp2_prs_entry *pe, in mvpp2_prs_sram_ai_update()
274 static int mvpp2_prs_sram_ai_get(struct mvpp2_prs_entry *pe) in mvpp2_prs_sram_ai_get()
290 static void mvpp2_prs_sram_next_lu_set(struct mvpp2_prs_entry *pe, in mvpp2_prs_sram_next_lu_set()
303 static void mvpp2_prs_sram_shift_set(struct mvpp2_prs_entry *pe, int shift, in mvpp2_prs_sram_shift_set()
330 static void mvpp2_prs_sram_offset_set(struct mvpp2_prs_entry *pe, in mvpp2_prs_sram_offset_set()
366 struct mvpp2_prs_entry pe; in mvpp2_prs_flow_find()
409 struct mvpp2_prs_entry pe; in mvpp2_prs_drop_fc()
440 struct mvpp2_prs_entry pe; in mvpp2_prs_mac_drop_all_set()
475 struct mvpp2_prs_entry pe; in mvpp2_prs_mac_promisc_set()
529 struct mvpp2_prs_entry pe; in mvpp2_prs_dsa_tag_set()
596 struct mvpp2_prs_entry pe; in mvpp2_prs_dsa_tag_ethertype_set()
663 struct mvpp2_prs_entry pe; in mvpp2_prs_vlan_find()
705 struct mvpp2_prs_entry pe; in mvpp2_prs_vlan_add()
790 struct mvpp2_prs_entry pe; in mvpp2_prs_double_vlan_find()
825 struct mvpp2_prs_entry pe; in mvpp2_prs_double_vlan_add()
897 struct mvpp2_prs_entry pe; in mvpp2_prs_ip4_proto()
967 struct mvpp2_prs_entry pe; in mvpp2_prs_ip4_cast()
1024 struct mvpp2_prs_entry pe; in mvpp2_prs_ip6_proto()
1064 struct mvpp2_prs_entry pe; in mvpp2_prs_ip6_cast()
1131 struct mvpp2_prs_entry pe; in mvpp2_prs_def_flow_init()
1155 struct mvpp2_prs_entry pe; in mvpp2_prs_mh_init()
1193 struct mvpp2_prs_entry pe; in mvpp2_prs_mac_init()
1223 struct mvpp2_prs_entry pe; in mvpp2_prs_dsa_init()
1277 struct mvpp2_prs_entry pe; in mvpp2_prs_vid_init()
1333 struct mvpp2_prs_entry pe; in mvpp2_prs_etype_init()
1496 memset(&pe, 0, sizeof(struct mvpp2_prs_entry)); in mvpp2_prs_etype_init()
1533 struct mvpp2_prs_entry pe; in mvpp2_prs_vlan_init()
1609 struct mvpp2_prs_entry pe; in mvpp2_prs_pppoe_init()
1709 struct mvpp2_prs_entry pe; in mvpp2_prs_ip4_init()
1797 struct mvpp2_prs_entry pe; in mvpp2_prs_ip6_init()
1885 memset(&pe, 0, sizeof(struct mvpp2_prs_entry)); in mvpp2_prs_ip6_init()
1905 memset(&pe, 0, sizeof(struct mvpp2_prs_entry)); in mvpp2_prs_ip6_init()
1933 struct mvpp2_prs_entry pe; in mvpp2_prs_vid_range_find()
1968 struct mvpp2_prs_entry pe; in mvpp2_prs_vid_entry_add()
2075 struct mvpp2_prs_entry pe; in mvpp2_prs_vid_enable_filtering()
2184 static bool mvpp2_prs_mac_range_equals(struct mvpp2_prs_entry *pe, in mvpp2_prs_mac_range_equals()
2207 struct mvpp2_prs_entry pe; in mvpp2_prs_mac_da_range_find()
2237 struct mvpp2_prs_entry pe; in mvpp2_prs_mac_da_accept()
2344 struct mvpp2_prs_entry pe; in mvpp2_prs_mac_del_all()
2434 struct mvpp2_prs_entry pe; in mvpp2_prs_add_flow()
2470 struct mvpp2_prs_entry pe; in mvpp2_prs_def_flow()