Searched refs:text_mutex (Results 1 - 24 of 24) sorted by relevance

/linux-master/arch/x86/kernel/
H A Djump_label.c112 mutex_lock(&text_mutex);
114 mutex_unlock(&text_mutex);
136 mutex_lock(&text_mutex);
139 mutex_unlock(&text_mutex);
145 mutex_lock(&text_mutex);
147 mutex_unlock(&text_mutex);
H A Dstatic_call.c159 mutex_lock(&text_mutex);
171 mutex_unlock(&text_mutex);
207 mutex_lock(&text_mutex);
210 mutex_unlock(&text_mutex);
H A Dftrace.c42 __acquires(&text_mutex)
45 * Need to grab text_mutex to prevent a race from module loading
49 mutex_lock(&text_mutex); variable
54 __releases(&text_mutex)
63 mutex_unlock(&text_mutex); variable
401 mutex_lock(&text_mutex);
411 mutex_unlock(&text_mutex);
492 mutex_lock(&text_mutex);
496 mutex_unlock(&text_mutex);
H A Dcallthunks.c273 mutex_lock(&text_mutex);
276 mutex_unlock(&text_mutex);
283 lockdep_assert_held(&text_mutex);
349 mutex_lock(&text_mutex);
351 mutex_unlock(&text_mutex);
H A Dalternative.c1434 static bool uniproc_patched = false; /* protected by text_mutex */
1443 mutex_lock(&text_mutex);
1470 mutex_unlock(&text_mutex);
1477 mutex_lock(&text_mutex);
1485 mutex_unlock(&text_mutex);
1495 mutex_lock(&text_mutex);
1507 mutex_unlock(&text_mutex);
1512 * Must hold text_mutex.
1521 lockdep_assert_held(&text_mutex);
1966 lockdep_assert_held(&text_mutex);
[all...]
H A Dmodule.c187 mutex_lock(&text_mutex);
195 mutex_unlock(&text_mutex);
H A Dkgdb.c745 * is stopped on all cores, so long as the text_mutex is not locked.
747 if (mutex_is_locked(&text_mutex))
762 * is stopped on all cores, so long as the text_mutex is not locked.
764 if (mutex_is_locked(&text_mutex))
/linux-master/arch/sparc/kernel/
H A Djump_label.c43 mutex_lock(&text_mutex);
46 mutex_unlock(&text_mutex);
/linux-master/arch/powerpc/kernel/
H A Dstatic_call.c17 mutex_lock(&text_mutex);
32 mutex_unlock(&text_mutex);
/linux-master/arch/riscv/kernel/
H A Djump_label.c38 mutex_lock(&text_mutex);
40 mutex_unlock(&text_mutex);
H A Dftrace.c16 void ftrace_arch_code_modify_prepare(void) __acquires(&text_mutex)
18 mutex_lock(&text_mutex); variable
23 * for now. This doesn't play nice with text_mutex, we use this flag
29 void ftrace_arch_code_modify_post_process(void) __releases(&text_mutex)
32 mutex_unlock(&text_mutex); variable
111 * text_mutex, which triggers a lockdep failure. SMP isn't running so we could
119 mutex_lock(&text_mutex);
121 mutex_unlock(&text_mutex);
H A Dpatch.c77 * Before reaching here, it was expected to lock the text_mutex
81 lockdep_assert_held(&text_mutex);
116 * Before reaching here, it was expected to lock the text_mutex
121 * that ensures text_mutex is held before installing the mappings it
122 * does not ensure text_mutex is held by the calling thread. That's
127 lockdep_assert_held(&text_mutex);
275 * kprobes takes text_mutex, before calling patch_text(), but as we call
282 lockdep_assert_held(&text_mutex);
H A Dcpufeature.c797 mutex_lock(&text_mutex);
800 mutex_unlock(&text_mutex);
/linux-master/arch/mips/kernel/
H A Djump_label.c79 mutex_lock(&text_mutex);
89 mutex_unlock(&text_mutex);
/linux-master/arch/riscv/errata/sifive/
H A Derrata.c114 mutex_lock(&text_mutex);
117 mutex_unlock(&text_mutex);
/linux-master/arch/riscv/net/
H A Dbpf_jit_core.c228 mutex_lock(&text_mutex);
230 mutex_unlock(&text_mutex);
242 mutex_lock(&text_mutex);
244 mutex_unlock(&text_mutex);
H A Dbpf_jit_comp64.c683 mutex_lock(&text_mutex);
686 mutex_unlock(&text_mutex);
/linux-master/arch/riscv/errata/thead/
H A Derrata.c184 mutex_lock(&text_mutex);
186 mutex_unlock(&text_mutex);
/linux-master/kernel/
H A Dextable.c27 DEFINE_MUTEX(text_mutex); variable
H A Dkprobes.c525 lockdep_assert_held(&text_mutex);
529 * And same time, 'text_mutex' will be held in cpu-hotplug and here.
531 * 'text_mutex' but stop_machine() can not be done because
534 * for preventing cpu-hotplug outside of 'text_mutex' locking.
554 lockdep_assert_held(&text_mutex);
609 mutex_lock(&text_mutex);
634 mutex_unlock(&text_mutex);
861 mutex_lock(&text_mutex);
879 mutex_unlock(&text_mutex);
984 lockdep_assert_held(&text_mutex);
[all...]
/linux-master/include/linux/
H A Dmemory.h190 extern struct mutex text_mutex;
/linux-master/arch/powerpc/net/
H A Dbpf_jit_comp.c317 mutex_lock(&text_mutex);
319 mutex_unlock(&text_mutex);
332 mutex_lock(&text_mutex);
334 mutex_unlock(&text_mutex);
/linux-master/arch/arm64/net/
H A Dbpf_jit_comp.c2509 mutex_lock(&text_mutex);
2537 mutex_unlock(&text_mutex);
/linux-master/arch/x86/net/
H A Dbpf_jit_comp.c522 mutex_lock(&text_mutex);
531 mutex_unlock(&text_mutex);

Completed in 477 milliseconds