Lines Matching refs:bret
1457 struct blkif_response *bret) in blkif_completion() argument
1476 s->status = blkif_rsp_to_req_status(bret->status); in blkif_completion()
1482 bret->status = blkif_get_final_status(s->status, in blkif_completion()
1513 if (bret->operation == BLKIF_OP_READ && info->bounce) { in blkif_completion()
1588 struct blkif_response bret; in blkif_interrupt() local
1616 RING_COPY_RESPONSE(&rinfo->ring, i, &bret); in blkif_interrupt()
1617 id = bret.id; in blkif_interrupt()
1641 if (bret.operation != op) { in blkif_interrupt()
1643 info->gd->disk_name, bret.operation, op); in blkif_interrupt()
1647 if (bret.operation != BLKIF_OP_DISCARD) { in blkif_interrupt()
1654 ret = blkif_completion(&id, rinfo, &bret); in blkif_interrupt()
1663 info->gd->disk_name, op_name(bret.operation), id); in blkif_interrupt()
1667 if (bret.status == BLKIF_RSP_OKAY) in blkif_interrupt()
1672 switch (bret.operation) { in blkif_interrupt()
1674 if (unlikely(bret.status == BLKIF_RSP_EOPNOTSUPP)) { in blkif_interrupt()
1678 info->gd->disk_name, op_name(bret.operation)); in blkif_interrupt()
1688 if (unlikely(bret.status == BLKIF_RSP_EOPNOTSUPP)) { in blkif_interrupt()
1690 info->gd->disk_name, op_name(bret.operation)); in blkif_interrupt()
1693 if (unlikely(bret.status == BLKIF_RSP_ERROR && in blkif_interrupt()
1696 info->gd->disk_name, op_name(bret.operation)); in blkif_interrupt()
1709 if (unlikely(bret.status != BLKIF_RSP_OKAY)) in blkif_interrupt()
1712 bret.status); in blkif_interrupt()