Lines Matching refs:bret
1385 struct blkif_response *bret) in blkif_completion() argument
1404 s->status = blkif_rsp_to_req_status(bret->status); in blkif_completion()
1410 bret->status = blkif_get_final_status(s->status, in blkif_completion()
1441 if (bret->operation == BLKIF_OP_READ && info->bounce) { in blkif_completion()
1516 struct blkif_response bret; in blkif_interrupt() local
1544 RING_COPY_RESPONSE(&rinfo->ring, i, &bret); in blkif_interrupt()
1545 id = bret.id; in blkif_interrupt()
1569 if (bret.operation != op) { in blkif_interrupt()
1571 info->gd->disk_name, bret.operation, op); in blkif_interrupt()
1575 if (bret.operation != BLKIF_OP_DISCARD) { in blkif_interrupt()
1582 ret = blkif_completion(&id, rinfo, &bret); in blkif_interrupt()
1591 info->gd->disk_name, op_name(bret.operation), id); in blkif_interrupt()
1595 if (bret.status == BLKIF_RSP_OKAY) in blkif_interrupt()
1600 switch (bret.operation) { in blkif_interrupt()
1602 if (unlikely(bret.status == BLKIF_RSP_EOPNOTSUPP)) { in blkif_interrupt()
1606 info->gd->disk_name, op_name(bret.operation)); in blkif_interrupt()
1616 if (unlikely(bret.status == BLKIF_RSP_EOPNOTSUPP)) { in blkif_interrupt()
1618 info->gd->disk_name, op_name(bret.operation)); in blkif_interrupt()
1621 if (unlikely(bret.status == BLKIF_RSP_ERROR && in blkif_interrupt()
1624 info->gd->disk_name, op_name(bret.operation)); in blkif_interrupt()
1637 if (unlikely(bret.status != BLKIF_RSP_OKAY)) in blkif_interrupt()
1640 bret.status); in blkif_interrupt()