---
name: "struct_rio_dbell"
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/struct_rio_dbell"
---

# struct\_rio\_dbell(9)

RIO doorbell event

## NAME

struct\_rio\_dbell - RIO doorbell event

## SYNOPSIS

```
struct rio_dbell {
  struct list_head node;
  struct resource * res;
  void (* dinb) (struct rio_mport *mport, void *dev_id, u16 src, u16 dst, u16 info);
  void * dev_id;
};
```

## MEMBERS

node

Node in list of doorbell events

res

Doorbell resource

dinb

Doorbell event callback

dev\_id

Device specific pointer to pass on event

## AUTHOR

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

Author.

## COPYRIGHT
