Lines Matching refs:msg_ptr
1052 struct msg_msg *msg_ptr; in do_mq_timedsend() local
1095 msg_ptr = load_msg(u_msg_ptr, msg_len); in do_mq_timedsend()
1096 if (IS_ERR(msg_ptr)) { in do_mq_timedsend()
1097 ret = PTR_ERR(msg_ptr); in do_mq_timedsend()
1100 msg_ptr->m_ts = msg_len; in do_mq_timedsend()
1101 msg_ptr->m_type = msg_prio; in do_mq_timedsend()
1127 wait.msg = (void *) msg_ptr; in do_mq_timedsend()
1141 pipelined_send(&wake_q, info, msg_ptr, receiver); in do_mq_timedsend()
1144 ret = msg_insert(msg_ptr, info); in do_mq_timedsend()
1157 free_msg(msg_ptr); in do_mq_timedsend()
1169 struct msg_msg *msg_ptr; in do_mq_timedreceive() local
1237 msg_ptr = wait.msg; in do_mq_timedreceive()
1242 msg_ptr = msg_get(info); in do_mq_timedreceive()
1254 ret = msg_ptr->m_ts; in do_mq_timedreceive()
1256 if ((u_msg_prio && put_user(msg_ptr->m_type, u_msg_prio)) || in do_mq_timedreceive()
1257 store_msg(u_msg_ptr, msg_ptr, msg_ptr->m_ts)) { in do_mq_timedreceive()
1260 free_msg(msg_ptr); in do_mq_timedreceive()