Lines Matching defs:linux_msqid
302 struct l_msqid_ds linux_msqid;
308 error = copyin(uaddr, &linux_msqid, sizeof(linux_msqid));
314 linux_msqid64->msg_perm.uid = linux_msqid.msg_perm.uid;
315 linux_msqid64->msg_perm.gid = linux_msqid.msg_perm.gid;
316 linux_msqid64->msg_perm.mode = linux_msqid.msg_perm.mode;
317 if (linux_msqid.msg_qbytes == 0)
318 linux_msqid64->msg_qbytes = linux_msqid.msg_lqbytes;
320 linux_msqid64->msg_qbytes = linux_msqid.msg_qbytes;
328 struct l_msqid_ds linux_msqid;
334 bzero(&linux_msqid, sizeof(linux_msqid));
337 &linux_msqid.msg_perm);
341 linux_msqid.msg_stime = linux_msqid64->msg_stime;
342 linux_msqid.msg_rtime = linux_msqid64->msg_rtime;
343 linux_msqid.msg_ctime = linux_msqid64->msg_ctime;
346 linux_msqid.msg_cbytes = USHRT_MAX;
348 linux_msqid.msg_cbytes = linux_msqid64->msg_cbytes;
349 linux_msqid.msg_lcbytes = linux_msqid64->msg_cbytes;
351 linux_msqid.msg_qnum = USHRT_MAX;
353 linux_msqid.msg_qnum = linux_msqid64->msg_qnum;
355 linux_msqid.msg_qbytes = USHRT_MAX;
357 linux_msqid.msg_qbytes = linux_msqid64->msg_qbytes;
358 linux_msqid.msg_lqbytes = linux_msqid64->msg_qbytes;
359 linux_msqid.msg_lspid = linux_msqid64->msg_lspid;
360 linux_msqid.msg_lrpid = linux_msqid64->msg_lrpid;
363 if (linux_msqid.msg_stime != linux_msqid64->msg_stime ||
364 linux_msqid.msg_rtime != linux_msqid64->msg_rtime ||
365 linux_msqid.msg_ctime != linux_msqid64->msg_ctime)
368 return (copyout(&linux_msqid, uaddr, sizeof(linux_msqid)));