Searched refs:vlans (Results 1 - 36 of 36) sorted by relevance

/linux-4.1.27/drivers/scsi/fnic/
H A Dfnic_fcs.c429 list_add_tail(&vlan->list, &fnic->vlans); fnic_fcoe_process_vlan_resp()
437 if (list_empty(&fnic->vlans)) { fnic_fcoe_process_vlan_resp()
446 vlan = list_first_entry(&fnic->vlans, struct fcoe_vlan, list); fnic_fcoe_process_vlan_resp()
468 vlan = list_first_entry(&fnic->vlans, struct fcoe_vlan, list); fnic_fcoe_start_fcf_disc()
487 if (list_empty(&fnic->vlans)) { fnic_fcoe_vlan_check()
492 fvlan = list_first_entry(&fnic->vlans, struct fcoe_vlan, list); fnic_fcoe_vlan_check()
1258 if (!list_empty(&fnic->vlans)) { fnic_fcoe_reset_vlans()
1259 list_for_each_entry_safe(vlan, next, &fnic->vlans, list) { fnic_fcoe_reset_vlans()
1285 if (list_empty(&fnic->vlans)) { fnic_handle_fip_timer()
1286 /* no vlans available, try again */ fnic_handle_fip_timer()
1294 vlan = list_first_entry(&fnic->vlans, struct fcoe_vlan, list); fnic_handle_fip_timer()
1305 /* if all vlans are in failed state, restart vlan disc */ fnic_handle_fip_timer()
1323 if (list_empty(&fnic->vlans)) { fnic_handle_fip_timer()
1324 /* we exhausted all vlans, restart vlan disc */ fnic_handle_fip_timer()
1334 vlan = list_first_entry(&fnic->vlans, struct fcoe_vlan, fnic_handle_fip_timer()
H A Dfnic.h290 struct list_head vlans; member in struct:fnic
H A Dfnic_main.c784 INIT_LIST_HEAD(&fnic->vlans); fnic_probe()
/linux-4.1.27/drivers/net/
H A Dmacvlan.c45 struct list_head vlans; member in struct:macvlan_port
439 vlan = list_first_or_null_rcu(&port->vlans, macvlan_handle_frame()
1090 INIT_LIST_HEAD(&port->vlans); macvlan_port_create()
1321 list_add_tail_rcu(&vlan->list, &port->vlans); macvlan_common_newlink()
1523 list_for_each_entry(vlan, &port->vlans, list) macvlan_device_event()
1528 list_for_each_entry(vlan, &port->vlans, list) { macvlan_device_event()
1534 list_for_each_entry(vlan, &port->vlans, list) { macvlan_device_event()
1544 vlan = list_first_entry_or_null(&port->vlans, macvlan_device_event()
1557 list_for_each_entry_safe(vlan, next, &port->vlans, list) macvlan_device_event()
1568 /* Propagate to all vlans */ macvlan_device_event()
1569 list_for_each_entry(vlan, &port->vlans, list) macvlan_device_event()
/linux-4.1.27/net/mac80211/
H A Dkey.c74 list_for_each_entry_rcu(vlan, &sdata->u.ap.vlans, u.vlan.list) update_vlan_tailroom_need_count()
681 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) ieee80211_enable_keys()
703 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) ieee80211_reset_crypto_tx_tailroom()
781 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) ieee80211_free_keys()
805 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) ieee80211_free_keys()
H A Diface.c512 list_add(&sdata->u.vlan.list, &sdata->bss->vlans); ieee80211_do_open()
898 list_for_each_entry_safe(vlan, tmpsdata, &sdata->u.ap.vlans, ieee80211_do_stop()
901 WARN_ON(!list_empty(&sdata->u.ap.vlans)); ieee80211_do_stop()
1376 INIT_LIST_HEAD(&sdata->u.ap.vlans); ieee80211_setup_sdata()
H A Dsta_info.c183 * or from one of its vlans
1019 int __sta_info_flush(struct ieee80211_sub_if_data *sdata, bool vlans) __sta_info_flush() argument
1028 WARN_ON(vlans && sdata->vif.type != NL80211_IFTYPE_AP); __sta_info_flush()
1029 WARN_ON(vlans && !sdata->bss); __sta_info_flush()
1034 (vlans && sdata->bss == sta->sdata->bss)) { __sta_info_flush()
H A Dchan.c787 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) __ieee80211_vif_copy_chanctx_to_vlans()
973 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) ieee80211_vif_update_chandef()
H A Dsta_info.h617 * @vlans: if the given interface is an AP interface, also flush VLANs
619 int __sta_info_flush(struct ieee80211_sub_if_data *sdata, bool vlans);
H A Dcfg.c762 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) { ieee80211_start_ap()
814 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) ieee80211_start_ap()
878 list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) ieee80211_stop_ap()
H A Dieee80211_i.h292 struct list_head vlans; /* write-protected with RTNL and local->mtx */ member in struct:ieee80211_if_ap
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
H A Di40evf_virtchnl.c483 * @vlans: the VLANs to add
542 * @vlans: the VLANs to remove
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_sriov_common.c428 u16 *vlans; qlcnic_sriov_set_guest_vlan_mode() local
448 vlans = (u16 *)&cmd->rsp.arg[3]; qlcnic_sriov_set_guest_vlan_mode()
450 sriov->allowed_vlans[i] = vlans[i]; qlcnic_sriov_set_guest_vlan_mode()
H A Dqlcnic_main.c1375 set_bit(vid, adapter->vlans); qlcnic_vlan_rx_add()
1396 clear_bit(vid, adapter->vlans); qlcnic_vlan_rx_del()
4185 for_each_set_bit(vid, adapter->vlans, VLAN_N_VID) { qlcnic_restore_indev_addr()
H A Dqlcnic.h1159 unsigned long vlans[BITS_TO_LONGS(VLAN_N_VID)]; member in struct:qlcnic_adapter
/linux-4.1.27/arch/tile/include/hv/
H A Ddrv_mpipe_intf.h554 /** The number of vlans. */
557 /** The actual dmacs and vlans. */
/linux-4.1.27/net/batman-adv/
H A Dsoft-interface.c581 /* only 802.1Q vlans are supported. batadv_interface_add_vid()
638 /* only 802.1Q vlans are supported. batman-adv does not know how to batadv_interface_kill_vid()
H A Dsysfs.c57 /* ..while the attributes for the tagged vlans are located in batadv_vlan_kobj_to_batpriv()
/linux-4.1.27/net/bridge/
H A Dbr_fdb.c855 /* We have vlans configured on this port and user didn't br_fdb_add()
926 /* We have vlans configured on this port and user didn't br_fdb_delete()
H A Dbr_netlink.c232 /* Call it once more to send any left over vlans */ br_fill_ifvlaninfo_compressed()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
H A Dbe.h421 u16 max_vlans; /* Number of vlans supported */
H A Dbe_main.c1243 * A max of 64 (BE_NUM_VLANS_SUPPORTED) vlans can be configured in BE.
3883 dev_info(dev, "Max: uc-macs %d, mc-macs %d, vlans %d\n", be_get_resources()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_sriov.c2705 /* function has not been loaded yet. Show vlans as 0s */ bnx2x_get_vf_config()
2868 /* remove existing vlans */ bnx2x_set_vf_vlan()
2874 BNX2X_ERR("failed to delete vlans\n"); bnx2x_set_vf_vlan()
H A Dbnx2x_sp.h1201 /* Prevent inner vlans from being added by FW */
H A Dbnx2x_main.c5346 /* in access mode mark mask and value are 0 to strip all vlans */ bnx2x_after_function_update()
/linux-4.1.27/drivers/scsi/bnx2i/
H A Dbnx2i_hwi.c2550 * @vlan_id: vlans id - associated vlan id with this event
2560 /* Ignore all netevent coming from vlans */ bnx2i_indicate_netevent()
/linux-4.1.27/drivers/net/ethernet/marvell/
H A Dmvpp2.c1551 /* If packet is tagged continue check vlans */ mvpp2_prs_dsa_tag_set()
1554 /* Set result info bits to 'no vlans' */ mvpp2_prs_dsa_tag_set()
1621 /* If packet is tagged continue check vlans */ mvpp2_prs_dsa_tag_ethertype_set()
1624 /* Set result info bits to 'no vlans' */ mvpp2_prs_dsa_tag_ethertype_set()
/linux-4.1.27/drivers/net/ethernet/ti/
H A Dcpsw.c652 /* Restore allmulti on vlans if necessary */ cpsw_ndo_set_rx_mode()
/linux-4.1.27/drivers/scsi/bnx2fc/
H A Dbnx2fc_fcoe.c805 * NETDEV_CHANGE_MTU events. Handle NETDEV_UNREGISTER only for vlans.
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
H A Dresource_tracker.c625 /* free master's vlans */ mlx4_free_resource_tracker()
720 * do not operate over vlans update_vport_qp_param()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_main.c3364 * Now we should program the bond's (and its vlans') netxen_config_master()
/linux-4.1.27/net/core/
H A Drtnetlink.c2517 pr_info("%s: vlans aren't supported yet for dev_uc|mc_add()\n", dev->name); ndo_dflt_fdb_add()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c1221 * i40e_put_mac_in_vlan - Make macvlan filters from macaddrs and vlans
2267 * i40e_restore_vlan - Reinstate vlans when vsi/netdev comes back up
7951 pr_info("%s: vlans aren't supported yet for dev_uc|mc_add()\n", dev->name); i40e_ndo_fdb_add()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
H A Digb_main.c6042 /* reset vlans for device */ igb_vf_reset()
7257 /* add the filter since PF can receive vlans w/o entry in vlvf */ igb_vlan_rx_add_vid()
/linux-4.1.27/drivers/net/bonding/
H A Dbond_main.c3478 * It's also called by master devices (such as vlans) to setup their
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c4125 /* Only disable hardware filter vlans in promiscuous mode ixgbe_set_rx_mode()

Completed in 1772 milliseconds