Searched refs:netdevsim (Results 1 – 11 of 11) sorted by relevance
| /drivers/net/netdevsim/ |
| A D | netdevsim.h | 102 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 D | ethtool.c | 14 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 D | netdev.c | 42 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 D | Makefile | 3 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 D | macsec.c | 32 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 D | bpf.c | 41 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 D | udp_tunnels.c | 15 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 D | ipsec.c | 16 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 D | bus.c | 255 struct netdevsim *nsim_a, *nsim_b, *peer; in link_device_store() 346 struct netdevsim *nsim, *peer; in unlink_device_store()
|
| /drivers/net/ |
| A D | Makefile | 91 obj-$(CONFIG_NETDEVSIM) += netdevsim/
|
| A D | Kconfig | 642 will be called netdevsim.
|
Completed in 29 milliseconds