Lines Matching refs:m
21 static inline struct afs_net *afs_seq2net(struct seq_file *m) in afs_seq2net() argument
23 return afs_net(seq_file_net(m)); in afs_seq2net()
26 static inline struct afs_net *afs_seq2net_single(struct seq_file *m) in afs_seq2net_single() argument
28 return afs_net(seq_file_single_net(m)); in afs_seq2net_single()
34 static int afs_proc_cells_show(struct seq_file *m, void *v) in afs_proc_cells_show() argument
41 seq_puts(m, "USE ACT TTL SV ST NAME\n"); in afs_proc_cells_show()
49 seq_printf(m, "%3u %3u %6lld %2u %2u %s\n", in afs_proc_cells_show()
59 static void *afs_proc_cells_start(struct seq_file *m, loff_t *_pos) in afs_proc_cells_start() argument
63 return seq_hlist_start_head_rcu(&afs_seq2net(m)->proc_cells, *_pos); in afs_proc_cells_start()
66 static void *afs_proc_cells_next(struct seq_file *m, void *v, loff_t *pos) in afs_proc_cells_next() argument
68 return seq_hlist_next_rcu(v, &afs_seq2net(m)->proc_cells, pos); in afs_proc_cells_next()
71 static void afs_proc_cells_stop(struct seq_file *m, void *v) in afs_proc_cells_stop() argument
90 struct seq_file *m = file->private_data; in afs_proc_cells_write() local
91 struct afs_net *net = afs_seq2net(m); in afs_proc_cells_write()
153 static int afs_proc_addr_prefs_show(struct seq_file *m, void *v) in afs_proc_addr_prefs_show() argument
157 struct afs_net *net = afs_seq2net_single(m); in afs_proc_addr_prefs_show()
169 seq_puts(m, "NO PREFS\n"); in afs_proc_addr_prefs_show()
173 seq_printf(m, "PROT SUBNET PRIOR (v=%u n=%u/%u/%u)\n", in afs_proc_addr_prefs_show()
186 seq_printf(m, "UDP %-43.43s %5u\n", buf, pref->prio); in afs_proc_addr_prefs_show()
191 seq_printf(m, "UDP %-43.43s %5u\n", buf, pref->prio); in afs_proc_addr_prefs_show()
203 static int afs_proc_rootcell_show(struct seq_file *m, void *v) in afs_proc_rootcell_show() argument
208 net = afs_seq2net_single(m); in afs_proc_rootcell_show()
212 seq_printf(m, "%s\n", cell->name); in afs_proc_rootcell_show()
225 struct seq_file *m = file->private_data; in afs_proc_rootcell_write() local
226 struct afs_net *net = afs_seq2net_single(m); in afs_proc_rootcell_write()
266 static int afs_proc_cell_volumes_show(struct seq_file *m, void *v) in afs_proc_cell_volumes_show() argument
272 seq_puts(m, "USE VID TY NAME\n"); in afs_proc_cell_volumes_show()
276 seq_printf(m, "%3d %08llx %s %s\n", in afs_proc_cell_volumes_show()
284 static void *afs_proc_cell_volumes_start(struct seq_file *m, loff_t *_pos) in afs_proc_cell_volumes_start() argument
287 struct afs_cell *cell = pde_data(file_inode(m->file)); in afs_proc_cell_volumes_start()
293 static void *afs_proc_cell_volumes_next(struct seq_file *m, void *v, in afs_proc_cell_volumes_next() argument
296 struct afs_cell *cell = pde_data(file_inode(m->file)); in afs_proc_cell_volumes_next()
301 static void afs_proc_cell_volumes_stop(struct seq_file *m, void *v) in afs_proc_cell_volumes_stop() argument
339 static int afs_proc_cell_vlservers_show(struct seq_file *m, void *v) in afs_proc_cell_vlservers_show() argument
341 const struct afs_vl_seq_net_private *priv = m->private; in afs_proc_cell_vlservers_show()
349 seq_printf(m, "# source %s, status %s\n", in afs_proc_cell_vlservers_show()
359 seq_printf(m, "%s [p=%hu w=%hu s=%s,%s]:\n", in afs_proc_cell_vlservers_show()
365 seq_printf(m, " %c %pISpc\n", in afs_proc_cell_vlservers_show()
369 seq_printf(m, " info: fl=%lx rtt=%d\n", vlserver->flags, vlserver->rtt); in afs_proc_cell_vlservers_show()
370 seq_printf(m, " probe: fl=%x e=%d ac=%d out=%d\n", in afs_proc_cell_vlservers_show()
377 static void *afs_proc_cell_vlservers_start(struct seq_file *m, loff_t *_pos) in afs_proc_cell_vlservers_start() argument
380 struct afs_vl_seq_net_private *priv = m->private; in afs_proc_cell_vlservers_start()
382 struct afs_cell *cell = pde_data(file_inode(m->file)); in afs_proc_cell_vlservers_start()
401 static void *afs_proc_cell_vlservers_next(struct seq_file *m, void *v, in afs_proc_cell_vlservers_next() argument
404 struct afs_vl_seq_net_private *priv = m->private; in afs_proc_cell_vlservers_next()
417 static void afs_proc_cell_vlservers_stop(struct seq_file *m, void *v) in afs_proc_cell_vlservers_stop() argument
433 static int afs_proc_servers_show(struct seq_file *m, void *v) in afs_proc_servers_show() argument
442 seq_puts(m, "UUID REF ACT CELL\n"); in afs_proc_servers_show()
447 seq_printf(m, "%pU %3d %3d %s\n", in afs_proc_servers_show()
452 seq_printf(m, " - info: fl=%lx rtt=%u\n", in afs_proc_servers_show()
454 seq_printf(m, " - probe: last=%d\n", in afs_proc_servers_show()
461 seq_printf(m, " - ESTATE pq=%x np=%u rsp=%lx f=%lx\n", in afs_proc_servers_show()
466 seq_printf(m, " - ALIST v=%u ap=%u\n", in afs_proc_servers_show()
471 seq_printf(m, " [%x] %pISpc%s rtt=%d err=%d p=%u\n", in afs_proc_servers_show()
483 static void *afs_proc_servers_start(struct seq_file *m, loff_t *_pos) in afs_proc_servers_start() argument
487 return seq_hlist_start_head_rcu(&afs_seq2net(m)->fs_proc, *_pos); in afs_proc_servers_start()
490 static void *afs_proc_servers_next(struct seq_file *m, void *v, loff_t *_pos) in afs_proc_servers_next() argument
492 return seq_hlist_next_rcu(v, &afs_seq2net(m)->fs_proc, _pos); in afs_proc_servers_next()
495 static void afs_proc_servers_stop(struct seq_file *m, void *v) in afs_proc_servers_stop() argument
512 static int afs_proc_sysname_show(struct seq_file *m, void *v) in afs_proc_sysname_show() argument
514 struct afs_net *net = afs_seq2net(m); in afs_proc_sysname_show()
519 seq_printf(m, "%s\n", sysnames->subs[i]); in afs_proc_sysname_show()
523 static void *afs_proc_sysname_start(struct seq_file *m, loff_t *pos) in afs_proc_sysname_start() argument
526 struct afs_net *net = afs_seq2net(m); in afs_proc_sysname_start()
537 static void *afs_proc_sysname_next(struct seq_file *m, void *v, loff_t *pos) in afs_proc_sysname_next() argument
539 struct afs_net *net = afs_seq2net(m); in afs_proc_sysname_next()
548 static void afs_proc_sysname_stop(struct seq_file *m, void *v) in afs_proc_sysname_stop() argument
551 struct afs_net *net = afs_seq2net(m); in afs_proc_sysname_stop()
569 struct seq_file *m = file->private_data; in afs_proc_sysname_write() local
570 struct afs_net *net = afs_seq2net(m); in afs_proc_sysname_write()
657 static int afs_proc_stats_show(struct seq_file *m, void *v) in afs_proc_stats_show() argument
659 struct afs_net *net = afs_seq2net_single(m); in afs_proc_stats_show()
661 seq_puts(m, "kAFS statistics\n"); in afs_proc_stats_show()
663 seq_printf(m, "dir-mgmt: look=%u reval=%u inval=%u relpg=%u\n", in afs_proc_stats_show()
669 seq_printf(m, "dir-data: rdpg=%u\n", in afs_proc_stats_show()
672 seq_printf(m, "dir-edit: cr=%u rm=%u\n", in afs_proc_stats_show()
676 seq_printf(m, "file-rd : n=%u nb=%lu\n", in afs_proc_stats_show()
679 seq_printf(m, "file-wr : n=%u nb=%lu\n", in afs_proc_stats_show()