• Home
  • Raw
  • Download

Lines Matching refs:name

32 static int proc_match(unsigned int len, const char *name, struct proc_dir_entry *de)  in proc_match()  argument
36 return !memcmp(name, de->name, len); in proc_match()
79 static int __xlate_proc_name(const char *name, struct proc_dir_entry **ret, in __xlate_proc_name() argument
82 const char *cp = name, *next; in __xlate_proc_name()
101 WARN(1, "name '%s'\n", name); in __xlate_proc_name()
111 static int xlate_proc_name(const char *name, struct proc_dir_entry **ret, in xlate_proc_name() argument
117 rv = __xlate_proc_name(name, ret, residual); in xlate_proc_name()
206 if (!memcmp(dentry->d_name.name, de->name, de->namelen)) { in proc_lookup_de()
283 if (filldir(dirent, de->name, de->namelen, filp->f_pos, in proc_readdir_de()
354 if (strcmp(tmp->name, dp->name) == 0) { in proc_register()
356 dir->name, dp->name); in proc_register()
369 const char *name, in __proc_create() argument
374 const char *fn = name; in __proc_create()
378 if (!name || !strlen(name)) in __proc_create()
381 if (xlate_proc_name(name, parent, &fn) != 0) in __proc_create()
394 memcpy(ent->name, fn, len + 1); in __proc_create()
405 struct proc_dir_entry *proc_symlink(const char *name, in proc_symlink() argument
410 ent = __proc_create(&parent, name, in proc_symlink()
431 struct proc_dir_entry *proc_mkdir_data(const char *name, umode_t mode, in proc_mkdir_data() argument
439 ent = __proc_create(&parent, name, S_IFDIR | mode, 2); in proc_mkdir_data()
451 struct proc_dir_entry *proc_mkdir_mode(const char *name, umode_t mode, in proc_mkdir_mode() argument
454 return proc_mkdir_data(name, mode, parent, NULL); in proc_mkdir_mode()
458 struct proc_dir_entry *proc_mkdir(const char *name, in proc_mkdir() argument
461 return proc_mkdir_data(name, 0, parent, NULL); in proc_mkdir()
465 struct proc_dir_entry *proc_create_data(const char *name, umode_t mode, in proc_create_data() argument
481 pde = __proc_create(&parent, name, mode, 1); in proc_create_data()
527 void remove_proc_entry(const char *name, struct proc_dir_entry *parent) in remove_proc_entry() argument
531 const char *fn = name; in remove_proc_entry()
535 if (__xlate_proc_name(name, &parent, &fn) != 0) { in remove_proc_entry()
551 WARN(1, "name '%s'\n", name); in remove_proc_entry()
562 de->parent->name, de->name, de->subdir->name); in remove_proc_entry()
567 int remove_proc_subtree(const char *name, struct proc_dir_entry *parent) in remove_proc_subtree() argument
571 const char *fn = name; in remove_proc_subtree()
575 if (__xlate_proc_name(name, &parent, &fn) != 0) { in remove_proc_subtree()
631 remove_proc_subtree(de->name, de->parent); in proc_remove()