Searched refs:uptr64 (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | scsi_bsg.c | 10 #define uptr64(val) ((void __user *)(uintptr_t)(val)) macro 42 if (copy_from_user(scmd->cmnd, uptr64(hdr->request), scmd->cmd_len)) in scsi_bsg_sg_io_fn() 50 ret = blk_rq_map_user(rq->q, rq, NULL, uptr64(hdr->dout_xferp), in scsi_bsg_sg_io_fn() 53 ret = blk_rq_map_user(rq->q, rq, NULL, uptr64(hdr->din_xferp), in scsi_bsg_sg_io_fn() 80 if (copy_to_user(uptr64(hdr->response), scmd->sense_buffer, in scsi_bsg_sg_io_fn()
|
/kernel/linux/linux-6.6/block/ |
H A D | bsg-lib.c | 19 #define uptr64(val) ((void __user *)(uintptr_t)(val)) macro 57 job->request = memdup_user(uptr64(hdr->request), hdr->request_len); in bsg_transport_sg_io_fn() 71 uptr64(hdr->din_xferp), hdr->din_xfer_len, in bsg_transport_sg_io_fn() 84 ret = blk_rq_map_user(rq->q, rq, NULL, uptr64(hdr->dout_xferp), in bsg_transport_sg_io_fn() 87 ret = blk_rq_map_user(rq->q, rq, NULL, uptr64(hdr->din_xferp), in bsg_transport_sg_io_fn() 118 if (copy_to_user(uptr64(hdr->response), job->reply, len)) in bsg_transport_sg_io_fn()
|
/kernel/linux/linux-5.10/block/ |
H A D | bsg.c | 55 #define uptr64(val) ((void __user *)(uintptr_t)(val)) macro 82 if (copy_from_user(sreq->cmd, uptr64(hdr->request), sreq->cmd_len)) in bsg_scsi_fill_hdr() 109 if (copy_to_user(uptr64(hdr->response), sreq->sense, len)) in bsg_scsi_complete_rq() 174 ret = blk_rq_map_user(q, rq, NULL, uptr64(hdr.dout_xferp), in bsg_sg_io() 177 ret = blk_rq_map_user(q, rq, NULL, uptr64(hdr.din_xferp), in bsg_sg_io()
|
H A D | bsg-lib.c | 18 #define uptr64(val) ((void __user *)(uintptr_t)(val)) macro 43 job->request = memdup_user(uptr64(hdr->request), hdr->request_len); in bsg_transport_fill_hdr() 55 uptr64(hdr->din_xferp), hdr->din_xfer_len, in bsg_transport_fill_hdr() 102 if (copy_to_user(uptr64(hdr->response), job->reply, len)) in bsg_transport_complete_rq()
|
Completed in 3 milliseconds