1RIO_REQUEST_OUTB_MBO(9) RapidIO driver interface RIO_REQUEST_OUTB_MBO(9)
2
3
4
6 rio_request_outb_mbox - request outbound mailbox service
7
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
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
30 Requests ownership of an outbound mailbox resource and binds a callback
31 function to the resource. Returns 0 on success.
32
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)