Home
last modified time | relevance | path

Searched refs:vlan_list (Results 1 - 25 of 52) sorted by relevance

123

/kernel/linux/linux-6.6/net/bridge/
H A Dbr_mst.c42 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mst_get_info()
65 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mst_get_state()
118 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mst_set_state()
133 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mst_vlan_sync_state()
242 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_mst_info_size()
267 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mst_fill_info()
H A Dbr_vlan.c130 headp = &vg->vlan_list; in __vlan_add_list()
433 WARN_ON(!list_empty(&vg->vlan_list)); in __vlan_group_free()
448 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist) { in __vlan_flush()
961 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
978 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
991 list_for_each_entry_continue_reverse(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
999 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
1232 INIT_LIST_HEAD(&vg->vlan_list); in br_vlan_init()
1273 INIT_LIST_HEAD(&vg->vlan_list); in nbp_vlan_init()
1653 list_for_each_entry(vlan, &vg->vlan_list, vlis in br_vlan_set_all_vlan_dev_state()
[all...]
H A Dbr_netlink_tunnel.c44 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in __get_num_vlan_tunnel_infos()
157 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_fill_vlan_tunnel_info()
H A Dbr_vlan_tunnel.c137 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist) in __vlan_tunnel_info_flush()
H A Dbr_netlink.c36 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in __get_num_vlan_infos()
375 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_fill_ifvlaninfo_compressed()
425 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_fill_ifvlaninfo()
1773 list_for_each_entry(v, &vg->vlan_list, vlist) in br_get_linkxstats_size()
1819 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fill_linkxstats()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/prestera/
H A Dprestera_switchdev.c50 struct list_head vlan_list; member
88 list_add(&br_vlan->head, &br_port->vlan_list); in prestera_bridge_vlan_create()
105 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { in prestera_bridge_vlan_by_vid()
121 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { in prestera_bridge_vlan_port_count()
198 last_vlan = list_is_singular(&br_port->vlan_list); in prestera_port_vlan_bridge_leave()
349 INIT_LIST_HEAD(&br_port->vlan_list); in prestera_bridge_port_create()
359 WARN_ON(!list_empty(&br_port->vlan_list)); in prestera_bridge_port_destroy()
689 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { in presterar_port_attr_stp_state_set()
702 list_for_each_entry_continue_reverse(br_vlan, &br_port->vlan_list, head) in presterar_port_attr_stp_state_set()
/kernel/linux/linux-5.10/net/bridge/
H A Dbr_vlan.c113 headp = &vg->vlan_list; in __vlan_add_list()
388 WARN_ON(!list_empty(&vg->vlan_list)); in __vlan_group_free()
402 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist) { in __vlan_flush()
880 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
897 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
910 list_for_each_entry_continue_reverse(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
918 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
1149 INIT_LIST_HEAD(&vg->vlan_list); in br_vlan_init()
1190 INIT_LIST_HEAD(&vg->vlan_list); in nbp_vlan_init()
1481 list_for_each_entry(vlan, &vg->vlan_list, vlis in br_vlan_set_all_vlan_dev_state()
[all...]
H A Dbr_netlink_tunnel.c44 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in __get_num_vlan_tunnel_infos()
157 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_fill_vlan_tunnel_info()
H A Dbr_vlan_tunnel.c137 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist) in __vlan_tunnel_info_flush()
H A Dbr_fdb.c295 list_for_each_entry(v, &vg->vlan_list, vlist) in br_fdb_changeaddr()
324 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fdb_change_mac_address()
1062 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fdb_add()
1143 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fdb_delete()
H A Dbr_netlink.c34 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in __get_num_vlan_infos()
301 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_fill_ifvlaninfo_compressed()
351 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_fill_ifvlaninfo()
1588 list_for_each_entry(v, &vg->vlan_list, vlist) in br_get_linkxstats_size()
1634 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fill_linkxstats()
/kernel/linux/linux-6.6/net/dsa/
H A Dswitch.h114 struct dsa_vlan *dsa_vlan_find(struct list_head *vlan_list,
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c697 list_for_each_entry(tmp, &edev->vlan_list, list) { in qede_vlan_rx_add_vid()
714 list_add(&vlan->list, &edev->vlan_list); in qede_vlan_rx_add_vid()
751 list_add(&vlan->list, &edev->vlan_list); in qede_vlan_rx_add_vid()
779 if (list_empty(&edev->vlan_list)) in qede_configure_vlan_filters()
785 list_for_each_entry(vlan, &edev->vlan_list, list) { in qede_configure_vlan_filters()
841 list_for_each_entry(vlan, &edev->vlan_list, list) in qede_vlan_rx_kill_vid()
845 if (list_entry_is_head(vlan, &edev->vlan_list, list)) { in qede_vlan_rx_kill_vid()
887 if (list_empty(&edev->vlan_list)) in qede_vlan_mark_nonconfigured()
890 list_for_each_entry(vlan, &edev->vlan_list, list) { in qede_vlan_mark_nonconfigured()
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c695 list_for_each_entry(tmp, &edev->vlan_list, list) { in qede_vlan_rx_add_vid()
712 list_add(&vlan->list, &edev->vlan_list); in qede_vlan_rx_add_vid()
749 list_add(&vlan->list, &edev->vlan_list); in qede_vlan_rx_add_vid()
777 if (list_empty(&edev->vlan_list)) in qede_configure_vlan_filters()
783 list_for_each_entry(vlan, &edev->vlan_list, list) { in qede_configure_vlan_filters()
839 list_for_each_entry(vlan, &edev->vlan_list, list) in qede_vlan_rx_kill_vid()
843 if (list_entry_is_head(vlan, &edev->vlan_list, list)) { in qede_vlan_rx_kill_vid()
885 if (list_empty(&edev->vlan_list)) in qede_vlan_mark_nonconfigured()
888 list_for_each_entry(vlan, &edev->vlan_list, list) { in qede_vlan_mark_nonconfigured()
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/
H A Dprestera_switchdev.c53 struct list_head vlan_list; member
189 list_add(&br_vlan->head, &br_port->vlan_list); in prestera_bridge_vlan_create()
206 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { in prestera_bridge_vlan_by_vid()
222 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { in prestera_bridge_vlan_port_count()
402 last_vlan = list_is_singular(&br_port->vlan_list); in prestera_port_vlan_bridge_leave()
576 INIT_LIST_HEAD(&br_port->vlan_list); in prestera_bridge_port_create()
587 WARN_ON(!list_empty(&br_port->vlan_list)); in prestera_bridge_port_destroy()
851 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { in prestera_port_attr_stp_state_set()
864 list_for_each_entry_continue_reverse(br_vlan, &br_port->vlan_list, head) in prestera_port_attr_stp_state_set()
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
H A Dmcdi_filters.h92 struct list_head vlan_list; member
H A Dmcdi_filters.c1344 INIT_LIST_HEAD(&table->vlan_list); in efx_mcdi_filter_table_probe()
1432 list_for_each_entry(vlan, &table->vlan_list, list) in efx_mcdi_filter_table_restore()
1564 list_for_each_entry(vlan, &table->vlan_list, list) in efx_mcdi_filter_mark_old()
1598 list_add_tail(&vlan->list, &table->vlan_list); in efx_mcdi_filter_add_vlan()
1657 list_for_each_entry(vlan, &table->vlan_list, list) { in efx_mcdi_filter_find_vlan()
1677 list_for_each_entry_safe(vlan, next_vlan, &table->vlan_list, list) in efx_mcdi_filter_cleanup_vlans()
1766 list_for_each_entry(vlan, &table->vlan_list, list) in efx_mcdi_filter_sync_rx_mode()
H A Dnic.h256 * @vlan_list: List of VLANs added over the interface. Serialised by vlan_lock.
257 * @vlan_lock: Lock to serialize access to vlan_list.
292 struct list_head vlan_list; member
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Dmcdi_filters.h92 /* Entries on the vlan_list are added/removed under filter_sem */
93 struct list_head vlan_list; member
H A Dnic.h163 * @vlan_list: List of VLANs added over the interface. Serialised by vlan_lock.
164 * @vlan_lock: Lock to serialize access to vlan_list.
199 struct list_head vlan_list; member
H A Dmcdi_filters.c1348 INIT_LIST_HEAD(&table->vlan_list); in efx_mcdi_filter_table_probe()
1436 list_for_each_entry(vlan, &table->vlan_list, list) in efx_mcdi_filter_table_restore()
1568 list_for_each_entry(vlan, &table->vlan_list, list) in efx_mcdi_filter_mark_old()
1602 list_add_tail(&vlan->list, &table->vlan_list); in efx_mcdi_filter_add_vlan()
1661 list_for_each_entry(vlan, &table->vlan_list, list) { in efx_mcdi_filter_find_vlan()
1681 list_for_each_entry_safe(vlan, next_vlan, &table->vlan_list, list) in efx_mcdi_filter_cleanup_vlans()
1770 list_for_each_entry(vlan, &table->vlan_list, list) in efx_mcdi_filter_sync_rx_mode()
/kernel/linux/linux-6.6/net/batman-adv/
H A Doriginator.c118 hlist_for_each_entry_rcu(tmp, &orig_node->vlan_list, list) { in batadv_orig_node_vlan_get()
167 hlist_add_head_rcu(&vlan->list, &orig_node->vlan_list); in batadv_orig_node_vlan_new()
845 hlist_for_each_entry_safe(vlan, node_tmp, &orig_node->vlan_list, list) { in batadv_orig_node_release()
919 INIT_HLIST_HEAD(&orig_node->vlan_list); in batadv_orig_node_new()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_priv.h148 struct list_head vlan_list; member
/kernel/linux/linux-5.10/net/batman-adv/
H A Doriginator.c119 hlist_for_each_entry_rcu(tmp, &orig_node->vlan_list, list) { in batadv_orig_node_vlan_get()
168 hlist_add_head_rcu(&vlan->list, &orig_node->vlan_list); in batadv_orig_node_vlan_new()
889 hlist_for_each_entry_safe(vlan, node_tmp, &orig_node->vlan_list, list) { in batadv_orig_node_release()
963 INIT_HLIST_HEAD(&orig_node->vlan_list); in batadv_orig_node_new()
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/
H A Dsja1105_main.c2233 struct list_head *vlan_list; in sja1105_commit_pvid() local
2237 vlan_list = &priv->bridge_vlans; in sja1105_commit_pvid()
2239 vlan_list = &priv->dsa_8021q_vlans; in sja1105_commit_pvid()
2241 list_for_each_entry(v, vlan_list, list) { in sja1105_commit_pvid()
2834 u16 flags, struct list_head *vlan_list) in sja1105_vlan_add_one()
2840 list_for_each_entry(v, vlan_list, list) { in sja1105_vlan_add_one()
2867 list_add(&v->list, vlan_list); in sja1105_vlan_add_one()
2874 struct list_head *vlan_list) in sja1105_vlan_del_one()
2878 list_for_each_entry_safe(v, n, vlan_list, list) { in sja1105_vlan_del_one()
2833 sja1105_vlan_add_one(struct dsa_switch *ds, int port, u16 vid, u16 flags, struct list_head *vlan_list) sja1105_vlan_add_one() argument
2873 sja1105_vlan_del_one(struct dsa_switch *ds, int port, u16 vid, struct list_head *vlan_list) sja1105_vlan_del_one() argument

Completed in 40 milliseconds

123