Lines Matching refs:dentry
46 extern struct dentry *arch_debugfs_dir;
68 typedef struct vfsmount *(*debugfs_automount_t)(struct dentry *, void *);
78 struct dentry *debugfs_lookup(const char *name, struct dentry *parent);
80 struct dentry *debugfs_create_file_full(const char *name, umode_t mode,
81 struct dentry *parent, void *data,
84 struct dentry *debugfs_create_file_short(const char *name, umode_t mode,
85 struct dentry *parent, void *data,
141 struct dentry *debugfs_create_file_unsafe(const char *name, umode_t mode,
142 struct dentry *parent, void *data,
146 struct dentry *parent, void *data,
150 struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);
152 struct dentry *debugfs_create_symlink(const char *name, struct dentry *parent,
155 struct dentry *debugfs_create_automount(const char *name,
156 struct dentry *parent,
160 void debugfs_remove(struct dentry *dentry);
163 void debugfs_lookup_and_remove(const char *name, struct dentry *parent);
168 int debugfs_file_get(struct dentry *dentry);
169 void debugfs_file_put(struct dentry *dentry);
178 int debugfs_change_name(struct dentry *dentry, const char *fmt, ...) __printf(2, 3);
180 void debugfs_create_u8(const char *name, umode_t mode, struct dentry *parent,
182 void debugfs_create_u16(const char *name, umode_t mode, struct dentry *parent,
184 void debugfs_create_u32(const char *name, umode_t mode, struct dentry *parent,
186 void debugfs_create_u64(const char *name, umode_t mode, struct dentry *parent,
188 void debugfs_create_ulong(const char *name, umode_t mode, struct dentry *parent,
190 void debugfs_create_x8(const char *name, umode_t mode, struct dentry *parent,
192 void debugfs_create_x16(const char *name, umode_t mode, struct dentry *parent,
194 void debugfs_create_x32(const char *name, umode_t mode, struct dentry *parent,
196 void debugfs_create_x64(const char *name, umode_t mode, struct dentry *parent,
199 struct dentry *parent, size_t *value);
201 struct dentry *parent, atomic_t *value);
202 void debugfs_create_bool(const char *name, umode_t mode, struct dentry *parent,
205 struct dentry *parent, char **value);
207 struct dentry *debugfs_create_blob(const char *name, umode_t mode,
208 struct dentry *parent,
212 struct dentry *parent,
219 struct dentry *parent,
223 struct dentry *parent,
245 void (*cancel)(struct dentry *, void *);
266 static inline struct dentry *debugfs_lookup(const char *name, in debugfs_lookup()
267 struct dentry *parent) in debugfs_lookup()
272 static inline struct dentry *debugfs_create_file_aux(const char *name, in debugfs_create_file_aux()
273 umode_t mode, struct dentry *parent, in debugfs_create_file_aux()
280 static inline struct dentry *debugfs_create_file(const char *name, umode_t mode, in debugfs_create_file()
281 struct dentry *parent, void *data, in debugfs_create_file()
287 static inline struct dentry *debugfs_create_file_unsafe(const char *name, in debugfs_create_file_unsafe()
288 umode_t mode, struct dentry *parent, in debugfs_create_file_unsafe()
296 struct dentry *parent, void *data, in debugfs_create_file_size()
301 static inline struct dentry *debugfs_create_dir(const char *name, in debugfs_create_dir()
302 struct dentry *parent) in debugfs_create_dir()
307 static inline struct dentry *debugfs_create_symlink(const char *name, in debugfs_create_symlink()
308 struct dentry *parent, in debugfs_create_symlink()
314 static inline struct dentry *debugfs_create_automount(const char *name, in debugfs_create_automount()
315 struct dentry *parent, in debugfs_create_automount()
322 static inline void debugfs_remove(struct dentry *dentry) in debugfs_remove() argument
325 static inline void debugfs_remove_recursive(struct dentry *dentry) in debugfs_remove_recursive() argument
329 struct dentry *parent) in debugfs_lookup_and_remove()
335 static inline int debugfs_file_get(struct dentry *dentry) in debugfs_file_get() argument
340 static inline void debugfs_file_put(struct dentry *dentry) in debugfs_file_put() argument
363 static inline int __printf(2, 3) debugfs_change_name(struct dentry *dentry, in debugfs_change_name() argument
370 struct dentry *parent, u8 *value) { } in debugfs_create_u8()
373 struct dentry *parent, u16 *value) { } in debugfs_create_u16()
376 struct dentry *parent, u32 *value) { } in debugfs_create_u32()
379 struct dentry *parent, u64 *value) { } in debugfs_create_u64()
382 struct dentry *parent, in debugfs_create_ulong()
386 struct dentry *parent, u8 *value) { } in debugfs_create_x8()
389 struct dentry *parent, u16 *value) { } in debugfs_create_x16()
392 struct dentry *parent, u32 *value) { } in debugfs_create_x32()
395 struct dentry *parent, u64 *value) { } in debugfs_create_x64()
398 struct dentry *parent, size_t *value) in debugfs_create_size_t()
402 struct dentry *parent, in debugfs_create_atomic_t()
407 struct dentry *parent, bool *value) { } in debugfs_create_bool()
410 struct dentry *parent, in debugfs_create_str()
414 static inline struct dentry *debugfs_create_blob(const char *name, umode_t mode, in debugfs_create_blob()
415 struct dentry *parent, in debugfs_create_blob()
422 struct dentry *parent, in debugfs_create_regset32()
438 struct dentry *parent, in debugfs_create_u32_array()
445 struct dentry *parent, in debugfs_create_devm_seqfile()
491 struct dentry *parent, in debugfs_create_xul()