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.c34 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 Dftrace.c9132 #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()