Lines Matching refs:proc_dir_entry

37 void pde_free(struct proc_dir_entry *pde)  in pde_free()
46 static int proc_match(const char *name, struct proc_dir_entry *de, unsigned int len) in proc_match()
56 static struct proc_dir_entry *pde_subdir_first(struct proc_dir_entry *dir) in pde_subdir_first()
58 return rb_entry_safe(rb_first(&dir->subdir), struct proc_dir_entry, in pde_subdir_first()
62 static struct proc_dir_entry *pde_subdir_next(struct proc_dir_entry *dir) in pde_subdir_next()
64 return rb_entry_safe(rb_next(&dir->subdir_node), struct proc_dir_entry, in pde_subdir_next()
68 static struct proc_dir_entry *pde_subdir_find(struct proc_dir_entry *dir, in pde_subdir_find()
75 struct proc_dir_entry *de = rb_entry(node, in pde_subdir_find()
76 struct proc_dir_entry, in pde_subdir_find()
90 static bool pde_subdir_insert(struct proc_dir_entry *dir, in pde_subdir_insert()
91 struct proc_dir_entry *de) in pde_subdir_insert()
98 struct proc_dir_entry *this = rb_entry(*new, in pde_subdir_insert()
99 struct proc_dir_entry, in pde_subdir_insert()
122 struct proc_dir_entry *de = PDE(inode); in proc_notify_change()
141 struct proc_dir_entry *de = PDE(inode); in proc_getattr()
162 static int __xlate_proc_name(const char *name, struct proc_dir_entry **ret, in __xlate_proc_name()
166 struct proc_dir_entry *de; in __xlate_proc_name()
182 static int xlate_proc_name(const char *name, struct proc_dir_entry **ret, in xlate_proc_name()
245 struct proc_dir_entry *de) in proc_lookup_de()
288 struct proc_dir_entry *de) in proc_readdir_de()
310 struct proc_dir_entry *next; in proc_readdir_de()
370 static void pde_set_flags(struct proc_dir_entry *pde) in pde_set_flags()
390 struct proc_dir_entry *proc_register(struct proc_dir_entry *dir, in proc_register()
391 struct proc_dir_entry *dp) in proc_register()
418 static struct proc_dir_entry *__proc_create(struct proc_dir_entry **parent, in __proc_create()
423 struct proc_dir_entry *ent = NULL; in __proc_create()
484 struct proc_dir_entry *proc_symlink(const char *name, in proc_symlink()
485 struct proc_dir_entry *parent, const char *dest) in proc_symlink()
487 struct proc_dir_entry *ent; in proc_symlink()
507 struct proc_dir_entry *_proc_mkdir(const char *name, umode_t mode, in _proc_mkdir()
508 struct proc_dir_entry *parent, void *data, bool force_lookup) in _proc_mkdir()
510 struct proc_dir_entry *ent; in _proc_mkdir()
529 struct proc_dir_entry *proc_mkdir_data(const char *name, umode_t mode, in proc_mkdir_data()
530 struct proc_dir_entry *parent, void *data) in proc_mkdir_data()
536 struct proc_dir_entry *proc_mkdir_mode(const char *name, umode_t mode, in proc_mkdir_mode()
537 struct proc_dir_entry *parent) in proc_mkdir_mode()
543 struct proc_dir_entry *proc_mkdir(const char *name, in proc_mkdir()
544 struct proc_dir_entry *parent) in proc_mkdir()
550 struct proc_dir_entry *proc_create_mount_point(const char *name) in proc_create_mount_point()
553 struct proc_dir_entry *ent, *parent = NULL; in proc_create_mount_point()
566 struct proc_dir_entry *proc_create_reg(const char *name, umode_t mode, in proc_create_reg()
567 struct proc_dir_entry **parent, void *data) in proc_create_reg()
569 struct proc_dir_entry *p; in proc_create_reg()
586 struct proc_dir_entry *proc_create_data(const char *name, umode_t mode, in proc_create_data()
587 struct proc_dir_entry *parent, in proc_create_data()
590 struct proc_dir_entry *p; in proc_create_data()
600 struct proc_dir_entry *proc_create(const char *name, umode_t mode, in proc_create()
601 struct proc_dir_entry *parent, in proc_create()
610 struct proc_dir_entry *de = PDE(inode); in proc_seq_open()
619 struct proc_dir_entry *de = PDE(inode); in proc_seq_release()
634 struct proc_dir_entry *proc_create_seq_private(const char *name, umode_t mode, in proc_create_seq_private()
635 struct proc_dir_entry *parent, const struct seq_operations *ops, in proc_create_seq_private()
638 struct proc_dir_entry *p; in proc_create_seq_private()
652 struct proc_dir_entry *de = PDE(inode); in proc_single_open()
665 struct proc_dir_entry *proc_create_single_data(const char *name, umode_t mode, in proc_create_single_data()
666 struct proc_dir_entry *parent, in proc_create_single_data()
669 struct proc_dir_entry *p; in proc_create_single_data()
680 void proc_set_size(struct proc_dir_entry *de, loff_t size) in proc_set_size()
686 void proc_set_user(struct proc_dir_entry *de, kuid_t uid, kgid_t gid) in proc_set_user()
693 void pde_put(struct proc_dir_entry *pde) in pde_put()
701 static void pde_erase(struct proc_dir_entry *pde, struct proc_dir_entry *parent) in pde_erase()
710 void remove_proc_entry(const char *name, struct proc_dir_entry *parent) in remove_proc_entry()
712 struct proc_dir_entry *de = NULL; in remove_proc_entry()
749 int remove_proc_subtree(const char *name, struct proc_dir_entry *parent) in remove_proc_subtree()
751 struct proc_dir_entry *root = NULL, *de, *next; in remove_proc_subtree()
809 struct proc_dir_entry *de = PDE(inode); in proc_get_parent_data()
814 void proc_remove(struct proc_dir_entry *de) in proc_remove()
829 struct proc_dir_entry *pde = PDE(file_inode(f)); in proc_simple_write()