/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_mst.c | 42 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 D | br_vlan.c | 130 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 D | br_netlink_tunnel.c | 44 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 D | br_vlan_tunnel.c | 137 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist) in __vlan_tunnel_info_flush()
|
H A D | br_netlink.c | 36 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 D | prestera_switchdev.c | 50 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 D | br_vlan.c | 113 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 D | br_netlink_tunnel.c | 44 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 D | br_vlan_tunnel.c | 137 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist) in __vlan_tunnel_info_flush()
|
H A D | br_fdb.c | 295 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 D | br_netlink.c | 34 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 D | switch.h | 114 struct dsa_vlan *dsa_vlan_find(struct list_head *vlan_list,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_filter.c | 697 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 D | qede_filter.c | 695 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 D | prestera_switchdev.c | 53 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 D | mcdi_filters.h | 92 struct list_head vlan_list; member
|
H A D | mcdi_filters.c | 1344 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 D | nic.h | 256 * @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 D | mcdi_filters.h | 92 /* Entries on the vlan_list are added/removed under filter_sem */ 93 struct list_head vlan_list; member
|
H A D | nic.h | 163 * @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 D | mcdi_filters.c | 1348 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 D | originator.c | 118 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 D | bridge_priv.h | 148 struct list_head vlan_list; member
|
/kernel/linux/linux-5.10/net/batman-adv/ |
H A D | originator.c | 119 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 D | sja1105_main.c | 2233 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
|