Home
last modified time | relevance | path

Searched refs:ndev_ctx (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/hyperv/
H A Dnetvsc_drv.c65 struct net_device_context *ndev_ctx = netdev_priv(net); in netvsc_change_rx_flags() local
66 struct net_device *vf_netdev = rtnl_dereference(ndev_ctx->vf_netdev); in netvsc_change_rx_flags()
85 struct net_device_context *ndev_ctx = netdev_priv(net); in netvsc_set_rx_mode() local
90 vf_netdev = rcu_dereference(ndev_ctx->vf_netdev); in netvsc_set_rx_mode()
96 nvdev = rcu_dereference(ndev_ctx->nvdev); in netvsc_set_rx_mode()
113 struct net_device_context *ndev_ctx = netdev_priv(net); in netvsc_open() local
114 struct net_device *vf_netdev = rtnl_dereference(ndev_ctx->vf_netdev); in netvsc_open()
115 struct netvsc_device *nvdev = rtnl_dereference(ndev_ctx->nvdev); in netvsc_open()
500 struct net_device_context *ndev_ctx = netdev_priv(net); in netvsc_vf_xmit() local
510 = this_cpu_ptr(ndev_ctx in netvsc_vf_xmit()
747 struct net_device_context *ndev_ctx = netdev_priv(net); netvsc_linkstatus_callback() local
1029 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_detach() local
1068 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_attach() local
1274 struct net_device_context *ndev_ctx = netdev_priv(net); netvsc_get_vf_stats() local
1304 struct net_device_context *ndev_ctx = netdev_priv(net); netvsc_get_pcpu_stats() local
1362 struct net_device_context *ndev_ctx = netdev_priv(net); netvsc_get_stats64() local
1991 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_get_msglevel() local
1998 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_set_msglevel() local
2051 struct net_device_context *ndev_ctx = netvsc_link_change() local
2176 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_vf_handle_frame() local
2199 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_vf_join() local
2266 struct net_device_context *ndev_ctx netvsc_vf_setup() local
2289 struct net_device_context *ndev_ctx; get_netvsc_byslot() local
2603 struct net_device_context *ndev_ctx; netvsc_remove() local
2649 struct net_device_context *ndev_ctx; netvsc_suspend() local
[all...]
H A Dnetvsc.c702 struct net_device_context *ndev_ctx = netdev_priv(ndev); in netvsc_send_tx_complete() local
740 ndev_ctx->eth_stats.wake_queue++; in netvsc_send_tx_complete()
878 struct net_device_context *ndev_ctx = netdev_priv(ndev); in netvsc_send_pkt() local
923 ndev_ctx->eth_stats.stop_queue++; in netvsc_send_pkt()
927 ndev_ctx->eth_stats.stop_queue++; in netvsc_send_pkt()
939 ndev_ctx->eth_stats.wake_queue++; in netvsc_send_pkt()
967 struct net_device_context *ndev_ctx = netdev_priv(ndev); in netvsc_send() local
969 = rcu_dereference_bh(ndev_ctx->nvdev); in netvsc_send()
970 struct hv_device *device = ndev_ctx->device_ctx; in netvsc_send()
1014 ++ndev_ctx in netvsc_send()
1109 struct net_device_context *ndev_ctx = netdev_priv(ndev); send_recv_completions() local
[all...]
H A Drndis_filter.c1150 struct net_device_context *ndev_ctx = netdev_priv(ndev); in netvsc_sc_open() local
1159 nvscdev = rcu_dereference_raw(ndev_ctx->nvdev); in netvsc_sc_open()
1194 struct net_device_context *ndev_ctx = netdev_priv(ndev); in rndis_set_subchannel() local
1195 struct hv_device *hv_dev = ndev_ctx->device_ctx; in rndis_set_subchannel()
1232 ndev_ctx->tx_table[i] = i % nvdev->num_chn; in rndis_set_subchannel()
/kernel/linux/linux-6.6/drivers/net/hyperv/
H A Dnetvsc_drv.c67 struct net_device_context *ndev_ctx = netdev_priv(net); in netvsc_change_rx_flags() local
68 struct net_device *vf_netdev = rtnl_dereference(ndev_ctx->vf_netdev); in netvsc_change_rx_flags()
87 struct net_device_context *ndev_ctx = netdev_priv(net); in netvsc_set_rx_mode() local
92 vf_netdev = rcu_dereference(ndev_ctx->vf_netdev); in netvsc_set_rx_mode()
98 nvdev = rcu_dereference(ndev_ctx->nvdev); in netvsc_set_rx_mode()
115 struct net_device_context *ndev_ctx = netdev_priv(net); in netvsc_open() local
116 struct net_device *vf_netdev = rtnl_dereference(ndev_ctx->vf_netdev); in netvsc_open()
117 struct netvsc_device *nvdev = rtnl_dereference(ndev_ctx->nvdev); in netvsc_open()
452 struct net_device_context *ndev_ctx = netdev_priv(net); in netvsc_vf_xmit() local
462 = this_cpu_ptr(ndev_ctx in netvsc_vf_xmit()
701 struct net_device_context *ndev_ctx = netdev_priv(net); netvsc_linkstatus_callback() local
1014 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_detach() local
1053 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_attach() local
1259 struct net_device_context *ndev_ctx = netdev_priv(net); netvsc_get_vf_stats() local
1289 struct net_device_context *ndev_ctx = netdev_priv(net); netvsc_get_pcpu_stats() local
1348 struct net_device_context *ndev_ctx = netdev_priv(net); netvsc_get_stats64() local
1986 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_get_msglevel() local
1993 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_set_msglevel() local
2047 struct net_device_context *ndev_ctx = netvsc_link_change() local
2169 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_vf_handle_frame() local
2192 struct net_device_context *ndev_ctx = netdev_priv(ndev); netvsc_vf_join() local
2263 struct net_device_context *ndev_ctx netvsc_vf_setup() local
2286 struct net_device_context *ndev_ctx; get_netvsc_byslot() local
2674 struct net_device_context *ndev_ctx; netvsc_remove() local
2719 struct net_device_context *ndev_ctx; netvsc_suspend() local
[all...]
H A Dnetvsc_bpf.c250 struct net_device_context *ndev_ctx = netdev_priv(ndev); in netvsc_ndoxdp_xmit() local
259 nvsc_dev = rcu_dereference_bh(ndev_ctx->nvdev); in netvsc_ndoxdp_xmit()
267 vf_netdev = rcu_dereference_bh(ndev_ctx->vf_netdev); in netvsc_ndoxdp_xmit()
271 ndev_ctx->data_path_is_vf) { in netvsc_ndoxdp_xmit()
H A Dnetvsc.c755 struct net_device_context *ndev_ctx = netdev_priv(ndev); in netvsc_send_tx_complete() local
787 netvsc_dma_unmap(ndev_ctx->device_ctx, packet); in netvsc_send_tx_complete()
804 ndev_ctx->eth_stats.wake_queue++; in netvsc_send_tx_complete()
1061 struct net_device_context *ndev_ctx = netdev_priv(ndev); in netvsc_send_pkt() local
1092 ret = netvsc_dma_map(ndev_ctx->device_ctx, packet, pb); in netvsc_send_pkt()
1104 netvsc_dma_unmap(ndev_ctx->device_ctx, packet); in netvsc_send_pkt()
1118 ndev_ctx->eth_stats.stop_queue++; in netvsc_send_pkt()
1122 ndev_ctx->eth_stats.stop_queue++; in netvsc_send_pkt()
1134 ndev_ctx->eth_stats.wake_queue++; in netvsc_send_pkt()
1182 struct net_device_context *ndev_ctx in netvsc_send() local
1324 struct net_device_context *ndev_ctx = netdev_priv(ndev); send_recv_completions() local
[all...]
H A Drndis_filter.c1242 struct net_device_context *ndev_ctx = netdev_priv(ndev); in netvsc_sc_open() local
1251 nvscdev = rcu_dereference_raw(ndev_ctx->nvdev); in netvsc_sc_open()
1291 struct net_device_context *ndev_ctx = netdev_priv(ndev); in rndis_set_subchannel() local
1292 struct hv_device *hv_dev = ndev_ctx->device_ctx; in rndis_set_subchannel()
1334 ndev_ctx->tx_table[i] = i % nvdev->num_chn; in rndis_set_subchannel()

Completed in 12 milliseconds