Lines Matching refs:task

22 static inline int syscall_get_nr(struct task_struct *task,  in syscall_get_nr()  argument
26 return task_thread_info(task)->abi_syscall; in syscall_get_nr()
28 if (task_thread_info(task)->abi_syscall == -1) in syscall_get_nr()
31 return task_thread_info(task)->abi_syscall & __NR_SYSCALL_MASK; in syscall_get_nr()
34 static inline bool __in_oabi_syscall(struct task_struct *task) in __in_oabi_syscall() argument
37 (task_thread_info(task)->abi_syscall & __NR_OABI_SYSCALL_BASE); in __in_oabi_syscall()
45 static inline void syscall_rollback(struct task_struct *task, in syscall_rollback() argument
51 static inline long syscall_get_error(struct task_struct *task, in syscall_get_error() argument
58 static inline long syscall_get_return_value(struct task_struct *task, in syscall_get_return_value() argument
64 static inline void syscall_set_return_value(struct task_struct *task, in syscall_set_return_value() argument
71 static inline void syscall_set_nr(struct task_struct *task, in syscall_set_nr() argument
76 task_thread_info(task)->abi_syscall = -1; in syscall_set_nr()
83 syscall_set_return_value(task, regs, -ENOSYS, 0); in syscall_set_nr()
87 task_thread_info(task)->abi_syscall = nr; in syscall_set_nr()
90 task_thread_info(task)->abi_syscall = in syscall_set_nr()
91 (task_thread_info(task)->abi_syscall & ~__NR_SYSCALL_MASK) | in syscall_set_nr()
97 static inline void syscall_get_arguments(struct task_struct *task, in syscall_get_arguments() argument
107 static inline void syscall_set_arguments(struct task_struct *task, in syscall_set_arguments() argument
120 static inline int syscall_get_arch(struct task_struct *task) in syscall_get_arch() argument