1RIO_REQUEST_OUTB_MBO(9)    RapidIO driver interface    RIO_REQUEST_OUTB_MBO(9)
2
3
4

NAME

6       rio_request_outb_mbox - request outbound mailbox service
7

SYNOPSIS

9       int rio_request_outb_mbox(struct rio_mport * mport, void * dev_id,
10                                 int mbox, int entries,
11                                 void (*moutb) (struct rio_mport * mport, void *dev_id, int mbox, int slot));
12

ARGUMENTS

14       mport
15           RIO master port from which to allocate the mailbox resource
16
17       dev_id
18           Device specific pointer to pass on event
19
20       mbox
21           Mailbox number to claim
22
23       entries
24           Number of entries in outbound mailbox queue
25
26       moutb
27           Callback to execute when outbound message is sent
28

DESCRIPTION

30       Requests ownership of an outbound mailbox resource and binds a callback
31       function to the resource. Returns 0 on success.
32

AUTHOR

34       Matt Porter <mporter@kernel.crashing.org>, <mporter@mvista.com>
35           Author.
36
38Kernel Hackers Manual 3.10         June 2019           RIO_REQUEST_OUTB_MBO(9)
Impressum