Home
last modified time | relevance | path

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

12

/Linux-v4.19/include/linux/
Dhugetlb_cgroup.h33 if (compound_order(page) < HUGETLB_CGROUP_MIN_ORDER) in hugetlb_cgroup_from_page()
43 if (compound_order(page) < HUGETLB_CGROUP_MIN_ORDER) in set_hugetlb_cgroup()
Dmm_types.h130 unsigned char compound_order; member
Dpagemap.h432 return page->index << compound_order(page); in page_to_pgoff()
Dhugetlb.h469 return size_to_hstate(PAGE_SIZE << compound_order(page)); in page_hstate()
Dmm.h703 static inline unsigned int compound_order(struct page *page) in compound_order() function
707 return page[1].compound_order; in compound_order()
712 page[1].compound_order = order; in set_compound_order()
/Linux-v4.19/drivers/staging/android/ion/
Dion_system_heap.c60 unsigned int order = compound_order(page); in free_buffer_page()
123 size_remaining -= PAGE_SIZE << compound_order(page); in ion_system_heap_allocate()
124 max_order = compound_order(page); in ion_system_heap_allocate()
136 sg_set_page(sg, page, PAGE_SIZE << compound_order(page), 0); in ion_system_heap_allocate()
Dion_page_pool.c82 BUG_ON(pool->order != compound_order(page)); in ion_page_pool_free()
/Linux-v4.19/arch/arm/mm/
Dflush.c210 size_t page_size = PAGE_SIZE << compound_order(page); in __flush_dcache_page()
215 for (i = 0; i < (1 << compound_order(page)); i++) { in __flush_dcache_page()
221 for (i = 0; i < (1 << compound_order(page)); i++) { in __flush_dcache_page()
/Linux-v4.19/arch/arm64/mm/
Dflush.c67 PAGE_SIZE << compound_order(page)); in __sync_icache_dcache()
/Linux-v4.19/include/xen/arm/
Dpage-coherent.h47 (1<<compound_order(page)) * XEN_PFN_PER_PAGE; in xen_dma_map_page()
/Linux-v4.19/mm/kasan/
Dkasan.c400 PAGE_SIZE << compound_order(page), in kasan_poison_slab()
572 redzone_end = (unsigned long)ptr + (PAGE_SIZE << compound_order(page)); in kasan_kmalloc_large()
605 kasan_poison_shadow(ptr, PAGE_SIZE << compound_order(page), in kasan_poison_kfree()
/Linux-v4.19/mm/
Dpage_vma_mapped.c135 PAGE_SIZE << compound_order(page)); in page_vma_mapped_walk()
Dslob.c502 __free_pages(sp, compound_order(sp)); in kfree()
519 return PAGE_SIZE << compound_order(sp); in ksize()
Dcompaction.c233 if (compound_order(page) >= pageblock_order) in pageblock_skip_persistent()
477 const unsigned int order = compound_order(page); in isolate_freepages_block()
800 const unsigned int order = compound_order(page); in isolate_migratepages_block()
865 low_pfn += (1UL << compound_order(page)) - 1; in isolate_migratepages_block()
Dmemory_hotplug.c1341 1 << compound_order(page)) - 1; in scan_movable_pages()
1383 pfn = page_to_pfn(head) + (1<<compound_order(head)) - 1; in do_migrate_range()
1384 if (compound_order(head) > PFN_SECTION_SHIFT) { in do_migrate_range()
1389 move_pages -= 1 << compound_order(head); in do_migrate_range()
Drmap.c899 end = min(vma->vm_end, start + (PAGE_SIZE << compound_order(page))); in page_mkclean_one()
1372 end = min(vma->vm_end, start + (PAGE_SIZE << compound_order(page))); in try_to_unmap_one()
1511 int nr = 1 << compound_order(page); in try_to_unmap_one()
Dhugetlb_cgroup.c142 nr_pages = 1 << compound_order(page); in hugetlb_cgroup_move_parent()
Dslub.c833 length = PAGE_SIZE << compound_order(page); in slab_pad_check()
922 maxobj = order_objects(compound_order(page), s->size); in check_slab()
972 max_objects = order_objects(compound_order(page), s->size); in on_freelist()
1599 order = compound_order(page); in allocate_slab()
1660 int order = compound_order(page); in __free_slab()
3020 __free_pages(page, compound_order(page)); in build_detached_freelist()
3872 return PAGE_SIZE << compound_order(page); in __ksize()
3903 __free_pages(page, compound_order(page)); in kfree()
Dshmem.c1828 compound_order(page)); in shmem_getpage_gfp()
1844 info->alloced += 1 << compound_order(page); in shmem_getpage_gfp()
1845 inode->i_blocks += BLOCKS_PER_PAGE << compound_order(page); in shmem_getpage_gfp()
1885 for (i = 0; i < (1 << compound_order(head)); i++) { in shmem_getpage_gfp()
1913 shmem_inode_unacct_blocks(inode, 1 << compound_order(page)); in shmem_getpage_gfp()
Dswap_state.c164 error = radix_tree_maybe_preload_order(gfp_mask, compound_order(page)); in add_to_swap_cache()
Dmadvise.c647 order = compound_order(compound_head(page)); in madvise_inject_error()
/Linux-v4.19/drivers/target/tcm_fc/
Dtfc_io.c152 PAGE_SIZE << compound_order(page); in ft_queue_data_in()
/Linux-v4.19/kernel/
Dcrash_core.c432 VMCOREINFO_OFFSET(page, compound_order); in crash_save_vmcoreinfo_init()
/Linux-v4.19/arch/powerpc/mm/
Dmmu_context_iommu.c222 unsigned int compshift = compound_order(head); in mm_iommu_get()
/Linux-v4.19/arch/ia64/mm/
Dinit.c66 flush_icache_range(addr, addr + (PAGE_SIZE << compound_order(page))); in __ia64_sync_icache_dcache()

12