HomeSort by relevance Sort by last modified time
    Searched refs:task_struct (Results 1 - 25 of 123) sorted by null

1 2 3 4 5

  /bionic/libc/kernel/common/linux/
kexec.h 16 struct task_struct;
  /development/ndk/platforms/android-3/include/linux/
kexec.h 16 struct task_struct;
  /prebuilt/ndk/android-ndk-r4/platforms/android-3/arch-arm/usr/include/linux/
kexec.h 16 struct task_struct;
  /prebuilt/ndk/android-ndk-r4/platforms/android-4/arch-arm/usr/include/linux/
kexec.h 16 struct task_struct;
  /prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-arm/usr/include/linux/
kexec.h 16 struct task_struct;
  /prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/linux/
kexec.h 16 struct task_struct;
  /prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-arm/usr/include/linux/
kexec.h 16 struct task_struct;
  /prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/linux/
kexec.h 16 struct task_struct;
  /external/kernel-headers/original/asm-x86/
current_32.h 7 struct task_struct;
9 DECLARE_PER_CPU(struct task_struct *, current_task);
10 static __always_inline struct task_struct *get_current(void)
i387_32.h 22 extern void init_fpu(struct task_struct *);
54 static inline void __save_init_fpu( struct task_struct *tsk )
98 static inline void save_init_fpu( struct task_struct *tsk )
121 extern unsigned short get_fpu_cwd( struct task_struct *tsk );
122 extern unsigned short get_fpu_swd( struct task_struct *tsk );
123 extern unsigned short get_fpu_mxcsr( struct task_struct *tsk );
136 struct task_struct *tsk );
137 extern int set_fpregs( struct task_struct *tsk,
141 struct task_struct *tsk );
142 extern int set_fpxregs( struct task_struct *tsk
    [all...]
  /bionic/libc/kernel/arch-sh/asm/
current.h 17 struct task_struct;
system_64.h 17 struct task_struct *sh64_switch_to(struct task_struct *prev,
19 struct task_struct *next,
system_32.h 17 struct task_struct *__switch_to(struct task_struct *prev,
18 struct task_struct *next);
20 #define switch_to(prev, next, last) do { register u32 *__ts1 __asm__ ("r1") = (u32 *)&prev->thread.sp; register u32 *__ts2 __asm__ ("r2") = (u32 *)&prev->thread.pc; register u32 *__ts4 __asm__ ("r4") = (u32 *)prev; register u32 *__ts5 __asm__ ("r5") = (u32 *)next; register u32 *__ts6 __asm__ ("r6") = (u32 *)&next->thread.sp; register u32 __ts7 __asm__ ("r7") = next->thread.pc; struct task_struct *__last; __asm__ __volatile__ ( ".balign 4\n\t" "stc.l gbr, @-r15\n\t" "sts.l pr, @-r15\n\t" "mov.l r8, @-r15\n\t" "mov.l r9, @-r15\n\t" "mov.l r10, @-r15\n\t" "mov.l r11, @-r15\n\t" "mov.l r12, @-r15\n\t" "mov.l r13, @-r15\n\t" "mov.l r14, @-r15\n\t" "mov.l r15, @r1\t! save SP\n\t" "mov.l @r6, r15\t! change to new stack\n\t" "mova 1f, %0\n\t" "mov.l %0, @r2\t! save PC\n\t" "mov.l 2f, %0\n\t" "jmp @%0\t! call __switch_to\n\t" " lds r7, pr\t! with return to new PC\n\t" ".balign 4\n" "2:\n\t" ".long __switch_to\n" "1:\n\t" "mov.l @r15+, r14\n\t" "mov.l @r15+, r13\n\t" "mov.l @r15+, r12\n\t" "mov.l @r15+, r11\n\t" "mov.l @r15+, r10\n\t" "mov.l @r15+, r9\n\t" "mov.l @r15+, r8\n\t" "lds.l @r15+, pr\n\t" "ldc.l @r15+, gbr\n\t" : "=z" (__last) : "r" (__ts1), "r" (__ts2), "r" (__ts4), "r" (__ts5), "r" (__ts6), "r" (__ts7) : "r3", "t"); last = __last; } while (0)
  /external/kernel-headers/original/linux/
ptrace.h 81 #include <linux/sched.h> /* For struct task_struct. */
84 extern long arch_ptrace(struct task_struct *child, long request, long addr, long data);
85 extern struct task_struct *ptrace_get_task_struct(pid_t pid);
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);
90 extern int ptrace_detach(struct task_struct *, unsigned int);
91 extern void ptrace_disable(struct task_struct *);
92 extern int ptrace_check_attach(struct task_struct *task, int kill);
93 extern int ptrace_request(struct task_struct *child, long request, long addr, long data)
    [all...]
debug_locks.h 4 struct task_struct;
48 extern void debug_show_held_locks(struct task_struct *task);
50 extern void debug_check_no_locks_held(struct task_struct *task);
56 static inline void debug_show_held_locks(struct task_struct *task)
66 debug_check_no_locks_held(struct task_struct *task)
sched.h 187 struct task_struct;
191 extern void init_idle(struct task_struct *idle, int cpu);
203 extern void show_stack(struct task_struct *task, unsigned long *sp);
386 struct task_struct *curr_target;
398 struct task_struct *group_exit_task;
410 struct task_struct *tsk;
749 extern void prefetch_stack(struct task_struct *t);
751 static inline void prefetch_stack(struct task_struct *t) { }
767 struct task_struct { struct
827 struct task_struct *real_parent; /* real parent process (when being debugged) *
    [all...]
futex.h 100 handle_futex_death(u32 __user *uaddr, struct task_struct *curr, int pi);
103 extern void exit_robust_list(struct task_struct *curr);
104 extern void exit_pi_state_list(struct task_struct *curr);
106 static inline void exit_robust_list(struct task_struct *curr)
109 static inline void exit_pi_state_list(struct task_struct *curr)
kernel_stat.h 54 extern void account_user_time(struct task_struct *, cputime_t);
55 extern void account_system_time(struct task_struct *, int, cputime_t);
56 extern void account_steal_time(struct task_struct *, cputime_t);
sem.h 82 struct task_struct;
107 struct task_struct* sleeper; /* this process */
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)
ioprio.h 48 static inline int task_ioprio(struct task_struct *task)
54 static inline int task_nice_ioprio(struct task_struct *task)
resource.h 6 struct task_struct;
72 int getrusage(struct task_struct *p, int who, struct rusage __user *ru);
  /bionic/libc/kernel/arch-x86/asm/
current_32.h 18 struct task_struct;
  /development/ndk/platforms/android-5/arch-x86/include/asm/
current_32.h 18 struct task_struct;
  /prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/
current_32.h 18 struct task_struct;
  /prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/
current_32.h 18 struct task_struct;

Completed in 241 milliseconds

1 2 3 4 5