Searched refs:lock_direct_mutex (Results 1 – 2 of 2) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | trampoline.c | 66 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 D | ftrace.c | 9211 #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()
|