Lines Matching refs:mbox_chan
27 static int add_to_rbuf(struct mbox_chan *chan, void *mssg)
54 static void msg_submit(struct mbox_chan *chan)
94 static void tx_tick(struct mbox_chan *chan, int r)
127 struct mbox_chan *chan = &mbox->chans[i];
159 void mbox_chan_received_data(struct mbox_chan *chan, void *mssg)
177 void mbox_chan_txdone(struct mbox_chan *chan, int r)
198 void mbox_client_txdone(struct mbox_chan *chan, int r)
224 bool mbox_client_peek_data(struct mbox_chan *chan)
257 int mbox_send_message(struct mbox_chan *chan, void *mssg)
306 int mbox_flush(struct mbox_chan *chan, unsigned long timeout)
321 static int __mbox_bind_client(struct mbox_chan *chan, struct mbox_client *cl)
374 int mbox_bind_client(struct mbox_chan *chan, struct mbox_client *cl)
403 struct mbox_chan *mbox_request_channel(struct mbox_client *cl, int index)
408 struct mbox_chan *chan;
449 struct mbox_chan *mbox_request_channel_byname(struct mbox_client *cl,
485 void mbox_free_channel(struct mbox_chan *chan)
507 static struct mbox_chan *
554 struct mbox_chan *chan = &mbox->chans[i];