Searched refs:r_msg (Results 1 - 4 of 4) sorted by relevance

/linux-master/sound/soc/fsl/
H A Dimx-audio-rpmsg.c21 struct rpmsg_r_msg *r_msg = (struct rpmsg_r_msg *)data; local
32 src, r_msg->header.cmd, r_msg->param.resp);
34 switch (r_msg->header.type) {
37 switch (r_msg->header.cmd) {
41 msg->r_msg.param.buffer_tail =
42 r_msg->param.buffer_tail;
43 msg->r_msg.param.buffer_tail %= info->num_period[TX];
50 msg->r_msg.param.buffer_tail =
51 r_msg
[all...]
H A Dimx-pcm-rpmsg.h437 struct rpmsg_r_msg r_msg; member in struct:rpmsg_msg
464 * @r_msg: received rpmsg
489 struct rpmsg_r_msg r_msg; member in struct:rpmsg_info
H A Dimx-pcm-rpmsg.c78 memcpy(&msg->r_msg, &info->r_msg, sizeof(struct rpmsg_r_msg));
79 memcpy(&info->msg[msg->r_msg.header.cmd].r_msg,
80 &msg->r_msg, sizeof(struct rpmsg_r_msg));
91 info->msg[TX_POINTER].r_msg.param.buffer_offset = 0;
94 info->msg[RX_POINTER].r_msg.param.buffer_offset = 0;
101 info->r_msg.param.resp);
203 buffer_tail = msg->r_msg.param.buffer_tail;
247 info->msg[cmd].r_msg
[all...]
/linux-master/ipc/
H A Dmsg.c70 * msg_receiver.r_msg. Therefore r_msg is set using smp_store_release()
84 struct msg_msg *r_msg; member in struct:msg_receiver
260 smp_store_release(&msr->r_msg, ERR_PTR(res));
831 smp_store_release(&msr->r_msg, ERR_PTR(-E2BIG));
839 smp_store_release(&msr->r_msg, msg);
1191 WRITE_ONCE(msr_d.r_msg, ERR_PTR(-EAGAIN));
1206 * Prior to destruction, expunge_all(-EIRDM) changes r_msg.
1207 * Thus if r_msg is -EAGAIN, then the queue not yet destroyed.
1221 msg = READ_ONCE(msr_d.r_msg);
[all...]

Completed in 131 milliseconds