Home
last modified time | relevance | path

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

12

/linux/net/bridge/
H A Dbr_mst.c48 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mst_get_info()
71 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mst_get_state()
125 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_mst_set_state()
142 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mst_vlan_sync_state()
251 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { in br_mst_info_size()
276 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()
435 WARN_ON(!list_empty(&vg->vlan_list)); in __vlan_group_free()
450 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist) { in __vlan_flush()
965 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
982 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
995 list_for_each_entry_continue_reverse(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
1003 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in __br_vlan_set_proto()
1236 INIT_LIST_HEAD(&vg->vlan_list); in br_vlan_init()
1277 INIT_LIST_HEAD(&vg->vlan_list); in nbp_vlan_init()
1657 list_for_each_entry(vlan, &vg->vlan_list, vlist) { 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_fdb.c494 list_for_each_entry(v, &vg->vlan_list, vlist) in br_fdb_changeaddr()
526 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fdb_change_mac_address()
600 list_for_each_entry(v, &vg->vlan_list, vlist) in br_fdb_delete_locals_per_vlan_port()
633 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fdb_insert_locals_per_vlan_port()
1381 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fdb_add()
1459 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fdb_delete()
H A Dbr_vlan_tunnel.c138 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()
1791 list_for_each_entry(v, &vg->vlan_list, vlist) in br_get_linkxstats_size()
1837 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_fill_linkxstats()
H A Dbr_switchdev.c376 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_switchdev_vlan_attr_replay()
429 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_switchdev_vlan_replay_group()
H A Dbr_mdb.c1342 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mdb_add()
1420 list_for_each_entry(v, &vg->vlan_list, vlist) { in br_mdb_del()
H A Dbr_multicast.c2176 list_for_each_entry_rcu(vlan, &vg->vlan_list, vlist) { in br_multicast_toggle_port()
4245 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in br_multicast_open()
4397 list_for_each_entry(vlan, &vg->vlan_list, vlist) in br_multicast_toggle_vlan_snooping()
4429 list_for_each_entry(vlan, &vg->vlan_list, vlist) { in br_multicast_stop()
/linux/drivers/scsi/fnic/
H A Dfip.c22 if (!list_empty(&fnic->vlan_list)) { in fnic_fcoe_reset_vlans()
23 list_for_each_entry_safe(vlan, next, &fnic->vlan_list, list) { in fnic_fcoe_reset_vlans()
155 list_add_tail(&vlan->list, &fnic->vlan_list); in fnic_fcoe_process_vlan_resp()
922 if (list_empty(&fnic->vlan_list)) { in fnic_vlan_discovery_timeout()
929 vlan = list_first_entry(&fnic->vlan_list, struct fcoe_vlan, list); in fnic_vlan_discovery_timeout()
940 if (list_empty(&fnic->vlan_list)) { in fnic_vlan_discovery_timeout()
949 list_first_entry(&fnic->vlan_list, struct fcoe_vlan, in fnic_vlan_discovery_timeout()
/linux/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()
/linux/net/dsa/
H A Dswitch.h114 struct dsa_vlan *dsa_vlan_find(struct list_head *vlan_list,
H A Dswitch.c676 struct dsa_vlan *dsa_vlan_find(struct list_head *vlan_list, in dsa_vlan_find() argument
681 list_for_each_entry(v, vlan_list, list) in dsa_vlan_find()
/linux/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()
H A Dqede.h246 struct list_head vlan_list; member
/linux/net/batman-adv/
H A Doriginator.c115 hlist_for_each_entry_rcu(tmp, &orig_node->vlan_list, list) { in batadv_orig_node_vlan_get()
190 hlist_add_head_rcu(&vlan->list, &orig_node->vlan_list); in batadv_orig_node_vlan_new()
884 hlist_for_each_entry_safe(vlan, node_tmp, &orig_node->vlan_list, list) { in batadv_orig_node_release()
955 INIT_HLIST_HEAD(&orig_node->vlan_list); in batadv_orig_node_new()
/linux/drivers/net/ethernet/sfc/
H A Dmcdi_filters.h93 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()
H A 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()
2565 list_for_each_entry(vlan, &nic_data->vlan_list, list) { in efx_ef10_filter_table_probe()
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_priv.h148 struct list_head vlan_list; member
H A Dbridge.c997 list_del(&entry->vlan_list); in mlx5_esw_bridge_fdb_entry_cleanup()
1228 list_for_each_entry_safe(entry, tmp, &vlan->fdb_list, vlan_list) in mlx5_esw_bridge_vlan_flush()
1431 list_add(&entry->vlan_list, &vlan->fdb_list); in mlx5_esw_bridge_fdb_entry_init()
1433 INIT_LIST_HEAD(&entry->vlan_list); in mlx5_esw_bridge_fdb_entry_init()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c1256 s16 **vlan_list) in i40e_get_vlan_list_sync() argument
1264 *vlan_list = kzalloc_objs(**vlan_list, *num_vlans, GFP_ATOMIC); in i40e_get_vlan_list_sync()
1265 if (!(*vlan_list)) in i40e_get_vlan_list_sync()
1271 (*vlan_list)[i++] = f->vlan; in i40e_get_vlan_list_sync()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.h1087 struct list_head vlan_list; /* Store VF vlan table */ member
H A Dhclge_main.c1862 INIT_LIST_HEAD(&vport->vlan_list); in hclge_alloc_vport()
9569 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) in hclge_need_enable_vport_vlan_filter()
10089 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_add_vport_vlan_table()
10105 list_add_tail(&vlan->node, &vport->vlan_list); in hclge_add_vport_vlan_table()
10117 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_add_vport_all_vlan_table()
10145 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_rm_vport_vlan_table()
10168 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_rm_vport_all_vlan_table()
10196 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_uninit_vport_vlan_table()
10245 list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { in hclge_restore_vport_vlan_table()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dresource_tracker.c2127 struct list_head *vlan_list = in vlan_add_to_slave() local
2131 list_for_each_entry_safe(res, tmp, vlan_list, list) { in vlan_add_to_slave()
2161 struct list_head *vlan_list = in vlan_del_from_slave() local
2165 list_for_each_entry_safe(res, tmp, vlan_list, list) { in vlan_del_from_slave()
2182 struct list_head *vlan_list = in rem_slave_vlans() local
2187 list_for_each_entry_safe(res, tmp, vlan_list, list) { in rem_slave_vlans()

12