/* This function implements the StrLwr() service of the EFI_UNICODE_COLLATION_PROTOCOL.  */
static void EFIAPI efi_str_lwr(struct efi_unicode_collation_protocol *this, u16 *string)
/* This function implements the StrLwr() service of the EFI_UNICODE_COLLATION_PROTOCOL.  */
static void EFIAPI efi_str_lwr(struct efi_unicode_collation_protocol *this, u16 *string)
{
	EFI_ENTRY("%p, %ls", this, string);
	for (; *string; ++string)
		*string = utf_to_lower(*string);
	EFI_EXIT(EFI_SUCCESS);
}