---
name: "i2o_driver_dispatch"
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_driver_dispatch"
---

# i2o\_driver\_dispatch(9)

dispatch an I2O reply message

## NAME

i2o\_driver\_dispatch - dispatch an I2O reply message

## SYNOPSIS

**int i2o\_driver\_dispatch(struct i2o\_controller \*** *c***, u32** *m***);**

## ARGUMENTS

*c*

I2O controller of the message

*m*

I2O message number

## DESCRIPTION

The reply is delivered to the driver from which the original message was. This function is only called from interrupt context.

Returns 0 on success and the message should not be flushed. Returns \> 0 on success and if the message should be flushed afterwords. Returns negative error code on failure (the message will be flushed too).

## COPYRIGHT
