Lines Matching +full:6 +full:ns
83 struct ipc_namespace *ns = in mq_set_ownership() local
86 kuid_t ns_root_uid = make_kuid(ns->user_ns, 0); in mq_set_ownership()
87 kgid_t ns_root_gid = make_kgid(ns->user_ns, 0); in mq_set_ownership()
102 mode >>= 6; in mq_permissions()
109 return (mode << 6) | (mode << 3) | mode; in mq_permissions()
118 bool setup_mq_sysctls(struct ipc_namespace *ns) in setup_mq_sysctls() argument
122 setup_sysctl_set(&ns->mq_set, &set_root, set_is_seen); in setup_mq_sysctls()
130 tbl[i].data = &ns->mq_queues_max; in setup_mq_sysctls()
133 tbl[i].data = &ns->mq_msg_max; in setup_mq_sysctls()
136 tbl[i].data = &ns->mq_msgsize_max; in setup_mq_sysctls()
139 tbl[i].data = &ns->mq_msg_default; in setup_mq_sysctls()
142 tbl[i].data = &ns->mq_msgsize_default; in setup_mq_sysctls()
147 ns->mq_sysctls = __register_sysctl_table(&ns->mq_set, in setup_mq_sysctls()
151 if (!ns->mq_sysctls) { in setup_mq_sysctls()
153 retire_sysctl_set(&ns->mq_set); in setup_mq_sysctls()
160 void retire_mq_sysctls(struct ipc_namespace *ns) in retire_mq_sysctls() argument
164 tbl = ns->mq_sysctls->ctl_table_arg; in retire_mq_sysctls()
165 unregister_sysctl_table(ns->mq_sysctls); in retire_mq_sysctls()
166 retire_sysctl_set(&ns->mq_set); in retire_mq_sysctls()