Symbol: free_pages_exact
arch/arm64/include/asm/kvm_pgtable.h
221
void (*free_pages_exact)(void *addr, size_t size);
arch/arm64/kvm/hyp/nvhe/mem_protect.c
271
.free_pages_exact = guest_s2_free_pages_exact,
arch/arm64/kvm/hyp/pgtable.c
1664
pgt->mm_ops->free_pages_exact(kvm_dereference_pteref_raw(pgt->pgd), pgd_sz);
arch/arm64/kvm/mmu.c
226
free_pages_exact(virt, size);
arch/arm64/kvm/mmu.c
864
.free_pages_exact = kvm_s2_free_pages_exact,
arch/arm64/kvm/pkvm.c
124
free_pages_exact(hyp_vcpu, hyp_vcpu_sz);
arch/arm64/kvm/pkvm.c
180
free_pages_exact(hyp_vm, hyp_vm_sz);
arch/arm64/kvm/pkvm.c
182
free_pages_exact(pgd, pgd_sz);
arch/s390/kvm/kvm-s390.c
3158
free_pages_exact(kvm->arch.sca, sizeof(*kvm->arch.sca));
arch/x86/virt/vmx/tdx/tdx.c
344
free_pages_exact(tdmr_list->tdmrs,
drivers/firmware/arm_ffa/driver.c
2103
free_pages_exact(drv_info->tx_buffer, rxtx_bufsz);
drivers/firmware/arm_ffa/driver.c
2104
free_pages_exact(drv_info->rx_buffer, rxtx_bufsz);
drivers/firmware/arm_ffa/driver.c
2116
free_pages_exact(drv_info->tx_buffer, drv_info->rxtx_bufsz);
drivers/firmware/arm_ffa/driver.c
2117
free_pages_exact(drv_info->rx_buffer, drv_info->rxtx_bufsz);
drivers/firmware/arm_ffa/driver.c
780
free_pages_exact(buffer, rxtx_bufsz);
drivers/firmware/efi/stmm/tee_stmm_efi.c
236
free_pages_exact(comm_buf, COMM_BUF_SIZE(payload_size));
drivers/firmware/efi/stmm/tee_stmm_efi.c
279
free_pages_exact(comm_buf, COMM_BUF_SIZE(payload_size));
drivers/firmware/efi/stmm/tee_stmm_efi.c
344
free_pages_exact(comm_buf, COMM_BUF_SIZE(payload_size));
drivers/firmware/efi/stmm/tee_stmm_efi.c
400
free_pages_exact(comm_buf, COMM_BUF_SIZE(payload_size));
drivers/firmware/efi/stmm/tee_stmm_efi.c
463
free_pages_exact(comm_buf, COMM_BUF_SIZE(payload_size));
drivers/firmware/efi/stmm/tee_stmm_efi.c
502
free_pages_exact(comm_buf, COMM_BUF_SIZE(payload_size));
drivers/infiniband/hw/efa/efa_verbs.c
197
free_pages_exact(addr, size);
drivers/infiniband/hw/efa/efa_verbs.c
209
free_pages_exact(cpu_addr, size);
drivers/md/dm-integrity.c
5411
free_pages_exact(ic->sb, SB_SECTORS << SECTOR_SHIFT);
drivers/soc/ti/knav_qmss_acc.c
447
free_pages_exact(acc->list_cpu[0], info->mem_size);
drivers/soc/ti/knav_qmss_acc.c
564
free_pages_exact(list_mem, mem_size);
drivers/soc/ti/knav_qmss_queue.c
1059
free_pages_exact(region->virt_start, size);
drivers/soc/ti/knav_qmss_queue.c
1362
free_pages_exact(region->virt_start, size);
drivers/tee/optee/smc_abi.c
385
free_pages_exact(list, get_pages_list_size(num_entries));
drivers/tee/tee_shm.c
381
free_pages_exact(shm->kaddr, shm->size);
drivers/tee/tee_shm.c
393
free_pages_exact(shm->kaddr, shm->size);
drivers/thermal/intel/intel_hfi.c
495
free_pages_exact(hfi_instance->hw_table, hfi_features.nr_table_pages);
drivers/vdpa/vdpa_user/vduse_dev.c
1015
free_pages_exact(vaddr, size);
drivers/vdpa/vdpa_user/vduse_dev.c
996
free_pages_exact(addr, size);
drivers/video/fbdev/fsl-diu-fb.c
900
free_pages_exact(p, l);
drivers/video/fbdev/pxafb.c
2370
free_pages_exact(fbi->video_mem, fbi->video_mem_size);
drivers/video/fbdev/pxafb.c
2397
free_pages_exact(fbi->video_mem, fbi->video_mem_size);
drivers/video/fbdev/pxafb.c
975
free_pages_exact(ofb->video_mem,
drivers/virt/coco/arm-cca-guest/arm-cca-guest.c
180
free_pages_exact(buf, RSI_GRANULE_SIZE);
drivers/virt/coco/sev-guest/sev-guest.c
408
free_pages_exact(buffer, size);
drivers/virt/coco/sev-guest/sev-guest.c
458
free_pages_exact(buffer, size);
drivers/virt/coco/sev-guest/sev-guest.c
476
free_pages_exact(buffer, size);
drivers/virt/coco/tdx-guest/tdx-guest.c
223
free_pages_exact(buf, len);
drivers/virtio/virtio_ring.c
402
free_pages_exact(queue, PAGE_ALIGN(size));
drivers/virtio/virtio_ring.c
418
free_pages_exact(queue, PAGE_ALIGN(size));
drivers/xen/grant-dma-ops.c
102
free_pages_exact(ret, n_pages * XEN_PAGE_SIZE);
drivers/xen/grant-dma-ops.c
142
free_pages_exact(vaddr, n_pages * XEN_PAGE_SIZE);
drivers/xen/pvcalls-front.c
351
free_pages_exact(map->active.data.in,
drivers/xen/xenbus/xenbus_client.c
436
free_pages_exact(*vaddr, ring_size);
drivers/xen/xenbus/xenbus_client.c
467
free_pages_exact(*vaddr, nr_pages * XEN_PAGE_SIZE);
include/linux/gfp.h
377
void free_pages_exact(void *virt, size_t size);
kernel/dma/map_benchmark.c
111
free_pages_exact(buf, size);
mm/kfence/core.c
1055
free_pages_exact((void *)kfence_metadata_init, KFENCE_METADATA_SIZE);
mm/kfence/core.c
1057
free_pages_exact((void *)addr, free_size);
mm/page_alloc.c
5491
EXPORT_SYMBOL(free_pages_exact);
mm/page_ext.c
337
free_pages_exact(addr, table_size);
net/9p/trans_xen.c
299
free_pages_exact(priv->rings[i].data.in,
net/9p/trans_xen.c
381
free_pages_exact(bytes, 1UL << (order + XEN_PAGE_SHIFT));
sound/core/memalloc.c
322
free_pages_exact(p, size);
sound/core/pcm.c
953
free_pages_exact(runtime->status,
sound/core/pcm.c
989
free_pages_exact(runtime->status,
sound/core/pcm.c
991
free_pages_exact(runtime->control,
sound/usb/usx2y/usb_stream.c
144
free_pages_exact(sk->write_page, s->write_size);
sound/usb/usx2y/usb_stream.c
148
free_pages_exact(s, s->read_size);
sound/usb/usx2y/usbusx2y.c
404
free_pages_exact(usx2y->us428ctls_sharedmem,
sound/usb/usx2y/usx2yhwdeppcm.c
716
free_pages_exact(usx2y->hwdep_pcm_shm, USX2Y_HWDEP_PCM_PAGES);
sound/xen/xen_snd_front_alsa.c
231
free_pages_exact(stream->buffer, stream->buffer_sz);