Lines Matching refs:bret
1420 struct blkif_response *bret) in blkif_completion() argument
1439 s->status = blkif_rsp_to_req_status(bret->status); in blkif_completion()
1445 bret->status = blkif_get_final_status(s->status, in blkif_completion()
1476 if (bret->operation == BLKIF_OP_READ && info->feature_persistent) { in blkif_completion()
1550 struct blkif_response *bret; in blkif_interrupt() local
1567 bret = RING_GET_RESPONSE(&rinfo->ring, i); in blkif_interrupt()
1568 id = bret->id; in blkif_interrupt()
1576 info->gd->disk_name, op_name(bret->operation), id); in blkif_interrupt()
1583 if (bret->operation != BLKIF_OP_DISCARD) { in blkif_interrupt()
1588 if (!blkif_completion(&id, rinfo, bret)) in blkif_interrupt()
1594 info->gd->disk_name, op_name(bret->operation), id); in blkif_interrupt()
1598 if (bret->status == BLKIF_RSP_OKAY) in blkif_interrupt()
1603 switch (bret->operation) { in blkif_interrupt()
1605 if (unlikely(bret->status == BLKIF_RSP_EOPNOTSUPP)) { in blkif_interrupt()
1608 info->gd->disk_name, op_name(bret->operation)); in blkif_interrupt()
1618 if (unlikely(bret->status == BLKIF_RSP_EOPNOTSUPP)) { in blkif_interrupt()
1620 info->gd->disk_name, op_name(bret->operation)); in blkif_interrupt()
1623 if (unlikely(bret->status == BLKIF_RSP_ERROR && in blkif_interrupt()
1626 info->gd->disk_name, op_name(bret->operation)); in blkif_interrupt()
1639 if (unlikely(bret->status != BLKIF_RSP_OKAY)) in blkif_interrupt()
1641 "request: %x\n", bret->status); in blkif_interrupt()