Lines Matching refs:lock_direct_mutex
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 */,
164 ret = bpf_trampoline_update(tr, false /* lock_direct_mutex */,
281 static int direct_ops_mod(struct bpf_trampoline *tr, void *addr, bool lock_direct_mutex)
288 err = update_ftrace_direct_mod(tr->fops, hash, lock_direct_mutex);
337 static int direct_ops_mod(struct bpf_trampoline *tr, void *ptr, bool lock_direct_mutex)
344 if (lock_direct_mutex)
367 static int direct_ops_mod(struct bpf_trampoline *tr, void *ptr, bool lock_direct_mutex)
452 bool lock_direct_mutex, void *data __maybe_unused)
459 ret = direct_ops_mod(tr, new_addr, lock_direct_mutex);
719 static int bpf_trampoline_update(struct bpf_trampoline *tr, bool lock_direct_mutex,
802 err = ops->modify_fentry(tr, orig_flags, im, lock_direct_mutex, data);
1037 err = bpf_trampoline_update(tr, true /* lock_direct_mutex */, ops, data);
1076 return bpf_trampoline_update(tr, true /* lock_direct_mutex */, ops, data);
1658 bool lock_direct_mutex, void *ptr)