Home
last modified time | relevance | path

Searched refs:lock_direct_mutex (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/bpf/
H A Dtrampoline.c66 bool lock_direct_mutex, void *data);
70 static int bpf_trampoline_update(struct bpf_trampoline *tr, bool lock_direct_mutex,
157 ret = bpf_trampoline_update(tr, false /* lock_direct_mutex */, in bpf_tramp_ftrace_ops_func()
164 ret = bpf_trampoline_update(tr, false /* lock_direct_mutex */, in bpf_tramp_ftrace_ops_func()
281 static int direct_ops_mod(struct bpf_trampoline *tr, void *addr, bool lock_direct_mutex) in direct_ops_mod() argument
288 err = update_ftrace_direct_mod(tr->fops, hash, lock_direct_mutex); in direct_ops_mod()
337 static int direct_ops_mod(struct bpf_trampoline *tr, void *ptr, bool lock_direct_mutex) in direct_ops_mod() argument
344 if (lock_direct_mutex) in direct_ops_mod()
367 static int direct_ops_mod(struct bpf_trampoline *tr, void *ptr, bool lock_direct_mutex) in direct_ops_mod() argument
452 bool lock_direct_mutex, voi in modify_fentry()
451 modify_fentry(struct bpf_trampoline * tr,u32 orig_flags,struct bpf_tramp_image * im,bool lock_direct_mutex,void * data __maybe_unused) modify_fentry() argument
710 bpf_trampoline_update(struct bpf_trampoline * tr,bool lock_direct_mutex,const struct bpf_trampoline_ops * ops,void * data) bpf_trampoline_update() argument
1607 modify_fentry_multi(struct bpf_trampoline * tr,u32 orig_flags,struct bpf_tramp_image * im,bool lock_direct_mutex,void * ptr) modify_fentry_multi() argument
[all...]
/linux/kernel/trace/
H A Dftrace.c9211 #define lock_direct_mutex() mutex_lock(&direct_mutex) macro
9225 #define lock_direct_mutex() do { } while (0) macro
9263 lock_direct_mutex(); in register_ftrace_function()