Lines Matching defs:msgsz
99 msgsz - size of the message
111 int loc_eng_dmn_conn_glue_msgsnd(int msgqid, const void * msgp, size_t msgsz)
115 pmsg->msgsz = msgsz;
117 result = loc_eng_dmn_conn_glue_pipewrite(msgqid, msgp, msgsz);
118 if (result != (int) msgsz) {
119 LOC_LOGE("%s:%d] pipe broken %d, msgsz = %d\n", __func__, __LINE__, result, (int) msgsz);
134 msgsz - size of the buffer
151 result = loc_eng_dmn_conn_glue_piperead(msgqid, &(pmsg->msgsz), sizeof(pmsg->msgsz));
152 if (result != sizeof(pmsg->msgsz)) {
157 if (msgbufsz < pmsg->msgsz) {
158 LOC_LOGE("%s:%d] msgbuf is too small %d < %d\n", __func__, __LINE__, (int) msgbufsz, (int) pmsg->msgsz);
162 result = loc_eng_dmn_conn_glue_piperead(msgqid, (uint8_t *) msgp + sizeof(pmsg->msgsz), pmsg->msgsz - sizeof(pmsg->msgsz));
163 if (result != (int) (pmsg->msgsz - sizeof(pmsg->msgsz))) {
164 LOC_LOGE("%s:%d] pipe broken %d, msgsz = %d\n", __func__, __LINE__, result, (int) pmsg->msgsz);
168 return pmsg->msgsz;