Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/net/ethernet/marvell/prestera/
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()
237 last_vlan = list_is_singular(&br_port->vlan_list); in prestera_port_vlan_bridge_leave()
406 INIT_LIST_HEAD(&br_port->vlan_list); in prestera_bridge_port_create()
416 WARN_ON(!list_empty(&br_port->vlan_list)); in prestera_bridge_port_destroy()
698 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { in prestera_port_attr_stp_state_set()
711 list_for_each_entry_continue_reverse(br_vlan, &br_port->vlan_list, head) in prestera_port_attr_stp_state_set()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dbridge_priv.h34 struct list_head vlan_list; member
Dbridge.c734 list_del(&entry->vlan_list); in mlx5_esw_bridge_fdb_entry_cleanup()
891 list_for_each_entry_safe(entry, tmp, &vlan->fdb_list, vlan_list) { in mlx5_esw_bridge_vlan_flush()
1032 list_add(&entry->vlan_list, &vlan->fdb_list); in mlx5_esw_bridge_fdb_entry_init()
1034 INIT_LIST_HEAD(&entry->vlan_list); in mlx5_esw_bridge_fdb_entry_init()
/Linux-v5.15/net/bridge/
Dbr_vlan.c113 headp = &vg->vlan_list; in __vlan_add_list()
395 WARN_ON(!list_empty(&vg->vlan_list)); in __vlan_group_free()
409 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist) { in __vlan_flush()
906 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
921 list_for_each_entry(vlan, &vg->vlan_list, vlist) in __br_vlan_set_proto()
931 list_for_each_entry_continue_reverse(vlan, &vg->vlan_list, vlist) in __br_vlan_set_proto()
936 list_for_each_entry(vlan, &vg->vlan_list, vlist) in __br_vlan_set_proto()
1166 INIT_LIST_HEAD(&vg->vlan_list); in br_vlan_init()
1207 INIT_LIST_HEAD(&vg->vlan_list); in nbp_vlan_init()
1580 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in br_vlan_set_all_vlan_dev_state()
[all …]
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()
Dbr_vlan_tunnel.c137 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist) in __vlan_tunnel_info_flush()
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()
1123 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fdb_add()
1204 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fdb_delete()
Dbr_netlink.c36 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in __get_num_vlan_infos()
354 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_fill_ifvlaninfo_compressed()
404 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_fill_ifvlaninfo()
1664 list_for_each_entry(v, &vg->vlan_list, vlist) in br_get_linkxstats_size()
1710 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fill_linkxstats()
Dbr_mdb.c1275 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mdb_add()
1372 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mdb_del()
Dbr_multicast.c4004 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in br_multicast_open()
4128 list_for_each_entry(vlan, &vg->vlan_list, vlist) in br_multicast_toggle_vlan_snooping()
4160 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in br_multicast_stop()
Dbr_private.h234 struct list_head vlan_list; member
/Linux-v5.15/drivers/net/ethernet/qlogic/qede/
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()
Dqede.h248 struct list_head vlan_list; member
Dqede_main.c757 INIT_LIST_HEAD(&edev->vlan_list); in qede_alloc_etherdev()
/Linux-v5.15/net/batman-adv/
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()
Dtypes.h523 struct hlist_head vlan_list; member
Dtranslation-table.c855 hlist_for_each_entry(vlan, &orig_node->vlan_list, list) { in batadv_tt_prepare_tvlv_global_data()
881 hlist_for_each_entry(vlan, &orig_node->vlan_list, list) { in batadv_tt_prepare_tvlv_global_data()
2847 hlist_for_each_entry_rcu(vlan, &orig_node->vlan_list, list) in batadv_tt_global_check_crc()
2886 hlist_for_each_entry_rcu(vlan, &orig_node->vlan_list, list) { in batadv_tt_global_update_crc()
/Linux-v5.15/drivers/net/ethernet/sfc/
Dmcdi_filters.h92 struct list_head vlan_list; member
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()
Dnic.h292 struct list_head vlan_list; member
Def10.c404 list_for_each_entry(vlan, &nic_data->vlan_list, list) { in efx_ef10_find_vlan()
440 list_add_tail(&vlan->list, &nic_data->vlan_list); in efx_ef10_add_vlan()
517 list_for_each_entry_safe(vlan, next_vlan, &nic_data->vlan_list, list) in efx_ef10_cleanup_vlans()
661 INIT_LIST_HEAD(&nic_data->vlan_list); in efx_ef10_probe()
2543 list_for_each_entry(vlan, &nic_data->vlan_list, list) { in efx_ef10_filter_table_probe()
/Linux-v5.15/drivers/net/ethernet/intel/i40e/
Di40e_virtchnl_pf.c1208 s16 **vlan_list) in i40e_get_vlan_list_sync() argument
1216 *vlan_list = kcalloc(*num_vlans, sizeof(**vlan_list), GFP_ATOMIC); in i40e_get_vlan_list_sync()
1217 if (!(*vlan_list)) in i40e_get_vlan_list_sync()
1223 (*vlan_list)[i++] = f->vlan; in i40e_get_vlan_list_sync()
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_main.h1057 struct list_head vlan_list; /* Store VF vlan table */ member
Dhclge_main.c1870 INIT_LIST_HEAD(&vport->vlan_list); in hclge_alloc_vport()
9601 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) in hclge_need_enable_vport_vlan_filter()
10088 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) in hclge_add_vport_vlan_table()
10099 list_add_tail(&vlan->node, &vport->vlan_list); in hclge_add_vport_vlan_table()
10108 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_add_vport_all_vlan_table()
10132 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_rm_vport_vlan_table()
10153 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_rm_vport_all_vlan_table()
10178 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_uninit_vport_vlan_table()
10206 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_restore_vport_vlan_table()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx4/
Dresource_tracker.c2134 struct list_head *vlan_list = in vlan_add_to_slave() local
2138 list_for_each_entry_safe(res, tmp, vlan_list, list) { in vlan_add_to_slave()
2168 struct list_head *vlan_list = in vlan_del_from_slave() local
2172 list_for_each_entry_safe(res, tmp, vlan_list, list) { in vlan_del_from_slave()
2189 struct list_head *vlan_list = in rem_slave_vlans() local
2194 list_for_each_entry_safe(res, tmp, vlan_list, list) { in rem_slave_vlans()