| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | arena_mem_usage.c | 80 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 D | alignedmem.c | 54 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 D | arm32-stub.c | 120 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 D | shm_pool.c | 33 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 D | arena.c | 155 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 D | nouveau_dmem.c | 86 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 D | mvme147.c | 132 free_pages(lp->ram, 3); in mvme147lance_probe() 195 free_pages(lp->ram, 3); in m147lance_exit()
|
| /linux/drivers/media/pci/solo6x10/ |
| H A D | solo6x10-p2m.c | 218 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 D | blkback.c | 276 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 D | xfrm_hash.c | 39 free_pages((unsigned long)n, get_order(sz)); in xfrm_hash_free()
|
| /linux/lib/ |
| H A D | test_free_pages.c | 24 free_pages(addr, 3); in test_free_pages()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | arena_mem_usage.c | 32 int free_pages(void *ctx) in free_pages() function
|
| /linux/scripts/coccinelle/free/ |
| H A D | devm_free.cocci | 105 free_pages@p(x, ...) 128 * free_pages@p(x, ...)
|
| /linux/drivers/xen/ |
| H A D | swiotlb-xen.c | 173 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 D | drm_panic_test.c | 138 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 D | gk20a.c | 451 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 D | floppy.h | 122 free_pages(addr, get_order(size)); in fd_dma_mem_free()
|
| /linux/arch/mips/include/asm/mach-jazz/ |
| H A D | floppy.h | 119 free_pages(addr, get_order(size)); in fd_dma_mem_free()
|
| /linux/drivers/accel/amdxdna/ |
| H A D | amdxdna_iommu.c | 143 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 D | proto.c | |
| /linux/drivers/fpga/ |
| H A D | dfl-afu-dma-region.c | 55 goto free_pages; in afu_dma_pin_pages() 67 free_pages: in afu_dma_pin_pages()
|
| /linux/arch/s390/include/asm/ |
| H A D | idals.h | 160 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 D | system-bus.c | 537 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 D | swiotlb.c | 600 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 D | mm.c | 247 goto free_pages; in acrn_vm_ram_map() 344 free_pages: in acrn_vm_ram_map()
|