Lines Matching refs:ent
94 const struct dirent *ent; in iioutils_get_type() local
117 while (ent = readdir(dp), ent != NULL) in iioutils_get_type()
122 if ((strcmp(builtname, ent->d_name) == 0) || in iioutils_get_type()
123 (strcmp(builtname_generic, ent->d_name) == 0)) { in iioutils_get_type()
125 "%s/%s", scan_el_dir, ent->d_name); in iioutils_get_type()
193 const struct dirent *ent; in iioutils_get_param_float() local
211 while (ent = readdir(dp), ent != NULL) in iioutils_get_param_float()
212 if ((strcmp(builtname, ent->d_name) == 0) || in iioutils_get_param_float()
213 (strcmp(builtname_generic, ent->d_name) == 0)) { in iioutils_get_param_float()
215 "%s/%s", device_dir, ent->d_name); in iioutils_get_param_float()
276 const struct dirent *ent; in build_channel_array() local
291 while (ent = readdir(dp), ent != NULL) in build_channel_array()
292 if (strcmp(ent->d_name + strlen(ent->d_name) - strlen("_en"), in build_channel_array()
295 "%s/%s", scan_el_dir, ent->d_name); in build_channel_array()
319 while (ent = readdir(dp), ent != NULL) { in build_channel_array()
320 if (strcmp(ent->d_name + strlen(ent->d_name) - strlen("_en"), in build_channel_array()
326 "%s/%s", scan_el_dir, ent->d_name); in build_channel_array()
350 current->name = strndup(ent->d_name, in build_channel_array()
351 strlen(ent->d_name) - in build_channel_array()
432 const struct dirent *ent; in find_type_by_name() local
446 while (ent = readdir(dp), ent != NULL) { in find_type_by_name()
447 if (strcmp(ent->d_name, ".") != 0 && in find_type_by_name()
448 strcmp(ent->d_name, "..") != 0 && in find_type_by_name()
449 strlen(ent->d_name) > strlen(type) && in find_type_by_name()
450 strncmp(ent->d_name, type, strlen(type)) == 0) { in find_type_by_name()
451 numstrlen = sscanf(ent->d_name + strlen(type), in find_type_by_name()
455 if (strncmp(ent->d_name + strlen(type) + numstrlen, in find_type_by_name()