---
name: "i2o_scsi_reply"
section: "9"
platform: "linux"
package: "linux-manual-3.16"
version: "3.16.56-1+deb8u1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/i2o_scsi_reply"
---

# i2o\_scsi\_reply(9)

SCSI OSM message reply handler

## NAME

i2o\_scsi\_reply - SCSI OSM message reply handler

## SYNOPSIS

**int i2o\_scsi\_reply(struct i2o\_controller \*** *c***, u32** *m***, struct i2o\_message \*** *msg***);**

## ARGUMENTS

*c*

controller issuing the reply

*m*

message id for flushing

*msg*

the message from the controller

## DESCRIPTION

Process reply messages (interrupts in normal scsi controller think). We can get a variety of messages to process. The normal path is scsi command completions. We must also deal with IOP failures, the reply to a bus reset and the reply to a LUN query.

Returns 0 on success and if the reply should not be flushed or \> 0 on success and if the reply should be flushed. Returns negative error code on failure and if the reply should be flushed.

## COPYRIGHT
