Lines Matching refs:m64

436 static inline int get_compat_msqid64(struct msqid64_ds *m64,  in get_compat_msqid64()  argument
443 err = __get_compat_ipc64_perm(&m64->msg_perm, &up64->msg_perm); in get_compat_msqid64()
444 err |= __get_user(m64->msg_qbytes, &up64->msg_qbytes); in get_compat_msqid64()
460 static inline int put_compat_msqid64_ds(struct msqid64_ds *m64, in put_compat_msqid64_ds() argument
467 err = __put_compat_ipc64_perm(&m64->msg_perm, &up64->msg_perm); in put_compat_msqid64_ds()
468 err |= __put_user(m64->msg_stime, &up64->msg_stime); in put_compat_msqid64_ds()
469 err |= __put_user(m64->msg_rtime, &up64->msg_rtime); in put_compat_msqid64_ds()
470 err |= __put_user(m64->msg_ctime, &up64->msg_ctime); in put_compat_msqid64_ds()
471 err |= __put_user(m64->msg_cbytes, &up64->msg_cbytes); in put_compat_msqid64_ds()
472 err |= __put_user(m64->msg_qnum, &up64->msg_qnum); in put_compat_msqid64_ds()
473 err |= __put_user(m64->msg_qbytes, &up64->msg_qbytes); in put_compat_msqid64_ds()
474 err |= __put_user(m64->msg_lspid, &up64->msg_lspid); in put_compat_msqid64_ds()
475 err |= __put_user(m64->msg_lrpid, &up64->msg_lrpid); in put_compat_msqid64_ds()
501 struct msqid64_ds m64; in COMPAT_SYSCALL_DEFINE3() local
505 memset(&m64, 0, sizeof(m64)); in COMPAT_SYSCALL_DEFINE3()
516 err = get_compat_msqid64(&m64, uptr); in COMPAT_SYSCALL_DEFINE3()
518 err = get_compat_msqid(&m64, uptr); in COMPAT_SYSCALL_DEFINE3()
522 p = compat_alloc_user_space(sizeof(m64)); in COMPAT_SYSCALL_DEFINE3()
523 if (copy_to_user(p, &m64, sizeof(m64))) in COMPAT_SYSCALL_DEFINE3()
531 p = compat_alloc_user_space(sizeof(m64)); in COMPAT_SYSCALL_DEFINE3()
535 if (copy_from_user(&m64, p, sizeof(m64))) in COMPAT_SYSCALL_DEFINE3()
538 err2 = put_compat_msqid64_ds(&m64, uptr); in COMPAT_SYSCALL_DEFINE3()
540 err2 = put_compat_msqid_ds(&m64, uptr); in COMPAT_SYSCALL_DEFINE3()