Symbol: netdevsim
drivers/net/netdevsim/bpf.c
104
nsim_bpf_offload(struct netdevsim *ns, struct bpf_prog *prog, bool oldprog)
drivers/net/netdevsim/bpf.c
123
struct netdevsim *ns = cb_priv;
drivers/net/netdevsim/bpf.c
167
int nsim_bpf_disable_tc(struct netdevsim *ns)
drivers/net/netdevsim/bpf.c
174
static int nsim_xdp_offload_prog(struct netdevsim *ns, struct netdev_bpf *bpf)
drivers/net/netdevsim/bpf.c
187
nsim_xdp_set_prog(struct netdevsim *ns, struct netdev_bpf *bpf,
drivers/net/netdevsim/bpf.c
293
static int nsim_setup_prog_checks(struct netdevsim *ns, struct netdev_bpf *bpf)
drivers/net/netdevsim/bpf.c
308
nsim_setup_prog_hw_checks(struct netdevsim *ns, struct netdev_bpf *bpf)
drivers/net/netdevsim/bpf.c
41
struct netdevsim *ns;
drivers/net/netdevsim/bpf.c
485
nsim_bpf_map_alloc(struct netdevsim *ns, struct bpf_offloaded_map *offmap)
drivers/net/netdevsim/bpf.c
550
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/bpf.c
616
int nsim_bpf_init(struct netdevsim *ns)
drivers/net/netdevsim/bpf.c
648
void nsim_bpf_uninit(struct netdevsim *ns)
drivers/net/netdevsim/bpf.c
87
static bool nsim_xdp_offload_active(struct netdevsim *ns)
drivers/net/netdevsim/bus.c
255
struct netdevsim *nsim_a, *nsim_b, *peer;
drivers/net/netdevsim/bus.c
351
struct netdevsim *nsim, *peer;
drivers/net/netdevsim/ethtool.c
107
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
108
struct netdevsim *peer;
drivers/net/netdevsim/ethtool.c
123
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
14
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
143
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
154
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
201
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
228
static void nsim_ethtool_ring_init(struct netdevsim *ns)
drivers/net/netdevsim/ethtool.c
238
void nsim_ethtool_init(struct netdevsim *ns)
drivers/net/netdevsim/ethtool.c
25
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
277
void nsim_ethtool_fini(struct netdevsim *ns)
drivers/net/netdevsim/ethtool.c
35
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
50
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
61
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
72
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
86
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ethtool.c
98
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ipsec.c
137
struct netdevsim *ns;
drivers/net/netdevsim/ipsec.c
16
struct netdevsim *ns = filp->private_data;
drivers/net/netdevsim/ipsec.c
204
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/ipsec.c
224
bool nsim_ipsec_tx(struct netdevsim *ns, struct sk_buff *skb)
drivers/net/netdevsim/ipsec.c
271
void nsim_ipsec_init(struct netdevsim *ns)
drivers/net/netdevsim/ipsec.c
288
void nsim_ipsec_teardown(struct netdevsim *ns)
drivers/net/netdevsim/macsec.c
101
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
136
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
163
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
194
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
221
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
248
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
275
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
293
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
311
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
32
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
342
void nsim_macsec_init(struct netdevsim *ns)
drivers/net/netdevsim/macsec.c
349
void nsim_macsec_teardown(struct netdevsim *ns)
drivers/net/netdevsim/macsec.c
6
static int nsim_macsec_find_secy(struct netdevsim *ns, sci_t sci)
drivers/net/netdevsim/macsec.c
61
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/macsec.c
79
struct netdevsim *ns = netdev_priv(ctx->netdev);
drivers/net/netdevsim/netdev.c
1002
static int nsim_queue_init(struct netdevsim *ns)
drivers/net/netdevsim/netdev.c
1026
static void nsim_queue_uninit(struct netdevsim *ns)
drivers/net/netdevsim/netdev.c
1038
static int nsim_init_netdevsim(struct netdevsim *ns)
drivers/net/netdevsim/netdev.c
1040
struct netdevsim *peer;
drivers/net/netdevsim/netdev.c
1109
static int nsim_init_netdevsim_vf(struct netdevsim *ns)
drivers/net/netdevsim/netdev.c
1120
static void nsim_exit_netdevsim(struct netdevsim *ns)
drivers/net/netdevsim/netdev.c
1126
struct netdevsim *nsim_create(struct nsim_dev *nsim_dev,
drivers/net/netdevsim/netdev.c
1131
struct netdevsim *ns;
drivers/net/netdevsim/netdev.c
1173
void nsim_destroy(struct netdevsim *ns)
drivers/net/netdevsim/netdev.c
1176
struct netdevsim *peer;
drivers/net/netdevsim/netdev.c
125
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
129
struct netdevsim *peer_ns;
drivers/net/netdevsim/netdev.c
197
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
210
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
224
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
239
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
258
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
270
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
282
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
295
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
318
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
341
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
351
struct netdevsim *nsim, *peer;
drivers/net/netdevsim/netdev.c
369
struct netdevsim *ns;
drivers/net/netdevsim/netdev.c
42
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
438
static int nsim_init_napi(struct netdevsim *ns)
drivers/net/netdevsim/netdev.c
44
struct netdevsim *peer_ns;
drivers/net/netdevsim/netdev.c
488
static void nsim_enable_napi(struct netdevsim *ns)
drivers/net/netdevsim/netdev.c
503
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
504
struct netdevsim *peer;
drivers/net/netdevsim/netdev.c
524
static void nsim_del_napi(struct netdevsim *ns)
drivers/net/netdevsim/netdev.c
545
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
546
struct netdevsim *peer;
drivers/net/netdevsim/netdev.c
562
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
577
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
755
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
789
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
805
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
837
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/netdev.c
865
struct netdevsim *ns = file->private_data;
drivers/net/netdevsim/netdev.c
908
struct netdevsim *ns = file->private_data;
drivers/net/netdevsim/netdev.c
921
struct netdevsim *ns = file->private_data;
drivers/net/netdevsim/netdev.c
961
struct netdevsim *ns = s->private;
drivers/net/netdevsim/netdevsim.h
160
struct netdevsim __rcu *peer;
drivers/net/netdevsim/netdevsim.h
166
struct netdevsim *nsim_create(struct nsim_dev *nsim_dev,
drivers/net/netdevsim/netdevsim.h
169
void nsim_destroy(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
172
void nsim_ethtool_init(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
173
void nsim_ethtool_fini(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
183
int nsim_bpf_init(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
184
void nsim_bpf_uninit(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
186
int nsim_bpf_disable_tc(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
199
static inline int nsim_bpf_init(struct netdevsim *ns)
drivers/net/netdevsim/netdevsim.h
204
static inline void nsim_bpf_uninit(struct netdevsim *ns)
drivers/net/netdevsim/netdevsim.h
213
static inline int nsim_bpf_disable_tc(struct netdevsim *ns)
drivers/net/netdevsim/netdevsim.h
306
struct netdevsim *ns;
drivers/net/netdevsim/netdevsim.h
420
void nsim_ipsec_init(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
421
void nsim_ipsec_teardown(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
422
bool nsim_ipsec_tx(struct netdevsim *ns, struct sk_buff *skb);
drivers/net/netdevsim/netdevsim.h
424
static inline void nsim_ipsec_init(struct netdevsim *ns)
drivers/net/netdevsim/netdevsim.h
428
static inline void nsim_ipsec_teardown(struct netdevsim *ns)
drivers/net/netdevsim/netdevsim.h
432
static inline bool nsim_ipsec_tx(struct netdevsim *ns, struct sk_buff *skb)
drivers/net/netdevsim/netdevsim.h
439
void nsim_macsec_init(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
440
void nsim_macsec_teardown(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
442
static inline void nsim_macsec_init(struct netdevsim *ns)
drivers/net/netdevsim/netdevsim.h
446
static inline void nsim_macsec_teardown(struct netdevsim *ns)
drivers/net/netdevsim/netdevsim.h
452
int nsim_psp_init(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
453
void nsim_psp_uninit(struct netdevsim *ns);
drivers/net/netdevsim/netdevsim.h
456
nsim_do_psp(struct sk_buff *skb, struct netdevsim *ns,
drivers/net/netdevsim/netdevsim.h
457
struct netdevsim *peer_ns, struct skb_ext **psp_ext);
drivers/net/netdevsim/netdevsim.h
459
static inline int nsim_psp_init(struct netdevsim *ns) { return 0; }
drivers/net/netdevsim/netdevsim.h
460
static inline void nsim_psp_uninit(struct netdevsim *ns) {}
drivers/net/netdevsim/netdevsim.h
462
nsim_do_psp(struct sk_buff *skb, struct netdevsim *ns,
drivers/net/netdevsim/netdevsim.h
463
struct netdevsim *peer_ns, struct skb_ext **psp_ext)
drivers/net/netdevsim/psp.c
133
struct netdevsim *ns = psd->drv_priv;
drivers/net/netdevsim/psp.c
153
struct netdevsim *ns = psd->drv_priv;
drivers/net/netdevsim/psp.c
165
struct netdevsim *ns = psd->drv_priv;
drivers/net/netdevsim/psp.c
18
nsim_do_psp(struct sk_buff *skb, struct netdevsim *ns,
drivers/net/netdevsim/psp.c
180
struct netdevsim *ns = psd->drv_priv;
drivers/net/netdevsim/psp.c
189
struct netdevsim *ns = psd->drv_priv;
drivers/net/netdevsim/psp.c
19
struct netdevsim *peer_ns, struct skb_ext **psp_ext)
drivers/net/netdevsim/psp.c
219
static void __nsim_psp_uninit(struct netdevsim *ns, bool teardown)
drivers/net/netdevsim/psp.c
234
void nsim_psp_uninit(struct netdevsim *ns)
drivers/net/netdevsim/psp.c
245
struct netdevsim *ns = file->private_data;
drivers/net/netdevsim/psp.c
272
int nsim_psp_init(struct netdevsim *ns)
drivers/net/netdevsim/tc.c
79
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/udp_tunnels.c
108
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/udp_tunnels.c
128
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/udp_tunnels.c
15
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/udp_tunnels.c
191
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/udp_tunnels.c
41
struct netdevsim *ns = netdev_priv(dev);
drivers/net/netdevsim/udp_tunnels.c
68
struct netdevsim *ns = netdev_priv(dev);