Lines Matching refs:seq

936 static struct sock *raw_get_first(struct seq_file *seq)  in raw_get_first()  argument
939 struct raw_iter_state *state = raw_seq_private(seq); in raw_get_first()
944 if (sock_net(sk) == seq_file_net(seq)) in raw_get_first()
952 static struct sock *raw_get_next(struct seq_file *seq, struct sock *sk) in raw_get_next() argument
954 struct raw_iter_state *state = raw_seq_private(seq); in raw_get_next()
960 } while (sk && sock_net(sk) != seq_file_net(seq)); in raw_get_next()
969 static struct sock *raw_get_idx(struct seq_file *seq, loff_t pos) in raw_get_idx() argument
971 struct sock *sk = raw_get_first(seq); in raw_get_idx()
974 while (pos && (sk = raw_get_next(seq, sk)) != NULL) in raw_get_idx()
979 void *raw_seq_start(struct seq_file *seq, loff_t *pos) in raw_seq_start() argument
981 struct raw_iter_state *state = raw_seq_private(seq); in raw_seq_start()
984 return *pos ? raw_get_idx(seq, *pos - 1) : SEQ_START_TOKEN; in raw_seq_start()
988 void *raw_seq_next(struct seq_file *seq, void *v, loff_t *pos) in raw_seq_next() argument
993 sk = raw_get_first(seq); in raw_seq_next()
995 sk = raw_get_next(seq, v); in raw_seq_next()
1001 void raw_seq_stop(struct seq_file *seq, void *v) in raw_seq_stop() argument
1003 struct raw_iter_state *state = raw_seq_private(seq); in raw_seq_stop()
1009 static void raw_sock_seq_show(struct seq_file *seq, struct sock *sp, int i) in raw_sock_seq_show() argument
1017 seq_printf(seq, "%4d: %08X:%04X %08X:%04X" in raw_sock_seq_show()
1023 from_kuid_munged(seq_user_ns(seq), sock_i_uid(sp)), in raw_sock_seq_show()
1028 static int raw_seq_show(struct seq_file *seq, void *v) in raw_seq_show() argument
1031 seq_printf(seq, " sl local_address rem_address st tx_queue " in raw_seq_show()
1035 raw_sock_seq_show(seq, v, raw_seq_private(seq)->bucket); in raw_seq_show()