Searched refs:hdr (Results 1 – 3 of 3) sorted by relevance
/block/ |
D | bsg-lib.c | 28 static int bsg_transport_sg_io_fn(struct request_queue *q, struct sg_io_v4 *hdr, in bsg_transport_sg_io_fn() argument 36 if (hdr->protocol != BSG_PROTOCOL_SCSI || in bsg_transport_sg_io_fn() 37 hdr->subprotocol != BSG_SUB_PROTOCOL_SCSI_TRANSPORT) in bsg_transport_sg_io_fn() 42 rq = blk_get_request(q, hdr->dout_xfer_len ? in bsg_transport_sg_io_fn() 49 job->request_len = hdr->request_len; in bsg_transport_sg_io_fn() 50 job->request = memdup_user(uptr64(hdr->request), hdr->request_len); in bsg_transport_sg_io_fn() 56 if (hdr->dout_xfer_len && hdr->din_xfer_len) { in bsg_transport_sg_io_fn() 64 uptr64(hdr->din_xferp), hdr->din_xfer_len, in bsg_transport_sg_io_fn() 76 if (hdr->dout_xfer_len) { in bsg_transport_sg_io_fn() 77 ret = blk_rq_map_user(rq->q, rq, NULL, uptr64(hdr->dout_xferp), in bsg_transport_sg_io_fn() [all …]
|
D | bsg.c | 45 static unsigned int bsg_timeout(struct bsg_device *bd, struct sg_io_v4 *hdr) in bsg_timeout() argument 49 if (hdr->timeout) in bsg_timeout() 50 timeout = msecs_to_jiffies(hdr->timeout); in bsg_timeout() 59 struct sg_io_v4 hdr; in bsg_sg_io() local 62 if (copy_from_user(&hdr, uarg, sizeof(hdr))) in bsg_sg_io() 64 if (hdr.guard != 'Q') in bsg_sg_io() 66 ret = bd->sg_io_fn(bd->queue, &hdr, mode, bsg_timeout(bd, &hdr)); in bsg_sg_io() 67 if (!ret && copy_to_user(uarg, &hdr, sizeof(hdr))) in bsg_sg_io()
|
D | sed-opal.c | 338 struct opal_header *hdr = buffer; in opal_recv_check() local 343 hdr->cp.outstandingData, in opal_recv_check() 344 hdr->cp.minTransfer); in opal_recv_check() 346 if (hdr->cp.outstandingData == 0 || in opal_recv_check() 347 hdr->cp.minTransfer != 0) in opal_recv_check() 432 const struct d0_header *hdr = (struct d0_header *)dev->resp; in opal_discovery0_end() local 435 u32 hlen = be32_to_cpu(hdr->length); in opal_discovery0_end() 440 if (hlen > IO_BUFFER_LENGTH - sizeof(*hdr)) { in opal_discovery0_end() 442 sizeof(*hdr), hlen, IO_BUFFER_LENGTH); in opal_discovery0_end() 447 cpos += sizeof(*hdr); /* current position on buffer */ in opal_discovery0_end() [all …]
|