Lines Matching refs:in
518 void kernel_to_ipc64_perm(struct kern_ipc_perm *in, struct ipc64_perm *out) in kernel_to_ipc64_perm() argument
520 out->key = in->key; in kernel_to_ipc64_perm()
521 out->uid = from_kuid_munged(current_user_ns(), in->uid); in kernel_to_ipc64_perm()
522 out->gid = from_kgid_munged(current_user_ns(), in->gid); in kernel_to_ipc64_perm()
523 out->cuid = from_kuid_munged(current_user_ns(), in->cuid); in kernel_to_ipc64_perm()
524 out->cgid = from_kgid_munged(current_user_ns(), in->cgid); in kernel_to_ipc64_perm()
525 out->mode = in->mode; in kernel_to_ipc64_perm()
526 out->seq = in->seq; in kernel_to_ipc64_perm()
537 void ipc64_perm_to_ipc_perm(struct ipc64_perm *in, struct ipc_perm *out) in ipc64_perm_to_ipc_perm() argument
539 out->key = in->key; in ipc64_perm_to_ipc_perm()
540 SET_UID(out->uid, in->uid); in ipc64_perm_to_ipc_perm()
541 SET_GID(out->gid, in->gid); in ipc64_perm_to_ipc_perm()
542 SET_UID(out->cuid, in->cuid); in ipc64_perm_to_ipc_perm()
543 SET_GID(out->cgid, in->cgid); in ipc64_perm_to_ipc_perm()
544 out->mode = in->mode; in ipc64_perm_to_ipc_perm()
545 out->seq = in->seq; in ipc64_perm_to_ipc_perm()
654 int ipc_update_perm(struct ipc64_perm *in, struct kern_ipc_perm *out) in ipc_update_perm() argument
656 kuid_t uid = make_kuid(current_user_ns(), in->uid); in ipc_update_perm()
657 kgid_t gid = make_kgid(current_user_ns(), in->gid); in ipc_update_perm()
664 | (in->mode & S_IRWXUGO); in ipc_update_perm()