Lines Matching refs:seq

610 static int uid_m_show(struct seq_file *seq, void *v)  in uid_m_show()  argument
612 struct user_namespace *ns = seq->private; in uid_m_show()
617 lower_ns = seq_user_ns(seq); in uid_m_show()
623 seq_printf(seq, "%10u %10u %10u\n", in uid_m_show()
631 static int gid_m_show(struct seq_file *seq, void *v) in gid_m_show() argument
633 struct user_namespace *ns = seq->private; in gid_m_show()
638 lower_ns = seq_user_ns(seq); in gid_m_show()
644 seq_printf(seq, "%10u %10u %10u\n", in gid_m_show()
652 static int projid_m_show(struct seq_file *seq, void *v) in projid_m_show() argument
654 struct user_namespace *ns = seq->private; in projid_m_show()
659 lower_ns = seq_user_ns(seq); in projid_m_show()
665 seq_printf(seq, "%10u %10u %10u\n", in projid_m_show()
673 static void *m_start(struct seq_file *seq, loff_t *ppos, in m_start() argument
689 static void *uid_m_start(struct seq_file *seq, loff_t *ppos) in uid_m_start() argument
691 struct user_namespace *ns = seq->private; in uid_m_start()
693 return m_start(seq, ppos, &ns->uid_map); in uid_m_start()
696 static void *gid_m_start(struct seq_file *seq, loff_t *ppos) in gid_m_start() argument
698 struct user_namespace *ns = seq->private; in gid_m_start()
700 return m_start(seq, ppos, &ns->gid_map); in gid_m_start()
703 static void *projid_m_start(struct seq_file *seq, loff_t *ppos) in projid_m_start() argument
705 struct user_namespace *ns = seq->private; in projid_m_start()
707 return m_start(seq, ppos, &ns->projid_map); in projid_m_start()
710 static void *m_next(struct seq_file *seq, void *v, loff_t *pos) in m_next() argument
713 return seq->op->start(seq, pos); in m_next()
716 static void m_stop(struct seq_file *seq, void *v) in m_stop() argument
936 struct seq_file *seq = file->private_data; in map_write() local
937 struct user_namespace *map_ns = seq->private; in map_write()
1121 struct seq_file *seq = file->private_data; in proc_uid_map_write() local
1122 struct user_namespace *ns = seq->private; in proc_uid_map_write()
1123 struct user_namespace *seq_ns = seq_user_ns(seq); in proc_uid_map_write()
1138 struct seq_file *seq = file->private_data; in proc_gid_map_write() local
1139 struct user_namespace *ns = seq->private; in proc_gid_map_write()
1140 struct user_namespace *seq_ns = seq_user_ns(seq); in proc_gid_map_write()
1155 struct seq_file *seq = file->private_data; in proc_projid_map_write() local
1156 struct user_namespace *ns = seq->private; in proc_projid_map_write()
1157 struct user_namespace *seq_ns = seq_user_ns(seq); in proc_projid_map_write()
1212 int proc_setgroups_show(struct seq_file *seq, void *v) in proc_setgroups_show() argument
1214 struct user_namespace *ns = seq->private; in proc_setgroups_show()
1217 seq_printf(seq, "%s\n", in proc_setgroups_show()
1226 struct seq_file *seq = file->private_data; in proc_setgroups_write() local
1227 struct user_namespace *ns = seq->private; in proc_setgroups_write()