Lines Matching refs:rt_mbox_chan
31 struct rt_mbox_chan *chan; in rt_mbox_controller_register()
39 ctrl->chans = rt_calloc(ctrl->num_chans, sizeof(struct rt_mbox_chan)); in rt_mbox_controller_register()
77 struct rt_mbox_chan *chan; in rt_mbox_controller_unregister()
103 rt_err_t rt_mbox_send(struct rt_mbox_chan *chan, const void *data, in rt_mbox_send()
158 void rt_mbox_send_done(struct rt_mbox_chan *chan, rt_err_t err) in rt_mbox_send_done()
181 struct rt_mbox_chan *chan = param; in mbox_chan_timeout()
191 rt_bool_t rt_mbox_peek(struct rt_mbox_chan *chan) in rt_mbox_peek()
201 rt_err_t rt_mbox_recv(struct rt_mbox_chan *chan, void *data) in rt_mbox_recv()
227 struct rt_mbox_chan *rt_mbox_request_by_index(struct rt_mbox_client *client, int index) in rt_mbox_request_by_index()
233 struct rt_mbox_chan *chan = RT_NULL; in rt_mbox_request_by_index()
319 struct rt_mbox_chan *rt_mbox_request_by_name(struct rt_mbox_client *client, char *name) in rt_mbox_request_by_name()
340 rt_err_t rt_mbox_release(struct rt_mbox_chan *chan) in rt_mbox_release()