Lines Matching refs:mtk_foe_entry
141 static u32 mtk_ppe_hash_entry(struct mtk_eth *eth, struct mtk_foe_entry *e) in mtk_ppe_hash_entry()
182 mtk_foe_entry_l2(struct mtk_eth *eth, struct mtk_foe_entry *entry) in mtk_foe_entry_l2()
196 mtk_foe_entry_ib2(struct mtk_eth *eth, struct mtk_foe_entry *entry) in mtk_foe_entry_ib2()
209 int mtk_foe_entry_prepare(struct mtk_eth *eth, struct mtk_foe_entry *entry, in mtk_foe_entry_prepare()
277 struct mtk_foe_entry *entry, u8 port) in mtk_foe_entry_set_pse_port()
295 struct mtk_foe_entry *entry, bool egress, in mtk_foe_entry_set_ipv4_tuple()
335 struct mtk_foe_entry *entry, in mtk_foe_entry_set_ipv6_tuple()
370 int mtk_foe_entry_set_dsa(struct mtk_eth *eth, struct mtk_foe_entry *entry, in mtk_foe_entry_set_dsa()
387 int mtk_foe_entry_set_vlan(struct mtk_eth *eth, struct mtk_foe_entry *entry, in mtk_foe_entry_set_vlan()
412 int mtk_foe_entry_set_pppoe(struct mtk_eth *eth, struct mtk_foe_entry *entry, in mtk_foe_entry_set_pppoe()
427 int mtk_foe_entry_set_wdma(struct mtk_eth *eth, struct mtk_foe_entry *entry, in mtk_foe_entry_set_wdma()
462 int mtk_foe_entry_set_queue(struct mtk_eth *eth, struct mtk_foe_entry *entry, in mtk_foe_entry_set_queue()
482 struct mtk_foe_entry *data) in mtk_flow_entry_match()
491 len = offsetof(struct mtk_foe_entry, ipv6._rsv); in mtk_flow_entry_match()
493 len = offsetof(struct mtk_foe_entry, ipv4.ib2); in mtk_flow_entry_match()
516 struct mtk_foe_entry *hwe = mtk_foe_get_entry(ppe, entry->hash); in __mtk_foe_entry_clear()
557 struct mtk_foe_entry *hwe; in mtk_flow_entry_update_l2()
588 struct mtk_foe_entry foe = {}; in mtk_flow_entry_update()
589 struct mtk_foe_entry *hwe; in mtk_flow_entry_update()
615 __mtk_foe_entry_commit(struct mtk_ppe *ppe, struct mtk_foe_entry *entry, in __mtk_foe_entry_commit()
620 struct mtk_foe_entry *hwe; in __mtk_foe_entry_commit()
701 struct mtk_foe_entry foe = {}, *hwe; in mtk_foe_entry_commit_subflow()
740 struct mtk_foe_entry *hwe = mtk_foe_get_entry(ppe, hash); in __mtk_ppe_check_skb()
966 struct mtk_foe_entry *hwe; in mtk_ppe_init_foe_table()
1083 struct mtk_foe_entry *hwe = mtk_foe_get_entry(ppe, i); in mtk_ppe_stop()