Home
last modified time | relevance | path

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

/DragonOS-0.1.5/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.5/kernel/src/arch/x86_64/include/asm/
Dcurrent.h12 barrier(); in get_current_pcb()
16 barrier(); in get_current_pcb()
/DragonOS-0.1.5/kernel/src/arch/x86_64/mm/
Dmod.rs1 pub mod barrier; module
7 use self::barrier::mfence;
/DragonOS-0.1.5/kernel/src/process/
Dfork.c41 barrier(); in do_fork()
49 barrier(); in do_fork()
79 barrier(); in do_fork()
83 barrier(); in do_fork()
85 barrier(); in do_fork()
87 barrier(); in do_fork()
89 barrier(); in do_fork()
98 barrier(); in do_fork()
337 barrier(); in process_copy_thread()
345 barrier(); in process_copy_thread()
Dprocess.c590 barrier(); in initial_kernel_thread()
662 barrier(); in kernel_thread()
664 barrier(); in kernel_thread()
669 barrier(); in kernel_thread()
671 barrier(); in kernel_thread()
673 barrier(); in kernel_thread()
675 barrier(); in kernel_thread()
677 barrier(); in kernel_thread()
681 barrier(); in kernel_thread()
684 barrier(); in kernel_thread()
[all …]
Dkthread.c213 barrier(); in kthreadd()
243 barrier(); in kthreadd()
/DragonOS-0.1.5/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.5/kernel/src/mm/
Dmm.c215 barrier(); in mm_init()
218 barrier(); in mm_init()
273 barrier(); in page_init()
495 barrier(); in page_table_init()
506 barrier(); in page_table_init()
510 barrier(); in page_table_init()
512 barrier(); in page_table_init()
516 barrier(); in page_table_init()
Dmmap.c387 barrier(); in mm_map_vma()
390 barrier(); in mm_map_vma()
/DragonOS-0.1.5/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.5/kernel/src/smp/
Dsmp.c164 barrier(); in smp_ap_start()
182 barrier(); in smp_ap_start()