Searched refs:alloc_pages (Results 1 - 103 of 103) sorted by relevance

/linux-4.1.27/mm/
H A Dpercpu-km.c26 * kernel memory block using alloc_pages(), memory will be wasted if
59 pages = alloc_pages(GFP_KERNEL, order_base_2(nr_pages)); pcpu_create_chunk()
94 size_t nr_pages, alloc_pages; pcpu_verify_alloc_info() local
103 alloc_pages = roundup_pow_of_two(nr_pages); pcpu_verify_alloc_info()
105 if (alloc_pages > nr_pages) pcpu_verify_alloc_info()
107 alloc_pages - nr_pages); pcpu_verify_alloc_info()
H A Dslob.c15 * The slob heap is a set of linked list of pages from alloc_pages(),
30 * alloc_pages() directly, allocating compound pages so the page order
40 * calling alloc_pages(). As SLAB objects know their size, no separate
199 page = alloc_pages(gfp, order); slob_new_pages()
H A Dsparse-vmemmap.c61 page = alloc_pages( vmemmap_alloc_block()
H A Dinternal.h114 * between functions involved in allocations, including the alloc_pages*
H A Dmempool.c485 return alloc_pages(gfp_mask, order); mempool_alloc_pages()
H A Dsparse.c625 page = alloc_pages(GFP_KERNEL|__GFP_NOWARN, get_order(memmap_size)); __kmalloc_section_memmap()
H A Dhuge_memory.c186 zero_page = alloc_pages((GFP_TRANSHUGE | __GFP_ZERO) & ~__GFP_MOVABLE, get_huge_zero_page()
2366 return alloc_pages(alloc_hugepage_gfpmask(defrag, 0), alloc_hugepage()
H A Dpage_alloc.c2962 page = alloc_pages(gfp_mask, order); __get_free_pages()
3011 page = alloc_pages(gfp_mask, order); alloc_kmem_pages()
3067 * This function is similar to alloc_pages(), except that it allocates the
3068 * minimum number of pages to satisfy the request. alloc_pages() can only
H A Dhugetlb.c1220 * tries to grow the static hugepage pool while alloc_pages() is alloc_buddy_huge_page()
1248 page = alloc_pages(htlb_alloc_mask(h)|__GFP_COMP| alloc_buddy_huge_page()
H A Dfilemap.c656 return alloc_pages(gfp, 0); __page_cache_alloc()
H A Dslub.c1324 page = alloc_pages(flags, order); alloc_slab_page()
H A Dvmscan.c2855 * Unlike direct reclaim via alloc_pages(), memcg's reclaim doesn't try_to_free_mem_cgroup_pages()
/linux-4.1.27/arch/cris/include/asm/
H A Dpgalloc.h34 pte = alloc_pages(GFP_KERNEL|__GFP_REPEAT|__GFP_ZERO, 0); pte_alloc_one()
/linux-4.1.27/arch/arm/include/asm/
H A Dpgalloc.h101 pte = alloc_pages(PGALLOC_GFP | __GFP_HIGHMEM, 0); pte_alloc_one()
103 pte = alloc_pages(PGALLOC_GFP, 0); pte_alloc_one()
/linux-4.1.27/include/linux/
H A Dpage_ext.h22 * the flag before alloc_pages().
H A Dgfp.h325 alloc_pages(gfp_t gfp_mask, unsigned int order) alloc_pages() function
335 #define alloc_pages(gfp_mask, order) \ macro
338 alloc_pages(gfp_mask, order)
340 alloc_pages(gfp_mask, order)
342 #define alloc_page(gfp_mask) alloc_pages(gfp_mask, 0)
H A Dpagemap.h219 return alloc_pages(gfp, 0); __page_cache_alloc()
/linux-4.1.27/arch/score/include/asm/
H A Dpgalloc.h56 pte = alloc_pages(GFP_KERNEL | __GFP_REPEAT, PTE_ORDER); pte_alloc_one()
/linux-4.1.27/arch/nios2/include/asm/
H A Dpgalloc.h56 pte = alloc_pages(GFP_KERNEL | __GFP_REPEAT, PTE_ORDER); pte_alloc_one()
/linux-4.1.27/arch/m68k/include/asm/
H A Dmotorola_pgalloc.h35 page = alloc_pages(GFP_KERNEL|__GFP_REPEAT|__GFP_ZERO, 0); pte_alloc_one()
H A Dsun3_pgalloc.h52 struct page *page = alloc_pages(GFP_KERNEL|__GFP_REPEAT, 0); pte_alloc_one()
H A Dmcf_pgalloc.h54 struct page *page = alloc_pages(GFP_DMA|__GFP_REPEAT, 0); pte_alloc_one()
/linux-4.1.27/arch/metag/include/asm/
H A Dpgalloc.h54 pte = alloc_pages(GFP_KERNEL | __GFP_REPEAT | __GFP_ZERO, 0); pte_alloc_one()
/linux-4.1.27/arch/mn10300/mm/
H A Dpgtable.c77 pte = alloc_pages(GFP_KERNEL|__GFP_HIGHMEM|__GFP_REPEAT, 0); pte_alloc_one()
79 pte = alloc_pages(GFP_KERNEL|__GFP_REPEAT, 0); pte_alloc_one()
/linux-4.1.27/arch/frv/mm/
H A Dpgalloc.c36 page = alloc_pages(GFP_KERNEL|__GFP_HIGHMEM|__GFP_REPEAT, 0); pte_alloc_one()
38 page = alloc_pages(GFP_KERNEL|__GFP_REPEAT, 0); pte_alloc_one()
/linux-4.1.27/arch/unicore32/include/asm/
H A Dpgalloc.h53 pte = alloc_pages(PGALLOC_GFP, 0); pte_alloc_one()
/linux-4.1.27/arch/openrisc/include/asm/
H A Dpgalloc.h80 pte = alloc_pages(GFP_KERNEL|__GFP_REPEAT, 0); pte_alloc_one()
/linux-4.1.27/drivers/staging/android/ion/
H A Dion_page_pool.c29 struct page *page = alloc_pages(pool->gfp_mask, pool->order); ion_page_pool_alloc_pages()
H A Dion_system_heap.c70 page = alloc_pages(gfp_flags | __GFP_COMP, order); alloc_buffer_page()
324 page = alloc_pages(low_order_gfp_flags, order); ion_system_contig_heap_allocate()
/linux-4.1.27/arch/mips/include/asm/
H A Dpgalloc.h82 pte = alloc_pages(GFP_KERNEL | __GFP_REPEAT, PTE_ORDER); pte_alloc_one()
/linux-4.1.27/arch/arm64/include/asm/
H A Dpgalloc.h85 pte = alloc_pages(PGALLOC_GFP, 0); pte_alloc_one()
/linux-4.1.27/arch/avr32/mm/
H A Ddma-coherent.c56 page = alloc_pages(gfp, order); __dma_alloc()
/linux-4.1.27/arch/m68k/kernel/
H A Ddma.c34 page = alloc_pages(flag, order); dma_alloc_coherent()
/linux-4.1.27/drivers/infiniband/hw/ipath/
H A Dipath_dma.c153 p = alloc_pages(flag, get_order(size)); ipath_dma_alloc_coherent()
H A Dipath_kernel.h126 /* how many alloc_pages() chunks in port_rcvegrbuf_pages */
/linux-4.1.27/drivers/infiniband/hw/qib/
H A Dqib_dma.c143 p = alloc_pages(flag, get_order(size)); qib_dma_alloc_coherent()
H A Dqib.h178 /* how many alloc_pages() chunks in rcvegrbuf_pages */
/linux-4.1.27/arch/x86/include/asm/
H A Dpgalloc.h84 page = alloc_pages(GFP_KERNEL | __GFP_REPEAT | __GFP_ZERO, 0); pmd_alloc_one()
/linux-4.1.27/arch/tile/include/asm/
H A Dhomecache.h88 * alloc_pages() / alloc_pages_node() functions, which set and clear
/linux-4.1.27/arch/microblaze/include/asm/
H A Dpgalloc.h124 ptepage = alloc_pages(flags, 0); pte_alloc_one()
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
H A Dlscsa_alloc.c95 csa->lscsa_pages[i] = alloc_pages(GFP_KERNEL, spu_alloc_lscsa()
/linux-4.1.27/fs/logfs/
H A Dsuper.c323 super->s_erase_page = alloc_pages(GFP_KERNEL, 0); logfs_get_sb_final()
617 emergency_page = alloc_pages(GFP_KERNEL, 0); logfs_init()
/linux-4.1.27/fs/ramfs/
H A Dfile-nommu.c87 pages = alloc_pages(mapping_gfp_mask(inode->i_mapping), order); ramfs_nommu_expand_for_mapping()
/linux-4.1.27/fs/exofs/
H A Dinode.c56 unsigned alloc_pages; member in struct:page_collect
77 pcol->alloc_pages = 0; _pcol_init()
90 pcol->alloc_pages = 0; _pcol_reset()
116 pcol->alloc_pages = pages; pcol_try_alloc()
140 if (unlikely(pcol->nr_pages >= pcol->alloc_pages)) pcol_add_page()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
H A Dicm.c104 page = alloc_pages(gfp_mask, order); mlx4_alloc_icm_pages()
H A Den_rx.c65 page = alloc_pages(gfp, order); mlx4_alloc_pages()
/linux-4.1.27/arch/tile/mm/
H A Dhomecache.c389 page = alloc_pages(gfp_mask, order); homecache_alloc_pages()
H A Dpgtable.c238 p = alloc_pages(flags, L2_USER_PGTABLE_ORDER); pgtable_alloc_one()
/linux-4.1.27/arch/metag/kernel/
H A Ddma.c205 page = alloc_pages(gfp, order); dma_alloc_coherent()
/linux-4.1.27/arch/s390/pci/
H A Dpci_dma.c346 page = alloc_pages(flag, get_order(size)); s390_dma_alloc()
/linux-4.1.27/arch/mips/mm/
H A Ddma-default.c149 page = alloc_pages(gfp, get_order(size)); mips_dma_alloc_coherent()
/linux-4.1.27/arch/powerpc/mm/
H A Ddma-noncoherent.c198 page = alloc_pages(gfp, order); __dma_alloc_coherent()
H A Dpgtable_32.c127 ptepage = alloc_pages(flags, 0); pte_alloc_one()
/linux-4.1.27/arch/arm64/mm/
H A Ddma-mapping.c368 page = alloc_pages(GFP_DMA, pool_size_order); atomic_pool_init()
/linux-4.1.27/arch/s390/mm/
H A Dpgtable.c36 struct page *page = alloc_pages(GFP_KERNEL, ALLOC_ORDER); crst_table_alloc()
179 page = alloc_pages(GFP_KERNEL, ALLOC_ORDER); gmap_alloc()
290 page = alloc_pages(GFP_KERNEL, ALLOC_ORDER); gmap_alloc_table()
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/
H A Drx.c289 page = alloc_pages(gfp_mask, trans_pcie->rx_page_order); iwl_pcie_rxq_alloc_rbs()
292 IWL_DEBUG_INFO(trans, "alloc_pages failed, " iwl_pcie_rxq_alloc_rbs()
298 IWL_CRIT(trans, "Failed to alloc_pages with %s." iwl_pcie_rxq_alloc_rbs()
H A Dtrans.c127 page = alloc_pages(__GFP_COMP | __GFP_NOWARN | __GFP_ZERO, iwl_pcie_alloc_fw_monitor()
/linux-4.1.27/drivers/net/ethernet/tile/
H A Dtilegx.c1009 /* Round up to 64KB and then use alloc_pages() so we get the create_buffer_stack()
1383 headers_page = alloc_pages(GFP_KERNEL, headers_order); tile_net_init_egress()
1395 edescs_page = alloc_pages(GFP_KERNEL, edescs_order); tile_net_init_egress()
1406 equeue_page = alloc_pages(GFP_KERNEL, equeue_order); tile_net_init_egress()
H A Dtilepro.c2316 priv->eq_pages = alloc_pages(GFP_KERNEL | __GFP_ZERO, EQ_ORDER); tile_net_dev_init()
/linux-4.1.27/drivers/target/
H A Dtarget_core_rd.c183 pg = alloc_pages(GFP_KERNEL, 0); rd_allocate_sgl_table()
/linux-4.1.27/drivers/gpu/drm/armada/
H A Darmada_gem.c101 struct page *p = alloc_pages(GFP_KERNEL, order); armada_gem_linear_back()
/linux-4.1.27/arch/x86/mm/
H A Dpgtable.c28 pte = alloc_pages(__userpte_alloc_gfp, 0); pte_alloc_one()
H A Dpageattr.c687 base = alloc_pages(GFP_KERNEL | __GFP_NOTRACK, 0); split_large_page()
/linux-4.1.27/arch/powerpc/sysdev/
H A Ddart_iommu.c444 p = alloc_pages(GFP_KERNEL, 21 - PAGE_SHIFT); iommu_init_late_dart()
/linux-4.1.27/drivers/irqchip/
H A Dirq-gic-v3-its.c791 gic_rdists->prop_page = alloc_pages(GFP_NOWAIT, its_alloc_lpi_tables()
994 pend_page = alloc_pages(GFP_NOWAIT | __GFP_ZERO, its_cpu_init_lpis()
/linux-4.1.27/drivers/staging/lustre/lustre/include/
H A Dobd_support.h826 CERROR("alloc_pages of '" #ptr "' %d page(s) / %llu bytes "\
838 CDEBUG(D_MALLOC, "alloc_pages '" #ptr "': %d page(s) / " \
/linux-4.1.27/drivers/mmc/card/
H A Dmmc_test.c44 * struct mmc_test_pages - pages allocated by 'alloc_pages()'.
359 page = alloc_pages(flags, order); mmc_test_alloc_mem()
2871 test->highmem = alloc_pages(GFP_KERNEL | __GFP_HIGHMEM, BUFFER_ORDER);
/linux-4.1.27/arch/arm/mm/
H A Ddma-mapping.c259 page = alloc_pages(gfp, order); __dma_alloc_buffer()
1161 pages[i] = alloc_pages(gfp | __GFP_NORETRY, order); __iommu_alloc_buffer()
1171 pages[i] = alloc_pages(gfp, 0); __iommu_alloc_buffer()
/linux-4.1.27/drivers/media/v4l2-core/
H A Dvideobuf2-dma-sg.c79 pages = alloc_pages(GFP_KERNEL | __GFP_ZERO | vb2_dma_sg_alloc_compacted()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-desc.c268 pages = alloc_pages(gfp, order); xgbe_alloc_pages()
/linux-4.1.27/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.c115 page = alloc_pages(gfp_mask | __GFP_ZERO, order); mthca_alloc_icm_pages()
/linux-4.1.27/arch/x86/kernel/
H A Damd_gart_64.c488 page = alloc_pages(flag | __GFP_ZERO, get_order(size)); gart_alloc_coherent()
/linux-4.1.27/drivers/char/agp/
H A Di460-agp.c371 lp->page = alloc_pages(GFP_KERNEL, order); i460_alloc_large_page()
H A Dintel-gtt.c147 page = alloc_pages(GFP_KERNEL | GFP_DMA32, 2); i8xx_alloc_pages()
/linux-4.1.27/arch/arm/kernel/
H A Dsignal.c608 page = alloc_pages(GFP_KERNEL, 0); get_signal_page()
/linux-4.1.27/drivers/iommu/
H A Dfsl_pamu.c1093 p = alloc_pages(GFP_KERNEL | __GFP_ZERO, order); fsl_pamu_probe()
H A Damd_iommu.c2930 page = alloc_pages(flag, get_order(size)); alloc_coherent()
2941 page = alloc_pages(flag | __GFP_NOWARN, get_order(size)); alloc_coherent()
H A Dintel-iommu.c3282 page = alloc_pages(flags, order); intel_alloc_coherent()
/linux-4.1.27/drivers/net/ethernet/sfc/
H A Drx.c166 page = alloc_pages(__GFP_COLD | __GFP_COMP | efx_init_rx_buffers()
/linux-4.1.27/drivers/vfio/
H A Dvfio_iommu_type1.c706 pages = alloc_pages(GFP_KERNEL | __GFP_ZERO, order); vfio_test_domain_fgsp()
/linux-4.1.27/drivers/hv/
H A Dhv_balloon.c1104 pg = alloc_pages(GFP_HIGHUSER | __GFP_NORETRY | alloc_balloon_pages()
/linux-4.1.27/arch/x86/kvm/
H A Dsvm.c874 iopm_pages = alloc_pages(GFP_KERNEL, IOPM_ALLOC_ORDER); svm_hardware_setup()
1240 msrpm_pages = alloc_pages(GFP_KERNEL, MSRPM_ALLOC_ORDER); svm_create_vcpu()
1244 nested_msrpm_pages = alloc_pages(GFP_KERNEL, MSRPM_ALLOC_ORDER); svm_create_vcpu()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
H A D4965-mac.c340 page = alloc_pages(gfp_mask, il->hw_params.rx_page_order); il4965_rx_allocate()
343 D_INFO("alloc_pages failed, " "order: %d\n", il4965_rx_allocate()
348 IL_ERR("Failed to alloc_pages with %s. " il4965_rx_allocate()
H A D3945-mac.c1028 page = alloc_pages(gfp_mask, il->hw_params.rx_page_order); il3945_rx_allocate()
/linux-4.1.27/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.c2558 p = alloc_pages(flag, get_order(size)); ehca_dma_alloc_coherent()
/linux-4.1.27/arch/sparc/mm/
H A Dinit_64.c2265 mem_map_zero = alloc_pages(GFP_KERNEL|__GFP_ZERO, 0); mem_init()
/linux-4.1.27/fs/ubifs/
H A Dfile.c43 * in the "sys_write -> alloc_pages -> direct reclaim path". So, in
/linux-4.1.27/fs/ecryptfs/
H A Dcrypto.c1166 page = alloc_pages(gfp_mask | __GFP_ZERO, order); ecryptfs_get_zeroed_pages()
/linux-4.1.27/drivers/net/ethernet/sun/
H A Dcassini.c498 page->buffer = alloc_pages(flags, cp->page_order); cas_page_alloc()
3415 struct page *page = alloc_pages(GFP_ATOMIC, cas_check_invariants()
/linux-4.1.27/net/core/
H A Dskbuff.c547 * @gfp_mask: get_free_pages mask, passed to alloc_skb and alloc_pages
4406 page = alloc_pages((gfp_mask & ~__GFP_WAIT) | alloc_skb_with_frags()
H A Dsock.c1882 pfrag->page = alloc_pages((gfp & ~__GFP_WAIT) | __GFP_COMP | skb_page_frag_refill()
/linux-4.1.27/drivers/scsi/
H A Dsg.c1866 schp->pages[k] = alloc_pages(gfp_mask, order); sg_build_indirect()
H A Dosst.c5360 struct page *page = alloc_pages(priority, order); enlarge_buffer()
5376 struct page *page = alloc_pages(priority, (OS_FRAME_SIZE - got <= PAGE_SIZE) ? 0 : order); enlarge_buffer()
H A Dst.c3805 page = alloc_pages(priority, order);
H A Dpmcraid.c3302 page = alloc_pages(GFP_KERNEL|GFP_DMA|__GFP_ZERO, order); pmcraid_alloc_sglist()
H A Dipr.c3777 page = alloc_pages(GFP_KERNEL, order); ipr_alloc_ucode_buffer()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
H A Dbnad.c384 page = alloc_pages(GFP_ATOMIC | __GFP_COMP, bnad_rxq_refill_page()
/linux-4.1.27/kernel/
H A Dkexec.c644 pages = alloc_pages(gfp_mask, order); kimage_alloc_pages()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c449 q->pg_chunk.page = alloc_pages(gfp, order); alloc_pg_chunk()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c2049 return alloc_pages(gfp, order); be_alloc_pages()
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c1314 alloc_pages(GFP_ATOMIC | __GFP_COMP, myri10ge_alloc_rx_pages()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
H A Dqlge_main.c1095 rx_ring->pg_chunk.page = alloc_pages(__GFP_COLD | __GFP_COMP | ql_get_next_chunk()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c547 struct page *page = alloc_pages(gfp_mask, PAGES_PER_SGE_SHIFT); bnx2x_alloc_rx_sge()

Completed in 6456 milliseconds