/fuchsia/zircon/kernel/include/kernel/ |
H A D | interrupt.h | 20 thread_t* current_thread = get_current_thread(); 34 thread_t* current_thread = get_current_thread();
|
H A D | thread.h | 335 thread_t* get_current_thread(void); 349 return get_current_thread()->tls[entry]; 353 thread_t* curr_thread = get_current_thread(); 361 get_current_thread()->tls_callback[entry] = cb; 367 return get_current_thread()->disable_counts & 0xffff; 371 return get_current_thread()->disable_counts >> 16; 390 thread_t* current_thread = get_current_thread(); 402 thread_t* current_thread = get_current_thread(); 419 thread_t* current_thread = get_current_thread(); 440 thread_t* current_thread = get_current_thread(); [all...] |
H A D | mutex.h | 66 return (mutex_holder(m) == get_current_thread());
|
/fuchsia/zircon/kernel/arch/arm64/ |
H A D | user_copy_c.cpp | 21 &get_current_thread()->arch.data_fault_resume); 30 &get_current_thread()->arch.data_fault_resume);
|
H A D | fpu.cpp | 107 LTRACEF("cpu %u, thread %s, flags 0x%x\n", arch_curr_cpu_num(), get_current_thread()->name, exception_flags); 120 thread_t* t = get_current_thread();
|
H A D | thread.cpp | 63 t->arch.stack_guard = get_current_thread()->arch.stack_guard; 77 thread_t* fake = get_current_thread();
|
H A D | exceptions_c.cpp | 62 thread_t* thread = get_current_thread(); 216 thread_t* thr = get_current_thread(); 249 arm64_write_percpu_ptr(get_current_thread()->arch.current_percpu_ptr); 343 if (thread_is_signaled(get_current_thread())) 393 thread_t* thread = get_current_thread();
|
/fuchsia/zircon/kernel/arch/arm64/include/arch/ |
H A D | current_thread.h | 12 static inline struct thread* get_current_thread(void) { function
|
/fuchsia/zircon/kernel/arch/x86/include/arch/ |
H A D | current_thread.h | 15 static inline struct thread *get_current_thread(void) function
|
/fuchsia/zircon/kernel/tests/ |
H A D | preempt_disable_tests.cpp | 25 thread_t* thread = get_current_thread(); 78 thread_t* thread = get_current_thread(); 120 thread_t* thread = get_current_thread(); 148 thread_t* thread = get_current_thread(); 181 thread_t* thread = get_current_thread(); 209 thread_t* thread = get_current_thread(); 234 thread_t* thread = get_current_thread(); 263 thread_t* thread = get_current_thread();
|
H A D | clock_tests.cpp | 56 cpu_mask_t old_affinity = get_current_thread()->cpu_affinity; 64 thread_set_cpu_affinity(get_current_thread(), cpu_num_to_mask(cpu)); 76 thread_set_cpu_affinity(get_current_thread(), old_affinity);
|
H A D | thread_tests.cpp | 36 printf("sleeper %p\n", get_current_thread()); 58 printf("mutex tester thread %p starting up, will go for %d iterations\n", get_current_thread(), iterations); 66 shared = (intptr_t)get_current_thread(); 71 printf("%p: count %d\n", get_current_thread(), count); 79 printf("mutex tester %p done\n", get_current_thread()); 96 get_current_thread()->base_priority); 132 get_current_thread(), rand_range(DEFAULT_PRIORITY - 4, DEFAULT_PRIORITY + 4)); 140 printf("%p: count %d\n", get_current_thread(), count); 164 get_current_thread()->base_priority); 203 printf("thread %p: waiting on event...\n", get_current_thread()); [all...] |
/fuchsia/zircon/kernel/syscalls/ |
H A D | syscalls.cpp | 51 get_current_thread(), syscall_num, pc); 63 LTRACEF_LEVEL(2, "t %p ret %#" PRIx64 "\n", get_current_thread(), ret); 72 return {ret, thread_is_signaled(get_current_thread())};
|
/fuchsia/zircon/kernel/lib/hypervisor/ |
H A D | cpu.cpp | 48 thread_t* thread = get_current_thread(); 55 return thread == get_current_thread() &&
|
/fuchsia/zircon/kernel/kernel/ |
H A D | mutex.cpp | 54 get_current_thread(), get_current_thread()->name, m, 70 thread_t* ct = get_current_thread(); 129 thread_t* ct = get_current_thread();
|
H A D | thread.cpp | 101 thread_t* ct = get_current_thread(); 253 if (t == get_current_thread()) { 387 thread_t* t = get_current_thread(); 520 __UNUSED thread_t* current_thread = get_current_thread(); 539 thread_t* current_thread = get_current_thread(); 567 if (t == get_current_thread()) { 638 thread_set_cpu_affinity(get_current_thread(), cpu_num_to_mask(target_cpu)); 658 thread_t* current_thread = get_current_thread(); 700 thread_t* current_thread = get_current_thread(); 744 __UNUSED thread_t* current_thread = get_current_thread(); [all...] |
H A D | sched.cpp | 295 __UNUSED thread_t* current_thread = get_current_thread(); 402 thread_t* current_thread = get_current_thread(); 425 thread_t* current_thread = get_current_thread(); 459 thread_t* current_thread = get_current_thread(); 547 DEBUG_ASSERT(curr_thread == get_current_thread()); 575 if (t == get_current_thread()) { 620 if (t == get_current_thread()) { 737 thread_t* current_thread = get_current_thread(); 780 thread_t* current_thread = get_current_thread();
|
H A D | event.cpp | 69 thread_t* current_thread = get_current_thread();
|
/fuchsia/zircon/kernel/object/ |
H A D | semaphore.cpp | 29 thread_t *current_thread = get_current_thread();
|
/fuchsia/zircon/kernel/arch/x86/ |
H A D | user_copy.cpp | 71 thread_t* thr = get_current_thread(); 85 thread_t* thr = get_current_thread();
|
H A D | faults.cpp | 106 thread_t* thread = get_current_thread(); 220 dump_thread(get_current_thread(), true); 299 thread_t* current_thread = get_current_thread(); 318 thread_t* thread = get_current_thread(); 481 thread_t* thread = get_current_thread();
|
/fuchsia/zircon/kernel/vm/ |
H A D | vmm.cpp | 49 thread_t* current_thread = get_current_thread(); 81 thread_t* t = get_current_thread(); 172 get_current_thread()->aspace = reinterpret_cast<vmm_aspace_t*>(aspace.get()); 184 if (get_current_thread()->aspace == reinterpret_cast<vmm_aspace_t*>(aspace.get())) { 185 get_current_thread()->aspace = nullptr; 197 get_current_thread()->aspace = reinterpret_cast<vmm_aspace_t*>(test_aspace.get());
|
/fuchsia/zircon/kernel/lib/lockdep/ |
H A D | lock_dep.cpp | 129 thread_t* const current_thread = get_current_thread(); 192 state = ToThreadLockState(&get_current_thread()->lock_state);
|
/fuchsia/zircon/kernel/lib/unittest/ |
H A D | user_memory.cpp | 30 fbl::RefPtr<VmAspace> aspace = fbl::WrapRefPtr(vmm_aspace_to_obj(get_current_thread()->aspace));
|
/fuchsia/zircon/kernel/lib/io/ |
H A D | console.cpp | 66 thread_t* t = get_current_thread();
|