Lines Matching refs:netdevsim
24 #include "netdevsim.h"
27 bpf_verifier_log_write(env, "[netdevsim] " fmt, ##__VA_ARGS__)
41 struct netdevsim *ns;
73 pr_vlog(env, "Hello from netdevsim!\n");
87 static bool nsim_xdp_offload_active(struct netdevsim *ns)
104 nsim_bpf_offload(struct netdevsim *ns, struct bpf_prog *prog, bool oldprog)
123 struct netdevsim *ns = cb_priv;
143 "netdevsim configured to reject BPF TC offload");
149 "netdevsim configured to reject unbound programs");
173 int nsim_bpf_disable_tc(struct netdevsim *ns)
180 static int nsim_xdp_offload_prog(struct netdevsim *ns, struct netdev_bpf *bpf)
193 nsim_xdp_set_prog(struct netdevsim *ns, struct netdev_bpf *bpf,
293 static int nsim_setup_prog_checks(struct netdevsim *ns, struct netdev_bpf *bpf)
307 nsim_setup_prog_hw_checks(struct netdevsim *ns, struct netdev_bpf *bpf)
484 nsim_bpf_map_alloc(struct netdevsim *ns, struct bpf_offloaded_map *offmap)
549 struct netdevsim *ns = netdev_priv(dev);
615 int nsim_bpf_init(struct netdevsim *ns)
647 void nsim_bpf_uninit(struct netdevsim *ns)