Lines Matching refs:chan
76 * @chan: Mailbox Channel
84 struct mbox_chan chan;
99 * @chan: Mailbox channel
105 static int k3_sec_proxy_of_xlate(struct mbox_chan *chan,
108 struct k3_sec_proxy_mbox *spm = dev_get_priv(chan->dev);
111 debug("%s(chan=%p)\n", __func__, chan);
121 chan->id = ind;
122 chan->con_priv = &spm->chans[i];
126 dev_err(chan->dev, "%s: Invalid Thread ID %d\n", __func__, ind);
132 * @chan: Channel Pointer
134 static int k3_sec_proxy_request(struct mbox_chan *chan)
136 debug("%s(chan=%p)\n", __func__, chan);
143 * @chan: Channel Pointer
145 static int k3_sec_proxy_free(struct mbox_chan *chan)
147 debug("%s(chan=%p)\n", __func__, chan);
193 * @chan: Channel Pointer
198 static int k3_sec_proxy_send(struct mbox_chan *chan, const void *data)
201 struct k3_sec_proxy_mbox *spm = dev_get_priv(chan->dev);
202 struct k3_sec_proxy_thread *spt = chan->con_priv;
207 debug("%s(chan=%p, data=%p)\n", __func__, chan, data);
211 dev_err(chan->dev,
219 dev_err(chan->dev,
221 __func__, chan->id, msg->len, spm->desc->max_msg_size);
255 __func__, chan->id);
262 * @chan: Channel Pointer
267 static int k3_sec_proxy_recv(struct mbox_chan *chan, void *data)
269 struct k3_sec_proxy_mbox *spm = dev_get_priv(chan->dev);
270 struct k3_sec_proxy_thread *spt = chan->con_priv;
276 debug("%s(chan=%p, data=%p)\n", __func__, chan, data);
292 __func__, chan->id);