Lines Matching refs:iter
778 struct ipc_proc_iter *iter = s->private; in ipc_seq_pid_ns() local
779 return iter->pid_ns; in ipc_seq_pid_ns()
818 struct ipc_proc_iter *iter = s->private; in sysvipc_proc_next() local
819 struct ipc_proc_iface *iface = iter->iface; in sysvipc_proc_next()
828 return sysvipc_find_ipc(&iter->ns->ids[iface->ids], pos); in sysvipc_proc_next()
837 struct ipc_proc_iter *iter = s->private; in sysvipc_proc_start() local
838 struct ipc_proc_iface *iface = iter->iface; in sysvipc_proc_start()
841 ids = &iter->ns->ids[iface->ids]; in sysvipc_proc_start()
864 struct ipc_proc_iter *iter = s->private; in sysvipc_proc_stop() local
865 struct ipc_proc_iface *iface = iter->iface; in sysvipc_proc_stop()
872 ids = &iter->ns->ids[iface->ids]; in sysvipc_proc_stop()
879 struct ipc_proc_iter *iter = s->private; in sysvipc_proc_show() local
880 struct ipc_proc_iface *iface = iter->iface; in sysvipc_proc_show()
899 struct ipc_proc_iter *iter; in sysvipc_proc_open() local
901 iter = __seq_open_private(file, &sysvipc_proc_seqops, sizeof(*iter)); in sysvipc_proc_open()
902 if (!iter) in sysvipc_proc_open()
905 iter->iface = pde_data(inode); in sysvipc_proc_open()
906 iter->ns = get_ipc_ns(current->nsproxy->ipc_ns); in sysvipc_proc_open()
907 iter->pid_ns = get_pid_ns(task_active_pid_ns(current)); in sysvipc_proc_open()
915 struct ipc_proc_iter *iter = seq->private; in sysvipc_proc_release() local
916 put_ipc_ns(iter->ns); in sysvipc_proc_release()
917 put_pid_ns(iter->pid_ns); in sysvipc_proc_release()