Home
last modified time | relevance | path

Searched refs:barrier (Results 1 – 13 of 13) sorted by relevance

/DragonOS-0.1.8/kernel/src/common/
Dcompiler.h8 #ifndef barrier
10 #define barrier() __asm__ __volatile__("" :: \ macro
66 barrier(); in __read_once_size()
68 barrier(); in __read_once_size()
97 barrier(); in __write_once_size()
99 barrier(); in __write_once_size()
Dspinlock.h60 barrier(); in spin_init()
62 barrier(); in spin_init()
Dlist.h31 barrier(); in list_add()
33 barrier(); in list_add()
35 barrier(); in list_add()
/DragonOS-0.1.8/kernel/src/arch/x86_64/include/asm/
Dcurrent.h12 barrier(); in get_current_pcb()
16 barrier(); in get_current_pcb()
/DragonOS-0.1.8/kernel/src/process/
Dprocess.c208 barrier(); in initial_kernel_thread()
280 barrier(); in kernel_thread()
282 barrier(); in kernel_thread()
287 barrier(); in kernel_thread()
289 barrier(); in kernel_thread()
291 barrier(); in kernel_thread()
293 barrier(); in kernel_thread()
295 barrier(); in kernel_thread()
299 barrier(); in kernel_thread()
302 barrier(); in kernel_thread()
[all …]
Dfork.c43 barrier(); in do_fork()
51 barrier(); in do_fork()
81 barrier(); in do_fork()
85 barrier(); in do_fork()
87 barrier(); in do_fork()
89 barrier(); in do_fork()
91 barrier(); in do_fork()
100 barrier(); in do_fork()
260 barrier(); in process_copy_thread()
268 barrier(); in process_copy_thread()
Dkthread.c73 barrier(); in __kthread_create_on_node()
214 barrier(); in kthreadd()
217 barrier(); in kthreadd()
219 barrier(); in kthreadd()
248 barrier(); in kthreadd()
/DragonOS-0.1.8/kernel/src/libs/
Didr.c530 barrier(); in idr_find()
534 barrier(); in idr_find()
535 barrier(); in idr_find()
539 barrier(); in idr_find()
541 barrier(); in idr_find()
749 barrier(); in __idr_cnt_pd()
760 barrier(); in __idr_cnt()
764 barrier(); in __idr_cnt()
769 barrier(); in __idr_cnt()
771 barrier(); in __idr_cnt()
[all …]
/DragonOS-0.1.8/kernel/src/ktest/
Dtest-idr.c200 barrier(); in ktest_idr_case2()
202 barrier(); in ktest_idr_case2()
205 barrier(); in ktest_idr_case2()
207 barrier(); in ktest_idr_case2()
211 barrier(); in ktest_idr_case2()
214 barrier(); in ktest_idr_case2()
/DragonOS-0.1.8/kernel/src/smp/
Dsmp.c174 barrier(); in smp_ap_start()
193 barrier(); in smp_ap_start()
/DragonOS-0.1.8/kernel/src/driver/interrupt/apic/
Dapic.c150 barrier(); in apic_init_ap_core_local_apic()
152 barrier(); in apic_init_ap_core_local_apic()
172 barrier(); in __local_apic_xapic_init()
/DragonOS-0.1.8/kernel/src/arch/x86_64/
Dsyscall.rs21 use super::{asm::ptrace::user_mode, mm::barrier::mfence};
/DragonOS-0.1.8/kernel/src/arch/x86_64/mm/
Dmod.rs1 pub mod barrier; module