/kernel/linux/linux-5.10/security/keys/ |
H A D | compat.c | 25 return keyctl_join_session_keyring(compat_ptr(arg2)); in COMPAT_SYSCALL_DEFINE5() 28 return keyctl_update_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5() 34 return keyctl_describe_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5() 46 return keyctl_keyring_search(arg2, compat_ptr(arg3), in COMPAT_SYSCALL_DEFINE5() 47 compat_ptr(arg4), arg5); in COMPAT_SYSCALL_DEFINE5() 50 return keyctl_read_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5() 59 return keyctl_instantiate_key(arg2, compat_ptr(arg3), arg4, in COMPAT_SYSCALL_DEFINE5() 75 return keyctl_get_security(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5() 84 return keyctl_instantiate_key_iov(arg2, compat_ptr(arg3), arg4, in COMPAT_SYSCALL_DEFINE5() 94 return compat_keyctl_dh_compute(compat_ptr(arg in COMPAT_SYSCALL_DEFINE5() [all...] |
H A D | compat_dh.c | 29 kdfcopy.hashname = compat_ptr(compat_kdfcopy.hashname); in compat_keyctl_dh_compute() 30 kdfcopy.otherinfo = compat_ptr(compat_kdfcopy.otherinfo); in compat_keyctl_dh_compute()
|
/kernel/linux/linux-6.6/security/keys/ |
H A D | compat.c | 25 return keyctl_join_session_keyring(compat_ptr(arg2)); in COMPAT_SYSCALL_DEFINE5() 28 return keyctl_update_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5() 34 return keyctl_describe_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5() 46 return keyctl_keyring_search(arg2, compat_ptr(arg3), in COMPAT_SYSCALL_DEFINE5() 47 compat_ptr(arg4), arg5); in COMPAT_SYSCALL_DEFINE5() 50 return keyctl_read_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5() 59 return keyctl_instantiate_key(arg2, compat_ptr(arg3), arg4, in COMPAT_SYSCALL_DEFINE5() 75 return keyctl_get_security(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5() 84 return keyctl_instantiate_key_iov(arg2, compat_ptr(arg3), arg4, in COMPAT_SYSCALL_DEFINE5() 94 return compat_keyctl_dh_compute(compat_ptr(arg in COMPAT_SYSCALL_DEFINE5() [all...] |
H A D | compat_dh.c | 29 kdfcopy.hashname = compat_ptr(compat_kdfcopy.hashname); in compat_keyctl_dh_compute() 30 kdfcopy.otherinfo = compat_ptr(compat_kdfcopy.otherinfo); in compat_keyctl_dh_compute()
|
/kernel/linux/linux-5.10/net/ |
H A D | compat.c | 60 kmsg->msg_control_user = compat_ptr(msg.msg_control); in __get_compat_msghdr() 64 *save_addr = compat_ptr(msg.msg_name); in __get_compat_msghdr() 68 err = move_addr_to_kernel(compat_ptr(msg.msg_name), in __get_compat_msghdr() 101 err = import_iovec(save_addr ? READ : WRITE, compat_ptr(ptr), len, in get_compat_msghdr() 452 ret = __sys_bind(a0, compat_ptr(a1), a[2]); in COMPAT_SYSCALL_DEFINE2() 455 ret = __sys_connect(a0, compat_ptr(a1), a[2]); in COMPAT_SYSCALL_DEFINE2() 461 ret = __sys_accept4(a0, compat_ptr(a1), compat_ptr(a[2]), 0); in COMPAT_SYSCALL_DEFINE2() 464 ret = __sys_getsockname(a0, compat_ptr(a1), compat_ptr( in COMPAT_SYSCALL_DEFINE2() [all...] |
/kernel/linux/linux-6.6/net/ |
H A D | compat.c | 56 kmsg->msg_control_user = compat_ptr(msg->msg_control); in __get_compat_msghdr() 60 *save_addr = compat_ptr(msg->msg_name); in __get_compat_msghdr() 64 err = move_addr_to_kernel(compat_ptr(msg->msg_name), in __get_compat_msghdr() 99 compat_ptr(msg.msg_iov), msg.msg_iovlen, in get_compat_msghdr() 451 ret = __sys_bind(a0, compat_ptr(a1), a[2]); in COMPAT_SYSCALL_DEFINE2() 454 ret = __sys_connect(a0, compat_ptr(a1), a[2]); in COMPAT_SYSCALL_DEFINE2() 460 ret = __sys_accept4(a0, compat_ptr(a1), compat_ptr(a[2]), 0); in COMPAT_SYSCALL_DEFINE2() 463 ret = __sys_getsockname(a0, compat_ptr(a1), compat_ptr( in COMPAT_SYSCALL_DEFINE2() [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_compat_ioctl32.c | 56 put_user(compat_ptr(tmp), &kp->data)) in get_atomisp_histogram32() 83 put_user_force(compat_ptr(tmp), &kp->base) || in get_v4l2_framebuffer32() 123 put_user(compat_ptr(hor_prod_odd_real), in get_atomisp_dis_statistics32() 125 put_user(compat_ptr(hor_prod_odd_imag), in get_atomisp_dis_statistics32() 127 put_user(compat_ptr(hor_prod_even_real), in get_atomisp_dis_statistics32() 129 put_user(compat_ptr(hor_prod_even_imag), in get_atomisp_dis_statistics32() 131 put_user(compat_ptr(ver_prod_odd_real), in get_atomisp_dis_statistics32() 133 put_user(compat_ptr(ver_prod_odd_imag), in get_atomisp_dis_statistics32() 135 put_user(compat_ptr(ver_prod_even_real), in get_atomisp_dis_statistics32() 137 put_user(compat_ptr(ver_prod_even_ima in get_atomisp_dis_statistics32() [all...] |
/kernel/linux/linux-5.10/ipc/ |
H A D | syscall.c | 142 return ksys_semtimedop(first, compat_ptr(ptr), second, NULL); in compat_ksys_ipc() 146 return compat_ksys_semtimedop(first, compat_ptr(ptr), second, in compat_ksys_ipc() 147 compat_ptr(fifth)); in compat_ksys_ipc() 153 if (get_user(pad, (u32 __user *) compat_ptr(ptr))) in compat_ksys_ipc() 161 void __user *uptr = compat_ptr(ptr); in compat_ksys_ipc() 180 return compat_ksys_old_msgctl(first, second, compat_ptr(ptr)); in compat_ksys_ipc() 188 err = do_shmat(first, compat_ptr(ptr), second, &raddr, in compat_ksys_ipc() 192 return put_user(raddr, (compat_ulong_t __user *)compat_ptr(third)); in compat_ksys_ipc() 195 return ksys_shmdt(compat_ptr(ptr)); in compat_ksys_ipc() 199 return compat_ksys_old_shmctl(first, second, compat_ptr(pt in compat_ksys_ipc() [all...] |
/kernel/linux/linux-6.6/ipc/ |
H A D | syscall.c | 142 return ksys_semtimedop(first, compat_ptr(ptr), second, NULL); in compat_ksys_ipc() 146 return compat_ksys_semtimedop(first, compat_ptr(ptr), second, in compat_ksys_ipc() 147 compat_ptr(fifth)); in compat_ksys_ipc() 153 if (get_user(pad, (u32 __user *) compat_ptr(ptr))) in compat_ksys_ipc() 161 void __user *uptr = compat_ptr(ptr); in compat_ksys_ipc() 180 return compat_ksys_old_msgctl(first, second, compat_ptr(ptr)); in compat_ksys_ipc() 188 err = do_shmat(first, compat_ptr(ptr), second, &raddr, in compat_ksys_ipc() 192 return put_user(raddr, (compat_ulong_t __user *)compat_ptr(third)); in compat_ksys_ipc() 195 return ksys_shmdt(compat_ptr(ptr)); in compat_ksys_ipc() 199 return compat_ksys_old_shmctl(first, second, compat_ptr(pt in compat_ksys_ipc() [all...] |
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_ioctl32.c | 260 bulkreq.lastip = compat_ptr(addr); in xfs_compat_ioc_fsbulkstat() 264 bulkreq.ubuffer = compat_ptr(addr); in xfs_compat_ioc_fsbulkstat() 267 bulkreq.ocount = compat_ptr(addr); in xfs_compat_ioc_fsbulkstat() 333 hreq->path = compat_ptr(hreq32.path); in xfs_compat_handlereq_copyin() 335 hreq->ihandle = compat_ptr(hreq32.ihandle); in xfs_compat_handlereq_copyin() 337 hreq->ohandle = compat_ptr(hreq32.ohandle); in xfs_compat_handlereq_copyin() 338 hreq->ohandlen = compat_ptr(hreq32.ohandlen); in xfs_compat_handlereq_copyin() 349 compat_ptr(hreq->ihandle), hreq->ihandlen); in xfs_compat_handlereq_to_dentry() 371 compat_ptr(al_hreq.buffer), al_hreq.buflen, in xfs_compat_attrlist_by_handle() 407 ops = memdup_user(compat_ptr(am_hre in xfs_compat_attrmulti_by_handle() [all...] |
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_ioctl32.c | 248 bulkreq.lastip = compat_ptr(addr); in xfs_compat_ioc_fsbulkstat() 252 bulkreq.ubuffer = compat_ptr(addr); in xfs_compat_ioc_fsbulkstat() 255 bulkreq.ocount = compat_ptr(addr); in xfs_compat_ioc_fsbulkstat() 321 hreq->path = compat_ptr(hreq32.path); in xfs_compat_handlereq_copyin() 323 hreq->ihandle = compat_ptr(hreq32.ihandle); in xfs_compat_handlereq_copyin() 325 hreq->ohandle = compat_ptr(hreq32.ohandle); in xfs_compat_handlereq_copyin() 326 hreq->ohandlen = compat_ptr(hreq32.ohandlen); in xfs_compat_handlereq_copyin() 337 compat_ptr(hreq->ihandle), hreq->ihandlen); in xfs_compat_handlereq_to_dentry() 359 compat_ptr(al_hreq.buffer), al_hreq.buflen, in xfs_compat_attrlist_by_handle() 395 ops = memdup_user(compat_ptr(am_hre in xfs_compat_attrmulti_by_handle() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/r128/ |
H A D | r128_ioc32.c | 119 depth.x = compat_ptr(depth32.x); in compat_r128_depth() 120 depth.y = compat_ptr(depth32.y); in compat_r128_depth() 121 depth.buffer = compat_ptr(depth32.buffer); in compat_r128_depth() 122 depth.mask = compat_ptr(depth32.mask); in compat_r128_depth() 140 stipple.mask = compat_ptr(stipple32.mask); in compat_r128_stipple() 160 getparam.value = compat_ptr(getparam32.value); in compat_r128_getparam()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | sbuslib.c | 204 ret |= put_user(compat_ptr(addr), &p->red); in fbiogetputcmap() 206 ret |= put_user(compat_ptr(addr), &p->green); in fbiogetputcmap() 208 ret |= put_user(compat_ptr(addr), &p->blue); in fbiogetputcmap() 229 ret |= put_user(compat_ptr(addr), &p->cmap.red); in fbiogscursor() 231 ret |= put_user(compat_ptr(addr), &p->cmap.green); in fbiogscursor() 233 ret |= put_user(compat_ptr(addr), &p->cmap.blue); in fbiogscursor() 235 ret |= put_user(compat_ptr(addr), &p->mask); in fbiogscursor() 237 ret |= put_user(compat_ptr(addr), &p->image); in fbiogscursor()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | sbuslib.c | 221 if (copy_from_user(&c, compat_ptr(arg), sizeof(c))) in sbusfb_compat_ioctl() 223 ured = compat_ptr(c.red); in sbusfb_compat_ioctl() 224 ugreen = compat_ptr(c.green); in sbusfb_compat_ioctl() 225 ublue = compat_ptr(c.blue); in sbusfb_compat_ioctl() 260 if (copy_from_user(&c, compat_ptr(arg), sizeof(c))) in sbusfb_compat_ioctl() 263 ured = compat_ptr(c.red); in sbusfb_compat_ioctl() 264 ugreen = compat_ptr(c.green); in sbusfb_compat_ioctl() 265 ublue = compat_ptr(c.blue); in sbusfb_compat_ioctl()
|
/kernel/linux/linux-5.10/net/atm/ |
H A D | ioctl.c | 178 buf = compat_ptr(cbuf); in do_vcc_ioctl() 198 buf = compat_ptr(carg); in do_vcc_ioctl() 280 struct compat_atm_iobuf __user *iobuf32 = compat_ptr(arg); in do_atm_iobuf() 286 return atm_getnames(&iobuf32->length, compat_ptr(data)); in do_atm_iobuf() 292 struct compat_atmif_sioc __user *sioc32 = compat_ptr(arg); in do_atmif_sioc() 298 return atm_dev_ioctl(cmd, compat_ptr(data), &sioc32->length, number, 0); in do_atmif_sioc()
|
/kernel/linux/linux-6.6/net/atm/ |
H A D | ioctl.c | 178 buf = compat_ptr(cbuf); in do_vcc_ioctl() 198 buf = compat_ptr(carg); in do_vcc_ioctl() 280 struct compat_atm_iobuf __user *iobuf32 = compat_ptr(arg); in do_atm_iobuf() 286 return atm_getnames(&iobuf32->length, compat_ptr(data)); in do_atm_iobuf() 292 struct compat_atmif_sioc __user *sioc32 = compat_ptr(arg); in do_atmif_sioc() 298 return atm_dev_ioctl(cmd, compat_ptr(data), &sioc32->length, number, 0); in do_atmif_sioc()
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | process.c | 80 args.pidfd = compat_ptr(regs->u_regs[UREG_I2]); in sparc_clone() 81 args.child_tid = compat_ptr(regs->u_regs[UREG_I4]); in sparc_clone() 82 args.parent_tid = compat_ptr(regs->u_regs[UREG_I2]); in sparc_clone()
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | compat.h | 125 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() function 129 #define compat_ptr(uptr) compat_ptr(uptr) macro
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | process.c | 80 args.pidfd = compat_ptr(regs->u_regs[UREG_I2]); in sparc_clone() 81 args.child_tid = compat_ptr(regs->u_regs[UREG_I4]); in sparc_clone() 82 args.parent_tid = compat_ptr(regs->u_regs[UREG_I2]); in sparc_clone()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | fb_chrdev.c | 206 if (copy_from_user(&cmap32, compat_ptr(arg), sizeof(cmap32))) in fb_getput_cmap() 212 .red = compat_ptr(cmap32.red), in fb_getput_cmap() 213 .green = compat_ptr(cmap32.green), in fb_getput_cmap() 214 .blue = compat_ptr(cmap32.blue), in fb_getput_cmap() 215 .transp = compat_ptr(cmap32.transp), in fb_getput_cmap() 271 return do_fscreeninfo_to_user(&fix, compat_ptr(arg)); in fb_get_fscreeninfo() 290 arg = (unsigned long) compat_ptr(arg); in fb_compat_ioctl()
|
/kernel/linux/linux-5.10/sound/core/ |
H A D | hwdep_compat.c | 30 info.image = compat_ptr(ptr); in snd_hwdep_dsp_load_compat() 43 void __user *argp = compat_ptr(arg); in snd_hwdep_ioctl_compat()
|
/kernel/linux/linux-6.6/sound/core/ |
H A D | hwdep_compat.c | 30 info.image = compat_ptr(ptr); in snd_hwdep_dsp_load_compat() 43 void __user *argp = compat_ptr(arg); in snd_hwdep_ioctl_compat()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_ioc32.c | 106 .name = compat_ptr(v32.name), in compat_drm_version() 108 .date = compat_ptr(v32.date), in compat_drm_version() 110 .desc = compat_ptr(v32.desc), in compat_drm_version() 147 .unique = compat_ptr(uq32.unique), in compat_drm_getunique() 229 if (map.handle != compat_ptr(m32.handle)) in compat_drm_addmap() 248 map.handle = compat_ptr(handle); in compat_drm_rmmap() 383 drm_buf_desc32_t __user *to = compat_ptr(request->list); in copy_one_buf32() 442 drm_buf_pub32_t __user *to = compat_ptr(request->list) + idx; in map_one_buf32() 505 request.list = compat_ptr(req32.list); in compat_drm_freebufs() 525 request.handle = compat_ptr(req3 in compat_drm_setsareactx() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_ioc32.c | 105 .name = compat_ptr(v32.name), in compat_drm_version() 107 .date = compat_ptr(v32.date), in compat_drm_version() 109 .desc = compat_ptr(v32.desc), in compat_drm_version() 146 .unique = compat_ptr(uq32.unique), in compat_drm_getunique() 228 if (map.handle != compat_ptr(m32.handle)) in compat_drm_addmap() 247 map.handle = compat_ptr(handle); in compat_drm_rmmap() 378 drm_buf_desc32_t __user *to = compat_ptr(request->list); in copy_one_buf32() 437 drm_buf_pub32_t __user *to = compat_ptr(request->list) + idx; in map_one_buf32() 500 request.list = compat_ptr(req32.list); in compat_drm_freebufs() 520 request.handle = compat_ptr(req3 in compat_drm_setsareactx() [all...] |
/kernel/linux/linux-5.10/drivers/s390/char/ |
H A D | sclp_ctl.c | 47 return compat_ptr(value); in u64_to_uptr() 99 argp = compat_ptr(arg); in sclp_ctl_ioctl()
|