Lines Matching refs:seq

429 static int uid_m_show(struct seq_file *seq, void *v)  in uid_m_show()  argument
431 struct user_namespace *ns = seq->private; in uid_m_show()
436 lower_ns = seq_user_ns(seq); in uid_m_show()
442 seq_printf(seq, "%10u %10u %10u\n", in uid_m_show()
450 static int gid_m_show(struct seq_file *seq, void *v) in gid_m_show() argument
452 struct user_namespace *ns = seq->private; in gid_m_show()
457 lower_ns = seq_user_ns(seq); in gid_m_show()
463 seq_printf(seq, "%10u %10u %10u\n", in gid_m_show()
471 static int projid_m_show(struct seq_file *seq, void *v) in projid_m_show() argument
473 struct user_namespace *ns = seq->private; in projid_m_show()
478 lower_ns = seq_user_ns(seq); in projid_m_show()
484 seq_printf(seq, "%10u %10u %10u\n", in projid_m_show()
492 static void *m_start(struct seq_file *seq, loff_t *ppos, in m_start() argument
504 static void *uid_m_start(struct seq_file *seq, loff_t *ppos) in uid_m_start() argument
506 struct user_namespace *ns = seq->private; in uid_m_start()
508 return m_start(seq, ppos, &ns->uid_map); in uid_m_start()
511 static void *gid_m_start(struct seq_file *seq, loff_t *ppos) in gid_m_start() argument
513 struct user_namespace *ns = seq->private; in gid_m_start()
515 return m_start(seq, ppos, &ns->gid_map); in gid_m_start()
518 static void *projid_m_start(struct seq_file *seq, loff_t *ppos) in projid_m_start() argument
520 struct user_namespace *ns = seq->private; in projid_m_start()
522 return m_start(seq, ppos, &ns->projid_map); in projid_m_start()
525 static void *m_next(struct seq_file *seq, void *v, loff_t *pos) in m_next() argument
528 return seq->op->start(seq, pos); in m_next()
531 static void m_stop(struct seq_file *seq, void *v) in m_stop() argument
599 struct seq_file *seq = file->private_data; in map_write() local
600 struct user_namespace *ns = seq->private; in map_write()
766 struct seq_file *seq = file->private_data; in proc_uid_map_write() local
767 struct user_namespace *ns = seq->private; in proc_uid_map_write()
768 struct user_namespace *seq_ns = seq_user_ns(seq); in proc_uid_map_write()
783 struct seq_file *seq = file->private_data; in proc_gid_map_write() local
784 struct user_namespace *ns = seq->private; in proc_gid_map_write()
785 struct user_namespace *seq_ns = seq_user_ns(seq); in proc_gid_map_write()
800 struct seq_file *seq = file->private_data; in proc_projid_map_write() local
801 struct user_namespace *ns = seq->private; in proc_projid_map_write()
802 struct user_namespace *seq_ns = seq_user_ns(seq); in proc_projid_map_write()
853 int proc_setgroups_show(struct seq_file *seq, void *v) in proc_setgroups_show() argument
855 struct user_namespace *ns = seq->private; in proc_setgroups_show()
858 seq_printf(seq, "%s\n", in proc_setgroups_show()
867 struct seq_file *seq = file->private_data; in proc_setgroups_write() local
868 struct user_namespace *ns = seq->private; in proc_setgroups_write()