Lines Matching refs:ResourceList
318 if (io->ResourceList->Device.HID != EISA_PNP_ID(PNP0501)) in efi_isa_create_port()
322 if (io->ResourceList->ResourceItem->Type != EfiIsaAcpiResourceIo) in efi_isa_create_port()
334 for (uint_t i = 0; io->ResourceList->ResourceItem[i].Type != in efi_isa_create_port()
336 if (io->ResourceList->ResourceItem[i].Type == in efi_isa_create_port()
339 io->ResourceList->ResourceItem[i].StartRange; in efi_isa_create_port()
364 io->ResourceList = malloc(sizeof (*io->ResourceList)); in efi_isa_create_io()
365 if (io->ResourceList == NULL) { in efi_isa_create_io()
369 io->ResourceList->ResourceItem = in efi_isa_create_io()
370 calloc(2, sizeof (*io->ResourceList->ResourceItem)); in efi_isa_create_io()
371 if (io->ResourceList == NULL) { in efi_isa_create_io()
372 free(io->ResourceList); in efi_isa_create_io()
423 io->ResourceList->Device.HID = EISA_PNP_ID(PNP0501); in efi_isa_create_io_ports()
424 io->ResourceList->ResourceItem[0].Type = in efi_isa_create_io_ports()
426 io->ResourceList->ResourceItem[1].Type = in efi_isa_create_io_ports()
431 free(io->ResourceList->ResourceItem); in efi_isa_create_io_ports()
432 free(io->ResourceList); in efi_isa_create_io_ports()
445 io->ResourceList->Device.UID = i; in efi_isa_create_io_ports()
446 io->ResourceList->ResourceItem[0].StartRange = io_ports[i]; in efi_isa_create_io_ports()
455 free(io->ResourceList->ResourceItem); in efi_isa_create_io_ports()
456 free(io->ResourceList); in efi_isa_create_io_ports()