Home
last modified time | relevance | path

Searched refs:bpf_prog_aux (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/kernel/bpf/
Dcore.c80 struct bpf_prog_aux *aux; in bpf_prog_alloc_no_stats()
579 const struct bpf_prog_aux *aux; in bpf_get_prog_addr_start()
581 aux = container_of(n, struct bpf_prog_aux, ksym_tnode); in bpf_get_prog_addr_start()
597 const struct bpf_prog_aux *aux; in bpf_tree_comp()
599 aux = container_of(n, struct bpf_prog_aux, ksym_tnode); in bpf_tree_comp()
619 static void bpf_prog_ksym_node_add(struct bpf_prog_aux *aux) in bpf_prog_ksym_node_add()
626 static void bpf_prog_ksym_node_del(struct bpf_prog_aux *aux) in bpf_prog_ksym_node_del()
676 container_of(n, struct bpf_prog_aux, ksym_tnode)->prog : in bpf_prog_kallsyms_find()
718 struct bpf_prog_aux *aux; in bpf_get_kallsym()
1671 struct bpf_prog_aux *aux = fp->aux; in bpf_check_tail_call()
[all …]
Doffload.c271 struct bpf_prog_aux *aux = args->prog->aux; in bpf_prog_offload_info_fill_ns()
301 struct bpf_prog_aux *aux = prog->aux; in bpf_prog_offload_info_fill()
Dsyscall.c1222 static void free_used_maps(struct bpf_prog_aux *aux) in free_used_maps()
1330 struct bpf_prog_aux *aux = container_of(rcu, struct bpf_prog_aux, rcu); in __bpf_prog_put_rcu()
Dverifier.c8167 struct bpf_prog_aux *aux = env->prog->aux; in adjust_subprog_starts_after_remove()
/Linux-v5.4/include/linux/
Dsecurity.h1854 struct bpf_prog_aux;
1861 extern int security_bpf_prog_alloc(struct bpf_prog_aux *aux);
1862 extern void security_bpf_prog_free(struct bpf_prog_aux *aux);
1888 static inline int security_bpf_prog_alloc(struct bpf_prog_aux *aux) in security_bpf_prog_alloc()
1893 static inline void security_bpf_prog_free(struct bpf_prog_aux *aux) in security_bpf_prog_free()
Dbpf.h368 struct bpf_prog_aux { struct
919 static inline bool bpf_prog_is_dev_bound(const struct bpf_prog_aux *aux) in bpf_prog_is_dev_bound()
938 static inline bool bpf_prog_is_dev_bound(struct bpf_prog_aux *aux) in bpf_prog_is_dev_bound()
Dlsm_hooks.h1817 int (*bpf_prog_alloc_security)(struct bpf_prog_aux *aux);
1818 void (*bpf_prog_free_security)(struct bpf_prog_aux *aux);
Dfilter.h34 struct bpf_prog_aux;
537 struct bpf_prog_aux *aux; /* Auxiliary fields */
/Linux-v5.4/arch/x86/net/
Dbpf_jit_comp32.c257 const struct bpf_prog_aux *aux) in emit_ia32_mov_r64()
318 const struct bpf_prog_aux *aux) in emit_ia32_to_le_r64()
366 const struct bpf_prog_aux *aux) in emit_ia32_to_be_r64()
579 u8 **pprog, const struct bpf_prog_aux *aux) in emit_ia32_alu_r64()
679 const struct bpf_prog_aux *aux) in emit_ia32_alu_i64()
/Linux-v5.4/security/
Dsecurity.c2388 int security_bpf_prog_alloc(struct bpf_prog_aux *aux) in security_bpf_prog_alloc()
2396 void security_bpf_prog_free(struct bpf_prog_aux *aux) in security_bpf_prog_free()
/Linux-v5.4/arch/riscv/net/
Dbpf_jit_comp.c734 struct bpf_prog_aux *aux = ctx->prog->aux; in emit_insn()
/Linux-v5.4/security/selinux/
Dhooks.c6767 static int selinux_bpf_prog_alloc(struct bpf_prog_aux *aux) in selinux_bpf_prog_alloc()
6781 static void selinux_bpf_prog_free(struct bpf_prog_aux *aux) in selinux_bpf_prog_free()