/kernel/linux/linux-5.10/tools/thermal/tmon/ |
H A D | sysfs.c | 283 struct dirent **namelist; in scan_tzones() local 300 n = scandir(tz_name, &namelist, 0, alphasort); in scan_tzones() 313 if (find_tzone_tp(tz_name, namelist[n]->d_name, in scan_tzones() 316 temp_str = strstr(namelist[n]->d_name, "cdev"); in scan_tzones() 318 free(namelist[n]); in scan_tzones() 321 if (!find_tzone_cdev(namelist[n], tz_name, in scan_tzones() 324 free(namelist[n]); in scan_tzones() 326 free(namelist); in scan_tzones() 341 struct dirent **namelist; in scan_cdevs() local 362 n = scandir(cdev_name, &namelist, in scan_cdevs() 386 struct dirent **namelist; probe_thermal_sysfs() local [all...] |
/kernel/linux/linux-6.6/tools/thermal/tmon/ |
H A D | sysfs.c | 283 struct dirent **namelist; in scan_tzones() local 300 n = scandir(tz_name, &namelist, 0, alphasort); in scan_tzones() 313 if (find_tzone_tp(tz_name, namelist[n]->d_name, in scan_tzones() 316 temp_str = strstr(namelist[n]->d_name, "cdev"); in scan_tzones() 318 free(namelist[n]); in scan_tzones() 321 if (!find_tzone_cdev(namelist[n], tz_name, in scan_tzones() 324 free(namelist[n]); in scan_tzones() 326 free(namelist); in scan_tzones() 341 struct dirent **namelist; in scan_cdevs() local 362 n = scandir(cdev_name, &namelist, in scan_cdevs() 386 struct dirent **namelist; probe_thermal_sysfs() local [all...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | thread_map.c | 38 struct dirent **namelist = NULL; in thread_map__new_by_pid() local 42 items = scandir(name, &namelist, filter, NULL); in thread_map__new_by_pid() 49 perf_thread_map__set_pid(threads, i, atoi(namelist[i]->d_name)); in thread_map__new_by_pid() 55 zfree(&namelist[i]); in thread_map__new_by_pid() 56 free(namelist); in thread_map__new_by_pid() 79 struct dirent *dirent, **namelist = NULL; in __thread_map__new_all_cpus() local 110 items = scandir(path, &namelist, filter, NULL); in __thread_map__new_all_cpus() 131 atoi(namelist[i]->d_name)); in __thread_map__new_all_cpus() 135 zfree(&namelist[i]); in __thread_map__new_all_cpus() 136 free(namelist); in __thread_map__new_all_cpus() 186 struct dirent **namelist = NULL; thread_map__new_by_pid_str() local [all...] |
H A D | probe-file.c | 291 struct strlist *namelist; in probe_file__get_events() local 299 namelist = __probe_file__get_namelist(fd, true); in probe_file__get_events() 300 if (!namelist) in probe_file__get_events() 303 strlist__for_each_entry(ent, namelist) { in probe_file__get_events() 316 strlist__delete(namelist); in probe_file__get_events() 321 int probe_file__del_strlist(int fd, struct strlist *namelist) in probe_file__del_strlist() argument 326 strlist__for_each_entry(ent, namelist) { in probe_file__del_strlist() 336 struct strlist *namelist; in probe_file__del_events() local 339 namelist = strlist__new(NULL, NULL); in probe_file__del_events() 340 if (!namelist) in probe_file__del_events() [all...] |
H A D | probe-event.c | 2686 struct strlist *namelist, bool ret_event, in get_new_event_name() 2709 if (!strlist__has_entry(namelist, buf)) in get_new_event_name() 2729 if (!strlist__has_entry(namelist, buf)) in get_new_event_name() 2778 /* Set new name from original perf_probe_event and namelist */ 2781 struct strlist *namelist, in probe_trace_event__set_name() 2810 ret = get_new_event_name(buf, 64, event, namelist, in probe_trace_event__set_name() 2823 * Add new event name to namelist if multiprobe event is NOT in probe_trace_event__set_name() 2828 strlist__add(namelist, event); in probe_trace_event__set_name() 2833 struct strlist **namelist) in __open_probe_file_and_namelist() 2842 *namelist in __open_probe_file_and_namelist() 2685 get_new_event_name(char *buf, size_t len, const char *base, struct strlist *namelist, bool ret_event, bool allow_suffix) get_new_event_name() argument 2779 probe_trace_event__set_name(struct probe_trace_event *tev, struct perf_probe_event *pev, struct strlist *namelist, bool allow_suffix) probe_trace_event__set_name() argument 2832 __open_probe_file_and_namelist(bool uprobe, struct strlist **namelist) __open_probe_file_and_namelist() argument 2858 struct strlist *namelist[2] = {NULL, NULL}; __add_probe_trace_events() local 3495 struct strlist *namelist = strlist__new(NULL, NULL); show_probe_trace_events() local [all...] |
H A D | probe-file.h | 50 int probe_file__del_strlist(int fd, struct strlist *namelist);
|
H A D | machine.c | 1205 struct dirent **namelist = NULL; in machines__create_guest_kernel_maps() local 1218 items = scandir(symbol_conf.guestmount, &namelist, NULL, NULL); in machines__create_guest_kernel_maps() 1222 if (!isdigit(namelist[i]->d_name[0])) { in machines__create_guest_kernel_maps() 1226 pid = (pid_t)strtol(namelist[i]->d_name, &endp, 10); in machines__create_guest_kernel_maps() 1228 (endp == namelist[i]->d_name) || in machines__create_guest_kernel_maps() 1231 namelist[i]->d_name); in machines__create_guest_kernel_maps() 1236 namelist[i]->d_name); in machines__create_guest_kernel_maps() 1245 free(namelist); in machines__create_guest_kernel_maps()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | thread_map.c | 39 struct dirent **namelist = NULL; in thread_map__new_by_pid() local 43 items = scandir(name, &namelist, filter, NULL); in thread_map__new_by_pid() 50 perf_thread_map__set_pid(threads, i, atoi(namelist[i]->d_name)); in thread_map__new_by_pid() 56 zfree(&namelist[i]); in thread_map__new_by_pid() 57 free(namelist); in thread_map__new_by_pid() 80 struct dirent *dirent, **namelist = NULL; in __thread_map__new_all_cpus() local 111 items = scandir(path, &namelist, filter, NULL); in __thread_map__new_all_cpus() 132 atoi(namelist[i]->d_name)); in __thread_map__new_all_cpus() 136 zfree(&namelist[i]); in __thread_map__new_all_cpus() 137 free(namelist); in __thread_map__new_all_cpus() 187 struct dirent **namelist = NULL; thread_map__new_by_pid_str() local [all...] |
H A D | probe-file.c | 326 struct strlist *namelist; in probe_file__get_events() local 334 namelist = __probe_file__get_namelist(fd, true); in probe_file__get_events() 335 if (!namelist) in probe_file__get_events() 338 strlist__for_each_entry(ent, namelist) { in probe_file__get_events() 351 strlist__delete(namelist); in probe_file__get_events() 356 int probe_file__del_strlist(int fd, struct strlist *namelist) in probe_file__del_strlist() argument 361 strlist__for_each_entry(ent, namelist) { in probe_file__del_strlist() 371 struct strlist *namelist; in probe_file__del_events() local 374 namelist = strlist__new(NULL, NULL); in probe_file__del_events() 375 if (!namelist) in probe_file__del_events() [all...] |
H A D | probe-event.c | 2729 struct strlist *namelist, bool ret_event, in get_new_event_name() 2752 if (!strlist__has_entry(namelist, buf)) in get_new_event_name() 2772 if (!strlist__has_entry(namelist, buf)) in get_new_event_name() 2826 /* Set new name from original perf_probe_event and namelist */ 2829 struct strlist *namelist, in probe_trace_event__set_name() 2858 ret = get_new_event_name(buf, 64, event, namelist, in probe_trace_event__set_name() 2871 * Add new event name to namelist if multiprobe event is NOT in probe_trace_event__set_name() 2876 strlist__add(namelist, event); in probe_trace_event__set_name() 2881 struct strlist **namelist) in __open_probe_file_and_namelist() 2890 *namelist in __open_probe_file_and_namelist() 2728 get_new_event_name(char *buf, size_t len, const char *base, struct strlist *namelist, bool ret_event, bool allow_suffix) get_new_event_name() argument 2827 probe_trace_event__set_name(struct probe_trace_event *tev, struct perf_probe_event *pev, struct strlist *namelist, bool allow_suffix) probe_trace_event__set_name() argument 2880 __open_probe_file_and_namelist(bool uprobe, struct strlist **namelist) __open_probe_file_and_namelist() argument 2906 struct strlist *namelist[2] = {NULL, NULL}; __add_probe_trace_events() local 3565 struct strlist *namelist = strlist__new(NULL, NULL); show_probe_trace_events() local 3620 struct strlist *namelist = strlist__new(NULL, NULL); show_bootconfig_events() local [all...] |
H A D | probe-file.h | 50 int probe_file__del_strlist(int fd, struct strlist *namelist);
|
H A D | machine.c | 1389 struct dirent **namelist = NULL; in machines__create_guest_kernel_maps() local 1402 items = scandir(symbol_conf.guestmount, &namelist, NULL, NULL); in machines__create_guest_kernel_maps() 1406 if (!isdigit(namelist[i]->d_name[0])) { in machines__create_guest_kernel_maps() 1410 pid = (pid_t)strtol(namelist[i]->d_name, &endp, 10); in machines__create_guest_kernel_maps() 1412 (endp == namelist[i]->d_name) || in machines__create_guest_kernel_maps() 1415 namelist[i]->d_name); in machines__create_guest_kernel_maps() 1420 namelist[i]->d_name); in machines__create_guest_kernel_maps() 1429 free(namelist); in machines__create_guest_kernel_maps()
|
/kernel/linux/linux-5.10/tools/testing/selftests/ia64/ |
H A D | aliasing-test.c | 64 struct dirent **namelist; in scan_tree() local 69 n = scandir(path, &namelist, 0, alphasort); in scan_tree() 76 name = namelist[i]->d_name; in scan_tree() 111 free(namelist[i]); in scan_tree() 113 free(namelist); in scan_tree() 149 struct dirent **namelist; in scan_rom() local 154 n = scandir(path, &namelist, 0, alphasort); in scan_rom() 161 name = namelist[i]->d_name; in scan_rom() 200 free(namelist[i]); in scan_rom() 202 free(namelist); in scan_rom() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/ia64/ |
H A D | aliasing-test.c | 64 struct dirent **namelist; in scan_tree() local 69 n = scandir(path, &namelist, 0, alphasort); in scan_tree() 76 name = namelist[i]->d_name; in scan_tree() 111 free(namelist[i]); in scan_tree() 113 free(namelist); in scan_tree() 149 struct dirent **namelist; in scan_rom() local 154 n = scandir(path, &namelist, 0, alphasort); in scan_rom() 161 name = namelist[i]->d_name; in scan_rom() 200 free(namelist[i]); in scan_rom() 202 free(namelist); in scan_rom() [all...] |
/kernel/linux/linux-6.6/tools/lib/api/fs/ |
H A D | tracing_path.c | 111 int tracing_events__scandir_alphasort(struct dirent ***namelist) in tracing_events__scandir_alphasort() argument 117 *namelist = NULL; in tracing_events__scandir_alphasort() 121 ret = scandir(path, namelist, NULL, alphasort); in tracing_events__scandir_alphasort()
|
H A D | tracing_path.h | 9 int tracing_events__scandir_alphasort(struct dirent ***namelist);
|
/kernel/liteos_a/fs/vfs/operation/ |
H A D | vfs_other.c | 391 int scandir(const char *dir, struct dirent ***namelist, in scandir() argument 398 if ((dir == NULL) || (namelist == NULL)) { in scandir() 408 *namelist = (struct dirent **)malloc(n * sizeof(struct dirent *)); in scandir() 409 if (*namelist == NULL && n > 0) { in scandir() 410 *namelist = list; in scandir() 411 } else if (*namelist != NULL) { in scandir() 412 (void)memcpy_s(*namelist, n * sizeof(struct dirent *), list, n * sizeof(struct dirent *)); in scandir() 420 if (compar && *namelist) { in scandir() 421 qsort((void *)*namelist, (size_t)n, sizeof(struct dirent *), (int (*)(const void *, const void *))*compar); in scandir()
|
/kernel/linux/linux-6.6/tools/testing/selftests/alsa/ |
H A D | conf.c | 302 struct dirent **namelist; in conf_load() local 305 n = scandir(fn, &namelist, filename_filter, alphasort); in conf_load() 309 size_t sl = strlen(fn) + strlen(namelist[j]->d_name) + 2; in conf_load() 313 sprintf(filename, "%s/%s", fn, namelist[j]->d_name); in conf_load() 317 free(namelist[j]); in conf_load() 319 free(namelist); in conf_load()
|
/kernel/linux/linux-5.10/tools/usb/usbip/libsrc/ |
H A D | vhci_driver.c | 158 struct dirent **namelist; in get_ncontrollers() local 166 n = scandir(udev_device_get_syspath(platform), &namelist, vhci_hcd_filter, NULL); in get_ncontrollers() 171 free(namelist[i]); in get_ncontrollers() 172 free(namelist); in get_ncontrollers()
|
/kernel/linux/linux-6.6/tools/usb/usbip/libsrc/ |
H A D | vhci_driver.c | 158 struct dirent **namelist; in get_ncontrollers() local 166 n = scandir(udev_device_get_syspath(platform), &namelist, vhci_hcd_filter, NULL); in get_ncontrollers() 171 free(namelist[i]); in get_ncontrollers() 172 free(namelist); in get_ncontrollers()
|
/kernel/linux/linux-5.10/drivers/staging/greybus/tools/ |
H A D | loopback_test.c | 585 struct dirent **namelist; in find_loopback_devices() local 590 n = scandir(t->sysfs_prefix, &namelist, NULL, alphasort); in find_loopback_devices() 604 ret = sscanf(namelist[i]->d_name, "gb_loopback%u", &dev_id); in find_loopback_devices() 608 if (!is_loopback_device(t->sysfs_prefix, namelist[i]->d_name)) in find_loopback_devices() 632 free(namelist[i]); in find_loopback_devices() 633 free(namelist); in find_loopback_devices()
|
/kernel/linux/linux-5.10/sound/usb/ |
H A D | mixer.c | 2658 char **namelist; in parse_audio_selector_unit() local 2699 namelist = kcalloc(desc->bNrInPins, sizeof(char *), GFP_KERNEL); in parse_audio_selector_unit() 2700 if (!namelist) { in parse_audio_selector_unit() 2708 namelist[i] = kmalloc(MAX_ITEM_NAME_LEN, GFP_KERNEL); in parse_audio_selector_unit() 2709 if (!namelist[i]) { in parse_audio_selector_unit() 2713 len = check_mapped_selector_name(state, unitid, i, namelist[i], in parse_audio_selector_unit() 2716 len = get_term_name(state->chip, &iterm, namelist[i], in parse_audio_selector_unit() 2719 sprintf(namelist[i], "Input %u", i); in parse_audio_selector_unit() 2728 kctl->private_value = (unsigned long)namelist; in parse_audio_selector_unit() 2775 kfree(namelist[ in parse_audio_selector_unit() [all...] |
/kernel/linux/linux-6.6/sound/usb/ |
H A D | mixer.c | 2740 char **namelist; in parse_audio_selector_unit() local 2781 namelist = kcalloc(desc->bNrInPins, sizeof(char *), GFP_KERNEL); in parse_audio_selector_unit() 2782 if (!namelist) { in parse_audio_selector_unit() 2789 namelist[i] = kmalloc(MAX_ITEM_NAME_LEN, GFP_KERNEL); in parse_audio_selector_unit() 2790 if (!namelist[i]) { in parse_audio_selector_unit() 2794 len = check_mapped_selector_name(state, unitid, i, namelist[i], in parse_audio_selector_unit() 2797 len = get_term_name(state->chip, &iterm, namelist[i], in parse_audio_selector_unit() 2800 sprintf(namelist[i], "Input %u", i); in parse_audio_selector_unit() 2809 kctl->private_value = (unsigned long)namelist; in parse_audio_selector_unit() 2856 kfree(namelist[ in parse_audio_selector_unit() [all...] |