Lines Matching refs:seq

946 static struct sock *raw_get_first(struct seq_file *seq)  in raw_get_first()  argument
949 struct raw_iter_state *state = raw_seq_private(seq); in raw_get_first()
954 if (sock_net(sk) == seq_file_net(seq)) in raw_get_first()
962 static struct sock *raw_get_next(struct seq_file *seq, struct sock *sk) in raw_get_next() argument
964 struct raw_iter_state *state = raw_seq_private(seq); in raw_get_next()
970 } while (sk && sock_net(sk) != seq_file_net(seq)); in raw_get_next()
979 static struct sock *raw_get_idx(struct seq_file *seq, loff_t pos) in raw_get_idx() argument
981 struct sock *sk = raw_get_first(seq); in raw_get_idx()
984 while (pos && (sk = raw_get_next(seq, sk)) != NULL) in raw_get_idx()
989 void *raw_seq_start(struct seq_file *seq, loff_t *pos) in raw_seq_start() argument
991 struct raw_iter_state *state = raw_seq_private(seq); in raw_seq_start()
994 return *pos ? raw_get_idx(seq, *pos - 1) : SEQ_START_TOKEN; in raw_seq_start()
998 void *raw_seq_next(struct seq_file *seq, void *v, loff_t *pos) in raw_seq_next() argument
1003 sk = raw_get_first(seq); in raw_seq_next()
1005 sk = raw_get_next(seq, v); in raw_seq_next()
1011 void raw_seq_stop(struct seq_file *seq, void *v) in raw_seq_stop() argument
1013 struct raw_iter_state *state = raw_seq_private(seq); in raw_seq_stop()
1019 static void raw_sock_seq_show(struct seq_file *seq, struct sock *sp, int i) in raw_sock_seq_show() argument
1027 seq_printf(seq, "%4d: %08X:%04X %08X:%04X" in raw_sock_seq_show()
1033 from_kuid_munged(seq_user_ns(seq), sock_i_uid(sp)), in raw_sock_seq_show()
1038 static int raw_seq_show(struct seq_file *seq, void *v) in raw_seq_show() argument
1041 seq_printf(seq, " sl local_address rem_address st tx_queue " in raw_seq_show()
1045 raw_sock_seq_show(seq, v, raw_seq_private(seq)->bucket); in raw_seq_show()