Lines Matching refs:name
46 static struct file_system_type **find_filesystem(const char *name, unsigned len) in find_filesystem() argument
50 if (strlen((*p)->name) == len && in find_filesystem()
51 strncmp((*p)->name, name, len) == 0) in find_filesystem()
74 BUG_ON(strchr(fs->name, '.')); in register_filesystem()
78 p = find_filesystem(fs->name, strlen(fs->name)); in register_filesystem()
127 struct filename *name; in fs_index() local
130 name = getname(__name); in fs_index()
131 err = PTR_ERR(name); in fs_index()
132 if (IS_ERR(name)) in fs_index()
138 if (strcmp(tmp->name, name->name) == 0) { in fs_index()
144 putname(name); in fs_index()
162 len = strlen(tmp->name) + 1; in fs_name()
163 res = copy_to_user(buf, tmp->name, len) ? -EFAULT : 0; in fs_name()
213 tmp->name); in get_filesystem_list()
230 tmp->name); in filesystems_proc_show()
257 static struct file_system_type *__get_fs_type(const char *name, int len) in __get_fs_type() argument
262 fs = *(find_filesystem(name, len)); in __get_fs_type()
269 struct file_system_type *get_fs_type(const char *name) in get_fs_type() argument
272 const char *dot = strchr(name, '.'); in get_fs_type()
273 int len = dot ? dot - name : strlen(name); in get_fs_type()
275 fs = __get_fs_type(name, len); in get_fs_type()
276 if (!fs && (request_module("fs-%.*s", len, name) == 0)) in get_fs_type()
277 fs = __get_fs_type(name, len); in get_fs_type()