Lines Matching refs:dentry
46 extern struct dentry *arch_debugfs_dir;
63 typedef struct vfsmount *(*debugfs_automount_t)(struct dentry *, void *);
67 struct dentry *debugfs_lookup(const char *name, struct dentry *parent);
69 struct dentry *debugfs_create_file(const char *name, umode_t mode,
70 struct dentry *parent, void *data,
72 struct dentry *debugfs_create_file_unsafe(const char *name, umode_t mode,
73 struct dentry *parent, void *data,
77 struct dentry *parent, void *data,
81 struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);
83 struct dentry *debugfs_create_symlink(const char *name, struct dentry *parent,
86 struct dentry *debugfs_create_automount(const char *name,
87 struct dentry *parent,
91 void debugfs_remove(struct dentry *dentry);
94 void debugfs_lookup_and_remove(const char *name, struct dentry *parent);
98 int debugfs_file_get(struct dentry *dentry);
99 void debugfs_file_put(struct dentry *dentry);
106 struct dentry *debugfs_rename(struct dentry *old_dir, struct dentry *old_dentry,
107 struct dentry *new_dir, const char *new_name);
109 void debugfs_create_u8(const char *name, umode_t mode, struct dentry *parent,
111 void debugfs_create_u16(const char *name, umode_t mode, struct dentry *parent,
113 void debugfs_create_u32(const char *name, umode_t mode, struct dentry *parent,
115 void debugfs_create_u64(const char *name, umode_t mode, struct dentry *parent,
117 struct dentry *debugfs_create_ulong(const char *name, umode_t mode,
118 struct dentry *parent, unsigned long *value);
119 void debugfs_create_x8(const char *name, umode_t mode, struct dentry *parent,
121 void debugfs_create_x16(const char *name, umode_t mode, struct dentry *parent,
123 void debugfs_create_x32(const char *name, umode_t mode, struct dentry *parent,
125 void debugfs_create_x64(const char *name, umode_t mode, struct dentry *parent,
128 struct dentry *parent, size_t *value);
130 struct dentry *parent, atomic_t *value);
131 struct dentry *debugfs_create_bool(const char *name, umode_t mode,
132 struct dentry *parent, bool *value);
134 struct dentry *debugfs_create_blob(const char *name, umode_t mode,
135 struct dentry *parent,
139 struct dentry *parent,
146 struct dentry *parent,
150 struct dentry *parent,
171 static inline struct dentry *debugfs_lookup(const char *name, in debugfs_lookup()
172 struct dentry *parent) in debugfs_lookup()
177 static inline struct dentry *debugfs_create_file(const char *name, umode_t mode, in debugfs_create_file()
178 struct dentry *parent, void *data, in debugfs_create_file()
184 static inline struct dentry *debugfs_create_file_unsafe(const char *name, in debugfs_create_file_unsafe()
185 umode_t mode, struct dentry *parent, in debugfs_create_file_unsafe()
193 struct dentry *parent, void *data, in debugfs_create_file_size()
198 static inline struct dentry *debugfs_create_dir(const char *name, in debugfs_create_dir()
199 struct dentry *parent) in debugfs_create_dir()
204 static inline struct dentry *debugfs_create_symlink(const char *name, in debugfs_create_symlink()
205 struct dentry *parent, in debugfs_create_symlink()
211 static inline struct dentry *debugfs_create_automount(const char *name, in debugfs_create_automount()
212 struct dentry *parent, in debugfs_create_automount()
219 static inline void debugfs_remove(struct dentry *dentry) in debugfs_remove() argument
222 static inline void debugfs_remove_recursive(struct dentry *dentry) in debugfs_remove_recursive() argument
226 struct dentry *parent) in debugfs_lookup_and_remove()
231 static inline int debugfs_file_get(struct dentry *dentry) in debugfs_file_get() argument
236 static inline void debugfs_file_put(struct dentry *dentry) in debugfs_file_put() argument
252 static inline struct dentry *debugfs_rename(struct dentry *old_dir, struct dentry *old_dentry, in debugfs_rename()
253 struct dentry *new_dir, char *new_name) in debugfs_rename()
259 struct dentry *parent, u8 *value) { } in debugfs_create_u8()
262 struct dentry *parent, u16 *value) { } in debugfs_create_u16()
265 struct dentry *parent, u32 *value) { } in debugfs_create_u32()
268 struct dentry *parent, u64 *value) { } in debugfs_create_u64()
270 static inline struct dentry *debugfs_create_ulong(const char *name, in debugfs_create_ulong()
272 struct dentry *parent, in debugfs_create_ulong()
279 struct dentry *parent, u8 *value) { } in debugfs_create_x8()
282 struct dentry *parent, u16 *value) { } in debugfs_create_x16()
285 struct dentry *parent, u32 *value) { } in debugfs_create_x32()
288 struct dentry *parent, u64 *value) { } in debugfs_create_x64()
291 struct dentry *parent, size_t *value) in debugfs_create_size_t()
295 struct dentry *parent, in debugfs_create_atomic_t()
299 static inline struct dentry *debugfs_create_bool(const char *name, umode_t mode, in debugfs_create_bool()
300 struct dentry *parent, in debugfs_create_bool()
306 static inline struct dentry *debugfs_create_blob(const char *name, umode_t mode, in debugfs_create_blob()
307 struct dentry *parent, in debugfs_create_blob()
314 struct dentry *parent, in debugfs_create_regset32()
330 struct dentry *parent, in debugfs_create_u32_array()
337 struct dentry *parent, in debugfs_create_devm_seqfile()
371 struct dentry *parent, in debugfs_create_xul()