efi_memory_desc_t
int efi_create_mapping(struct mm_struct *mm, efi_memory_desc_t *md);
int efi_set_mapping_permissions(struct mm_struct *mm, efi_memory_desc_t *md, bool);
efi_memory_desc_t *md = data;
efi_memory_desc_t *md,
int __init efi_create_mapping(struct mm_struct *mm, efi_memory_desc_t *md)
int efi_create_mapping(struct mm_struct *mm, efi_memory_desc_t *md);
int efi_set_mapping_permissions(struct mm_struct *mm, efi_memory_desc_t *md,
efi_memory_desc_t *md, *region = NULL;
const efi_memory_desc_t *md;
const efi_memory_desc_t *md = spd->md;
efi_memory_desc_t *md,
static bool region_is_misaligned(const efi_memory_desc_t *md)
static __init ptdesc_t create_mapping_protection(efi_memory_desc_t *md)
int __init efi_create_mapping(struct mm_struct *mm, efi_memory_desc_t *md)
efi_memory_desc_t *md;
efi_memory_desc_t *md;
int efi_create_mapping(struct mm_struct *mm, efi_memory_desc_t *md);
int efi_set_mapping_permissions(struct mm_struct *mm, efi_memory_desc_t *md, bool);
efi_memory_desc_t *md, *region = NULL;
static __init pgprot_t efimem_to_pgprot_map(efi_memory_desc_t *md)
int __init efi_create_mapping(struct mm_struct *mm, efi_memory_desc_t *md)
efi_memory_desc_t *md = data;
efi_memory_desc_t *md,
(efi_memory_desc_t *)((void *)(map) + ((n) * (desc_size)))
static inline bool memory_type_is_free(efi_memory_desc_t *md)
efi_memory_desc_t *md;
extern void __init efi_map_region(efi_memory_desc_t *md);
extern void __init efi_map_region_fixed(efi_memory_desc_t *md);
efi_memory_desc_t *virtual_map,
extern int __init efi_memmap_split_count(efi_memory_desc_t *md,
efi_memory_desc_t *md;
efi_memory_desc_t *md;
efi_memory_desc_t *md;
static bool __init efi_memmap_entry_valid(const efi_memory_desc_t *md, int i)
efi_memory_desc_t *out = efi.memmap.map;
const efi_memory_desc_t *in = out;
const efi_memory_desc_t *end = efi.memmap.map_end;
efi_memory_desc_t *md;
efi_memory_desc_t *md;
efi_memory_desc_t *md, *prev_md = NULL;
static bool should_map_region(efi_memory_desc_t *md)
efi_memory_desc_t *md;
efi_memory_desc_t *md;
(efi_memory_desc_t *)pa,
efi_memory_desc_t *md;
void __init efi_map_region(efi_memory_desc_t *md)
void __init efi_map_region_fixed(efi_memory_desc_t *md) {}
efi_memory_desc_t *virtual_map,
static void __init __map_region(efi_memory_desc_t *md, u64 va)
void __init efi_map_region(efi_memory_desc_t *md)
void __init efi_map_region_fixed(efi_memory_desc_t *md)
static int __init efi_update_mappings(efi_memory_desc_t *md, unsigned long pf)
static int __init efi_update_mem_attr(struct mm_struct *mm, efi_memory_desc_t *md,
efi_memory_desc_t *virtual_map)
efi_memory_desc_t *virtual_map,
int __init efi_memmap_split_count(efi_memory_desc_t *md, struct range *range)
efi_memory_desc_t *md;
efi_memory_desc_t md;
efi_memory_desc_t *md;
static void __init efi_unmap_pages(efi_memory_desc_t *md)
efi_memory_desc_t *md;
efi_memory_desc_t *md)
memcpy(&entry->md, md, sizeof(efi_memory_desc_t));
efi_memory_desc_t *md;
efi_memory_desc_t md;
efi_memory_desc_t *md;
efi_memory_desc_t *md;
efi_memory_desc_t *md;
static __init int is_usable_memory(efi_memory_desc_t *md)
efi_memory_desc_t *md;
static int __init is_memory(efi_memory_desc_t *md)
efi_memory_desc_t *md;
const efi_memory_desc_t *md;
efi_memory_desc_t *md;
efi_memory_desc_t *md;
int __efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md)
efi_memory_desc_t *md;
extern int efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md)
u64 __init efi_mem_desc_end(efi_memory_desc_t *md)
const efi_memory_desc_t *md)
efi_memory_desc_t *md;
efi_memory_desc_t *md, const struct efi_embedded_fw_desc *desc)
efi_memory_desc_t *md;
efi_memory_desc_t md;
efi_status_t efi_alloc_virtmap(efi_memory_desc_t **virtmap,
void efi_get_virtmap(efi_memory_desc_t *memory_map, unsigned long map_size,
unsigned long desc_size, efi_memory_desc_t *runtime_map,
efi_memory_desc_t *in, *out = runtime_map;
efi_status_t efi_alloc_virtmap(efi_memory_desc_t **virtmap,
void efi_get_virtmap(efi_memory_desc_t *memory_map, unsigned long map_size,
unsigned long desc_size, efi_memory_desc_t *runtime_map,
efi_memory_desc_t *runtime_map;
efi_memory_desc_t *p;
efi_memory_desc_t *md = (void *)map->map + map_offset;
efi_memory_desc_t *runtime_map;
efi_memory_desc_t *md = (void *)map->map + map_offset;
static unsigned long get_entry_num_slots(efi_memory_desc_t *md,
efi_memory_desc_t *md = (void *)map->map + map_offset;
efi_memory_desc_t *desc;
efi_memory_desc_t *d;
efi_memory_desc_t *d;
efi_memory_desc_t md;
static bool entry_is_valid(const efi_memory_desc_t *in, efi_memory_desc_t *out)
efi_memory_desc_t *md;
efi_memory_desc_t md;
efi_memory_desc_t *md;
efi_memory_desc_t *md;
efi_memory_desc_t md;
efi_memory_desc_t md;
int efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md)
efi_memory_desc_t md;
efi_memory_desc_t *virtual_map);
efi_memory_desc_t map[];
efi_memory_desc_t entry[];
extern u64 efi_mem_desc_end(efi_memory_desc_t *md);
extern int efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md);
extern int __efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md);
typedef int (*efi_memattr_perm_setter)(struct mm_struct *, efi_memory_desc_t *, bool);
(efi_memory_desc_t *)((void *)(map) + ((n) * (desc_size)))
const efi_memory_desc_t *md);