Lines Matching refs:head
264 struct list_head *head = &resv->regions; in region_add() local
270 list_for_each_entry(rg, head, link) in region_add()
280 if (&rg->link == head || t < rg->from) { in region_add()
303 if (&rg->link == head) in region_add()
360 struct list_head *head = &resv->regions; in region_chg() local
394 list_for_each_entry(rg, head, link) in region_chg()
401 if (&rg->link == head || t < rg->from) { in region_chg()
427 if (&rg->link == head) in region_chg()
487 struct list_head *head = &resv->regions; in region_del() local
494 list_for_each_entry_safe(rg, trg, head, link) { in region_del()
594 struct list_head *head = &resv->regions; in region_count() local
600 list_for_each_entry(rg, head, link) { in region_count()
726 struct list_head *head = &resv_map->region_cache; in resv_map_release() local
733 list_for_each_entry_safe(rg, trg, head, link) { in resv_map_release()
1616 struct page *head = compound_head(page); in dissolve_free_huge_page() local
1617 struct hstate *h = page_hstate(head); in dissolve_free_huge_page()
1618 int nid = page_to_nid(head); in dissolve_free_huge_page()
1625 if (PageHWPoison(head) && page != head) { in dissolve_free_huge_page()
1627 ClearPageHWPoison(head); in dissolve_free_huge_page()
1629 list_del(&head->lru); in dissolve_free_huge_page()
1633 update_and_free_page(h, head); in dissolve_free_huge_page()