• Home
  • Raw
  • Download

Lines Matching refs:seq

16 static inline struct net_device *dev_from_same_bucket(struct seq_file *seq, loff_t *pos)  in dev_from_same_bucket()  argument
18 struct net *net = seq_file_net(seq); in dev_from_same_bucket()
32 static inline struct net_device *dev_from_bucket(struct seq_file *seq, loff_t *pos) in dev_from_bucket() argument
38 dev = dev_from_same_bucket(seq, pos); in dev_from_bucket()
53 static void *dev_seq_start(struct seq_file *seq, loff_t *pos) in dev_seq_start() argument
63 return dev_from_bucket(seq, pos); in dev_seq_start()
66 static void *dev_seq_next(struct seq_file *seq, void *v, loff_t *pos) in dev_seq_next() argument
69 return dev_from_bucket(seq, pos); in dev_seq_next()
72 static void dev_seq_stop(struct seq_file *seq, void *v) in dev_seq_stop() argument
78 static void dev_seq_printf_stats(struct seq_file *seq, struct net_device *dev) in dev_seq_printf_stats() argument
83 seq_printf(seq, "%6s: %7llu %7llu %4llu %4llu %4llu %5llu %10llu %9llu " in dev_seq_printf_stats()
106 static int dev_seq_show(struct seq_file *seq, void *v) in dev_seq_show() argument
109 seq_puts(seq, "Inter-| Receive " in dev_seq_show()
115 dev_seq_printf_stats(seq, v); in dev_seq_show()
138 static void *softnet_seq_start(struct seq_file *seq, loff_t *pos) in softnet_seq_start() argument
143 static void *softnet_seq_next(struct seq_file *seq, void *v, loff_t *pos) in softnet_seq_next() argument
149 static void softnet_seq_stop(struct seq_file *seq, void *v) in softnet_seq_stop() argument
153 static int softnet_seq_show(struct seq_file *seq, void *v) in softnet_seq_show() argument
172 seq_printf(seq, in softnet_seq_show()
178 softnet_backlog_len(sd), (int)seq->index); in softnet_seq_show()
196 static void *ptype_get_idx(struct seq_file *seq, loff_t pos) in ptype_get_idx() argument
204 for_each_netdev_rcu(seq_file_net(seq), dev) { in ptype_get_idx()
229 static void *ptype_seq_start(struct seq_file *seq, loff_t *pos) in ptype_seq_start() argument
233 return *pos ? ptype_get_idx(seq, *pos - 1) : SEQ_START_TOKEN; in ptype_seq_start()
236 static void *ptype_seq_next(struct seq_file *seq, void *v, loff_t *pos) in ptype_seq_next() argument
245 return ptype_get_idx(seq, 0); in ptype_seq_next()
254 for_each_netdev_continue_rcu(seq_file_net(seq), dev) { in ptype_seq_next()
283 static void ptype_seq_stop(struct seq_file *seq, void *v) in ptype_seq_stop() argument
289 static int ptype_seq_show(struct seq_file *seq, void *v) in ptype_seq_show() argument
294 seq_puts(seq, "Type Device Function\n"); in ptype_seq_show()
295 else if ((!pt->af_packet_net || net_eq(pt->af_packet_net, seq_file_net(seq))) && in ptype_seq_show()
296 (!pt->dev || net_eq(dev_net(pt->dev), seq_file_net(seq)))) { in ptype_seq_show()
298 seq_puts(seq, "ALL "); in ptype_seq_show()
300 seq_printf(seq, "%04x", ntohs(pt->type)); in ptype_seq_show()
302 seq_printf(seq, " %-8s %ps\n", in ptype_seq_show()
358 static int dev_mc_seq_show(struct seq_file *seq, void *v) in dev_mc_seq_show() argument
368 seq_printf(seq, "%-4d %-15s %-5d %-5d %*phN\n", in dev_mc_seq_show()