Lines Matching refs:seq

2130 static void trie_show_stats(struct seq_file *seq, struct trie_stat *stat)  in trie_show_stats()  argument
2139 seq_printf(seq, "\tAver depth: %u.%02d\n", in trie_show_stats()
2141 seq_printf(seq, "\tMax depth: %u\n", stat->maxdepth); in trie_show_stats()
2143 seq_printf(seq, "\tLeaves: %u\n", stat->leaves); in trie_show_stats()
2146 seq_printf(seq, "\tPrefixes: %u\n", stat->prefixes); in trie_show_stats()
2149 seq_printf(seq, "\tInternal nodes: %u\n\t", stat->tnodes); in trie_show_stats()
2159 seq_printf(seq, " %u: %u", i, stat->nodesizes[i]); in trie_show_stats()
2162 seq_putc(seq, '\n'); in trie_show_stats()
2163 seq_printf(seq, "\tPointers: %u\n", pointers); in trie_show_stats()
2166 seq_printf(seq, "Null ptrs: %u\n", stat->nullpointers); in trie_show_stats()
2167 seq_printf(seq, "Total size: %u kB\n", (bytes + 1023) / 1024); in trie_show_stats()
2171 static void trie_show_usage(struct seq_file *seq, in trie_show_usage() argument
2189 seq_printf(seq, "\nCounters:\n---------\n"); in trie_show_usage()
2190 seq_printf(seq, "gets = %u\n", s.gets); in trie_show_usage()
2191 seq_printf(seq, "backtracks = %u\n", s.backtrack); in trie_show_usage()
2192 seq_printf(seq, "semantic match passed = %u\n", in trie_show_usage()
2194 seq_printf(seq, "semantic match miss = %u\n", s.semantic_match_miss); in trie_show_usage()
2195 seq_printf(seq, "null node hit= %u\n", s.null_node_hit); in trie_show_usage()
2196 seq_printf(seq, "skipped node resize = %u\n\n", s.resize_node_skipped); in trie_show_usage()
2200 static void fib_table_print(struct seq_file *seq, struct fib_table *tb) in fib_table_print() argument
2203 seq_puts(seq, "Local:\n"); in fib_table_print()
2205 seq_puts(seq, "Main:\n"); in fib_table_print()
2207 seq_printf(seq, "Id %d:\n", tb->tb_id); in fib_table_print()
2211 static int fib_triestat_seq_show(struct seq_file *seq, void *v) in fib_triestat_seq_show() argument
2213 struct net *net = (struct net *)seq->private; in fib_triestat_seq_show()
2216 seq_printf(seq, in fib_triestat_seq_show()
2232 fib_table_print(seq, tb); in fib_triestat_seq_show()
2235 trie_show_stats(seq, &stat); in fib_triestat_seq_show()
2237 trie_show_usage(seq, t->stats); in fib_triestat_seq_show()
2258 static struct key_vector *fib_trie_get_idx(struct seq_file *seq, loff_t pos) in fib_trie_get_idx() argument
2260 struct fib_trie_iter *iter = seq->private; in fib_trie_get_idx()
2261 struct net *net = seq_file_net(seq); in fib_trie_get_idx()
2285 static void *fib_trie_seq_start(struct seq_file *seq, loff_t *pos) in fib_trie_seq_start() argument
2289 return fib_trie_get_idx(seq, *pos); in fib_trie_seq_start()
2292 static void *fib_trie_seq_next(struct seq_file *seq, void *v, loff_t *pos) in fib_trie_seq_next() argument
2294 struct fib_trie_iter *iter = seq->private; in fib_trie_seq_next()
2295 struct net *net = seq_file_net(seq); in fib_trie_seq_next()
2332 static void fib_trie_seq_stop(struct seq_file *seq, void *v) in fib_trie_seq_stop() argument
2338 static void seq_indent(struct seq_file *seq, int n) in seq_indent() argument
2341 seq_puts(seq, " "); in seq_indent()
2382 static int fib_trie_seq_show(struct seq_file *seq, void *v) in fib_trie_seq_show() argument
2384 const struct fib_trie_iter *iter = seq->private; in fib_trie_seq_show()
2388 fib_table_print(seq, iter->tb); in fib_trie_seq_show()
2393 seq_indent(seq, iter->depth-1); in fib_trie_seq_show()
2394 seq_printf(seq, " +-- %pI4/%zu %u %u %u\n", in fib_trie_seq_show()
2402 seq_indent(seq, iter->depth); in fib_trie_seq_show()
2403 seq_printf(seq, " |-- %pI4\n", &val); in fib_trie_seq_show()
2408 seq_indent(seq, iter->depth + 1); in fib_trie_seq_show()
2409 seq_printf(seq, " /%zu %s %s", in fib_trie_seq_show()
2416 seq_printf(seq, " tos=%d", fa->fa_tos); in fib_trie_seq_show()
2417 seq_putc(seq, '\n'); in fib_trie_seq_show()
2494 static void *fib_route_seq_start(struct seq_file *seq, loff_t *pos) in fib_route_seq_start() argument
2497 struct fib_route_iter *iter = seq->private; in fib_route_seq_start()
2503 tb = fib_get_table(seq_file_net(seq), RT_TABLE_MAIN); in fib_route_seq_start()
2520 static void *fib_route_seq_next(struct seq_file *seq, void *v, loff_t *pos) in fib_route_seq_next() argument
2522 struct fib_route_iter *iter = seq->private; in fib_route_seq_next()
2542 static void fib_route_seq_stop(struct seq_file *seq, void *v) in fib_route_seq_stop() argument
2568 static int fib_route_seq_show(struct seq_file *seq, void *v) in fib_route_seq_show() argument
2570 struct fib_route_iter *iter = seq->private; in fib_route_seq_show()
2577 seq_printf(seq, "%-127s\n", "Iface\tDestination\tGateway " in fib_route_seq_show()
2597 seq_setwidth(seq, 127); in fib_route_seq_show()
2600 seq_printf(seq, in fib_route_seq_show()
2613 seq_printf(seq, in fib_route_seq_show()
2619 seq_pad(seq, '\n'); in fib_route_seq_show()