Home
last modified time | relevance | path

Searched refs:usr_ptr (Results 1 – 6 of 6) sorted by relevance

/linux/include/scsi/
H A Dsg.h55 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/drivers/gpu/drm/imagination/
H A Dpvr_drv.h21 int pvr_get_uobj(u64 usr_ptr, u32 usr_size, u32 min_size, u32 obj_size, void *out);
22 int pvr_set_uobj(u64 usr_ptr, u32 usr_size, u32 min_size, u32 obj_size, const void *in);
H A Dpvr_drv.c1169 pvr_get_uobj(u64 usr_ptr, u32 usr_stride, u32 min_stride, u32 obj_size, void *out) in pvr_get_uobj() argument
1174 return copy_struct_from_user(out, obj_size, u64_to_user_ptr(usr_ptr), usr_stride); in pvr_get_uobj()
1178 pvr_set_uobj(u64 usr_ptr, u32 usr_stride, u32 min_stride, u32 obj_size, const void *in) in pvr_set_uobj() argument
1183 if (copy_to_user(u64_to_user_ptr(usr_ptr), in, min_t(u32, usr_stride, obj_size))) in pvr_set_uobj()
1187 clear_user(u64_to_user_ptr(usr_ptr + obj_size), usr_stride - obj_size)) { in pvr_set_uobj()
/linux/include/uapi/mtd/
H A Dmtd-abi.h46 __u64 usr_ptr; member
/linux/drivers/scsi/
H A Dsg.c684 hp->usr_ptr = NULL; in sg_write()
881 rinfo[val].usr_ptr = srp->header.usr_ptr; in sg_fill_request_table()
893 compat_uptr_t usr_ptr; member
903 if (copy_to_user(o + i, rinfo + i, offsetof(sg_req_info_t, usr_ptr)) || in put_compat_request_table()
904 put_user((uintptr_t)rinfo[i].usr_ptr, &o[i].usr_ptr) || in put_compat_request_table()
/linux/drivers/gpu/drm/xe/
H A Dxe_vm.c4140 struct xe_vm_fault __user *usr_ptr = u64_to_user_ptr(args->data); in fill_faults() local
4170 ret = copy_to_user(usr_ptr, fault_list, args->size); in fill_faults()