Home
last modified time | relevance | path

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

12345

/linux/tools/testing/selftests/bpf/prog_tests/
H A Darena_mem_usage.c80 if (run(skel->progs.free_pages, "free_one")) in serial_test_arena_mem_usage()
87 if (run(skel->progs.free_pages, "free_bulk")) in serial_test_arena_mem_usage()
94 if (run(skel->progs.free_pages, "free_rest")) in serial_test_arena_mem_usage()
117 if (run(skel->progs.free_pages, "free_faulted")) in serial_test_arena_mem_usage()
/linux/drivers/firmware/efi/libstub/
H A 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()
H A 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/drivers/tee/amdtee/
H A 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/kernel/bpf/
H A Darena.c155 struct llist_head *free_pages; member
236 __llist_add(&page->pcp_llist, d->free_pages); in apply_range_clear_cb()
853 struct llist_head free_pages; in arena_free_pages() local
886 init_llist_head(&free_pages); in arena_free_pages()
888 cdata.free_pages = &free_pages; in arena_free_pages()
903 llist_for_each_safe(pos, t, __llist_del_all(&free_pages)) { in arena_free_pages()
980 struct llist_head free_pages; in arena_free_worker() local
994 init_llist_head(&free_pages); in arena_free_worker()
996 cdata.free_pages = &free_pages; in arena_free_worker()
1032 llist_for_each_safe(pos, t, __llist_del_all(&free_pages)) { in arena_free_worker()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_dmem.c86 struct page *free_pages; member
129 page->zone_device_data = dmem->free_pages; in nouveau_dmem_folio_free()
130 dmem->free_pages = page; in nouveau_dmem_folio_free()
354 page->zone_device_data = drm->dmem->free_pages; in nouveau_dmem_chunk_alloc()
355 drm->dmem->free_pages = page; in nouveau_dmem_chunk_alloc()
370 *ppage = drm->dmem->free_pages; in nouveau_dmem_chunk_alloc()
371 drm->dmem->free_pages = (*ppage)->zone_device_data; in nouveau_dmem_chunk_alloc()
411 } else if (!is_large && drm->dmem->free_pages) { in nouveau_dmem_page_alloc_locked()
412 page = drm->dmem->free_pages; in nouveau_dmem_page_alloc_locked()
413 drm->dmem->free_pages = page->zone_device_data; in nouveau_dmem_page_alloc_locked()
/linux/drivers/net/ethernet/amd/
H A Dmvme147.c132 free_pages(lp->ram, 3); in mvme147lance_probe()
195 free_pages(lp->ram, 3); in m147lance_exit()
/linux/drivers/media/pci/solo6x10/
H A 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/drivers/block/xen-blkback/
H A 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/net/xfrm/
H A Dxfrm_hash.c39 free_pages((unsigned long)n, get_order(sz)); in xfrm_hash_free()
/linux/lib/
H A Dtest_free_pages.c24 free_pages(addr, 3); in test_free_pages()
/linux/tools/testing/selftests/bpf/progs/
H A Darena_mem_usage.c32 int free_pages(void *ctx) in free_pages() function
/linux/scripts/coccinelle/free/
H A Ddevm_free.cocci105 free_pages@p(x, ...)
128 * free_pages@p(x, ...)
/linux/drivers/xen/
H A Dswiotlb-xen.c173 free_pages((unsigned long)ret, get_order(size)); in xen_swiotlb_alloc_coherent()
194 free_pages((unsigned long)vaddr, get_order(size)); in xen_swiotlb_free_coherent()
450 .free_pages = dma_common_free_pages,
/linux/drivers/gpu/drm/tests/
H A Ddrm_panic_test.c138 goto free_pages; in drm_test_panic_screen_user_page()
161 free_pages: in drm_test_panic_screen_user_page()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A 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/arch/mips/include/asm/mach-generic/
H A Dfloppy.h122 free_pages(addr, get_order(size)); in fd_dma_mem_free()
/linux/arch/mips/include/asm/mach-jazz/
H A Dfloppy.h119 free_pages(addr, get_order(size)); in fd_dma_mem_free()
/linux/drivers/accel/amdxdna/
H A Damdxdna_iommu.c143 free_pages((unsigned long)cpu_addr, get_order(size)); in amdxdna_iommu_alloc()
154 free_pages((unsigned long)cpu_addr, get_order(size)); in amdxdna_iommu_free()
/linux/net/dccp/
H A Dproto.c
/linux/drivers/fpga/
H A Ddfl-afu-dma-region.c55 goto free_pages; in afu_dma_pin_pages()
67 free_pages: in afu_dma_pin_pages()
/linux/arch/s390/include/asm/
H A 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/arch/powerpc/platforms/ps3/
H A Dsystem-bus.c537 free_pages(virt_addr, get_order(size)); in ps3_alloc_coherent()
549 free_pages((unsigned long)vaddr, get_order(size)); in ps3_free_coherent()
703 .free_pages = dma_common_free_pages,
717 .free_pages = dma_common_free_pages,
/linux/kernel/dma/
H A Dswiotlb.c600 free_pages((unsigned long)vstart, order); in swiotlb_init_late()
645 free_pages((unsigned long)mem->slots, slot_order); in swiotlb_init_late()
647 free_pages((unsigned long)mem->areas, area_order); in swiotlb_init_late()
650 free_pages((unsigned long)vstart, order); in swiotlb_init_late()
681 free_pages((unsigned long)mem->areas, area_order); in swiotlb_exit()
683 free_pages(tbl_vaddr, get_order(tbl_size)); in swiotlb_exit()
684 free_pages((unsigned long)mem->slots, get_order(slots_size)); in swiotlb_exit()
911 free_pages((unsigned long)pool->slots, get_order(slots_size)); in swiotlb_dyn_free_work()
/linux/drivers/virt/acrn/
H A Dmm.c247 goto free_pages; in acrn_vm_ram_map()
344 free_pages: in acrn_vm_ram_map()

12345