Home
last modified time | relevance | path

Searched refs:netdevsim (Results 1 – 11 of 11) sorted by relevance

/drivers/net/netdevsim/
A Dnetdevsim.h102 struct netdevsim { struct
140 struct netdevsim __rcu *peer; argument
149 void nsim_destroy(struct netdevsim *ns);
152 void nsim_ethtool_init(struct netdevsim *ns);
162 int nsim_bpf_init(struct netdevsim *ns);
163 void nsim_bpf_uninit(struct netdevsim *ns);
165 int nsim_bpf_disable_tc(struct netdevsim *ns);
281 struct netdevsim *ns;
393 void nsim_ipsec_init(struct netdevsim *ns);
394 void nsim_ipsec_teardown(struct netdevsim *ns);
[all …]
A Dethtool.c14 struct netdevsim *ns = netdev_priv(dev); in nsim_get_pause_stats()
25 struct netdevsim *ns = netdev_priv(dev); in nsim_get_pauseparam()
35 struct netdevsim *ns = netdev_priv(dev); in nsim_set_pauseparam()
50 struct netdevsim *ns = netdev_priv(dev); in nsim_get_coalesce()
61 struct netdevsim *ns = netdev_priv(dev); in nsim_set_coalesce()
72 struct netdevsim *ns = netdev_priv(dev); in nsim_get_ringparam()
86 struct netdevsim *ns = netdev_priv(dev); in nsim_set_ringparam()
98 struct netdevsim *ns = netdev_priv(dev); in nsim_get_channels()
107 struct netdevsim *ns = netdev_priv(dev); in nsim_wake_queues()
108 struct netdevsim *peer; in nsim_wake_queues()
[all …]
A Dnetdev.c42 struct netdevsim *ns = netdev_priv(dev); in nsim_start_peer_tx_queue()
44 struct netdevsim *peer_ns; in nsim_start_peer_tx_queue()
114 struct netdevsim *ns = netdev_priv(dev); in nsim_start_xmit()
117 struct netdevsim *peer_ns; in nsim_start_xmit()
168 struct netdevsim *ns = netdev_priv(dev); in nsim_change_mtu()
187 struct netdevsim *ns = netdev_priv(dev); in nsim_set_vf_mac()
373 struct netdevsim *nsim, *peer; in nsim_get_iflink()
391 struct netdevsim *ns; in nsim_rcv()
566 struct netdevsim *peer; in nsim_stop()
1084 struct netdevsim *ns; in nsim_create()
[all …]
A DMakefile3 obj-$(CONFIG_NETDEVSIM) += netdevsim.o
5 netdevsim-objs := \
9 netdevsim-objs += \
14 netdevsim-objs += ipsec.o
18 netdevsim-objs += psample.o
22 netdevsim-objs += macsec.o
A Dmacsec.c32 struct netdevsim *ns = netdev_priv(ctx->netdev); in nsim_macsec_add_secy()
61 struct netdevsim *ns = netdev_priv(ctx->netdev); in nsim_macsec_upd_secy()
79 struct netdevsim *ns = netdev_priv(ctx->netdev); in nsim_macsec_del_secy()
101 struct netdevsim *ns = netdev_priv(ctx->netdev); in nsim_macsec_add_rxsc()
136 struct netdevsim *ns = netdev_priv(ctx->netdev); in nsim_macsec_upd_rxsc()
163 struct netdevsim *ns = netdev_priv(ctx->netdev); in nsim_macsec_del_rxsc()
194 struct netdevsim *ns = netdev_priv(ctx->netdev); in nsim_macsec_add_rxsa()
221 struct netdevsim *ns = netdev_priv(ctx->netdev); in nsim_macsec_upd_rxsa()
248 struct netdevsim *ns = netdev_priv(ctx->netdev); in nsim_macsec_del_rxsa()
342 void nsim_macsec_init(struct netdevsim *ns) in nsim_macsec_init()
[all …]
A Dbpf.c41 struct netdevsim *ns;
87 static bool nsim_xdp_offload_active(struct netdevsim *ns) in nsim_xdp_offload_active()
104 nsim_bpf_offload(struct netdevsim *ns, struct bpf_prog *prog, bool oldprog) in nsim_bpf_offload()
123 struct netdevsim *ns = cb_priv; in nsim_bpf_setup_tc_block_cb()
173 int nsim_bpf_disable_tc(struct netdevsim *ns) in nsim_bpf_disable_tc()
193 nsim_xdp_set_prog(struct netdevsim *ns, struct netdev_bpf *bpf, in nsim_xdp_set_prog()
308 nsim_setup_prog_hw_checks(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_setup_prog_hw_checks()
485 nsim_bpf_map_alloc(struct netdevsim *ns, struct bpf_offloaded_map *offmap) in nsim_bpf_map_alloc()
550 struct netdevsim *ns = netdev_priv(dev); in nsim_bpf()
616 int nsim_bpf_init(struct netdevsim *ns) in nsim_bpf_init()
[all …]
A Dudp_tunnels.c15 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnel_set_port()
41 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnel_unset_port()
68 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnel_sync_table()
108 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnels_info_reset_write()
128 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnels_info_create()
191 struct netdevsim *ns = netdev_priv(dev); in nsim_udp_tunnels_info_destroy()
A Dipsec.c16 struct netdevsim *ns = filp->private_data; in nsim_dbg_netdev_ops_read()
137 struct netdevsim *ns; in nsim_ipsec_add_sa()
204 struct netdevsim *ns = netdev_priv(dev); in nsim_ipsec_del_sa()
224 bool nsim_ipsec_tx(struct netdevsim *ns, struct sk_buff *skb) in nsim_ipsec_tx()
271 void nsim_ipsec_init(struct netdevsim *ns) in nsim_ipsec_init()
287 void nsim_ipsec_teardown(struct netdevsim *ns) in nsim_ipsec_teardown()
A Dbus.c255 struct netdevsim *nsim_a, *nsim_b, *peer; in link_device_store()
346 struct netdevsim *nsim, *peer; in unlink_device_store()
/drivers/net/
A DMakefile91 obj-$(CONFIG_NETDEVSIM) += netdevsim/
A DKconfig642 will be called netdevsim.

Completed in 23 milliseconds