Lines Matching refs:list
103 list_add_tail(&new->list, &kclist_head); in kclist_add()
114 list_for_each_entry(m, &kclist_head, list) { in update_kcore_size()
152 list_add(&ent->list, head); in kcore_ram_list()
173 list_for_each_entry(tmp, head, list) { in get_sparsemem_vmemmap_info()
187 list_add_tail(&vmm->list, head); in get_sparsemem_vmemmap_info()
237 list_add_tail(&ent->list, head); in kclist_add_private()
240 list_del(&ent->list); in kclist_add_private()
250 static int kcore_ram_list(struct list_head *list) in kcore_ram_list() argument
265 ret = walk_system_ram_range(0, end_pfn, list, kclist_add_private); in kcore_ram_list()
274 LIST_HEAD(list); in kcore_update_ram()
283 ret = kcore_ram_list(&list); in kcore_update_ram()
287 list_splice_tail(&list, &garbage); in kcore_update_ram()
291 list_for_each_entry_safe(pos, tmp, &kclist_head, list) { in kcore_update_ram()
293 list_move(&pos->list, &garbage); in kcore_update_ram()
295 list_splice_tail(&list, &kclist_head); in kcore_update_ram()
301 list_for_each_entry_safe(pos, tmp, &garbage, list) { in kcore_update_ram()
302 list_del(&pos->list); in kcore_update_ram()
396 list_for_each_entry(m, &kclist_head, list) { in read_kcore_iter()
499 list_for_each_entry(pos, &kclist_head, list) { in read_kcore_iter()