Home
last modified time | relevance | path

Searched refs:proc_dir_entry (Results 1 – 25 of 199) sorted by relevance

12345678

/Linux-v4.19/include/linux/
Dproc_fs.h11 struct proc_dir_entry;
22 extern struct proc_dir_entry *proc_symlink(const char *,
23 struct proc_dir_entry *, const char *);
24 extern struct proc_dir_entry *proc_mkdir(const char *, struct proc_dir_entry *);
25 extern struct proc_dir_entry *proc_mkdir_data(const char *, umode_t,
26 struct proc_dir_entry *, void *);
27 extern struct proc_dir_entry *proc_mkdir_mode(const char *, umode_t,
28 struct proc_dir_entry *);
29 struct proc_dir_entry *proc_create_mount_point(const char *name);
31 struct proc_dir_entry *proc_create_seq_private(const char *name, umode_t mode,
[all …]
Dnubus.h17 struct proc_dir_entry;
25 struct proc_dir_entry *procdir;
62 struct proc_dir_entry *procdir;
97 struct proc_dir_entry *nubus_proc_add_board(struct nubus_board *board);
98 struct proc_dir_entry *nubus_proc_add_rsrc_dir(struct proc_dir_entry *procdir,
101 void nubus_proc_add_rsrc_mem(struct proc_dir_entry *procdir,
104 void nubus_proc_add_rsrc(struct proc_dir_entry *procdir,
109 struct proc_dir_entry *nubus_proc_add_board(struct nubus_board *board) in nubus_proc_add_board()
112 struct proc_dir_entry *nubus_proc_add_rsrc_dir(struct proc_dir_entry *procdir, in nubus_proc_add_rsrc_dir()
116 static inline void nubus_proc_add_rsrc_mem(struct proc_dir_entry *procdir, in nubus_proc_add_rsrc_mem()
[all …]
/Linux-v4.19/fs/proc/
Dgeneric.c36 void pde_free(struct proc_dir_entry *pde) in pde_free()
45 static int proc_match(const char *name, struct proc_dir_entry *de, unsigned int len) in proc_match()
55 static struct proc_dir_entry *pde_subdir_first(struct proc_dir_entry *dir) in pde_subdir_first()
57 return rb_entry_safe(rb_first(&dir->subdir), struct proc_dir_entry, in pde_subdir_first()
61 static struct proc_dir_entry *pde_subdir_next(struct proc_dir_entry *dir) in pde_subdir_next()
63 return rb_entry_safe(rb_next(&dir->subdir_node), struct proc_dir_entry, in pde_subdir_next()
67 static struct proc_dir_entry *pde_subdir_find(struct proc_dir_entry *dir, in pde_subdir_find()
74 struct proc_dir_entry *de = rb_entry(node, in pde_subdir_find()
75 struct proc_dir_entry, in pde_subdir_find()
89 static bool pde_subdir_insert(struct proc_dir_entry *dir, in pde_subdir_insert()
[all …]
Dinternal.h34 struct proc_dir_entry { struct
59 struct proc_dir_entry *parent; argument
69 sizeof(struct proc_dir_entry) < 128 ? 128 : \ argument
70 sizeof(struct proc_dir_entry) < 192 ? 192 : \
71 sizeof(struct proc_dir_entry) < 256 ? 256 : \
72 sizeof(struct proc_dir_entry) < 512 ? 512 : \
74 #define SIZEOF_PDE_INLINE_NAME (SIZEOF_PDE - sizeof(struct proc_dir_entry))
77 void pde_free(struct proc_dir_entry *pde);
90 struct proc_dir_entry *pde;
106 static inline struct proc_dir_entry *PDE(const struct inode *inode) in PDE()
[all …]
Dproc_net.c31 static inline struct net *PDE_NET(struct proc_dir_entry *pde) in PDE_NET()
84 struct proc_dir_entry *proc_create_net_data(const char *name, umode_t mode, in proc_create_net_data()
85 struct proc_dir_entry *parent, const struct seq_operations *ops, in proc_create_net_data()
88 struct proc_dir_entry *p; in proc_create_net_data()
125 struct proc_dir_entry *proc_create_net_data_write(const char *name, umode_t mode, in proc_create_net_data_write()
126 struct proc_dir_entry *parent, in proc_create_net_data_write()
131 struct proc_dir_entry *p; in proc_create_net_data_write()
146 struct proc_dir_entry *de = PDE(inode); in single_open_net()
175 struct proc_dir_entry *proc_create_net_single(const char *name, umode_t mode, in proc_create_net_single()
176 struct proc_dir_entry *parent, in proc_create_net_single()
[all …]
Dinode.c35 struct proc_dir_entry *de; in proc_evict_inode()
109 offsetof(struct proc_dir_entry, inline_name), in proc_init_kmemcache()
111 BUILD_BUG_ON(sizeof(struct proc_dir_entry) >= SIZEOF_PDE); in proc_init_kmemcache()
139 static inline int use_pde(struct proc_dir_entry *pde) in use_pde()
144 static void unuse_pde(struct proc_dir_entry *pde) in unuse_pde()
151 static void close_pdeo(struct proc_dir_entry *pde, struct pde_opener *pdeo) in close_pdeo()
188 void proc_entry_rundown(struct proc_dir_entry *de) in proc_entry_rundown()
210 struct proc_dir_entry *pde = PDE(file_inode(file)); in proc_reg_llseek()
226 struct proc_dir_entry *pde = PDE(file_inode(file)); in proc_reg_read()
240 struct proc_dir_entry *pde = PDE(file_inode(file)); in proc_reg_write()
[all …]
Dproc_tty.c23 static struct proc_dir_entry *proc_tty_driver;
135 struct proc_dir_entry *ent; in proc_tty_register_driver()
151 struct proc_dir_entry *ent; in proc_tty_unregister_driver()
/Linux-v4.19/include/net/netns/
Dcan.h17 struct proc_dir_entry *proc_dir;
18 struct proc_dir_entry *pde_version;
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;
[all …]
Dnetfilter.h7 struct proc_dir_entry;
13 struct proc_dir_entry *proc_netfilter;
Dsctp.h6 struct proc_dir_entry;
14 struct proc_dir_entry *proc_net_sctp;
/Linux-v4.19/drivers/acpi/
Dcm_sbs.c33 static struct proc_dir_entry *acpi_ac_dir;
34 static struct proc_dir_entry *acpi_battery_dir;
41 struct proc_dir_entry *acpi_lock_ac_dir(void) in acpi_lock_ac_dir()
57 void acpi_unlock_ac_dir(struct proc_dir_entry *acpi_ac_dir_param) in acpi_unlock_ac_dir()
70 struct proc_dir_entry *acpi_lock_battery_dir(void) in acpi_lock_battery_dir()
88 void acpi_unlock_battery_dir(struct proc_dir_entry *acpi_battery_dir_param) in acpi_unlock_battery_dir()
/Linux-v4.19/drivers/nubus/
Dproc.c48 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()
140 void nubus_proc_add_rsrc_mem(struct proc_dir_entry *procdir, in nubus_proc_add_rsrc_mem()
159 void nubus_proc_add_rsrc(struct proc_dir_entry *procdir, in nubus_proc_add_rsrc()
Dnubus.c339 struct proc_dir_entry *procdir, in nubus_get_block_rsrc_dir()
359 struct proc_dir_entry *procdir, in nubus_get_display_vidmode()
391 struct proc_dir_entry *procdir, in nubus_get_display_resource()
413 struct proc_dir_entry *procdir, in nubus_get_network_resource()
435 struct proc_dir_entry *procdir, in nubus_get_cpu_resource()
468 struct proc_dir_entry *procdir, in nubus_get_private_resource()
586 struct proc_dir_entry *procdir, in nubus_get_icon()
605 struct proc_dir_entry *procdir, in nubus_get_vendorinfo()
/Linux-v4.19/drivers/staging/rtl8723bs/os_dep/
Drtw_proc.c14 static struct proc_dir_entry *rtw_proc;
20 inline struct proc_dir_entry *rtw_proc_create_dir(const char *name, struct proc_dir_entry *parent, … in rtw_proc_create_dir()
22 struct proc_dir_entry *entry; in rtw_proc_create_dir()
29 inline struct proc_dir_entry *rtw_proc_create_entry(const char *name, struct proc_dir_entry *parent, in rtw_proc_create_entry()
32 struct proc_dir_entry *entry; in rtw_proc_create_entry()
123 struct proc_dir_entry *entry = NULL; in rtw_drv_proc_init()
633 static struct proc_dir_entry *rtw_odm_proc_init(struct net_device *dev) in rtw_odm_proc_init()
635 struct proc_dir_entry *dir_odm = NULL; in rtw_odm_proc_init()
636 struct proc_dir_entry *entry = NULL; in rtw_odm_proc_init()
672 struct proc_dir_entry *dir_odm = NULL; in rtw_odm_proc_deinit()
[all …]
Drtw_proc.h23 struct proc_dir_entry *rtw_adapter_proc_init(struct net_device *dev);
31 static inline struct proc_dir_entry *rtw_adapter_proc_init(struct net_device *dev){return NULL;} in rtw_adapter_proc_init()
/Linux-v4.19/include/linux/sunrpc/
Dstats.h62 struct proc_dir_entry * rpc_proc_register(struct net *,struct rpc_stat *);
65 struct proc_dir_entry * svc_proc_register(struct net *, struct svc_stat *,
73 static inline struct proc_dir_entry *rpc_proc_register(struct net *net, struct rpc_stat *s) { retur… in rpc_proc_register()
77 static inline struct proc_dir_entry *svc_proc_register(struct net *net, struct svc_stat *s, in svc_proc_register()
/Linux-v4.19/drivers/video/fbdev/via/
Dviafbdev.h47 struct proc_dir_entry *proc_entry; /*viafb proc entry */
48 struct proc_dir_entry *iga1_proc_entry;
49 struct proc_dir_entry *iga2_proc_entry;
/Linux-v4.19/net/sunrpc/
Dnetns.h11 struct proc_dir_entry *proc_net_rpc;
35 struct proc_dir_entry *use_gssp_proc;
/Linux-v4.19/drivers/isdn/hardware/eicon/
Ddivasproc.c54 extern struct proc_dir_entry *proc_net_eicon;
55 static struct proc_dir_entry *divas_proc_entry = NULL;
359 struct proc_dir_entry *de, *pe; in create_adapter_proc()
397 (struct proc_dir_entry *) a->proc_adapter_dir); in remove_adapter_proc()
401 (struct proc_dir_entry *) a->proc_adapter_dir); in remove_adapter_proc()
405 (struct proc_dir_entry *) a->proc_adapter_dir); in remove_adapter_proc()
Ddiva_didd.c47 static struct proc_dir_entry *proc_didd;
48 struct proc_dir_entry *proc_net_eicon = NULL;
/Linux-v4.19/arch/alpha/kernel/
Dsrm_env.c56 static struct proc_dir_entry *base_dir;
57 static struct proc_dir_entry *named_dir;
58 static struct proc_dir_entry *numbered_dir;
/Linux-v4.19/net/ipv6/
Dproc.c248 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-v4.19/arch/powerpc/kernel/
Dproc_powerpc.c64 struct proc_dir_entry *pde; in proc_ppc64_init()
84 struct proc_dir_entry *root; in proc_ppc64_create()
/Linux-v4.19/net/8021q/
Dvlan.h169 struct proc_dir_entry;
173 struct proc_dir_entry *proc_vlan_dir;
175 struct proc_dir_entry *proc_vlan_conf;
/Linux-v4.19/drivers/pnp/isapnp/
Dproc.c28 static struct proc_dir_entry *isapnp_proc_bus_dir = NULL;
74 struct proc_dir_entry *de, *e; in isapnp_proc_attach_device()

12345678