/linux-master/net/bridge/ |
H A D | br_mst.c | 42 list_for_each_entry(v, &vg->vlan_list, vlist) { 65 list_for_each_entry(v, &vg->vlan_list, vlist) { 118 list_for_each_entry(v, &vg->vlan_list, vlist) { 133 list_for_each_entry(v, &vg->vlan_list, vlist) { 242 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { 267 list_for_each_entry(v, &vg->vlan_list, vlist) {
|
H A D | br_netlink_tunnel.c | 44 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { 157 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) {
|
H A D | br_vlan.c | 130 headp = &vg->vlan_list; 433 WARN_ON(!list_empty(&vg->vlan_list)); 448 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist) { 961 list_for_each_entry(vlan, &vg->vlan_list, vlist) { 978 list_for_each_entry(vlan, &vg->vlan_list, vlist) { 991 list_for_each_entry_continue_reverse(vlan, &vg->vlan_list, vlist) { 999 list_for_each_entry(vlan, &vg->vlan_list, vlist) { 1232 INIT_LIST_HEAD(&vg->vlan_list); 1273 INIT_LIST_HEAD(&vg->vlan_list); 1653 list_for_each_entry(vlan, &vg->vlan_list, vlis [all...] |
H A D | br_vlan_tunnel.c | 137 list_for_each_entry_safe(vlan, tmp, &vg->vlan_list, vlist)
|
H A D | br_netlink.c | 36 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { 375 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { 425 list_for_each_entry_rcu(v, &vg->vlan_list, vlist) { 1789 list_for_each_entry(v, &vg->vlan_list, vlist) 1835 list_for_each_entry(v, &vg->vlan_list, vlist) {
|
H A D | br_fdb.c | 498 list_for_each_entry(v, &vg->vlan_list, vlist) 527 list_for_each_entry(v, &vg->vlan_list, vlist) { 1279 list_for_each_entry(v, &vg->vlan_list, vlist) { 1361 list_for_each_entry(v, &vg->vlan_list, vlist) {
|
H A D | br_switchdev.c | 373 list_for_each_entry(v, &vg->vlan_list, vlist) { 426 list_for_each_entry(v, &vg->vlan_list, vlist) {
|
H A D | br_mdb.c | 1324 list_for_each_entry(v, &vg->vlan_list, vlist) { 1402 list_for_each_entry(v, &vg->vlan_list, vlist) {
|
/linux-master/net/dsa/ |
H A D | switch.h | 114 struct dsa_vlan *dsa_vlan_find(struct list_head *vlan_list,
|
H A D | switch.c | 676 struct dsa_vlan *dsa_vlan_find(struct list_head *vlan_list, argument 681 list_for_each_entry(v, vlan_list, list)
|
/linux-master/drivers/net/ethernet/sfc/ |
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 in struct:efx_ef10_nic_data
|
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 in struct:efx_mcdi_filter_table
|
H A D | mcdi_filters.c | 1348 INIT_LIST_HEAD(&table->vlan_list); 1436 list_for_each_entry(vlan, &table->vlan_list, list) 1568 list_for_each_entry(vlan, &table->vlan_list, list) 1602 list_add_tail(&vlan->list, &table->vlan_list); 1661 list_for_each_entry(vlan, &table->vlan_list, list) { 1681 list_for_each_entry_safe(vlan, next_vlan, &table->vlan_list, list) 1770 list_for_each_entry(vlan, &table->vlan_list, list)
|
H A D | ef10.c | 404 list_for_each_entry(vlan, &nic_data->vlan_list, list) { 440 list_add_tail(&vlan->list, &nic_data->vlan_list); 517 list_for_each_entry_safe(vlan, next_vlan, &nic_data->vlan_list, list) 661 INIT_LIST_HEAD(&nic_data->vlan_list); 2565 list_for_each_entry(vlan, &nic_data->vlan_list, list) {
|
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_switchdev.c | 53 struct list_head vlan_list; member in struct:prestera_bridge_port 189 list_add(&br_vlan->head, &br_port->vlan_list); 206 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { 222 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { 402 last_vlan = list_is_singular(&br_port->vlan_list); 576 INIT_LIST_HEAD(&br_port->vlan_list); 587 WARN_ON(!list_empty(&br_port->vlan_list)); 851 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { 864 list_for_each_entry_continue_reverse(br_vlan, &br_port->vlan_list, head)
|
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_filter.c | 695 list_for_each_entry(tmp, &edev->vlan_list, list) { 712 list_add(&vlan->list, &edev->vlan_list); 749 list_add(&vlan->list, &edev->vlan_list); 777 if (list_empty(&edev->vlan_list)) 783 list_for_each_entry(vlan, &edev->vlan_list, list) { 839 list_for_each_entry(vlan, &edev->vlan_list, list) 843 if (list_entry_is_head(vlan, &edev->vlan_list, list)) { 885 if (list_empty(&edev->vlan_list)) 888 list_for_each_entry(vlan, &edev->vlan_list, list) {
|
H A D | qede.h | 246 struct list_head vlan_list; member in struct:qede_dev
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | bridge_priv.h | 148 struct list_head vlan_list; member in struct:mlx5_esw_bridge_fdb_entry
|
H A D | bridge.c | 993 list_del(&entry->vlan_list); 1224 list_for_each_entry_safe(entry, tmp, &vlan->fdb_list, vlan_list) 1428 list_add(&entry->vlan_list, &vlan->fdb_list); 1430 INIT_LIST_HEAD(&entry->vlan_list);
|
/linux-master/net/batman-adv/ |
H A D | originator.c | 118 hlist_for_each_entry_rcu(tmp, &orig_node->vlan_list, list) { 167 hlist_add_head_rcu(&vlan->list, &orig_node->vlan_list); 872 hlist_for_each_entry_safe(vlan, node_tmp, &orig_node->vlan_list, list) { 946 INIT_HLIST_HEAD(&orig_node->vlan_list);
|
H A D | types.h | 338 /** @list: list node for &batadv_orig_node.vlan_list */ 520 * @vlan_list: a list of orig_node_vlan structs, one per VLAN served by 523 struct hlist_head vlan_list; member in struct:batadv_orig_node 525 /** @vlan_list_lock: lock protecting vlan_list */
|
H A D | translation-table.c | 854 hlist_for_each_entry(vlan, &orig_node->vlan_list, list) { 880 hlist_for_each_entry(vlan, &orig_node->vlan_list, list) { 2846 hlist_for_each_entry_rcu(vlan, &orig_node->vlan_list, list) 2885 hlist_for_each_entry_rcu(vlan, &orig_node->vlan_list, list) {
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl_pf.c | 1235 * @vlan_list: list of VLANs present in mac_filter_hash, returned to caller. 1241 s16 **vlan_list) 1249 *vlan_list = kcalloc(*num_vlans, sizeof(**vlan_list), GFP_ATOMIC); 1250 if (!(*vlan_list)) 1256 (*vlan_list)[i++] = f->vlan; 1240 i40e_get_vlan_list_sync(struct i40e_vsi *vsi, u16 *num_vlans, s16 **vlan_list) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 2134 struct list_head *vlan_list = local 2138 list_for_each_entry_safe(res, tmp, vlan_list, list) { 2168 struct list_head *vlan_list = local 2172 list_for_each_entry_safe(res, tmp, vlan_list, list) { 2189 struct list_head *vlan_list = local 2194 list_for_each_entry_safe(res, tmp, vlan_list, list) {
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.h | 1085 struct list_head vlan_list; /* Store VF vlan table */ member in struct:hclge_vport
|