Lines Matching refs:mbox_chan
26 static int add_to_rbuf(struct mbox_chan *chan, void *mssg) in add_to_rbuf()
53 static void msg_submit(struct mbox_chan *chan) in msg_submit()
93 static void tx_tick(struct mbox_chan *chan, int r) in tx_tick()
125 struct mbox_chan *chan = &mbox->chans[i]; in txdone_hrtimer()
152 void mbox_chan_received_data(struct mbox_chan *chan, void *mssg) in mbox_chan_received_data()
170 void mbox_chan_txdone(struct mbox_chan *chan, int r) in mbox_chan_txdone()
191 void mbox_client_txdone(struct mbox_chan *chan, int r) in mbox_client_txdone()
217 bool mbox_client_peek_data(struct mbox_chan *chan) in mbox_client_peek_data()
250 int mbox_send_message(struct mbox_chan *chan, void *mssg) in mbox_send_message()
299 int mbox_flush(struct mbox_chan *chan, unsigned long timeout) in mbox_flush()
331 struct mbox_chan *mbox_request_channel(struct mbox_client *cl, int index) in mbox_request_channel()
336 struct mbox_chan *chan; in mbox_request_channel()
402 struct mbox_chan *mbox_request_channel_byname(struct mbox_client *cl, in mbox_request_channel_byname()
438 void mbox_free_channel(struct mbox_chan *chan) in mbox_free_channel()
460 static struct mbox_chan *
506 struct mbox_chan *chan = &mbox->chans[i]; in mbox_controller_register()