rio_setup_inb_dbell
Prev | Driver functionality | Next

## Name

rio_setup_inb_dbell — bind inbound doorbell callback

## Synopsis

`int rio_setup_inb_dbell (` | struct rio_mport * mport,
| void * dev_id,
| struct resource * res,
| void (*dinb) `(`struct rio_mport * mport, void *dev_id, u16 src, u16 dst, u16 info`)``)`;

## Arguments

`mport`

  RIO master port to bind the doorbell callback

`dev_id`

  Device specific pointer to pass on event

`res`

  Doorbell message resource

`dinb`

  Callback to execute when doorbell is received

## Description

Adds a doorbell resource/callback pair into a port's doorbell event list. Returns 0 if the request has been satisfied.

Prev | Up | Next
Driver functionality | Home | rio_chk_dev_route