Lines Matching refs:msg
25 #include <linux/msg.h>
62 struct msg_msg *msg; /* ptr of loaded message */
121 static int msg_insert(struct msg_msg *msg, struct mqueue_inode_info *info)
131 if (likely(leaf->priority == msg->m_type))
133 else if (msg->m_type < leaf->priority)
148 leaf->priority = msg->m_type;
153 info->qsize += msg->m_ts;
154 list_add_tail(&msg->m_list, &leaf->msg_list);
162 struct msg_msg *msg;
198 msg = list_first_entry(&leaf->msg_list,
200 list_del(&msg->m_list);
212 info->qsize -= msg->m_ts;
213 return msg;
380 struct msg_msg *msg;
390 while ((msg = msg_get(info)) != NULL)
391 free_msg(msg);
926 receiver->msg = message;
945 if (msg_insert(sender->msg, info))
1040 wait.msg = (void *) msg_ptr;
1149 msg_ptr = wait.msg;