Lines Matching refs:ipc_ns

216 		struct ipc_namespace *ipc_ns, umode_t mode,  in mqueue_get_inode()  argument
252 info->attr.mq_maxmsg = min(ipc_ns->mq_msg_max, in mqueue_get_inode()
253 ipc_ns->mq_msg_default); in mqueue_get_inode()
254 info->attr.mq_msgsize = min(ipc_ns->mq_msgsize_max, in mqueue_get_inode()
255 ipc_ns->mq_msgsize_default); in mqueue_get_inode()
282 if (info->attr.mq_maxmsg > ipc_ns->mq_msg_max || in mqueue_get_inode()
283 info->attr.mq_msgsize > ipc_ns->mq_msgsize_max) in mqueue_get_inode()
355 ns = current->nsproxy->ipc_ns; in mqueue_mount()
393 struct ipc_namespace *ipc_ns; in mqueue_evict_inode() local
401 ipc_ns = get_ns_from_inode(inode); in mqueue_evict_inode()
427 if (ipc_ns) in mqueue_evict_inode()
428 ipc_ns->mq_queues_count--; in mqueue_evict_inode()
432 if (ipc_ns) in mqueue_evict_inode()
433 put_ipc_ns(ipc_ns); in mqueue_evict_inode()
442 struct ipc_namespace *ipc_ns; in mqueue_create_attr() local
445 ipc_ns = __get_ns_from_inode(dir); in mqueue_create_attr()
446 if (!ipc_ns) { in mqueue_create_attr()
451 if (ipc_ns->mq_queues_count >= ipc_ns->mq_queues_max && in mqueue_create_attr()
456 ipc_ns->mq_queues_count++; in mqueue_create_attr()
459 inode = mqueue_get_inode(dir->i_sb, ipc_ns, mode, attr); in mqueue_create_attr()
463 ipc_ns->mq_queues_count--; in mqueue_create_attr()
467 put_ipc_ns(ipc_ns); in mqueue_create_attr()
476 if (ipc_ns) in mqueue_create_attr()
477 put_ipc_ns(ipc_ns); in mqueue_create_attr()
747 struct vfsmount *mnt = current->nsproxy->ipc_ns->mq_mnt; in do_mq_open()
809 struct ipc_namespace *ipc_ns = current->nsproxy->ipc_ns; in SYSCALL_DEFINE1() local
810 struct vfsmount *mnt = ipc_ns->mq_mnt; in SYSCALL_DEFINE1()