Lines Matching refs:seq
578 static int uid_m_show(struct seq_file *seq, void *v) in uid_m_show() argument
580 struct user_namespace *ns = seq->private; in uid_m_show()
585 lower_ns = seq_user_ns(seq); in uid_m_show()
591 seq_printf(seq, "%10u %10u %10u\n", in uid_m_show()
599 static int gid_m_show(struct seq_file *seq, void *v) in gid_m_show() argument
601 struct user_namespace *ns = seq->private; in gid_m_show()
606 lower_ns = seq_user_ns(seq); in gid_m_show()
612 seq_printf(seq, "%10u %10u %10u\n", in gid_m_show()
620 static int projid_m_show(struct seq_file *seq, void *v) in projid_m_show() argument
622 struct user_namespace *ns = seq->private; in projid_m_show()
627 lower_ns = seq_user_ns(seq); in projid_m_show()
633 seq_printf(seq, "%10u %10u %10u\n", in projid_m_show()
641 static void *m_start(struct seq_file *seq, loff_t *ppos, in m_start() argument
657 static void *uid_m_start(struct seq_file *seq, loff_t *ppos) in uid_m_start() argument
659 struct user_namespace *ns = seq->private; in uid_m_start()
661 return m_start(seq, ppos, &ns->uid_map); in uid_m_start()
664 static void *gid_m_start(struct seq_file *seq, loff_t *ppos) in gid_m_start() argument
666 struct user_namespace *ns = seq->private; in gid_m_start()
668 return m_start(seq, ppos, &ns->gid_map); in gid_m_start()
671 static void *projid_m_start(struct seq_file *seq, loff_t *ppos) in projid_m_start() argument
673 struct user_namespace *ns = seq->private; in projid_m_start()
675 return m_start(seq, ppos, &ns->projid_map); in projid_m_start()
678 static void *m_next(struct seq_file *seq, void *v, loff_t *pos) in m_next() argument
681 return seq->op->start(seq, pos); in m_next()
684 static void m_stop(struct seq_file *seq, void *v) in m_stop() argument
905 struct seq_file *seq = file->private_data; in map_write() local
906 struct user_namespace *map_ns = seq->private; in map_write()
1090 struct seq_file *seq = file->private_data; in proc_uid_map_write() local
1091 struct user_namespace *ns = seq->private; in proc_uid_map_write()
1092 struct user_namespace *seq_ns = seq_user_ns(seq); in proc_uid_map_write()
1107 struct seq_file *seq = file->private_data; in proc_gid_map_write() local
1108 struct user_namespace *ns = seq->private; in proc_gid_map_write()
1109 struct user_namespace *seq_ns = seq_user_ns(seq); in proc_gid_map_write()
1124 struct seq_file *seq = file->private_data; in proc_projid_map_write() local
1125 struct user_namespace *ns = seq->private; in proc_projid_map_write()
1126 struct user_namespace *seq_ns = seq_user_ns(seq); in proc_projid_map_write()
1181 int proc_setgroups_show(struct seq_file *seq, void *v) in proc_setgroups_show() argument
1183 struct user_namespace *ns = seq->private; in proc_setgroups_show()
1186 seq_printf(seq, "%s\n", in proc_setgroups_show()
1195 struct seq_file *seq = file->private_data; in proc_setgroups_write() local
1196 struct user_namespace *ns = seq->private; in proc_setgroups_write()