Commit f59a7ec1 authored by Ard Biesheuvel's avatar Ard Biesheuvel
Browse files

efi/libstub: smbios: Drop unused 'recsize' parameter



We no longer use the recsize argument for locating the string table in
an SMBIOS record, so we can drop it from the internal API.

Signed-off-by: default avatarArd Biesheuvel <ardb@kernel.org>
parent eb684408
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -1122,14 +1122,13 @@ struct efi_smbios_type4_record {
};

#define efi_get_smbios_string(__record, __type, __name) ({		\
	int size = sizeof(struct efi_smbios_type ## __type ## _record);	\
	int off = offsetof(struct efi_smbios_type ## __type ## _record,	\
			   __name);					\
	__efi_get_smbios_string((__record), __type, off, size);		\
	__efi_get_smbios_string((__record), __type, off);		\
})

const u8 *__efi_get_smbios_string(const struct efi_smbios_record *record,
				  u8 type, int offset, int recsize);
				  u8 type, int offset);

void efi_remap_image(unsigned long image_base, unsigned alloc_size,
		     unsigned long code_size);
+1 −1
Original line number Diff line number Diff line
@@ -38,7 +38,7 @@ const struct efi_smbios_record *efi_get_smbios_record(u8 type)
}

const u8 *__efi_get_smbios_string(const struct efi_smbios_record *record,
				  u8 type, int offset, int recsize)
				  u8 type, int offset)
{
	const u8 *strtable;