Symbol: netvsc_device
drivers/net/hyperv/hyperv_net.h
1032
struct netvsc_device __rcu *nvdev;
drivers/net/hyperv/hyperv_net.h
1133
struct netvsc_device *net_device;
drivers/net/hyperv/hyperv_net.h
217
struct netvsc_device;
drivers/net/hyperv/hyperv_net.h
223
struct netvsc_device *netvsc_device_add(struct hv_device *device,
drivers/net/hyperv/hyperv_net.h
225
int netvsc_alloc_recv_comp_ring(struct netvsc_device *net_device, u32 q_idx);
drivers/net/hyperv/hyperv_net.h
237
struct netvsc_device *nvdev,
drivers/net/hyperv/hyperv_net.h
246
struct bpf_prog *netvsc_xdp_get(struct netvsc_device *nvdev);
drivers/net/hyperv/hyperv_net.h
249
struct netvsc_device *nvdev);
drivers/net/hyperv/hyperv_net.h
256
struct netvsc_device *nvdev,
drivers/net/hyperv/hyperv_net.h
258
int rndis_filter_open(struct netvsc_device *nvdev);
drivers/net/hyperv/hyperv_net.h
259
int rndis_filter_close(struct netvsc_device *nvdev);
drivers/net/hyperv/hyperv_net.h
260
struct netvsc_device *rndis_filter_device_add(struct hv_device *dev,
drivers/net/hyperv/hyperv_net.h
262
void rndis_filter_update(struct netvsc_device *nvdev);
drivers/net/hyperv/hyperv_net.h
264
struct netvsc_device *nvdev);
drivers/net/hyperv/hyperv_net.h
268
struct netvsc_device *nvdev,
drivers/net/hyperv/hyperv_net.h
271
struct netvsc_device *net_dev,
drivers/net/hyperv/hyperv_net.h
275
int rndis_filter_set_device_mac(struct netvsc_device *ndev,
drivers/net/hyperv/netvsc.c
100
container_of(w, struct netvsc_device, subchan_work);
drivers/net/hyperv/netvsc.c
1095
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
1232
struct netvsc_device *net_device
drivers/net/hyperv/netvsc.c
128
static struct netvsc_device *alloc_net_device(void)
drivers/net/hyperv/netvsc.c
130
struct netvsc_device *net_device;
drivers/net/hyperv/netvsc.c
132
net_device = kzalloc_obj(struct netvsc_device);
drivers/net/hyperv/netvsc.c
1352
struct netvsc_device *nvdev,
drivers/net/hyperv/netvsc.c
1391
static void recv_comp_slot_avail(const struct netvsc_device *nvdev,
drivers/net/hyperv/netvsc.c
1407
struct netvsc_device *nvdev, u16 q_idx,
drivers/net/hyperv/netvsc.c
1437
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
152
struct netvsc_device *nvdev
drivers/net/hyperv/netvsc.c
153
= container_of(head, struct netvsc_device, rcu);
drivers/net/hyperv/netvsc.c
1550
struct netvsc_device *nvscdev,
drivers/net/hyperv/netvsc.c
1620
struct netvsc_device *nvscdev,
drivers/net/hyperv/netvsc.c
1648
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
1694
struct netvsc_device *net_device = nvchan->net_device;
drivers/net/hyperv/netvsc.c
173
static void free_netvsc_device_rcu(struct netvsc_device *nvdev)
drivers/net/hyperv/netvsc.c
1761
struct netvsc_device *netvsc_device_add(struct hv_device *device,
drivers/net/hyperv/netvsc.c
1765
struct netvsc_device *net_device;
drivers/net/hyperv/netvsc.c
179
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
229
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
280
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
301
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
321
int netvsc_alloc_recv_comp_ring(struct netvsc_device *net_device, u32 q_idx)
drivers/net/hyperv/netvsc.c
336
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
39
struct netvsc_device *nv_dev = rtnl_dereference(net_device_ctx->nvdev);
drivers/net/hyperv/netvsc.c
555
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
617
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
693
struct netvsc_device *net_device
drivers/net/hyperv/netvsc.c
751
static inline void netvsc_free_send_slot(struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
758
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
818
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
930
static u32 netvsc_get_next_send_section(struct netvsc_device *net_device)
drivers/net/hyperv/netvsc.c
943
static void netvsc_copy_to_send_buf(struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
99
struct netvsc_device *nvdev =
drivers/net/hyperv/netvsc_bpf.c
119
struct bpf_prog *netvsc_xdp_get(struct netvsc_device *nvdev)
drivers/net/hyperv/netvsc_bpf.c
126
struct netvsc_device *nvdev)
drivers/net/hyperv/netvsc_bpf.c
197
struct netvsc_device *nvdev = rtnl_dereference(ndevctx->nvdev);
drivers/net/hyperv/netvsc_bpf.c
253
struct netvsc_device *nvsc_dev;
drivers/net/hyperv/netvsc_drv.c
1023
struct netvsc_device *nvdev;
drivers/net/hyperv/netvsc_drv.c
105
static void netvsc_tx_enable(struct netvsc_device *nvscdev,
drivers/net/hyperv/netvsc_drv.c
1084
struct netvsc_device *nvdev = rtnl_dereference(net_device_ctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
118
struct netvsc_device *nvdev = rtnl_dereference(ndev_ctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
1180
struct netvsc_device *nvdev = rtnl_dereference(ndevctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
1258
struct netvsc_device *nvdev = rcu_dereference_rtnl(ndev_ctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
1317
struct netvsc_device *nvdev;
drivers/net/hyperv/netvsc_drv.c
1373
struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev);
drivers/net/hyperv/netvsc_drv.c
1454
struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev);
drivers/net/hyperv/netvsc_drv.c
1474
struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev);
drivers/net/hyperv/netvsc_drv.c
151
static int netvsc_wait_until_empty(struct netvsc_device *nvdev)
drivers/net/hyperv/netvsc_drv.c
1545
struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev);
drivers/net/hyperv/netvsc_drv.c
1628
struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev);
drivers/net/hyperv/netvsc_drv.c
1713
struct netvsc_device *ndev = rtnl_dereference(ndc->nvdev);
drivers/net/hyperv/netvsc_drv.c
1739
struct netvsc_device *ndev = rtnl_dereference(ndc->nvdev);
drivers/net/hyperv/netvsc_drv.c
1777
static void __netvsc_get_ringparam(struct netvsc_device *nvdev,
drivers/net/hyperv/netvsc_drv.c
1801
struct netvsc_device *nvdev = rtnl_dereference(ndevctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
1815
struct netvsc_device *nvdev = rtnl_dereference(ndevctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
1866
struct netvsc_device *nvdev = rtnl_dereference(ndevctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
1884
struct netvsc_device *nvdev = rtnl_dereference(ndevctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
189
static void netvsc_tx_disable(struct netvsc_device *nvscdev,
drivers/net/hyperv/netvsc_drv.c
2009
struct netvsc_device *net_device;
drivers/net/hyperv/netvsc_drv.c
205
struct netvsc_device *nvdev = rtnl_dereference(net_device_ctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
2317
struct netvsc_device *netvsc_dev;
drivers/net/hyperv/netvsc_drv.c
2385
struct netvsc_device *netvsc_dev;
drivers/net/hyperv/netvsc_drv.c
2492
struct netvsc_device *nvdev;
drivers/net/hyperv/netvsc_drv.c
2651
struct netvsc_device *nvdev;
drivers/net/hyperv/netvsc_drv.c
2697
struct netvsc_device *nvdev;
drivers/net/hyperv/netvsc_drv.c
842
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc_drv.c
90
struct netvsc_device *nvdev;
drivers/net/hyperv/netvsc_drv.c
917
struct netvsc_device *nvdev = rtnl_dereference(net_device_ctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
929
struct netvsc_device_info *netvsc_devinfo_get(struct netvsc_device *nvdev)
drivers/net/hyperv/netvsc_drv.c
980
struct netvsc_device *nvdev)
drivers/net/hyperv/rndis_filter.c
1001
struct netvsc_device *net_device)
drivers/net/hyperv/rndis_filter.c
1077
void rndis_filter_update(struct netvsc_device *nvdev)
drivers/net/hyperv/rndis_filter.c
1085
struct netvsc_device *nvdev)
drivers/net/hyperv/rndis_filter.c
1135
static bool netvsc_device_idle(const struct netvsc_device *nvdev)
drivers/net/hyperv/rndis_filter.c
1152
static void rndis_filter_halt_device(struct netvsc_device *nvdev,
drivers/net/hyperv/rndis_filter.c
1228
struct netvsc_device *nvscdev;
drivers/net/hyperv/rndis_filter.c
1286
struct netvsc_device *nvdev,
drivers/net/hyperv/rndis_filter.c
1348
struct netvsc_device *nvdev)
drivers/net/hyperv/rndis_filter.c
1446
struct netvsc_device *net_device)
drivers/net/hyperv/rndis_filter.c
1470
struct netvsc_device *rndis_filter_device_add(struct hv_device *dev,
drivers/net/hyperv/rndis_filter.c
1475
struct netvsc_device *net_device;
drivers/net/hyperv/rndis_filter.c
1609
struct netvsc_device *net_dev)
drivers/net/hyperv/rndis_filter.c
1627
int rndis_filter_open(struct netvsc_device *nvdev)
drivers/net/hyperv/rndis_filter.c
1635
int rndis_filter_close(struct netvsc_device *nvdev)
drivers/net/hyperv/rndis_filter.c
276
struct netvsc_device *nvdev,
drivers/net/hyperv/rndis_filter.c
471
struct netvsc_device *nvdev,
drivers/net/hyperv/rndis_filter.c
574
struct netvsc_device *net_dev,
drivers/net/hyperv/rndis_filter.c
627
struct netvsc_device *nvdev,
drivers/net/hyperv/rndis_filter.c
735
rndis_query_hwcaps(struct rndis_device *dev, struct netvsc_device *net_device,
drivers/net/hyperv/rndis_filter.c
773
struct netvsc_device *net_device)
drivers/net/hyperv/rndis_filter.c
785
int rndis_filter_set_device_mac(struct netvsc_device *nvdev,
drivers/net/hyperv/rndis_filter.c
851
struct netvsc_device *nvdev,
drivers/net/hyperv/rndis_filter.c
990
struct netvsc_device *net_device)