ST
tag->mb_pointer = (uint64_t)(uintptr_t)ST;
tag->mb_pointer = (uint32_t)ST;
extern EFI_SYSTEM_TABLE *ST;
conout = ST->ConOut;
ecd->ecd_conin = ST->ConIn;
status = BS->OpenProtocol(ST->ConsoleInHandle,
snprintf(var, sizeof (var), "%d.%02d", ST->Hdr.Revision >> 16,
ST->Hdr.Revision & 0xffff);
EFI_SYSTEM_TABLE *ST;
for (i = 0; i < ST->NumberOfTableEntries; i++) {
id = &ST->ConfigurationTable[i].VendorGuid;
return (ST->ConfigurationTable[i].VendorTable);
bi->bi_systab = (uint64_t)ST;
file_addmetadata(kfp, MODINFOMD_FW_HANDLE, sizeof (ST), &ST);
extern EFI_SYSTEM_TABLE *ST;
ST = system_table;
BS = ST->BootServices;
RS = ST->RuntimeServices;
(unsigned long)ST->NumberOfTableEntries);
for (i = 0; i < ST->NumberOfTableEntries; i++) {
guid = &ST->ConfigurationTable[i].VendorGuid;
printf(" at %p\n", ST->ConfigurationTable[i].VendorTable);
conout = ST->ConOut;
printf("EFI version: %d.%02d\n", ST->Hdr.Revision >> 16,
ST->Hdr.Revision & 0xffff);
printf("EFI Firmware: %S (rev %d.%02d)\n", ST->FirmwareVendor,
ST->FirmwareRevision >> 16, ST->FirmwareRevision & 0xffff);
base = numtab[ST].val = wid = numtab[CT].val = 0;
if ((k = base + emsz) > numtab[ST].val)
numtab[ST].val = k;
base = numtab[ST].val = wid = numtab[CT].val = 0;
if ((k = base + emsz) > numtab[ST].val)
numtab[ST].val = k;
#define I_getsidbyuid(GH, UID, SPP, RP, ST) \
kidmap_batch_getsidbyuid(GH, UID, SPP, RP, ST)
#define I_getsidbygid(GH, GID, SPP, RP, ST) \
kidmap_batch_getsidbygid(GH, GID, SPP, RP, ST)
#define I_getsidbyuid(GH, UID, SPP, RP, ST) \
idmap_get_sidbyuid(GH, UID, 0, SPP, RP, ST)
#define I_getsidbygid(GH, GID, SPP, RP, ST) \
idmap_get_sidbygid(GH, GID, 0, SPP, RP, ST)
#define smbsr_error(SR, ST, CL, CO) \
smbsr_status(SR, ST, CL, CO)
#define smbsr_warn(SR, ST, CL, CO) \
smbsr_status(SR, ST, CL, CO)
extern struct _ACPI_EFI_SYSTEM_TABLE *ST;