---
name: "rio_request_inb_pwrite"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/rio_request_inb_pwrite"
---

# rio\_request\_inb\_pwrite(9)

request inbound port-write message service for specific RapidIO device

## NAME

rio\_request\_inb\_pwrite - request inbound port-write message service for specific RapidIO device

## SYNOPSIS

**int rio\_request\_inb\_pwrite(struct rio\_dev \*** *rdev***, int (\****pwcback***) (struct rio\_dev \*rdev, union rio\_pw\_msg \*msg, int step));**

## ARGUMENTS

*rdev*

RIO device to which register inbound port-write callback routine

*pwcback*

Callback routine to execute when port-write is received

## DESCRIPTION

Binds a port-write callback function to the RapidIO device. Returns 0 if the request has been satisfied.

## AUTHOR

**Matt Porter** \<mporter@kernel.crashing.org\>, \<mporter@mvista.com\>

Author.

## COPYRIGHT
