Lines Matching refs:task
107 get_reg_addr(struct task_struct * task, unsigned long regno) in get_reg_addr() argument
112 addr = &task_thread_info(task)->pcb.usp; in get_reg_addr()
114 addr = &task_thread_info(task)->pcb.unique; in get_reg_addr()
119 addr = task_stack_page(task) + regoff[regno]; in get_reg_addr()
128 get_reg(struct task_struct * task, unsigned long regno) in get_reg() argument
132 unsigned long fpcr = *get_reg_addr(task, regno); in get_reg()
134 = task_thread_info(task)->ieee_state & IEEE_SW_MASK; in get_reg()
138 return *get_reg_addr(task, regno); in get_reg()
145 put_reg(struct task_struct *task, unsigned long regno, unsigned long data) in put_reg() argument
148 task_thread_info(task)->ieee_state in put_reg()
149 = ((task_thread_info(task)->ieee_state & ~IEEE_SW_MASK) in put_reg()
153 *get_reg_addr(task, regno) = data; in put_reg()
158 read_int(struct task_struct *task, unsigned long addr, int * data) in read_int() argument
160 int copied = access_process_vm(task, addr, data, sizeof(int), 0); in read_int()
165 write_int(struct task_struct *task, unsigned long addr, int data) in write_int() argument
167 int copied = access_process_vm(task, addr, &data, sizeof(int), 1); in write_int()