Searched refs:get_current_thread (Results 1 - 25 of 45) sorted by relevance

12

/fuchsia/zircon/kernel/include/kernel/
H A Dinterrupt.h20 thread_t* current_thread = get_current_thread();
34 thread_t* current_thread = get_current_thread();
H A Dthread.h335 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 Dmutex.h66 return (mutex_holder(m) == get_current_thread());
/fuchsia/zircon/kernel/arch/arm64/
H A Duser_copy_c.cpp21 &get_current_thread()->arch.data_fault_resume);
30 &get_current_thread()->arch.data_fault_resume);
H A Dfpu.cpp107 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 Dthread.cpp63 t->arch.stack_guard = get_current_thread()->arch.stack_guard;
77 thread_t* fake = get_current_thread();
H A Dexceptions_c.cpp62 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 Dcurrent_thread.h12 static inline struct thread* get_current_thread(void) { function
/fuchsia/zircon/kernel/arch/x86/include/arch/
H A Dcurrent_thread.h15 static inline struct thread *get_current_thread(void) function
/fuchsia/zircon/kernel/tests/
H A Dpreempt_disable_tests.cpp25 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 Dclock_tests.cpp56 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 Dthread_tests.cpp36 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 Dsyscalls.cpp51 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 Dcpu.cpp48 thread_t* thread = get_current_thread();
55 return thread == get_current_thread() &&
/fuchsia/zircon/kernel/kernel/
H A Dmutex.cpp54 get_current_thread(), get_current_thread()->name, m,
70 thread_t* ct = get_current_thread();
129 thread_t* ct = get_current_thread();
H A Dthread.cpp101 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 Dsched.cpp295 __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 Devent.cpp69 thread_t* current_thread = get_current_thread();
/fuchsia/zircon/kernel/object/
H A Dsemaphore.cpp29 thread_t *current_thread = get_current_thread();
/fuchsia/zircon/kernel/arch/x86/
H A Duser_copy.cpp71 thread_t* thr = get_current_thread();
85 thread_t* thr = get_current_thread();
H A Dfaults.cpp106 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 Dvmm.cpp49 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 Dlock_dep.cpp129 thread_t* const current_thread = get_current_thread();
192 state = ToThreadLockState(&get_current_thread()->lock_state);
/fuchsia/zircon/kernel/lib/unittest/
H A Duser_memory.cpp30 fbl::RefPtr<VmAspace> aspace = fbl::WrapRefPtr(vmm_aspace_to_obj(get_current_thread()->aspace));
/fuchsia/zircon/kernel/lib/io/
H A Dconsole.cpp66 thread_t* t = get_current_thread();

Completed in 58 milliseconds

12