Home
last modified time | relevance | path

Searched refs:net_device_ctx (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/hyperv/
H A Dnetvsc_drv.c199 struct net_device_context *net_device_ctx = netdev_priv(net); in netvsc_close() local
201 = rtnl_dereference(net_device_ctx->vf_netdev); in netvsc_close()
202 struct netvsc_device *nvdev = rtnl_dereference(net_device_ctx->nvdev); in netvsc_close()
525 struct net_device_context *net_device_ctx = netdev_priv(net); in netvsc_xmit() local
539 vf_netdev = rcu_dereference_bh(net_device_ctx->vf_netdev); in netvsc_xmit()
553 ++net_device_ctx->eth_stats.tx_scattered; in netvsc_xmit()
560 ++net_device_ctx->eth_stats.tx_too_big; in netvsc_xmit()
619 ++net_device_ctx->eth_stats.vlan_error; in netvsc_xmit()
670 if (net_checksum_info(skb) & net_device_ctx->tx_checksum_mask) { in netvsc_xmit()
716 ++net_device_ctx->eth_stats.tx_busy; in netvsc_xmit()
[all …]
H A Dnetvsc.c35 struct net_device_context *net_device_ctx = netdev_priv(ndev); in netvsc_switch_datapath() local
36 struct hv_device *dev = net_device_ctx->device_ctx; in netvsc_switch_datapath()
37 struct netvsc_device *nv_dev = rtnl_dereference(net_device_ctx->nvdev); in netvsc_switch_datapath()
635 struct net_device_context *net_device_ctx = netdev_priv(ndev); in netvsc_device_remove() local
637 = rtnl_dereference(net_device_ctx->nvdev); in netvsc_device_remove()
652 RCU_INIT_POINTER(net_device_ctx->nvdev, NULL); in netvsc_device_remove()
1174 struct net_device_context *net_device_ctx = netdev_priv(ndev); in netvsc_receive() local
1188 netif_err(net_device_ctx, rx_err, ndev, in netvsc_receive()
1196 netif_err(net_device_ctx, rx_err, ndev, in netvsc_receive()
1204 netif_err(net_device_ctx, rx_err, ndev, in netvsc_receive()
[all …]
H A Drndis_filter.c519 struct net_device_context *net_device_ctx = netdev_priv(ndev); in rndis_filter_receive() local
522 if (netif_msg_rx_status(net_device_ctx)) in rndis_filter_receive()
1250 struct net_device_context *net_device_ctx = netdev_priv(net); in rndis_netdev_set_hwcaps() local
1269 net_device_ctx->tx_checksum_mask = 0; in rndis_netdev_set_hwcaps()
1279 net_device_ctx->tx_checksum_mask |= TRANSPORT_INFO_IPV4_TCP; in rndis_netdev_set_hwcaps()
1293 net_device_ctx->tx_checksum_mask |= TRANSPORT_INFO_IPV4_UDP; in rndis_netdev_set_hwcaps()
1301 net_device_ctx->tx_checksum_mask |= TRANSPORT_INFO_IPV6_TCP; in rndis_netdev_set_hwcaps()
1314 net_device_ctx->tx_checksum_mask |= TRANSPORT_INFO_IPV6_UDP; in rndis_netdev_set_hwcaps()