Lines Matching refs:capsule
89 efi_capsule_header_t capsule; in efi_capsule_supported() local
90 efi_capsule_header_t *cap_list[] = { &capsule }; in efi_capsule_supported()
97 capsule.headersize = capsule.imagesize = sizeof(capsule); in efi_capsule_supported()
98 memcpy(&capsule.guid, &guid, sizeof(efi_guid_t)); in efi_capsule_supported()
99 capsule.flags = flags; in efi_capsule_supported()
144 efi_capsule_update_locked(efi_capsule_header_t *capsule, in efi_capsule_update_locked() argument
175 status = efi.update_capsule(&capsule, 1, sglist_phys); in efi_capsule_update_locked()
217 int efi_capsule_update(efi_capsule_header_t *capsule, phys_addr_t *pages) in efi_capsule_update() argument
219 u32 imagesize = capsule->imagesize; in efi_capsule_update()
220 efi_guid_t guid = capsule->guid; in efi_capsule_update()
222 u32 flags = capsule->flags; in efi_capsule_update()
274 rv = efi_capsule_update_locked(capsule, sg_pages, reset_type); in efi_capsule_update()