Home
last modified time | relevance | path

Searched refs:page_order (Results 1 – 32 of 32) sorted by relevance

/linux-4.1.27/arch/s390/include/asm/
Didals.h109 size_t page_order; member
117 idal_buffer_alloc(size_t size, int page_order) in idal_buffer_alloc() argument
123 nr_chunks = (4096 << page_order) >> IDA_SIZE_LOG; in idal_buffer_alloc()
129 ib->page_order = page_order; in idal_buffer_alloc()
136 __get_free_pages(GFP_KERNEL, page_order); in idal_buffer_alloc()
143 ib->page_order); in idal_buffer_alloc()
160 nr_chunks = (4096 << ib->page_order) >> IDA_SIZE_LOG; in idal_buffer_free()
162 free_pages((unsigned long) ib->data[i], ib->page_order); in idal_buffer_free()
172 return ib->size > (4096ul << ib->page_order) || in __idal_buffer_is_needed()
/linux-4.1.27/drivers/char/agp/
Dgeneric.c858 int page_order; in agp_generic_create_gatt_table() local
871 size = page_order = num_entries = 0; in agp_generic_create_gatt_table()
878 page_order = in agp_generic_create_gatt_table()
879 A_SIZE_8(temp)->page_order; in agp_generic_create_gatt_table()
885 page_order = A_SIZE_16(temp)->page_order; in agp_generic_create_gatt_table()
890 page_order = A_SIZE_32(temp)->page_order; in agp_generic_create_gatt_table()
897 size = page_order = num_entries = 0; in agp_generic_create_gatt_table()
901 table = alloc_gatt_pages(page_order); in agp_generic_create_gatt_table()
928 page_order = ((struct aper_size_info_fixed *) temp)->page_order; in agp_generic_create_gatt_table()
930 table = alloc_gatt_pages(page_order); in agp_generic_create_gatt_table()
[all …]
Duninorth-agp.c369 int page_order; in uninorth_create_gatt_table() local
383 size = page_order = num_entries = 0; in uninorth_create_gatt_table()
387 page_order = A_SIZE_32(temp)->page_order; in uninorth_create_gatt_table()
390 table = (char *) __get_free_pages(GFP_KERNEL, page_order); in uninorth_create_gatt_table()
403 pages = kmalloc((1 << page_order) * sizeof(struct page*), GFP_KERNEL); in uninorth_create_gatt_table()
407 table_end = table + ((PAGE_SIZE * (1 << page_order)) - 1); in uninorth_create_gatt_table()
419 bridge->gatt_table = vmap(pages, (1 << page_order), 0, PAGE_KERNEL_NCG); in uninorth_create_gatt_table()
439 free_pages((unsigned long)table, page_order); in uninorth_create_gatt_table()
445 int page_order; in uninorth_free_gatt_table() local
451 page_order = A_SIZE_32(temp)->page_order; in uninorth_free_gatt_table()
[all …]
Dagp.h67 int page_order; member
74 int page_order; member
81 int page_order; member
94 int page_order; member
Di460-agp.c154 values[i].page_order = ilog2((sizeof(u32)*values[i].num_entries) >> PAGE_SHIFT); in i460_fetch_size()
244 int page_order, num_entries, i; in i460_create_gatt_table() local
251 page_order = A_SIZE_8(temp)->page_order; in i460_create_gatt_table()
254 i460.gatt = ioremap(INTEL_I460_ATTBASE, PAGE_SIZE << page_order); in i460_create_gatt_table()
Dalpha-agp.c172 aper_size->page_order = __ffs(aper_size->num_entries / 1024); in alpha_core_agp_setup()
Dali-agp.c133 page_count = 1 << A_SIZE_32(agp_bridge->current_size)->page_order; in m1541_cache_flush()
/linux-4.1.27/kernel/events/
Dinternal.h17 int page_order; /* allocation order */ member
104 static inline int page_order(struct ring_buffer *rb) in page_order() function
106 return rb->page_order; in page_order()
111 static inline int page_order(struct ring_buffer *rb) in page_order() function
119 return rb->nr_pages << (PAGE_SHIFT + page_order(rb)); in perf_data_size()
149 handle->size = PAGE_SIZE << page_order(rb); \
Dring_buffer.c173 page_shift = PAGE_SHIFT + page_order(rb); in perf_output_begin()
690 return rb->nr_pages << page_order(rb); in data_page_nr()
754 rb->page_order = ilog2(nr_pages); in rb_alloc()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_bufs.c610 int page_order; in drm_legacy_addbufs_agp() local
625 page_order = order - PAGE_SHIFT > 0 ? order - PAGE_SHIFT : 0; in drm_legacy_addbufs_agp()
626 total = PAGE_SIZE << page_order; in drm_legacy_addbufs_agp()
636 DRM_DEBUG("page_order: %d\n", page_order); in drm_legacy_addbufs_agp()
685 entry->page_order = page_order; in drm_legacy_addbufs_agp()
719 byte_count += PAGE_SIZE << page_order; in drm_legacy_addbufs_agp()
769 int page_order; in drm_legacy_addbufs_pci() local
802 page_order = order - PAGE_SHIFT > 0 ? order - PAGE_SHIFT : 0; in drm_legacy_addbufs_pci()
803 total = PAGE_SIZE << page_order; in drm_legacy_addbufs_pci()
845 temp_pagelist = kmalloc((dma->page_count + (count << page_order)) * in drm_legacy_addbufs_pci()
[all …]
Ddrm_info.c134 seg_pages = dma->bufs[i].seg_count * (1 << dma->bufs[i].page_order); in drm_bufs_info()
/linux-4.1.27/drivers/md/bcache/
Dbset.c266 return PAGE_SIZE << b->page_order; in btree_keys_bytes()
304 free_pages((unsigned long) t->data, b->page_order); in bch_btree_keys_free()
312 int bch_btree_keys_alloc(struct btree_keys *b, unsigned page_order, gfp_t gfp) in bch_btree_keys_alloc() argument
318 b->page_order = page_order; in bch_btree_keys_alloc()
320 t->data = (void *) __get_free_pages(gfp, b->page_order); in bch_btree_keys_alloc()
807 PAGE_SIZE << b->page_order); in bch_bset_insert()
1123 int bch_bset_sort_state_init(struct bset_sort_state *state, unsigned page_order) in bch_bset_sort_state_init() argument
1127 state->page_order = page_order; in bch_bset_sort_state_init()
1128 state->crit_factor = int_sqrt(1 << page_order); in bch_bset_sort_state_init()
1130 state->pool = mempool_create_page_pool(1, page_order); in bch_bset_sort_state_init()
[all …]
Dbset.h211 uint8_t page_order; member
263 BUG_ON((PAGE_SIZE << b->page_order) < in bch_btree_keys_u64s_remaining()
269 return ((PAGE_SIZE << b->page_order) - in bch_btree_keys_u64s_remaining()
351 unsigned page_order; member
Dsysfs.c475 ret += 1 << (b->keys.page_order + PAGE_SHIFT); in bch_cache_size()
Dbtree.c632 if (b->keys.page_order < min_order) in mca_reap()
/linux-4.1.27/mm/
Dpage_isolation.c98 order = page_order(page); in unset_migratetype_isolate()
237 end_page = page + (1 << page_order(page)) - 1; in __test_page_isolated_in_pageblock()
241 pfn += 1 << page_order(page); in __test_page_isolated_in_pageblock()
Dpage_owner.c245 pfn += (1UL << page_order(page)) - 1; in init_pages_in_zone()
Dinternal.h217 static inline unsigned int page_order(struct page *page) in page_order() function
Dpage_alloc.c523 if (page_is_guard(buddy) && page_order(buddy) == order) { in page_is_buddy()
532 if (PageBuddy(buddy) && page_order(buddy) == order) { in page_is_buddy()
1122 order = page_order(page); in move_freepages()
1208 unsigned int current_order = page_order(page); in steal_suitable_fallback()
1710 order = page_order(page); in split_free_page()
6300 iter += (1 << page_order(page)) - 1; in has_unmovable_pages()
6629 order = page_order(page); in __offline_isolated_pages()
6657 if (PageBuddy(page_head) && page_order(page_head) >= order) in is_free_buddy_page()
Dmemory_hotplug.c1296 return PageBuddy(page) && page_order(page) >= pageblock_order; in pageblock_free()
1309 order = page_order(page); in next_active_pageblock()
Dvmstat.c1064 pfn += (1UL << page_order(page)) - 1; in pagetypeinfo_showmixedcount_print()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dsetup.c619 int page_order = IOMMU_PAGE_SHIFT_4K; in pSeries_cmo_feature_init() local
659 page_order = simple_strtol(value, NULL, 10); in pSeries_cmo_feature_init()
672 CMO_PageSize = 1 << page_order; in pSeries_cmo_feature_init()
/linux-4.1.27/include/drm/
Ddrm_legacy.h89 int page_order; member
/linux-4.1.27/drivers/scsi/
Dsg.c127 int page_order; member
1208 length = 1 << (PAGE_SHIFT + rsv_schp->page_order); in sg_vma_fault()
1251 length = 1 << (PAGE_SHIFT + rsv_schp->page_order); in sg_mmap()
1738 md->page_order = req_schp->page_order; in sg_start_req()
1882 schp->page_order = order; in sg_build_indirect()
1916 __free_pages(schp->pages[k], schp->page_order); in sg_remove_scat()
1937 num = 1 << (PAGE_SHIFT + schp->page_order); in sg_read_oxfer()
1988 num = 1 << (PAGE_SHIFT + rsv_schp->page_order); in sg_link_reserve()
1996 req_schp->page_order = rsv_schp->page_order; in sg_link_reserve()
2018 req_schp->page_order = 0; in sg_unlink_reserve()
Dst.c571 mdata->page_order = 0; in st_do_scsi()
575 mdata->page_order = STp->buffer->reserved_page_order; in st_do_scsi()
577 DIV_ROUND_UP(bytes, PAGE_SIZE << mdata->page_order); in st_do_scsi()
Dosst.c388 mdata->page_order = get_order(sgl[0].length); in osst_execute()
390 DIV_ROUND_UP(bufflen, PAGE_SIZE << mdata->page_order); in osst_execute()
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.c693 int page_order; in ehea_is_hugepage() local
698 page_order = compound_order(pfn_to_page(pfn)); in ehea_is_hugepage()
699 if (page_order + PAGE_SHIFT != EHEA_HUGEPAGESHIFT) in ehea_is_hugepage()
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_mrmw.c2353 int page_order; in ehca_is_hugepage() local
2358 page_order = compound_order(pfn_to_page(pfn)); in ehca_is_hugepage()
2359 if (page_order + PAGE_SHIFT != EHCA_HUGEPAGESHIFT) in ehca_is_hugepage()
/linux-4.1.27/drivers/net/ethernet/sun/
Dcassini.c472 __free_pages(page->buffer, cp->page_order); in cas_page_free()
498 page->buffer = alloc_pages(flags, cp->page_order); in cas_page_alloc()
3411 cp->page_order = 0; in cas_check_invariants()
3420 cp->page_order = CAS_JUMBO_PAGE_SHIFT - PAGE_SHIFT; in cas_check_invariants()
3426 cp->page_size = (PAGE_SIZE << cp->page_order); in cas_check_invariants()
Dcassini.h2824 int page_order; member
/linux-4.1.27/include/linux/
Dblkdev.h754 int page_order; member
/linux-4.1.27/block/
Dbio.c1212 nr_pages = 1 << map_data->page_order; in bio_copy_user_iov()