Searched refs:l2_flows (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/ethernet/airoha/ |
| H A D | airoha_ppe.c | 774 struct hlist_head *head = &e->l2_flows; in airoha_ppe_foe_remove_l2_flow() 779 rhashtable_remove_fast(&ppe->l2_flows, &e->l2_node, in airoha_ppe_foe_remove_l2_flow() 816 hlist_add_head(&f->l2_subflow_node, &e->l2_flows); in airoha_ppe_foe_commit_subflow_entry() 891 e = rhashtable_lookup_fast(&ppe->l2_flows, &br, in airoha_ppe_foe_insert_entry() 906 prev = rhashtable_lookup_get_insert_fast(&ppe->l2_flows, &e->l2_node, in airoha_ppe_foe_l2_flow_commit_entry() 914 return rhashtable_replace_fast(&ppe->l2_flows, &prev->l2_node, in airoha_ppe_foe_l2_flow_commit_entry() 968 hlist_for_each_entry_safe(iter, n, &e->l2_flows, l2_subflow_node) { in airoha_ppe_foe_flow_l2_entry_update() 1594 err = rhashtable_init(&ppe->l2_flows, &airoha_l2_flow_table_params); in airoha_ppe_init() 1605 rhashtable_destroy(&ppe->l2_flows); in airoha_ppe_init() 1627 rhashtable_destroy(ð->ppe->l2_flows); in airoha_ppe_deinit()
|
| H A D | airoha_eth.h | 478 struct hlist_head l2_flows; /* PPE L2 subflows list */ member 564 struct rhashtable l2_flows; member
|