Lines Matching refs:ndev
1849 struct net_device *ndev = NULL; in ieee80211_if_add() local
1891 ndev = alloc_netdev_mqs(size + txq_size, in ieee80211_if_add()
1894 if (!ndev) in ieee80211_if_add()
1898 ndev->tx_queue_len = local->hw.wiphy->tx_queue_len; in ieee80211_if_add()
1900 dev_net_set(ndev, wiphy_net(local->hw.wiphy)); in ieee80211_if_add()
1902 ndev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); in ieee80211_if_add()
1903 if (!ndev->tstats) { in ieee80211_if_add()
1904 free_netdev(ndev); in ieee80211_if_add()
1908 ndev->needed_headroom = local->tx_headroom + in ieee80211_if_add()
1915 ndev->needed_tailroom = IEEE80211_ENCRYPT_TAILROOM; in ieee80211_if_add()
1917 ret = dev_alloc_name(ndev, ndev->name); in ieee80211_if_add()
1919 ieee80211_if_free(ndev); in ieee80211_if_add()
1920 free_netdev(ndev); in ieee80211_if_add()
1924 ieee80211_assign_perm_addr(local, ndev->perm_addr, type); in ieee80211_if_add()
1926 memcpy(ndev->dev_addr, params->macaddr, ETH_ALEN); in ieee80211_if_add()
1928 memcpy(ndev->dev_addr, ndev->perm_addr, ETH_ALEN); in ieee80211_if_add()
1929 SET_NETDEV_DEV(ndev, wiphy_dev(local->hw.wiphy)); in ieee80211_if_add()
1932 sdata = netdev_priv(ndev); in ieee80211_if_add()
1933 ndev->ieee80211_ptr = &sdata->wdev; in ieee80211_if_add()
1934 memcpy(sdata->vif.addr, ndev->dev_addr, ETH_ALEN); in ieee80211_if_add()
1935 memcpy(sdata->name, ndev->name, IFNAMSIZ); in ieee80211_if_add()
1938 txqi = netdev_priv(ndev) + size; in ieee80211_if_add()
1942 sdata->dev = ndev; in ieee80211_if_add()
1992 if (ndev) { in ieee80211_if_add()
1993 ndev->ieee80211_ptr->use_4addr = params->use_4addr; in ieee80211_if_add()
1997 ndev->features |= local->hw.netdev_features; in ieee80211_if_add()
1998 ndev->hw_features |= ndev->features & in ieee80211_if_add()
2001 netdev_set_default_ethtool_ops(ndev, &ieee80211_ethtool_ops); in ieee80211_if_add()
2008 ndev->min_mtu = 256; in ieee80211_if_add()
2010 ndev->max_mtu = 0; in ieee80211_if_add()
2012 ndev->max_mtu = local->hw.max_mtu; in ieee80211_if_add()
2014 ret = register_netdevice(ndev); in ieee80211_if_add()
2016 free_netdev(ndev); in ieee80211_if_add()