Home
last modified time | relevance | path

Searched refs:free_pages (Results 1 – 25 of 206) sorted by relevance

123456789

/linux-6.12.1/drivers/firmware/efi/libstub/
Dalignedmem.c54 efi_bs_call(free_pages, alloc_addr, slack - l + 1); in efi_allocate_pages_aligned()
58 efi_bs_call(free_pages, *addr + size, slack); in efi_allocate_pages_aligned()
Darm32-stub.c120 efi_bs_call(free_pages, alloc_base, in handle_kernel_image()
124 efi_bs_call(free_pages, *reserve_addr + MAX_UNCOMP_KERNEL_SIZE, in handle_kernel_image()
/linux-6.12.1/arch/um/kernel/skas/
Dmmu.c71 free_pages(new_id->stack, ilog2(STUB_DATA_PAGES)); in init_new_context()
93 free_pages(mmu->id.stack, ilog2(STUB_DATA_PAGES)); in destroy_context()
/linux-6.12.1/drivers/crypto/cavium/zip/
Dzip_mem.c80 free_pages((u64)zip->iq[q].sw_tail, get_order(ZIP_CMD_QBUF_SIZE)); in zip_cmd_qbuf_free()
113 free_pages((u64)ptr, get_order(size)); in zip_data_buf_free()
/linux-6.12.1/drivers/tee/amdtee/
Dshm_pool.c33 free_pages(va, order); in pool_op_alloc()
45 free_pages((unsigned long)shm->kaddr, get_order(shm->size)); in pool_op_free()
/linux-6.12.1/arch/parisc/include/asm/
Dpgalloc.h34 free_pages((unsigned long)pgd, PGD_TABLE_ORDER); in pgd_free()
59 free_pages((unsigned long)pmd, PMD_TABLE_ORDER); in pmd_free()
/linux-6.12.1/drivers/gpu/drm/nouveau/
Dnouveau_dmem.c85 struct page *free_pages; member
116 page->zone_device_data = dmem->free_pages; in nouveau_dmem_page_free()
117 dmem->free_pages = page; in nouveau_dmem_page_free()
282 page->zone_device_data = drm->dmem->free_pages; in nouveau_dmem_chunk_alloc()
283 drm->dmem->free_pages = page; in nouveau_dmem_chunk_alloc()
314 if (drm->dmem->free_pages) { in nouveau_dmem_page_alloc_locked()
315 page = drm->dmem->free_pages; in nouveau_dmem_page_alloc_locked()
316 drm->dmem->free_pages = page->zone_device_data; in nouveau_dmem_page_alloc_locked()
/linux-6.12.1/lib/
Dtest_hmm.c121 struct page *free_pages; member
577 page->zone_device_data = mdevice->free_pages; in dmirror_allocate_chunk()
578 mdevice->free_pages = page; in dmirror_allocate_chunk()
581 *ppage = mdevice->free_pages; in dmirror_allocate_chunk()
582 mdevice->free_pages = (*ppage)->zone_device_data; in dmirror_allocate_chunk()
618 if (mdevice->free_pages) { in dmirror_devmem_alloc_page()
619 dpage = mdevice->free_pages; in dmirror_devmem_alloc_page()
620 mdevice->free_pages = dpage->zone_device_data; in dmirror_devmem_alloc_page()
1260 for (page = mdevice->free_pages; page; page = page->zone_device_data) in dmirror_remove_free_pages()
1262 mdevice->free_pages = page->zone_device_data; in dmirror_remove_free_pages()
[all …]
Dtest_free_pages.c24 free_pages(addr, 3); in test_free_pages()
/linux-6.12.1/drivers/net/ethernet/amd/
Dmvme147.c132 free_pages(lp->ram, 3); in mvme147lance_probe()
195 free_pages(lp->ram, 3); in m147lance_exit()
/linux-6.12.1/drivers/block/xen-blkback/
Dblkback.c276 gnttab_page_cache_put(&ring->free_pages, pages, in free_persistent_gnts()
319 gnttab_page_cache_put(&ring->free_pages, pages, in xen_blkbk_unmap_purged_grants()
328 gnttab_page_cache_put(&ring->free_pages, pages, segs_to_unmap); in xen_blkbk_unmap_purged_grants()
613 gnttab_page_cache_shrink(&ring->free_pages, 0); in xen_blkif_schedule()
615 gnttab_page_cache_shrink(&ring->free_pages, in xen_blkif_schedule()
642 gnttab_page_cache_shrink(&ring->free_pages, 0 /* All */); in xen_blkbk_free_caches()
681 gnttab_page_cache_put(&ring->free_pages, data->pages, data->count); in xen_blkbk_unmap_and_respond_callback()
748 gnttab_page_cache_put(&ring->free_pages, unmap_pages, in xen_blkbk_unmap()
796 if (gnttab_page_cache_get(&ring->free_pages, in xen_blkbk_map()
798 gnttab_page_cache_put(&ring->free_pages, in xen_blkbk_map()
[all …]
/linux-6.12.1/drivers/media/pci/solo6x10/
Dsolo6x10-p2m.c218 free_pages((unsigned long)wr_buf, order); in solo_p2m_test()
244 free_pages((unsigned long)wr_buf, order); in solo_p2m_test()
245 free_pages((unsigned long)rd_buf, order); in solo_p2m_test()
/linux-6.12.1/net/xfrm/
Dxfrm_hash.c39 free_pages((unsigned long)n, get_order(sz)); in xfrm_hash_free()
/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_hmm.c101 goto free_pages; in xe_build_sg()
110 free_pages: in xe_build_sg()
/linux-6.12.1/scripts/coccinelle/free/
Ddevm_free.cocci96 free_pages@p(x, ...)
119 * free_pages@p(x, ...)
/linux-6.12.1/mm/
Dvmstat.c1057 unsigned long free_pages; member
1076 info->free_pages = 0; in fill_contig_page_info()
1093 info->free_pages += blocks << order; in fill_contig_page_info()
1129 …return 1000 - div_u64( (1000+(div_u64(info->free_pages * 1000ULL, requested))), info->free_blocks_… in __fragmentation_index()
1142 if (info.free_pages == 0) in extfrag_for_order()
1145 return div_u64((info.free_pages - in extfrag_for_order()
1147 info.free_pages); in extfrag_for_order()
2214 if (info->free_pages == 0) in unusable_free_index()
2224 …return div_u64((info->free_pages - (info->free_blocks_suitable << order)) * 1000ULL, info->free_pa… in unusable_free_index()
/linux-6.12.1/drivers/xen/
Dswiotlb-xen.c170 free_pages((unsigned long)ret, get_order(size)); in xen_swiotlb_alloc_coherent()
190 free_pages((unsigned long)vaddr, get_order(size)); in xen_swiotlb_free_coherent()
422 .free_pages = dma_common_free_pages,
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dgk20a.c451 goto free_pages; in gk20a_instobj_ctor_iommu()
458 goto free_pages; in gk20a_instobj_ctor_iommu()
470 goto free_pages; in gk20a_instobj_ctor_iommu()
502 free_pages: in gk20a_instobj_ctor_iommu()
/linux-6.12.1/arch/s390/include/asm/
Didals.h160 free_pages((unsigned long)vaddr, ib->page_order); in idal_buffer_alloc()
178 free_pages((unsigned long)vaddr, ib->page_order); in idal_buffer_free()
/linux-6.12.1/arch/s390/kvm/
Dpv.c81 free_pages(vcpu->arch.pv.stor_base, in kvm_s390_pv_destroy_cpu()
126 free_pages(vcpu->arch.pv.stor_base, in kvm_s390_pv_create_cpu()
160 free_pages(kvm->arch.pv.stor_base, in kvm_s390_pv_dealloc_vm()
234 free_pages(leftover->stor_base, get_order(uv_info.guest_base_stor_len)); in kvm_s390_pv_dispose_one_leftover()
235 free_pages(leftover->old_gmap_table, CRST_ALLOC_ORDER); in kvm_s390_pv_dispose_one_leftover()
/linux-6.12.1/arch/mips/include/asm/mach-generic/
Dfloppy.h122 free_pages(addr, get_order(size)); in fd_dma_mem_free()
/linux-6.12.1/drivers/parisc/
Dsba_iommu.c918 free_pages((unsigned long) vaddr, get_order(size)); in sba_free()
1094 .free_pages = dma_common_free_pages,
1180 free_pages(pdir_base, pdir_order); in sba_alloc_pdir()
1187 free_pages(new_pdir, pdir_order); in sba_alloc_pdir()
1200 free_pages( pdir_base, pdir_order); in sba_alloc_pdir()
1203 free_pages(new_pdir, 20-12); in sba_alloc_pdir()
1218 free_pages(new_pdir, 20-12); in sba_alloc_pdir()
1221 free_pages(new_pdir - 128*1024 , 17-12); in sba_alloc_pdir()
/linux-6.12.1/net/dccp/
Dproto.c1247 free_pages((unsigned long)dccp_hashinfo.bhash2, bhash_order); in dccp_init()
1249 free_pages((unsigned long)dccp_hashinfo.bhash, bhash_order); in dccp_init()
1253 free_pages((unsigned long)dccp_hashinfo.ehash, ehash_order); in dccp_init()
1276 free_pages((unsigned long)dccp_hashinfo.bhash, bhash_order); in dccp_fini()
1277 free_pages((unsigned long)dccp_hashinfo.bhash2, bhash_order); in dccp_fini()
1278 free_pages((unsigned long)dccp_hashinfo.ehash, in dccp_fini()
/linux-6.12.1/arch/m68k/sun3/
Dsun3dvma.c337 free_pages(kaddr, get_order(len)); in dvma_malloc_align()
345 free_pages(kaddr, get_order(len)); in dvma_malloc_align()
/linux-6.12.1/arch/mips/include/asm/mach-jazz/
Dfloppy.h119 free_pages(addr, get_order(size)); in fd_dma_mem_free()

123456789