Home
last modified time | relevance | path

Searched refs:compound_order (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/dma-buf/heaps/
A Dsystem_heap.c296 __free_pages(page, compound_order(page)); in system_heap_dma_buf_release()
378 max_order = compound_order(page); in system_heap_allocate()
410 __free_pages(p, compound_order(p)); in system_heap_allocate()
415 __free_pages(page, compound_order(page)); in system_heap_allocate()
/linux/include/linux/
A Dhugetlb_cgroup.h67 if (compound_order(page) < HUGETLB_CGROUP_MIN_ORDER) in __hugetlb_cgroup_from_page()
91 if (compound_order(page) < HUGETLB_CGROUP_MIN_ORDER) in __set_hugetlb_cgroup()
A Dmm.h909 static inline unsigned int compound_order(struct page *page) in compound_order() function
913 return page[1].compound_order; in compound_order()
927 return compound_order(&folio->page); in folio_order()
938 return PageCompound(page) && compound_order(page) > 1; in hpage_pincount_available()
955 page[1].compound_order = order; in set_compound_order()
970 return PAGE_SIZE << compound_order(page); in page_size()
976 return PAGE_SHIFT + compound_order(page); in page_shift()
A Dmm_types.h151 unsigned char compound_order; member
/linux/mm/
A Ddebug.c97 head, compound_order(head), in __dump_page()
102 head, compound_order(head), in __dump_page()
A Dcompaction.c250 if (compound_order(page) >= pageblock_order) in pageblock_skip_persistent()
594 const unsigned int order = compound_order(page); in isolate_freepages_block()
920 low_pfn += (1UL << compound_order(page)) - 1; in isolate_migratepages_block()
969 const unsigned int order = compound_order(page); in isolate_migratepages_block()
A Dslob.c561 unsigned int order = compound_order(sp); in kfree()
A Dswap_state.c105 XA_STATE_ORDER(xas, &address_space->i_pages, idx, compound_order(page)); in add_to_swap_cache()
A Dpage_alloc.c726 free_the_page(page, compound_order(page)); in free_compound_page()
1311 VM_BUG_ON_PAGE(compound && compound_order(page) != order, page); in free_pages_prepare()
5508 free_the_page(page, compound_order(page)); in __page_frag_cache_drain()
5549 free_the_page(page, compound_order(page)); in page_frag_alloc_align()
5581 free_the_page(page, compound_order(page)); in page_frag_free()
A Dslub.c1120 maxobj = order_objects(compound_order(page), s->size); in check_slab()
1170 max_objects = order_objects(compound_order(page), s->size); in on_freelist()
1999 int order = compound_order(page); in __free_slab()
3544 unsigned int order = compound_order(page); in free_nonslab_page()
A Dhuge_memory.c108 __free_pages(zero_page, compound_order(zero_page)); in get_huge_zero_page()
162 __free_pages(zero_page, compound_order(zero_page)); in shrink_huge_zero_page_scan()
A Dshmem.c696 XA_STATE_ORDER(xas, &mapping->i_pages, index, compound_order(page)); in shmem_add_to_page_cache()
1945 inode->i_blocks += BLOCKS_PER_PAGE << compound_order(page); in shmem_getpage_gfp()
A Dmigrate.c2107 VM_BUG_ON_PAGE(compound_order(page) && !PageTransHuge(page), page); in numamigrate_isolate_page()
A Dgup.c244 if (PageCompound(page) && compound_order(page) >= 1) in compound_range_next()
A Dhugetlb.c1884 if (compound_order(page_head) >= MAX_ORDER) in hugetlb_basepage_index()
1889 return (index << compound_order(page_head)) + compound_idx; in hugetlb_basepage_index()
A Dfilemap.c133 xas_set_order(&xas, page->index, compound_order(page)); in page_cache_delete()
A Dmemory.c3897 if (compound_order(page) != HPAGE_PMD_ORDER) in do_set_pmd()
/linux/drivers/virt/acrn/
A Dmm.c217 order = compound_order(page); in acrn_vm_ram_map()
243 order = compound_order(page); in acrn_vm_ram_map()
/linux/kernel/
A Dcrash_core.c448 VMCOREINFO_OFFSET(page, compound_order); in crash_save_vmcoreinfo_init()
/linux/Documentation/admin-guide/kdump/
A Dvmcoreinfo.rst144 (page, flags|_refcount|mapping|lru|_mapcount|private|compound_dtor|compound_order|compound_head)

Completed in 104 milliseconds