Lines Matching refs:pos
50 unsigned int pos, unsigned int count, in genregs32_get() argument
62 pos /= sizeof(reg); in genregs32_get()
66 for (; count > 0 && pos < 16; count--) in genregs32_get()
67 *k++ = regs->u_regs[pos++]; in genregs32_get()
71 for (; count > 0 && pos < 32; count--) { in genregs32_get()
72 if (get_user(*k++, ®_window[pos++])) in genregs32_get()
76 for (; count > 0 && pos < 16; count--) { in genregs32_get()
77 if (put_user(regs->u_regs[pos++], u++)) in genregs32_get()
83 for (; count > 0 && pos < 32; count--) { in genregs32_get()
84 if (get_user(reg, ®_window[pos++]) || in genregs32_get()
90 switch (pos) { in genregs32_get()
115 pos++; in genregs32_get()
119 pos *= sizeof(reg); in genregs32_get()
122 return user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs32_get()
128 unsigned int pos, unsigned int count, in genregs32_set() argument
140 pos /= sizeof(reg); in genregs32_set()
144 for (; count > 0 && pos < 16; count--) in genregs32_set()
145 regs->u_regs[pos++] = *k++; in genregs32_set()
149 for (; count > 0 && pos < 32; count--) { in genregs32_set()
150 if (put_user(*k++, ®_window[pos++])) in genregs32_set()
154 for (; count > 0 && pos < 16; count--) { in genregs32_set()
157 regs->u_regs[pos++] = reg; in genregs32_set()
162 for (; count > 0 && pos < 32; count--) { in genregs32_set()
164 put_user(reg, ®_window[pos++])) in genregs32_set()
176 switch (pos) { in genregs32_set()
199 pos++; in genregs32_set()
203 pos *= sizeof(reg); in genregs32_set()
206 return user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs32_set()
212 unsigned int pos, unsigned int count, in fpregs32_get() argument
223 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpregs32_get()
228 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in fpregs32_get()
232 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpregs32_get()
241 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpregs32_get()
248 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in fpregs32_get()
256 unsigned int pos, unsigned int count, in fpregs32_set() argument
266 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in fpregs32_set()
270 user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in fpregs32_set()
274 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in fpregs32_set()
281 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in fpregs32_set()