Lines Matching refs:d_name
123 if ((strcmp(builtname, ent->d_name) == 0) || in iioutils_get_type()
124 (strcmp(builtname_generic, ent->d_name) == 0)) { in iioutils_get_type()
126 "%s/%s", scan_el_dir, ent->d_name); in iioutils_get_type()
181 if (strcmp(builtname, ent->d_name) == 0) in iioutils_get_type()
248 if ((strcmp(builtname, ent->d_name) == 0) || in iioutils_get_param_float()
249 (strcmp(builtname_generic, ent->d_name) == 0)) { in iioutils_get_param_float()
251 "%s/%s", device_dir, ent->d_name); in iioutils_get_param_float()
338 if (strcmp(ent->d_name + strlen(ent->d_name) - strlen("_en"), in build_channel_array()
341 "%s/%s", scan_el_dir, ent->d_name); in build_channel_array()
383 if (strcmp(ent->d_name + strlen(ent->d_name) - strlen("_en"), in build_channel_array()
389 "%s/%s", scan_el_dir, ent->d_name); in build_channel_array()
428 current->name = strndup(ent->d_name, in build_channel_array()
429 strlen(ent->d_name) - in build_channel_array()
584 if (strcmp(ent->d_name, ".") != 0 && in find_type_by_name()
585 strcmp(ent->d_name, "..") != 0 && in find_type_by_name()
586 strlen(ent->d_name) > strlen(type) && in find_type_by_name()
587 strncmp(ent->d_name, type, strlen(type)) == 0) { in find_type_by_name()
589 ret = sscanf(ent->d_name + strlen(type), "%d", &number); in find_type_by_name()
604 if (strncmp(ent->d_name + strlen(type) + numstrlen, in find_type_by_name()