Searched refs:vblk (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/block/ |
D | virtio_blk.c | 120 struct virtio_blk *vblk = req->q->queuedata; in virtblk_request_done() local 124 req->resid_len = virtio32_to_cpu(vblk->vdev, vbr->in_hdr.residual); in virtblk_request_done() 125 req->sense_len = virtio32_to_cpu(vblk->vdev, vbr->in_hdr.sense_len); in virtblk_request_done() 126 req->errors = virtio32_to_cpu(vblk->vdev, vbr->in_hdr.errors); in virtblk_request_done() 136 struct virtio_blk *vblk = vq->vdev->priv; in virtblk_done() local 143 spin_lock_irqsave(&vblk->vqs[qid].lock, flags); in virtblk_done() 146 while ((vbr = virtqueue_get_buf(vblk->vqs[qid].vq, &len)) != NULL) { in virtblk_done() 156 blk_mq_start_stopped_hw_queues(vblk->disk->queue, true); in virtblk_done() 157 spin_unlock_irqrestore(&vblk->vqs[qid].lock, flags); in virtblk_done() 163 struct virtio_blk *vblk = hctx->queue->queuedata; in virtio_queue_rq() local [all …]
|
/linux-4.4.14/block/partitions/ |
D | ldm.c | 604 static struct vblk * ldm_get_disk_objid (const struct ldmdb *ldb) in ldm_get_disk_objid() 611 struct vblk *v = list_entry (item, struct vblk, list); in ldm_get_disk_objid() 612 if (!memcmp (v->vblk.disk.disk_id, ldb->ph.disk_id, GUID_SIZE)) in ldm_get_disk_objid() 640 struct vblk *vb; in ldm_create_data_partitions() 641 struct vblk *disk; in ldm_create_data_partitions() 657 vb = list_entry (item, struct vblk, list); in ldm_create_data_partitions() 658 part = &vb->vblk.part; in ldm_create_data_partitions() 786 static bool ldm_parse_cmp3 (const u8 *buffer, int buflen, struct vblk *vb) in ldm_parse_cmp3() 815 comp = &vb->vblk.comp; in ldm_parse_cmp3() 837 static int ldm_parse_dgr3 (const u8 *buffer, int buflen, struct vblk *vb) in ldm_parse_dgr3() [all …]
|
D | ldm.h | 185 struct vblk { /* Generalised VBLK */ struct 197 } vblk; argument
|
/linux-4.4.14/tools/lguest/ |
D | lguest.c | 2940 struct vblk_info *vblk = vq->dev->priv; in blk_request() local 2982 if (lseek64(vblk->fd, off, SEEK_SET) != off) in blk_request() 2985 ret = writev(vblk->fd, iov, out_num); in blk_request() 2993 if (ret > 0 && off + ret > vblk->len) { in blk_request() 2995 ftruncate64(vblk->fd, vblk->len); in blk_request() 3004 ret = fdatasync(vblk->fd); in blk_request() 3015 if (lseek64(vblk->fd, off, SEEK_SET) != off) in blk_request() 3018 ret = readv(vblk->fd, iov + out_num, in_num); in blk_request() 3036 struct vblk_info *vblk; in setup_block_file() local 3046 vblk = dev->priv = malloc(sizeof(*vblk)); in setup_block_file() [all …]
|