Symbol: bpf_trampoline
include/linux/bpf.h
1459
struct bpf_trampoline *tr,
include/linux/bpf.h
1462
struct bpf_trampoline *tr,
include/linux/bpf.h
1464
struct bpf_trampoline *bpf_trampoline_get(u64 key,
include/linux/bpf.h
1466
void bpf_trampoline_put(struct bpf_trampoline *tr);
include/linux/bpf.h
1546
struct bpf_trampoline *tr,
include/linux/bpf.h
1552
struct bpf_trampoline *tr,
include/linux/bpf.h
1557
static inline struct bpf_trampoline *bpf_trampoline_get(u64 key,
include/linux/bpf.h
1562
static inline void bpf_trampoline_put(struct bpf_trampoline *tr) {}
include/linux/bpf.h
1680
struct bpf_trampoline *dst_trampoline;
include/linux/bpf.h
1882
struct bpf_trampoline *trampoline;
include/linux/bpf.h
1887
struct bpf_trampoline *trampoline;
kernel/bpf/syscall.c
3595
struct bpf_trampoline *tr = NULL;
kernel/bpf/trampoline.c
1045
struct bpf_trampoline *tr;
kernel/bpf/trampoline.c
1068
struct bpf_trampoline *bpf_trampoline_get(u64 key,
kernel/bpf/trampoline.c
1071
struct bpf_trampoline *tr;
kernel/bpf/trampoline.c
1088
void bpf_trampoline_put(struct bpf_trampoline *tr)
kernel/bpf/trampoline.c
187
static int direct_ops_alloc(struct bpf_trampoline *tr)
kernel/bpf/trampoline.c
193
static void direct_ops_free(struct bpf_trampoline *tr) { }
kernel/bpf/trampoline.c
195
static struct ftrace_hash *hash_from_ip(struct bpf_trampoline *tr, void *ptr)
kernel/bpf/trampoline.c
215
static int direct_ops_add(struct bpf_trampoline *tr, void *addr)
kernel/bpf/trampoline.c
227
static int direct_ops_del(struct bpf_trampoline *tr, void *addr)
kernel/bpf/trampoline.c
239
static int direct_ops_mod(struct bpf_trampoline *tr, void *addr, bool lock_direct_mutex)
kernel/bpf/trampoline.c
257
static int direct_ops_alloc(struct bpf_trampoline *tr)
kernel/bpf/trampoline.c
267
static void direct_ops_free(struct bpf_trampoline *tr)
kernel/bpf/trampoline.c
275
static int direct_ops_add(struct bpf_trampoline *tr, void *ptr)
kernel/bpf/trampoline.c
290
static int direct_ops_del(struct bpf_trampoline *tr, void *addr)
kernel/bpf/trampoline.c
295
static int direct_ops_mod(struct bpf_trampoline *tr, void *ptr, bool lock_direct_mutex)
kernel/bpf/trampoline.c
308
static void direct_ops_free(struct bpf_trampoline *tr) { }
kernel/bpf/trampoline.c
310
static int direct_ops_alloc(struct bpf_trampoline *tr)
kernel/bpf/trampoline.c
315
static int direct_ops_add(struct bpf_trampoline *tr, void *addr)
kernel/bpf/trampoline.c
320
static int direct_ops_del(struct bpf_trampoline *tr, void *addr)
kernel/bpf/trampoline.c
325
static int direct_ops_mod(struct bpf_trampoline *tr, void *ptr, bool lock_direct_mutex)
kernel/bpf/trampoline.c
331
static struct bpf_trampoline *bpf_trampoline_lookup(u64 key, unsigned long ip)
kernel/bpf/trampoline.c
333
struct bpf_trampoline *tr;
kernel/bpf/trampoline.c
34
static int bpf_trampoline_update(struct bpf_trampoline *tr, bool lock_direct_mutex);
kernel/bpf/trampoline.c
37
static struct bpf_trampoline *direct_ops_ip_lookup(struct ftrace_ops *ops, unsigned long ip)
kernel/bpf/trampoline.c
370
static int bpf_trampoline_update_fentry(struct bpf_trampoline *tr, u32 orig_flags,
kernel/bpf/trampoline.c
389
static int unregister_fentry(struct bpf_trampoline *tr, u32 orig_flags,
kernel/bpf/trampoline.c
40
struct bpf_trampoline *tr;
kernel/bpf/trampoline.c
402
static int modify_fentry(struct bpf_trampoline *tr, u32 orig_flags,
kernel/bpf/trampoline.c
418
static int register_fentry(struct bpf_trampoline *tr, void *new_addr)
kernel/bpf/trampoline.c
441
bpf_trampoline_get_progs(const struct bpf_trampoline *tr, int *total, bool *ip_arg)
kernel/bpf/trampoline.c
54
static struct bpf_trampoline *direct_ops_ip_lookup(struct ftrace_ops *ops, unsigned long ip)
kernel/bpf/trampoline.c
607
static int bpf_trampoline_update(struct bpf_trampoline *tr, bool lock_direct_mutex)
kernel/bpf/trampoline.c
63
struct bpf_trampoline *tr;
kernel/bpf/trampoline.c
768
struct bpf_trampoline *tr,
kernel/bpf/trampoline.c
842
struct bpf_trampoline *tr,
kernel/bpf/trampoline.c
854
struct bpf_trampoline *tr,
kernel/bpf/trampoline.c
885
struct bpf_trampoline *tr,
kernel/bpf/trampoline.c
959
static struct bpf_shim_tramp_link *cgroup_shim_find(struct bpf_trampoline *tr,
kernel/bpf/trampoline.c
983
struct bpf_trampoline *tr;
kernel/bpf/verifier.c
25367
struct bpf_trampoline *tr;