other versions
RIO_REQUEST_OUTB_MBO(9) | RapidIO driver interface | RIO_REQUEST_OUTB_MBO(9) |
NAME¶
rio_request_outb_mbox - request outbound mailbox serviceSYNOPSIS¶
int rio_request_outb_mbox(struct rio_mport * mport, void * dev_id, int mbox, int entries, void (*moutb) (struct rio_mport * mport, void *dev_id, int mbox, int slot));
ARGUMENTS¶
struct rio_mport * mportRIO master port from which to allocate the mailbox
resource
void * dev_id
Device specific pointer to pass on event
int mbox
Mailbox number to claim
int entries
Number of entries in outbound mailbox queue
void (*) (struct rio_mport * mport, void *dev_id, int mbox, int slot) moutb
Callback to execute when outbound message is sent
DESCRIPTION¶
Requests ownership of an outbound mailbox resource and binds a callback function to the resource. Returns 0 on success.AUTHOR¶
Matt Porter <mporter@kernel.crashing.org>, <mporter@mvista.com>Author.
COPYRIGHT¶
July 2017 | Kernel Hackers Manual 4.11 |