Lines Matching refs:string

77 static s32 next_lower(const u16 **string)  in next_lower()  argument
79 return utf_to_lower(utf16_get(string)); in next_lower()
102 static bool metai_match(const u16 *string, const u16 *pattern) in metai_match() argument
106 for (; *string && *pattern;) { in metai_match()
107 const u16 *string_old = string; in metai_match()
109 s = next_lower(&string); in metai_match()
115 for (;; s = next_lower(&string)) { in metai_match()
120 string_old = string; in metai_match()
162 if (!*pattern && !*string) in metai_match()
187 const u16 *string, const u16 *pattern) in efi_metai_match() argument
191 EFI_ENTRY("%p, %ls, %ls", this, string, pattern); in efi_metai_match()
192 ret = metai_match(string, pattern); in efi_metai_match()
210 u16 *string) in efi_str_lwr() argument
212 EFI_ENTRY("%p, %ls", this, string); in efi_str_lwr()
213 for (; *string; ++string) in efi_str_lwr()
214 *string = utf_to_lower(*string); in efi_str_lwr()
231 u16 *string) in efi_str_upr() argument
233 EFI_ENTRY("%p, %ls", this, string); in efi_str_upr()
234 for (; *string; ++string) in efi_str_upr()
235 *string = utf_to_upper(*string); in efi_str_upr()
251 efi_uintn_t fat_size, char *fat, u16 *string) in efi_fat_to_str() argument
256 EFI_ENTRY("%p, %zu, %s, %p", this, fat_size, fat, string); in efi_fat_to_str()
261 string[i] = c; in efi_fat_to_str()
265 string[i] = 0; in efi_fat_to_str()
284 const u16 *string, efi_uintn_t fat_size, in efi_str_to_fat() argument
291 EFI_ENTRY("%p, %ls, %zu, %p", this, string, fat_size, fat); in efi_str_to_fat()
293 c = utf16_get(&string); in efi_str_to_fat()