Searched refs:lock_direct_mutex (Results 1 – 2 of 2) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | trampoline.c | 34 static int bpf_trampoline_update(struct bpf_trampoline *tr, bool lock_direct_mutex); 239 static int direct_ops_mod(struct bpf_trampoline *tr, void *addr, bool lock_direct_mutex) in direct_ops_mod() argument 246 err = update_ftrace_direct_mod(tr->fops, hash, lock_direct_mutex); in direct_ops_mod() 295 static int direct_ops_mod(struct bpf_trampoline *tr, void *ptr, bool lock_direct_mutex) in direct_ops_mod() argument 302 if (lock_direct_mutex) in direct_ops_mod() 325 static int direct_ops_mod(struct bpf_trampoline *tr, void *ptr, bool lock_direct_mutex) in direct_ops_mod() argument 404 bool lock_direct_mutex) in modify_fentry() argument 409 ret = direct_ops_mod(tr, new_addr, lock_direct_mutex); in modify_fentry() 607 static int bpf_trampoline_update(struct bpf_trampoline *tr, bool lock_direct_mutex) in bpf_trampoline_update() argument 692 im->image, lock_direct_mutex); in bpf_trampoline_update()
|
| /linux/kernel/trace/ |
| H A D | ftrace.c | 9132 #define lock_direct_mutex() mutex_lock(&direct_mutex) macro 9146 #define lock_direct_mutex() do { } while (0) macro 9184 lock_direct_mutex(); in register_ftrace_function()
|