Lines Matching refs:external_info

49 	struct external_find_info *external_info;  in acpi_os_open_directory()  local
54 external_info = calloc(1, sizeof(struct external_find_info)); in acpi_os_open_directory()
55 if (!external_info) { in acpi_os_open_directory()
64 free(external_info); in acpi_os_open_directory()
70 external_info->wildcard_spec = wildcard_spec; in acpi_os_open_directory()
71 external_info->requested_file_type = requested_file_type; in acpi_os_open_directory()
72 external_info->dir_pathname = dir_pathname; in acpi_os_open_directory()
73 external_info->dir_ptr = dir; in acpi_os_open_directory()
74 return (external_info); in acpi_os_open_directory()
92 struct external_find_info *external_info = dir_handle; in acpi_os_get_next_filename() local
99 while ((dir_entry = readdir(external_info->dir_ptr))) { in acpi_os_get_next_filename()
101 (external_info->wildcard_spec, dir_entry->d_name, 0)) { in acpi_os_get_next_filename()
107 strlen(external_info->dir_pathname) + 2; in acpi_os_get_next_filename()
116 strcpy(temp_str, external_info->dir_pathname); in acpi_os_get_next_filename()
132 && (external_info->requested_file_type == in acpi_os_get_next_filename()
135 && external_info->requested_file_type == in acpi_os_get_next_filename()
140 strcpy(external_info->temp_buffer, in acpi_os_get_next_filename()
142 return (external_info->temp_buffer); in acpi_os_get_next_filename()
164 struct external_find_info *external_info = dir_handle; in acpi_os_close_directory() local
168 closedir(external_info->dir_ptr); in acpi_os_close_directory()