Lines Matching defs:data
110 * The EFI runtime services data area is not covered by walk_mem_res(), but must
405 * Write through stores data into memory while keeping the cache up-to-date.
597 * Examine the physical address to determine if it is EFI data. Check
605 /* Check if the address is part of EFI boot/runtime data */
636 * Examine the physical address to determine if it is boot data by checking
643 struct setup_data *data;
653 data = memremap(paddr, sizeof(*data),
655 if (!data) {
660 paddr_next = data->next;
661 len = data->len;
664 memunmap(data);
668 if (data->type == SETUP_INDIRECT) {
669 memunmap(data);
670 data = memremap(paddr, sizeof(*data) + len,
672 if (!data) {
677 indirect = (struct setup_indirect *)data->data;
685 memunmap(data);
697 * Examine the physical address to determine if it is boot data by checking
704 struct setup_data *data;
714 data = early_memremap_decrypted(paddr, sizeof(*data));
715 if (!data) {
720 size = sizeof(*data);
722 paddr_next = data->next;
723 len = data->len;
726 early_memunmap(data, sizeof(*data));
730 if (data->type == SETUP_INDIRECT) {
732 early_memunmap(data, sizeof(*data));
733 data = early_memremap_decrypted(paddr, size);
734 if (!data) {
739 indirect = (struct setup_indirect *)data->data;
747 early_memunmap(data, size);
760 * RAM remap will map the data as encrypted. Determine if a RAM remap should
761 * not be done so that the data will be mapped decrypted.
786 * used when remapping memory. By default, early_memremap() will map the data