Lines Matching refs:client
109 struct rt_mbox_client *client; in rt_mbox_send() local
118 client = chan->client; in rt_mbox_send()
122 if (client->tx_prepare) in rt_mbox_send()
124 client->tx_prepare(client, data); in rt_mbox_send()
170 if (chan->client->tx_done) in rt_mbox_send_done()
172 chan->client->tx_done(chan->client, data, err); in rt_mbox_send_done()
208 if (chan->client->rx_callback) in rt_mbox_recv()
210 chan->client->rx_callback(chan->client, 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() argument
235 if (!client && index < 0) in rt_mbox_request_by_index()
240 np = client->dev->ofw_node; in rt_mbox_request_by_index()
306 chan->client = client; 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() argument
324 if (!client || !name) in rt_mbox_request_by_name()
329 np = client->dev->ofw_node; in rt_mbox_request_by_name()
337 return rt_mbox_request_by_index(client, index); in rt_mbox_request_by_name()