Lines Matching refs:kbuf
33 void *kbuf, void __user *ubuf) in xfpregs_get() argument
43 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, in xfpregs_get()
49 const void *kbuf, const void __user *ubuf) in xfpregs_set() argument
60 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in xfpregs_set()
80 void *kbuf, void __user *ubuf) in xstateregs_get() argument
94 ret = copyout_from_xsaves(pos, count, kbuf, ubuf, xsave); in xstateregs_get()
107 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, xsave, 0, -1); in xstateregs_get()
114 const void *kbuf, const void __user *ubuf) in xstateregs_set() argument
134 ret = copyin_to_xsaves(kbuf, ubuf, xsave); in xstateregs_set()
136 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, xsave, 0, -1); in xstateregs_set()
301 void *kbuf, void __user *ubuf) in fpregs_get() argument
309 return fpregs_soft_get(target, regset, pos, count, kbuf, ubuf); in fpregs_get()
312 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpregs_get()
318 if (kbuf && pos == 0 && count == sizeof(env)) { in fpregs_get()
319 convert_from_fxsr(kbuf, target); in fpregs_get()
325 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, &env, 0, -1); in fpregs_get()
330 const void *kbuf, const void __user *ubuf) in fpregs_set() argument
340 return fpregs_soft_set(target, regset, pos, count, kbuf, ubuf); in fpregs_set()
343 return user_regset_copyin(&pos, &count, &kbuf, &ubuf, in fpregs_set()
350 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &env, 0, -1); in fpregs_set()