Lines Matching refs:end
41 u64 end; /* end of the memory range (incl.) */ member
57 firmware_map_find_entry(u64 start, u64 end, const char *type);
69 static struct memmap_attribute memmap_end_attr = __ATTR_RO(end);
148 static int firmware_map_add_entry(u64 start, u64 end, in firmware_map_add_entry() argument
152 BUG_ON(start > end); in firmware_map_add_entry()
155 entry->end = end - 1; in firmware_map_add_entry()
225 firmware_map_find_entry_in_list(u64 start, u64 end, const char *type, in firmware_map_find_entry_in_list() argument
231 if ((entry->start == start) && (entry->end == end) && in firmware_map_find_entry_in_list()
252 firmware_map_find_entry(u64 start, u64 end, const char *type) in firmware_map_find_entry() argument
254 return firmware_map_find_entry_in_list(start, end, type, &map_entries); in firmware_map_find_entry()
269 firmware_map_find_entry_bootmem(u64 start, u64 end, const char *type) in firmware_map_find_entry_bootmem() argument
271 return firmware_map_find_entry_in_list(start, end, type, in firmware_map_find_entry_bootmem()
288 int __meminit firmware_map_add_hotplug(u64 start, u64 end, const char *type) in firmware_map_add_hotplug() argument
292 entry = firmware_map_find_entry(start, end - 1, type); in firmware_map_add_hotplug()
296 entry = firmware_map_find_entry_bootmem(start, end - 1, type); in firmware_map_add_hotplug()
310 firmware_map_add_entry(start, end, type, entry); in firmware_map_add_hotplug()
330 int __init firmware_map_add_early(u64 start, u64 end, const char *type) in firmware_map_add_early() argument
338 return firmware_map_add_entry(start, end, type, entry); in firmware_map_add_early()
351 int __meminit firmware_map_remove(u64 start, u64 end, const char *type) in firmware_map_remove() argument
356 entry = firmware_map_find_entry(start, end - 1, type); in firmware_map_remove()
384 (unsigned long long)entry->end); in end_show()