Lines Matching refs:namelen
103 struct ctl_dir *dir, const char *name, int namelen) in find_entry() argument
120 cmp = namecmp(name, namelen, procname, strlen(procname)); in find_entry()
139 int namelen = strlen(name); in insert_entry() local
154 cmp = namecmp(name, namelen, parent_name, strlen(parent_name)); in insert_entry()
332 const char *name, int namelen) in lookup_entry() argument
338 entry = find_entry(&head, dir, name, namelen); in lookup_entry()
863 const char *name, int namelen) in find_subdir() argument
868 entry = find_entry(&head, dir, name, namelen); in find_subdir()
877 const char *name, int namelen) in new_dir() argument
885 sizeof(struct ctl_table)*2 + namelen + 1, in new_dir()
893 memcpy(new_name, name, namelen); in new_dir()
894 new_name[namelen] = '\0'; in new_dir()
915 const char *name, int namelen) in get_subdir() argument
922 subdir = find_subdir(dir, name, namelen); in get_subdir()
929 new = new_dir(set, name, namelen); in get_subdir()
936 subdir = find_subdir(dir, name, namelen); in get_subdir()
955 namelen, namelen, name, PTR_ERR(subdir)); in get_subdir()
1244 int namelen; in __register_sysctl_table() local
1247 namelen = nextname - name; in __register_sysctl_table()
1250 namelen = strlen(name); in __register_sysctl_table()
1252 if (namelen == 0) in __register_sysctl_table()
1255 dir = get_subdir(dir, name, namelen); in __register_sysctl_table()
1297 int namelen; in append_path() local
1298 namelen = strlen(name); in append_path()
1299 if (((pos - path) + namelen + 2) >= PATH_MAX) in append_path()
1301 memcpy(pos, name, namelen); in append_path()
1302 pos[namelen] = '/'; in append_path()
1303 pos[namelen + 1] = '\0'; in append_path()
1304 pos += namelen + 1; in append_path()