Lines Matching defs:proc_dir_entry

51 struct proc_dir_entry {
68 struct proc_dir_entry *next, *parent, *subdir;
109 extern struct proc_dir_entry *create_proc_entry(const char *name, umode_t mode,
110 struct proc_dir_entry *parent);
111 struct proc_dir_entry *proc_create_data(const char *name, umode_t mode,
112 struct proc_dir_entry *parent,
115 extern void remove_proc_entry(const char *name, struct proc_dir_entry *parent);
137 extern void proc_device_tree_add_node(struct device_node *, struct proc_dir_entry *);
138 extern void proc_device_tree_add_prop(struct proc_dir_entry *pde, struct property *prop);
139 extern void proc_device_tree_remove_prop(struct proc_dir_entry *pde,
141 extern void proc_device_tree_update_prop(struct proc_dir_entry *pde,
146 extern struct proc_dir_entry *proc_symlink(const char *,
147 struct proc_dir_entry *, const char *);
148 extern struct proc_dir_entry *proc_mkdir(const char *,struct proc_dir_entry *);
149 extern struct proc_dir_entry *proc_mkdir_mode(const char *name, umode_t mode,
150 struct proc_dir_entry *parent);
152 static inline struct proc_dir_entry *proc_create(const char *name, umode_t mode,
153 struct proc_dir_entry *parent, const struct file_operations *proc_fops)
158 static inline struct proc_dir_entry *create_proc_read_entry(const char *name,
159 umode_t mode, struct proc_dir_entry *base,
162 struct proc_dir_entry *res=create_proc_entry(name,mode,base);
170 extern struct proc_dir_entry *proc_net_fops_create(struct net *net,
173 extern struct proc_dir_entry *proc_net_mkdir(struct net *net, const char *name,
174 struct proc_dir_entry *parent);
187 static inline struct proc_dir_entry *create_proc_entry(const char *name,
188 umode_t mode, struct proc_dir_entry *parent) { return NULL; }
189 static inline struct proc_dir_entry *proc_create(const char *name,
190 umode_t mode, struct proc_dir_entry *parent,
195 static inline struct proc_dir_entry *proc_create_data(const char *name,
196 umode_t mode, struct proc_dir_entry *parent,
203 static inline struct proc_dir_entry *proc_symlink(const char *name,
204 struct proc_dir_entry *parent,const char *dest) {return NULL;}
205 static inline struct proc_dir_entry *proc_mkdir(const char *name,
206 struct proc_dir_entry *parent) {return NULL;}
207 static inline struct proc_dir_entry *proc_mkdir_mode(const char *name,
208 umode_t mode, struct proc_dir_entry *parent) { return NULL; }
210 static inline struct proc_dir_entry *create_proc_read_entry(const char *name,
211 umode_t mode, struct proc_dir_entry *base,
270 struct proc_dir_entry *pde;
283 static inline struct proc_dir_entry *PDE(const struct inode *inode)
288 static inline struct net *PDE_NET(struct proc_dir_entry *pde)