Lines Matching refs:m

70 static void *l2tp_dfs_seq_start(struct seq_file *m, loff_t *offs)  in l2tp_dfs_seq_start()  argument
78 if (WARN_ON(!m->private)) { in l2tp_dfs_seq_start()
82 pd = m->private; in l2tp_dfs_seq_start()
97 static void *l2tp_dfs_seq_next(struct seq_file *m, void *v, loff_t *pos) in l2tp_dfs_seq_next() argument
123 static void l2tp_dfs_seq_tunnel_show(struct seq_file *m, void *v) in l2tp_dfs_seq_tunnel_show() argument
139 seq_printf(m, "\nTUNNEL %u peer %u", tunnel->tunnel_id, tunnel->peer_tunnel_id); in l2tp_dfs_seq_tunnel_show()
147 seq_printf(m, " from %pI6c to %pI6c\n", in l2tp_dfs_seq_tunnel_show()
152 seq_printf(m, " from %pI4 to %pI4\n", in l2tp_dfs_seq_tunnel_show()
156 seq_printf(m, " source port %hu, dest port %hu\n", in l2tp_dfs_seq_tunnel_show()
159 seq_printf(m, " L2TPv%d, %s\n", tunnel->version, in l2tp_dfs_seq_tunnel_show()
163 seq_printf(m, " %d sessions, refcnt %d/%d\n", session_count, in l2tp_dfs_seq_tunnel_show()
166 seq_printf(m, " %08x rx %ld/%ld/%ld rx %ld/%ld/%ld\n", in l2tp_dfs_seq_tunnel_show()
176 static void l2tp_dfs_seq_session_show(struct seq_file *m, void *v) in l2tp_dfs_seq_session_show() argument
180 seq_printf(m, " SESSION %u, peer %u, %s\n", session->session_id, in l2tp_dfs_seq_session_show()
186 seq_printf(m, " nr %u, ns %u\n", session->nr, session->ns); in l2tp_dfs_seq_session_show()
187 seq_printf(m, " refcnt %d\n", refcount_read(&session->ref_count)); in l2tp_dfs_seq_session_show()
188 seq_printf(m, " config 0/0/%c/%c/-/%s %08x %u\n", in l2tp_dfs_seq_session_show()
194 seq_printf(m, " offset 0 l2specific %hu/%d\n", in l2tp_dfs_seq_session_show()
197 seq_printf(m, " cookie %02x%02x%02x%02x", in l2tp_dfs_seq_session_show()
201 seq_printf(m, "%02x%02x%02x%02x", in l2tp_dfs_seq_session_show()
204 seq_puts(m, "\n"); in l2tp_dfs_seq_session_show()
207 seq_printf(m, " peer cookie %02x%02x%02x%02x", in l2tp_dfs_seq_session_show()
211 seq_printf(m, "%02x%02x%02x%02x", in l2tp_dfs_seq_session_show()
214 seq_puts(m, "\n"); in l2tp_dfs_seq_session_show()
217 seq_printf(m, " %u/%u tx %ld/%ld/%ld rx %ld/%ld/%ld\n", in l2tp_dfs_seq_session_show()
227 session->show(m, session); in l2tp_dfs_seq_session_show()
230 static int l2tp_dfs_seq_show(struct seq_file *m, void *v) in l2tp_dfs_seq_show() argument
236 seq_puts(m, "TUNNEL ID, peer ID from IP to IP\n"); in l2tp_dfs_seq_show()
237 seq_puts(m, " L2TPv2/L2TPv3, UDP/IP\n"); in l2tp_dfs_seq_show()
238 seq_puts(m, " sessions session-count, refcnt refcnt/sk->refcnt\n"); in l2tp_dfs_seq_show()
239 seq_puts(m, " debug tx-pkts/bytes/errs rx-pkts/bytes/errs\n"); in l2tp_dfs_seq_show()
240 seq_puts(m, " SESSION ID, peer ID, PWTYPE\n"); in l2tp_dfs_seq_show()
241 seq_puts(m, " refcnt cnt\n"); in l2tp_dfs_seq_show()
242 seq_puts(m, " offset OFFSET l2specific TYPE/LEN\n"); in l2tp_dfs_seq_show()
243 seq_puts(m, " [ cookie ]\n"); in l2tp_dfs_seq_show()
244 seq_puts(m, " [ peer cookie ]\n"); in l2tp_dfs_seq_show()
245 seq_puts(m, " config mtu/mru/rcvseq/sendseq/dataseq/lns debug reorderto\n"); in l2tp_dfs_seq_show()
246 seq_puts(m, " nr/ns tx-pkts/bytes/errs rx-pkts/bytes/errs\n"); in l2tp_dfs_seq_show()
251 l2tp_dfs_seq_tunnel_show(m, pd->tunnel); in l2tp_dfs_seq_show()
253 l2tp_dfs_seq_session_show(m, pd->session); in l2tp_dfs_seq_show()