/bionic/libc/kernel/arch-x86/asm/ |
i387_32.h | 22 #define restore_fpu(tsk) alternative_input( "nop ; frstor %1", "fxrstor %1", X86_FEATURE_FXSR, "m" ((tsk)->thread.i387.fxsave)) 28 #define __unlazy_fpu( tsk ) do { if (task_thread_info(tsk)->status & TS_USEDFPU) { __save_init_fpu(tsk); stts(); } else tsk->fpu_counter = 0; } while (0) 29 #define __clear_fpu( tsk ) do { if (task_thread_info(tsk)->status & TS_USEDFPU) { asm volatile("fnclex ; fwait"); task_thread_info(tsk)->status &= ~TS_USEDFPU; stts(); } } while (0) 30 #define unlazy_fpu( tsk ) do { preempt_disable(); __unlazy_fpu(tsk); preempt_enable(); } while (0 [all...] |
/development/ndk/platforms/android-5/arch-x86/include/asm/ |
i387_32.h | 22 #define restore_fpu(tsk) alternative_input( "nop ; frstor %1", "fxrstor %1", X86_FEATURE_FXSR, "m" ((tsk)->thread.i387.fxsave)) 28 #define __unlazy_fpu( tsk ) do { if (task_thread_info(tsk)->status & TS_USEDFPU) { __save_init_fpu(tsk); stts(); } else tsk->fpu_counter = 0; } while (0) 29 #define __clear_fpu( tsk ) do { if (task_thread_info(tsk)->status & TS_USEDFPU) { asm volatile("fnclex ; fwait"); task_thread_info(tsk)->status &= ~TS_USEDFPU; stts(); } } while (0) 30 #define unlazy_fpu( tsk ) do { preempt_disable(); __unlazy_fpu(tsk); preempt_enable(); } while (0 [all...] |
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/ |
i387_32.h | 22 #define restore_fpu(tsk) alternative_input( "nop ; frstor %1", "fxrstor %1", X86_FEATURE_FXSR, "m" ((tsk)->thread.i387.fxsave)) 28 #define __unlazy_fpu( tsk ) do { if (task_thread_info(tsk)->status & TS_USEDFPU) { __save_init_fpu(tsk); stts(); } else tsk->fpu_counter = 0; } while (0) 29 #define __clear_fpu( tsk ) do { if (task_thread_info(tsk)->status & TS_USEDFPU) { asm volatile("fnclex ; fwait"); task_thread_info(tsk)->status &= ~TS_USEDFPU; stts(); } } while (0) 30 #define unlazy_fpu( tsk ) do { preempt_disable(); __unlazy_fpu(tsk); preempt_enable(); } while (0 [all...] |
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/ |
i387_32.h | 22 #define restore_fpu(tsk) alternative_input( "nop ; frstor %1", "fxrstor %1", X86_FEATURE_FXSR, "m" ((tsk)->thread.i387.fxsave)) 28 #define __unlazy_fpu( tsk ) do { if (task_thread_info(tsk)->status & TS_USEDFPU) { __save_init_fpu(tsk); stts(); } else tsk->fpu_counter = 0; } while (0) 29 #define __clear_fpu( tsk ) do { if (task_thread_info(tsk)->status & TS_USEDFPU) { asm volatile("fnclex ; fwait"); task_thread_info(tsk)->status &= ~TS_USEDFPU; stts(); } } while (0) 30 #define unlazy_fpu( tsk ) do { preempt_disable(); __unlazy_fpu(tsk); preempt_enable(); } while (0 [all...] |
/external/kernel-headers/original/asm-x86/ |
i387_32.h | 32 #define restore_fpu(tsk) \ 37 "m" ((tsk)->thread.i387.fxsave)) 54 static inline void __save_init_fpu( struct task_struct *tsk ) 63 [fx] "m" (tsk->thread.i387.fxsave), 64 [fsw] "m" (tsk->thread.i387.fxsave.swd) : "memory"); 74 task_thread_info(tsk)->status &= ~TS_USEDFPU; 77 #define __unlazy_fpu( tsk ) do { \ 78 if (task_thread_info(tsk)->status & TS_USEDFPU) { \ 79 __save_init_fpu(tsk); \ 82 tsk->fpu_counter = 0; [all...] |
thread_info_32.h | 70 #define INIT_THREAD_INFO(tsk) \ 72 .task = &tsk, \ 98 #define alloc_thread_info(tsk) ((struct thread_info *) \ 101 #define alloc_thread_info(tsk) ((struct thread_info *) \
|
elf.h | 238 #define ELF_CORE_COPY_TASK_REGS(tsk, elf_regs) dump_task_regs(tsk, elf_regs) 239 #define ELF_CORE_COPY_FPREGS(tsk, elf_fpregs) dump_task_fpu(tsk, elf_fpregs) 244 #define ELF_CORE_COPY_XFPREGS(tsk, elf_xfpregs) \ 245 dump_task_extended_fpu(tsk, elf_xfpregs)
|
ptrace.h | 39 extern void send_sigtrap(struct task_struct *tsk, struct pt_regs *regs, int error_code);
|
processor_32.h | 418 extern void prepare_to_copy(struct task_struct *tsk); 425 extern unsigned long thread_saved_pc(struct task_struct *tsk);
|
/external/kernel-headers/original/linux/ |
smp_lock.h | 16 #define release_kernel_lock(tsk) do { \ 17 if (unlikely((tsk)->lock_depth >= 0)) \
|
sem.h | 143 extern int copy_semundo(unsigned long clone_flags, struct task_struct *tsk); 144 extern void exit_sem(struct task_struct *tsk); 147 static inline int copy_semundo(unsigned long clone_flags, struct task_struct *tsk) 152 static inline void exit_sem(struct task_struct *tsk)
|
key.h | 340 extern int copy_keys(unsigned long clone_flags, struct task_struct *tsk); 341 extern int copy_thread_group_keys(struct task_struct *tsk); 342 extern void exit_keys(struct task_struct *tsk); 344 extern int suid_keys(struct task_struct *tsk); 345 extern int exec_keys(struct task_struct *tsk); 346 extern void key_fsuid_changed(struct task_struct *tsk); 347 extern void key_fsgid_changed(struct task_struct *tsk); 350 #define __install_session_keyring(tsk, keyring) \ 352 struct key *old_session = tsk->signal->session_keyring; \ 353 tsk->signal->session_keyring = keyring; [all...] |
sched.h | 146 /* in tsk->exit_state */ 149 /* in tsk->state again */ 152 #define __set_task_state(tsk, state_value) \ 153 do { (tsk)->state = (state_value); } while (0) 154 #define set_task_state(tsk, state_value) \ 155 set_mb((tsk)->state, (state_value)) 410 struct task_struct *tsk; member in struct:signal_struct 1001 static inline pid_t process_group(struct task_struct *tsk) 1003 return tsk->signal->pgrp; 1019 extern void free_task(struct task_struct *tsk); [all...] |
ptrace.h | 87 extern int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len); 88 extern int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len); 89 extern int ptrace_attach(struct task_struct *tsk);
|
taskstats_kern.h | 74 static inline void taskstats_exit_send(struct task_struct *tsk,
|
mempolicy.h | 147 extern void mpol_rebind_task(struct task_struct *tsk, 243 static inline void mpol_rebind_task(struct task_struct *tsk,
|
hardirq.h | 93 static inline void account_system_vtime(struct task_struct *tsk)
|
wait.h | 62 #define __WAITQUEUE_INITIALIZER(name, tsk) { \ 63 .private = tsk, \ 67 #define DECLARE_WAITQUEUE(name, tsk) \ 68 wait_queue_t name = __WAITQUEUE_INITIALIZER(name, tsk)
|
mm.h | 763 extern int access_process_vm(struct task_struct *tsk, unsigned long addr, void *buf, int len, int write); 766 int get_user_pages(struct task_struct *tsk, struct mm_struct *mm, unsigned long start, [all...] |
/bionic/libc/kernel/arch-sh/asm/ |
processor_64.h | 115 #define prepare_to_copy(tsk) do { } while (0) 119 #define thread_saved_pc(tsk) (tsk->thread.pc) 121 #define KSTK_EIP(tsk) ((tsk)->thread.pc) 122 #define KSTK_ESP(tsk) ((tsk)->thread.sp)
|
/external/kernel-headers/original/asm-arm/ |
processor.h | 84 #define prepare_to_copy(tsk) do { } while (0) 98 #define KSTK_EIP(tsk) task_pt_regs(tsk)->ARM_pc 99 #define KSTK_ESP(tsk) task_pt_regs(tsk)->ARM_sp
|
thread_info.h | 68 #define INIT_THREAD_INFO(tsk) \ 70 .task = &tsk, \ 100 #define thread_saved_pc(tsk) \ 101 ((unsigned long)(pc_pointer(task_thread_info(tsk)->cpu_context.pc))) 102 #define thread_saved_fp(tsk) \ 103 ((unsigned long)(task_thread_info(tsk)->cpu_context.fp))
|
elf.h | 140 #define ELF_CORE_COPY_TASK_REGS(tsk, elf_regs) dump_task_regs(tsk, elf_regs)
|
/hardware/broadcom/wlan/bcm4329/src/include/ |
linuxver.h | 432 struct task_struct *tsk; \ 433 tsk = pid_task(find_vpid(pid), PIDTYPE_PID); \ 434 if (tsk) send_sig(sig, tsk, 1); \
|
/external/kernel-headers/original/linux/raid/ |
md_k.h | 328 struct task_struct *tsk; member in struct:mdk_thread_s
|