Lines Matching defs:ns

58 	/* # queues in this ns, protected by mq_lock */
74 /* user_ns which owns the ipc ns */
80 struct ns_common ns;
87 extern void shm_destroy_orphaned(struct ipc_namespace *ns);
89 static inline void shm_destroy_orphaned(struct ipc_namespace *ns) {}
93 extern int mq_init_ns(struct ipc_namespace *ns);
128 static inline int mq_init_ns(struct ipc_namespace *ns) { return 0; }
133 struct user_namespace *user_ns, struct ipc_namespace *ns);
135 static inline struct ipc_namespace *get_ipc_ns(struct ipc_namespace *ns)
137 if (ns)
138 refcount_inc(&ns->ns.count);
139 return ns;
142 static inline struct ipc_namespace *get_ipc_ns_not_zero(struct ipc_namespace *ns)
144 if (ns) {
145 if (refcount_inc_not_zero(&ns->ns.count))
146 return ns;
152 extern void put_ipc_ns(struct ipc_namespace *ns);
155 struct user_namespace *user_ns, struct ipc_namespace *ns)
160 return ns;
163 static inline struct ipc_namespace *get_ipc_ns(struct ipc_namespace *ns)
165 return ns;
168 static inline struct ipc_namespace *get_ipc_ns_not_zero(struct ipc_namespace *ns)
170 return ns;
173 static inline void put_ipc_ns(struct ipc_namespace *ns)
180 void retire_mq_sysctls(struct ipc_namespace *ns);
181 bool setup_mq_sysctls(struct ipc_namespace *ns);
185 static inline void retire_mq_sysctls(struct ipc_namespace *ns)
189 static inline bool setup_mq_sysctls(struct ipc_namespace *ns)
198 bool setup_ipc_sysctls(struct ipc_namespace *ns);
199 void retire_ipc_sysctls(struct ipc_namespace *ns);
203 static inline void retire_ipc_sysctls(struct ipc_namespace *ns)
207 static inline bool setup_ipc_sysctls(struct ipc_namespace *ns)