/linux/virt/kvm/ |
H A D | guest_memfd.c | 33 gfn_t gfn = slot->base_gfn + index - slot->gmem.pgoff; in __kvm_gmem_prepare_folio() 36 pr_warn_ratelimited("gmem: Failed to prepare folio for index %lx GFN %llx PFN %llx error %d.\n", in __kvm_gmem_prepare_folio() 80 WARN_ON(!IS_ALIGNED(slot->gmem.pgoff, 1 << folio_order(folio))); in kvm_gmem_prepare_folio() 81 index = gfn - slot->base_gfn + slot->gmem.pgoff; in kvm_gmem_prepare_folio() 105 static void kvm_gmem_invalidate_begin(struct kvm_gmem *gmem, pgoff_t start, in kvm_gmem_invalidate_begin() argument 110 struct kvm *kvm = gmem->kvm; in kvm_gmem_invalidate_begin() 113 xa_for_each_range(&gmem->bindings, index, slot, start, end - 1) { in kvm_gmem_invalidate_begin() 114 pgoff_t pgoff = slot->gmem.pgoff; in kvm_gmem_invalidate_begin() 142 static void kvm_gmem_invalidate_end(struct kvm_gmem *gmem, pgoff_t start, in kvm_gmem_invalidate_end() 145 struct kvm *kvm = gmem in kvm_gmem_invalidate_end() 140 kvm_gmem_invalidate_end(struct kvm_gmem * gmem,pgoff_t start,pgoff_t end) kvm_gmem_invalidate_end() argument 157 struct kvm_gmem *gmem; kvm_gmem_punch_hole() local 251 struct kvm_gmem *gmem = file->private_data; kvm_gmem_release() local 327 struct kvm_gmem *gmem; kvm_gmem_error_folio() local 398 struct kvm_gmem *gmem; __kvm_gmem_create() local 470 struct kvm_gmem *gmem; kvm_gmem_bind() local 531 struct kvm_gmem *gmem; kvm_gmem_unbind() local 560 struct kvm_gmem *gmem = file->private_data; __kvm_gmem_get_pfn() local [all...] |
/linux/drivers/gpu/drm/msm/adreno/ |
H A D | a5xx_catalog.c | 20 .gmem = (SZ_128K + SZ_8K), 33 .gmem = (SZ_128K + SZ_8K), 51 .gmem = (SZ_128K + SZ_8K), 68 .gmem = (SZ_256K + SZ_16K), 86 .gmem = SZ_256K, 101 .gmem = (SZ_256K + SZ_16K), 122 .gmem = SZ_1M, 141 .gmem = SZ_1M,
|
H A D | a3xx_catalog.c | 19 .gmem = SZ_128K, 30 .gmem = SZ_256K, 41 .gmem = SZ_128K, 52 .gmem = SZ_128K, 67 .gmem = SZ_512K, 82 .gmem = SZ_1M,
|
H A D | a6xx_catalog.c | 683 .gmem = (SZ_128K + SZ_4K), 715 .gmem = SZ_512K, 744 .gmem = SZ_512K, 770 .gmem = SZ_512K, 793 .gmem = SZ_512K, 817 .gmem = SZ_512K, 840 .gmem = SZ_512K, 865 .gmem = SZ_512K, 893 .gmem = SZ_1M, 912 .gmem = SZ_1M, [all …]
|
H A D | a2xx_catalog.c | 20 .gmem = SZ_256K, 31 .gmem = SZ_128K, 42 .gmem = SZ_512K,
|
H A D | a4xx_catalog.c | 20 .gmem = SZ_256K, 31 .gmem = (SZ_1M + SZ_512K), 42 .gmem = (SZ_1M + SZ_512K),
|
H A D | adreno_gpu.c | 324 *value = adreno_gpu->info->gmem; in adreno_get_param() 1062 ocmem_hdl = ocmem_allocate(ocmem, OCMEM_GRAPHICS, adreno_gpu->info->gmem); in adreno_gpu_ocmem_init() 1070 if (WARN_ON(ocmem_hdl->len != adreno_gpu->info->gmem)) in adreno_gpu_ocmem_init()
|
H A D | adreno_gpu.h | 99 uint32_t gmem; member
|
H A D | a5xx_gpu.c | 762 0x00100000 + adreno_gpu->info->gmem - 1); in a5xx_hw_init()
|
H A D | a6xx_gpu.c | 1143 gmem_range_min + adreno_gpu->info->gmem - 1); in hw_init()
|
/linux/include/linux/ |
H A D | kvm_host.h | 612 } gmem; member
|