Lines Matching refs:bret
1049 struct blkif_response *bret) in blkif_completion() argument
1060 if (bret->operation == BLKIF_OP_READ && info->feature_persistent) { in blkif_completion()
1135 struct blkif_response *bret; in blkif_interrupt() local
1155 bret = RING_GET_RESPONSE(&info->ring, i); in blkif_interrupt()
1156 id = bret->id; in blkif_interrupt()
1164 info->gd->disk_name, op_name(bret->operation), id); in blkif_interrupt()
1171 if (bret->operation != BLKIF_OP_DISCARD) in blkif_interrupt()
1172 blkif_completion(&info->shadow[id], info, bret); in blkif_interrupt()
1176 info->gd->disk_name, op_name(bret->operation), id); in blkif_interrupt()
1180 error = (bret->status == BLKIF_RSP_OKAY) ? 0 : -EIO; in blkif_interrupt()
1181 switch (bret->operation) { in blkif_interrupt()
1183 if (unlikely(bret->status == BLKIF_RSP_EOPNOTSUPP)) { in blkif_interrupt()
1186 info->gd->disk_name, op_name(bret->operation)); in blkif_interrupt()
1197 if (unlikely(bret->status == BLKIF_RSP_EOPNOTSUPP)) { in blkif_interrupt()
1199 info->gd->disk_name, op_name(bret->operation)); in blkif_interrupt()
1202 if (unlikely(bret->status == BLKIF_RSP_ERROR && in blkif_interrupt()
1205 info->gd->disk_name, op_name(bret->operation)); in blkif_interrupt()
1217 if (unlikely(bret->status != BLKIF_RSP_OKAY)) in blkif_interrupt()
1219 "request: %x\n", bret->status); in blkif_interrupt()