Lines Matching refs:in
521 void kernel_to_ipc64_perm(struct kern_ipc_perm *in, struct ipc64_perm *out) in kernel_to_ipc64_perm() argument
523 out->key = in->key; in kernel_to_ipc64_perm()
524 out->uid = from_kuid_munged(current_user_ns(), in->uid); in kernel_to_ipc64_perm()
525 out->gid = from_kgid_munged(current_user_ns(), in->gid); in kernel_to_ipc64_perm()
526 out->cuid = from_kuid_munged(current_user_ns(), in->cuid); in kernel_to_ipc64_perm()
527 out->cgid = from_kgid_munged(current_user_ns(), in->cgid); in kernel_to_ipc64_perm()
528 out->mode = in->mode; in kernel_to_ipc64_perm()
529 out->seq = in->seq; in kernel_to_ipc64_perm()
540 void ipc64_perm_to_ipc_perm(struct ipc64_perm *in, struct ipc_perm *out) in ipc64_perm_to_ipc_perm() argument
542 out->key = in->key; in ipc64_perm_to_ipc_perm()
543 SET_UID(out->uid, in->uid); in ipc64_perm_to_ipc_perm()
544 SET_GID(out->gid, in->gid); in ipc64_perm_to_ipc_perm()
545 SET_UID(out->cuid, in->cuid); in ipc64_perm_to_ipc_perm()
546 SET_GID(out->cgid, in->cgid); in ipc64_perm_to_ipc_perm()
547 out->mode = in->mode; in ipc64_perm_to_ipc_perm()
548 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()