Lines Matching refs:msg
93 @param msg Message structure to hold the message to be retrieved
99 android::status_t MessageQueue::get(Message* msg)
103 if(!msg)
105 MSGQ_LOGEA("msg is NULL");
117 char* p = (char*) msg;
120 while( read_bytes < sizeof(*msg) )
122 int err = read(this->fd_read, p, sizeof(*msg) - read_bytes);
135 MSGQ_LOGDB("MQ.get(%d,%p,%p,%p,%p)", msg->command, msg->arg1,msg->arg2,msg->arg3,msg->arg4);
180 @param msg Message structure to hold the message to be retrieved
187 android::status_t MessageQueue::put(Message* msg)
191 char* p = (char*) msg;
194 if(!msg)
196 MSGQ_LOGEA("msg is NULL");
209 MSGQ_LOGDB("MQ.put(%d,%p,%p,%p,%p)", msg->command, msg->arg1,msg->arg2,msg->arg3,msg->arg4);
211 while( bytes < sizeof(msg) )
213 int err = write(this->fd_write, p, sizeof(*msg) - bytes);
288 Message msg;
291 get(&msg);