Lines Matching refs:seq

700 #define ip6fl_seq_private(seq)	((struct ip6fl_iter_state *)(seq)->private)  argument
702 static struct ip6_flowlabel *ip6fl_get_first(struct seq_file *seq) in ip6fl_get_first() argument
705 struct ip6fl_iter_state *state = ip6fl_seq_private(seq); in ip6fl_get_first()
706 struct net *net = seq_file_net(seq); in ip6fl_get_first()
719 static struct ip6_flowlabel *ip6fl_get_next(struct seq_file *seq, struct ip6_flowlabel *fl) in ip6fl_get_next() argument
721 struct ip6fl_iter_state *state = ip6fl_seq_private(seq); in ip6fl_get_next()
722 struct net *net = seq_file_net(seq); in ip6fl_get_next()
743 static struct ip6_flowlabel *ip6fl_get_idx(struct seq_file *seq, loff_t pos) in ip6fl_get_idx() argument
745 struct ip6_flowlabel *fl = ip6fl_get_first(seq); in ip6fl_get_idx()
747 while (pos && (fl = ip6fl_get_next(seq, fl)) != NULL) in ip6fl_get_idx()
752 static void *ip6fl_seq_start(struct seq_file *seq, loff_t *pos) in ip6fl_seq_start() argument
756 return *pos ? ip6fl_get_idx(seq, *pos - 1) : SEQ_START_TOKEN; in ip6fl_seq_start()
759 static void *ip6fl_seq_next(struct seq_file *seq, void *v, loff_t *pos) in ip6fl_seq_next() argument
764 fl = ip6fl_get_first(seq); in ip6fl_seq_next()
766 fl = ip6fl_get_next(seq, v); in ip6fl_seq_next()
771 static void ip6fl_seq_stop(struct seq_file *seq, void *v) in ip6fl_seq_stop() argument
777 static int ip6fl_seq_show(struct seq_file *seq, void *v) in ip6fl_seq_show() argument
779 struct ip6fl_iter_state *state = ip6fl_seq_private(seq); in ip6fl_seq_show()
781 seq_puts(seq, "Label S Owner Users Linger Expires Dst Opt\n"); in ip6fl_seq_show()
784 seq_printf(seq, in ip6fl_seq_show()
791 from_kuid_munged(seq_user_ns(seq), fl->owner.uid) : in ip6fl_seq_show()
811 struct seq_file *seq; in ip6fl_seq_open() local
819 seq = file->private_data; in ip6fl_seq_open()
820 state = ip6fl_seq_private(seq); in ip6fl_seq_open()
830 struct seq_file *seq = file->private_data; in ip6fl_seq_release() local
831 struct ip6fl_iter_state *state = ip6fl_seq_private(seq); in ip6fl_seq_release()