Lines Matching refs:in
553 void kernel_to_ipc64_perm(struct kern_ipc_perm *in, struct ipc64_perm *out) in kernel_to_ipc64_perm() argument
555 out->key = in->key; in kernel_to_ipc64_perm()
556 out->uid = from_kuid_munged(current_user_ns(), in->uid); in kernel_to_ipc64_perm()
557 out->gid = from_kgid_munged(current_user_ns(), in->gid); in kernel_to_ipc64_perm()
558 out->cuid = from_kuid_munged(current_user_ns(), in->cuid); in kernel_to_ipc64_perm()
559 out->cgid = from_kgid_munged(current_user_ns(), in->cgid); in kernel_to_ipc64_perm()
560 out->mode = in->mode; in kernel_to_ipc64_perm()
561 out->seq = in->seq; in kernel_to_ipc64_perm()
572 void ipc64_perm_to_ipc_perm(struct ipc64_perm *in, struct ipc_perm *out) in ipc64_perm_to_ipc_perm() argument
574 out->key = in->key; in ipc64_perm_to_ipc_perm()
575 SET_UID(out->uid, in->uid); in ipc64_perm_to_ipc_perm()
576 SET_GID(out->gid, in->gid); in ipc64_perm_to_ipc_perm()
577 SET_UID(out->cuid, in->cuid); in ipc64_perm_to_ipc_perm()
578 SET_GID(out->cgid, in->cgid); in ipc64_perm_to_ipc_perm()
579 out->mode = in->mode; in ipc64_perm_to_ipc_perm()
580 out->seq = in->seq; in ipc64_perm_to_ipc_perm()
653 int ipc_update_perm(struct ipc64_perm *in, struct kern_ipc_perm *out) in ipc_update_perm() argument
655 kuid_t uid = make_kuid(current_user_ns(), in->uid); in ipc_update_perm()
656 kgid_t gid = make_kgid(current_user_ns(), in->gid); in ipc_update_perm()
663 | (in->mode & S_IRWXUGO); in ipc_update_perm()