/linux/include/linux/ |
H A D | proc_fs.h | 12 struct proc_dir_entry; 89 extern struct proc_dir_entry *proc_symlink(const char *, 90 struct proc_dir_entry *, const char *); 91 struct proc_dir_entry *_proc_mkdir(const char *, umode_t, struct proc_dir_entry *, void *, bool); 92 extern struct proc_dir_entry *proc_mkdir(const char *, struct proc_dir_entry *); 93 extern struct proc_dir_entry *proc_mkdir_data(const char *, umode_t, 94 struct proc_dir_entry *, void *); 95 extern struct proc_dir_entry *proc_mkdir_mod [all...] |
/linux/fs/proc/ |
H A D | internal.h | 31 struct proc_dir_entry { struct 59 struct proc_dir_entry *parent; argument 70 sizeof(struct proc_dir_entry) < 128 ? 128 : \ argument 71 sizeof(struct proc_dir_entry) < 192 ? 192 : \ 72 sizeof(struct proc_dir_entry) < 256 ? 256 : \ 73 sizeof(struct proc_dir_entry) < 512 ? 512 : \ 75 #define SIZEOF_PDE_INLINE_NAME (SIZEOF_PDE - sizeof(struct proc_dir_entry)) 77 static inline bool pde_is_permanent(const struct proc_dir_entry *pde) in pde_is_permanent() 82 static inline void pde_make_permanent(struct proc_dir_entry *pde) in pde_make_permanent() 87 static inline bool pde_has_proc_read_iter(const struct proc_dir_entry *pd [all...] |
H A D | proc_net.c | 29 static inline struct net *PDE_NET(struct proc_dir_entry *pde) in PDE_NET() 114 struct proc_dir_entry *proc_create_net_data(const char *name, umode_t mode, in proc_create_net_data() 115 struct proc_dir_entry *parent, const struct seq_operations *ops, in proc_create_net_data() 118 struct proc_dir_entry *p; in proc_create_net_data() 157 struct proc_dir_entry *proc_create_net_data_write(const char *name, umode_t mode, in proc_create_net_data_write() 158 struct proc_dir_entry *parent, in proc_create_net_data_write() 163 struct proc_dir_entry *p; in proc_create_net_data_write() 179 struct proc_dir_entry *de = PDE(inode); in single_open_net() 208 struct proc_dir_entry *proc_create_net_single(const char *name, umode_t mode, in proc_create_net_single() 209 struct proc_dir_entry *paren in proc_create_net_single() [all...] |
H A D | inode.c | 102 "proc_dir_entry", SIZEOF_PDE, 0, SLAB_PANIC, in proc_init_kmemcache() 103 offsetof(struct proc_dir_entry, inline_name), in proc_init_kmemcache() 105 BUILD_BUG_ON(sizeof(struct proc_dir_entry) >= SIZEOF_PDE); in proc_init_kmemcache() 198 static inline int use_pde(struct proc_dir_entry *pde) in use_pde() 203 static void unuse_pde(struct proc_dir_entry *pde) in unuse_pde() 218 static void close_pdeo(struct proc_dir_entry *pde, struct pde_opener *pdeo) in close_pdeo() 255 void proc_entry_rundown(struct proc_dir_entry *de) in proc_entry_rundown() 277 struct proc_dir_entry *pde = PDE(file_inode(file)); in proc_reg_llseek() 291 struct proc_dir_entry *pde = PDE(file_inode(iocb->ki_filp)); in proc_reg_read_iter() 304 static ssize_t pde_read(struct proc_dir_entry *pd [all...] |
H A D | proc_tty.c | 21 static struct proc_dir_entry *proc_tty_driver; 133 struct proc_dir_entry *ent; in proc_tty_register_driver() 149 struct proc_dir_entry *ent; in proc_tty_unregister_driver()
|
H A D | cmdline.c | 17 struct proc_dir_entry *pde; in proc_cmdline_init()
|
H A D | version.c | 21 struct proc_dir_entry *pde; in proc_version_init()
|
H A D | loadavg.c | 31 struct proc_dir_entry *pde; in proc_loadavg_init()
|
/linux/include/net/netns/ |
H A D | can.h | 18 struct proc_dir_entry *proc_dir; 19 struct proc_dir_entry *pde_stats; 20 struct proc_dir_entry *pde_reset_stats; 21 struct proc_dir_entry *pde_rcvlist_all; 22 struct proc_dir_entry *pde_rcvlist_fil; 23 struct proc_dir_entry *pde_rcvlist_inv; 24 struct proc_dir_entry *pde_rcvlist_sff; 25 struct proc_dir_entry *pde_rcvlist_eff; 26 struct proc_dir_entry *pde_rcvlist_err; 27 struct proc_dir_entry *bcmproc_di [all...] |
H A D | netfilter.h | 7 struct proc_dir_entry; 13 struct proc_dir_entry *proc_netfilter;
|
H A D | sctp.h | 9 struct proc_dir_entry; 17 struct proc_dir_entry *proc_net_sctp;
|
/linux/drivers/nubus/ |
H A D | proc.c | 48 static struct proc_dir_entry *proc_bus_nubus_dir; 54 struct proc_dir_entry *nubus_proc_add_board(struct nubus_board *board) in nubus_proc_add_board() 68 struct proc_dir_entry *nubus_proc_add_rsrc_dir(struct proc_dir_entry *procdir, in nubus_proc_add_rsrc_dir() 153 void nubus_proc_add_rsrc_mem(struct proc_dir_entry *procdir, in nubus_proc_add_rsrc_mem() 173 void nubus_proc_add_rsrc(struct proc_dir_entry *procdir, in nubus_proc_add_rsrc()
|
H A D | nubus.c | 346 struct proc_dir_entry *procdir, in nubus_get_block_rsrc_dir() 366 struct proc_dir_entry *procdir, in nubus_get_display_vidmode() 398 struct proc_dir_entry *procdir, in nubus_get_display_resource() 420 struct proc_dir_entry *procdir, in nubus_get_network_resource() 442 struct proc_dir_entry *procdir, in nubus_get_cpu_resource() 475 struct proc_dir_entry *procdir, in nubus_get_private_resource() 593 struct proc_dir_entry *procdir, in nubus_get_icon() 612 struct proc_dir_entry *procdir, in nubus_get_vendorinfo()
|
/linux/net/sunrpc/ |
H A D | netns.h | 11 struct proc_dir_entry *proc_net_rpc; 35 struct proc_dir_entry *use_gssp_proc; 36 struct proc_dir_entry *gss_krb5_enctypes;
|
H A D | stats.c | 286 static inline struct proc_dir_entry * 297 struct proc_dir_entry * 314 struct proc_dir_entry *
|
/linux/drivers/video/fbdev/via/ |
H A D | viafbdev.h | 33 struct proc_dir_entry *proc_entry; /*viafb proc entry */ 34 struct proc_dir_entry *iga1_proc_entry; 35 struct proc_dir_entry *iga2_proc_entry;
|
/linux/net/ipv6/ |
H A D | proc.c | 248 struct proc_dir_entry *p; in snmp6_register_dev() 263 idev->stats.proc_dir_entry = p; in snmp6_register_dev() 272 if (!idev->stats.proc_dir_entry) in snmp6_unregister_dev() 274 proc_remove(idev->stats.proc_dir_entry); in snmp6_unregister_dev() 275 idev->stats.proc_dir_entry = NULL; in snmp6_unregister_dev()
|
/linux/arch/alpha/kernel/ |
H A D | srm_env.c | 40 static struct proc_dir_entry *base_dir; 41 static struct proc_dir_entry *named_dir; 42 static struct proc_dir_entry *numbered_dir;
|
/linux/drivers/video/fbdev/core/ |
H A D | fb_procfs.c | 7 static struct proc_dir_entry *fb_proc_dir_entry; 48 struct proc_dir_entry *proc; in fb_init_procfs()
|
/linux/drivers/scsi/ |
H A D | scsi_proc.c | 44 static struct proc_dir_entry *proc_scsi; 60 struct proc_dir_entry *proc_dir; 131 struct proc_dir_entry * 222 struct proc_dir_entry *p; in scsi_proc_host_add() 551 struct proc_dir_entry *pde; in scsi_init_procfs()
|
/linux/net/8021q/ |
H A D | vlan.h | 196 struct proc_dir_entry; 200 struct proc_dir_entry *proc_vlan_dir; 202 struct proc_dir_entry *proc_vlan_conf;
|
/linux/arch/powerpc/kernel/ |
H A D | proc_powerpc.c | 58 struct proc_dir_entry *pde; in proc_ppc64_init() 95 struct proc_dir_entry *root; in proc_ppc64_create()
|
/linux/drivers/zorro/ |
H A D | proc.c | 98 static struct proc_dir_entry *proc_bus_zorro_dir; 102 struct proc_dir_entry *entry; in zorro_proc_attach_device()
|
/linux/drivers/s390/block/ |
H A D | dasd_proc.c | 26 static struct proc_dir_entry *dasd_proc_root_entry = NULL; 27 static struct proc_dir_entry *dasd_devices_entry = NULL; 28 static struct proc_dir_entry *dasd_statistics_entry = NULL;
|
/linux/include/net/ |
H A D | if_inet6.h | 161 struct proc_dir_entry *proc_dir_entry; member
|