Searched refs:usr_ptr (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/include/scsi/ |
D | sg.h | 55 void __user * usr_ptr; /* [i->o] unused internally */ member 84 compat_uptr_t usr_ptr; /* [i->o] unused internally */ member 181 void __user *usr_ptr; /* user provided pointer (in new interface) */ member
|
/linux-6.12.1/drivers/gpu/drm/imagination/ |
D | pvr_drv.h | 22 int pvr_get_uobj(u64 usr_ptr, u32 usr_size, u32 min_size, u32 obj_size, void *out); 23 int pvr_set_uobj(u64 usr_ptr, u32 usr_size, u32 min_size, u32 obj_size, const void *in);
|
D | pvr_drv.c | 1163 pvr_get_uobj(u64 usr_ptr, u32 usr_stride, u32 min_stride, u32 obj_size, void *out) in pvr_get_uobj() argument 1168 return copy_struct_from_user(out, obj_size, u64_to_user_ptr(usr_ptr), usr_stride); in pvr_get_uobj() 1172 pvr_set_uobj(u64 usr_ptr, u32 usr_stride, u32 min_stride, u32 obj_size, const void *in) in pvr_set_uobj() argument 1177 if (copy_to_user(u64_to_user_ptr(usr_ptr), in, min_t(u32, usr_stride, obj_size))) in pvr_set_uobj() 1181 clear_user(u64_to_user_ptr(usr_ptr + obj_size), usr_stride - obj_size)) { in pvr_set_uobj()
|
/linux-6.12.1/include/uapi/linux/ |
D | bsg.h | 48 __u64 usr_ptr; /* [i->o] unused internally */ member
|
/linux-6.12.1/drivers/scsi/ |
D | scsi_ioctl.c | 634 .usr_ptr = (uintptr_t)hdr->usr_ptr, in put_sg_io_hdr() 682 .usr_ptr = compat_ptr(hdr32.usr_ptr), in get_sg_io_hdr()
|
D | sg.c | 690 hp->usr_ptr = NULL; in sg_write() 887 rinfo[val].usr_ptr = srp->header.usr_ptr; in sg_fill_request_table() 899 compat_uptr_t usr_ptr; member 909 if (copy_to_user(o + i, rinfo + i, offsetof(sg_req_info_t, usr_ptr)) || in put_compat_request_table() 910 put_user((uintptr_t)rinfo[i].usr_ptr, &o[i].usr_ptr) || in put_compat_request_table()
|
/linux-6.12.1/include/uapi/mtd/ |
D | mtd-abi.h | 46 __u64 usr_ptr; member
|
/linux-6.12.1/drivers/gpu/drm/panthor/ |
D | panthor_drv.c | 51 panthor_set_uobj(u64 usr_ptr, u32 usr_size, u32 min_size, u32 kern_size, const void *in) in panthor_set_uobj() argument 57 if (copy_to_user(u64_to_user_ptr(usr_ptr), in, min_t(u32, usr_size, kern_size))) in panthor_set_uobj() 64 clear_user(u64_to_user_ptr(usr_ptr + kern_size), usr_size - kern_size)) { in panthor_set_uobj()
|
/linux-6.12.1/drivers/mtd/ |
D | mtdchar.c | 993 (void __user *)(uintptr_t)buf.usr_ptr, in mtdchar_ioctl() 1007 (void __user *)(uintptr_t)buf.usr_ptr, in mtdchar_ioctl()
|