Home
last modified time | relevance | path

Searched refs:pending_req (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/xen/
Dxen-scsiback.c268 struct vscsibk_pend *pending_req) in scsiback_print_status() argument
270 struct scsiback_tpg *tpg = pending_req->v2p->tpg; in scsiback_print_status()
273 tpg->tport->tport_name, pending_req->v2p->lun, in scsiback_print_status()
274 pending_req->cmnd[0], status_byte(errors), msg_byte(errors), in scsiback_print_status()
332 uint32_t resid, struct vscsibk_pend *pending_req) in scsiback_do_resp_with_sense() argument
335 struct vscsibk_info *info = pending_req->info; in scsiback_do_resp_with_sense()
347 ring_res->rqid = pending_req->rqid; in scsiback_do_resp_with_sense()
368 if (pending_req->v2p) in scsiback_do_resp_with_sense()
369 kref_put(&pending_req->v2p->kref, in scsiback_do_resp_with_sense()
373 static void scsiback_cmd_done(struct vscsibk_pend *pending_req) in scsiback_cmd_done() argument
[all …]
/linux-4.1.27/drivers/block/xen-blkback/
Dblkback.c172 struct pending_req *pending_req);
443 static struct pending_req *alloc_req(struct xen_blkif *blkif) in alloc_req()
445 struct pending_req *req = NULL; in alloc_req()
450 req = list_entry(blkif->pending_free.next, struct pending_req, in alloc_req()
462 static void free_req(struct xen_blkif *blkif, struct pending_req *req) in free_req()
696 struct pending_req* pending_req = (struct pending_req*) (data->data); in xen_blkbk_unmap_and_respond_callback() local
697 struct xen_blkif *blkif = pending_req->blkif; in xen_blkbk_unmap_and_respond_callback()
704 make_response(blkif, pending_req->id, in xen_blkbk_unmap_and_respond_callback()
705 pending_req->operation, pending_req->status); in xen_blkbk_unmap_and_respond_callback()
706 free_req(blkif, pending_req); in xen_blkbk_unmap_and_respond_callback()
[all …]
Dxenbus.c127 struct pending_req *req, *n; in xen_blkif_alloc()
287 struct pending_req *req, *n; in xen_blkif_free()
Dcommon.h343 struct pending_req { struct