Lines Matching refs:bret
1379 struct blkif_response *bret) in blkif_completion() argument
1398 s->status = blkif_rsp_to_req_status(bret->status); in blkif_completion()
1404 bret->status = blkif_get_final_status(s->status, in blkif_completion()
1435 if (bret->operation == BLKIF_OP_READ && info->feature_persistent) { in blkif_completion()
1509 struct blkif_response bret; in blkif_interrupt() local
1532 RING_COPY_RESPONSE(&rinfo->ring, i, &bret); in blkif_interrupt()
1533 id = bret.id; in blkif_interrupt()
1557 if (bret.operation != op) { in blkif_interrupt()
1559 info->gd->disk_name, bret.operation, op); in blkif_interrupt()
1563 if (bret.operation != BLKIF_OP_DISCARD) { in blkif_interrupt()
1568 if (!blkif_completion(&id, rinfo, &bret)) in blkif_interrupt()
1574 info->gd->disk_name, op_name(bret.operation), id); in blkif_interrupt()
1578 if (bret.status == BLKIF_RSP_OKAY) in blkif_interrupt()
1583 switch (bret.operation) { in blkif_interrupt()
1585 if (unlikely(bret.status == BLKIF_RSP_EOPNOTSUPP)) { in blkif_interrupt()
1589 info->gd->disk_name, op_name(bret.operation)); in blkif_interrupt()
1599 if (unlikely(bret.status == BLKIF_RSP_EOPNOTSUPP)) { in blkif_interrupt()
1601 info->gd->disk_name, op_name(bret.operation)); in blkif_interrupt()
1604 if (unlikely(bret.status == BLKIF_RSP_ERROR && in blkif_interrupt()
1607 info->gd->disk_name, op_name(bret.operation)); in blkif_interrupt()
1620 if (unlikely(bret.status != BLKIF_RSP_OKAY)) in blkif_interrupt()
1623 bret.status); in blkif_interrupt()