Lines Matching refs:ndev

68 	if (nvdev == NULL || nvdev->ndev == NULL)  in do_set_multicast()
75 if (nvdev->ndev->flags & IFF_PROMISC) in do_set_multicast()
257 static u16 netvsc_select_queue(struct net_device *ndev, struct sk_buff *skb, in netvsc_select_queue() argument
260 struct net_device_context *net_device_ctx = netdev_priv(ndev); in netvsc_select_queue()
266 if (nvsc_dev == NULL || ndev->real_num_tx_queues <= 1) in netvsc_select_queue()
271 ndev->real_num_tx_queues; in netvsc_select_queue()
669 net = net_device->ndev; in netvsc_linkstatus_callback()
696 net = ((struct netvsc_device *)hv_get_drvdata(device_obj))->ndev; in netvsc_recv_callback()
871 static int netvsc_change_mtu(struct net_device *ndev, int mtu) in netvsc_change_mtu() argument
873 struct net_device_context *ndevctx = netdev_priv(ndev); in netvsc_change_mtu()
889 ret = netvsc_close(ndev); in netvsc_change_mtu()
896 ndev->mtu = mtu; in netvsc_change_mtu()
899 hv_set_drvdata(hdev, ndev); in netvsc_change_mtu()
908 netvsc_open(ndev); in netvsc_change_mtu()
954 static int netvsc_set_mac_addr(struct net_device *ndev, void *p) in netvsc_set_mac_addr() argument
956 struct net_device_context *ndevctx = netdev_priv(ndev); in netvsc_set_mac_addr()
963 memcpy(save_adr, ndev->dev_addr, ETH_ALEN); in netvsc_set_mac_addr()
964 save_aatype = ndev->addr_assign_type; in netvsc_set_mac_addr()
966 err = eth_mac_addr(ndev, p); in netvsc_set_mac_addr()
973 memcpy(ndev->dev_addr, save_adr, ETH_ALEN); in netvsc_set_mac_addr()
974 ndev->addr_assign_type = save_aatype; in netvsc_set_mac_addr()
1034 net = net_device->ndev; in netvsc_link_change()
1162 net = net_device->ndev; in netvsc_remove()