/Linux-v5.15/drivers/gpu/drm/msm/ |
D | msm_gem_shrinker.c | 194 unsigned idx, unmapped = 0; in msm_gem_shrinker_vmap() local 196 for (idx = 0; mm_lists[idx] && unmapped < vmap_shrink_limit; idx++) { in msm_gem_shrinker_vmap() 197 unmapped += scan(priv, vmap_shrink_limit - unmapped, in msm_gem_shrinker_vmap() 201 *(unsigned long *)ptr += unmapped; in msm_gem_shrinker_vmap() 203 if (unmapped > 0) in msm_gem_shrinker_vmap() 204 trace_msm_gem_purge_vmaps(unmapped); in msm_gem_shrinker_vmap()
|
D | msm_gpu_trace.h | 145 TP_PROTO(u32 unmapped), 146 TP_ARGS(unmapped), 148 __field(u32, unmapped) 151 __entry->unmapped = unmapped; 153 TP_printk("Purging %u vmaps", __entry->unmapped)
|
D | msm_iommu.c | 37 size_t unmapped = 0; in msm_iommu_pagetable_unmap() local 41 unmapped += ops->unmap(ops, iova, 4096, NULL); in msm_iommu_pagetable_unmap() 48 return (unmapped == size) ? 0 : -EINVAL; in msm_iommu_pagetable_unmap()
|
/Linux-v5.15/include/trace/events/ |
D | huge_memory.h | 54 int referenced, int none_or_zero, int status, int unmapped), 56 TP_ARGS(mm, page, writable, referenced, none_or_zero, status, unmapped), 65 __field(int, unmapped) 75 __entry->unmapped = unmapped; 85 __entry->unmapped)
|
/Linux-v5.15/drivers/iommu/amd/ |
D | io_pgtable.c | 463 unsigned long long unmapped; in iommu_v1_unmap_page() local 469 unmapped = 0; in iommu_v1_unmap_page() 471 while (unmapped < size) { in iommu_v1_unmap_page() 482 unmapped += unmap_size; in iommu_v1_unmap_page() 485 BUG_ON(unmapped && !is_power_of_2(unmapped)); in iommu_v1_unmap_page() 487 return unmapped; in iommu_v1_unmap_page()
|
/Linux-v5.15/drivers/vfio/ |
D | vfio_iommu_type1.c | 1029 size_t unmapped = 0; in unmap_unpin_fast() local 1033 unmapped = iommu_unmap_fast(domain->domain, *iova, len, in unmap_unpin_fast() 1036 if (!unmapped) { in unmap_unpin_fast() 1041 entry->len = unmapped; in unmap_unpin_fast() 1044 *iova += unmapped; in unmap_unpin_fast() 1053 if (*unmapped_cnt >= VFIO_IOMMU_TLB_SYNC_MAX || !unmapped) { in unmap_unpin_fast() 1059 return unmapped; in unmap_unpin_fast() 1067 size_t unmapped = iommu_unmap(domain->domain, *iova, len); in unmap_unpin_slow() local 1069 if (unmapped) { in unmap_unpin_slow() 1072 unmapped >> PAGE_SHIFT, in unmap_unpin_slow() [all …]
|
/Linux-v5.15/drivers/iommu/ |
D | virtio-iommu.c | 348 size_t unmapped = 0; in viommu_del_mappings() local 369 unmapped += mapping->iova.last - mapping->iova.start + 1; in viommu_del_mappings() 376 return unmapped; in viommu_del_mappings() 760 size_t unmapped; in viommu_unmap() local 764 unmapped = viommu_del_mappings(vdomain, iova, size); in viommu_unmap() 765 if (unmapped < size) in viommu_unmap() 770 return unmapped; in viommu_unmap() 776 .virt_end = cpu_to_le64(iova + unmapped - 1), in viommu_unmap() 780 return ret ? 0 : unmapped; in viommu_unmap()
|
D | io-pgtable-arm-v7s.c | 728 size_t unmapped = 0, ret; in arm_v7s_unmap_pages() local 738 unmapped += pgsize; in arm_v7s_unmap_pages() 742 return unmapped; in arm_v7s_unmap_pages()
|
D | iommu.c | 2582 size_t unmapped_page, unmapped = 0; in __iommu_unmap() local 2613 while (unmapped < size) { in __iommu_unmap() 2615 size - unmapped, in __iommu_unmap() 2624 unmapped += unmapped_page; in __iommu_unmap() 2627 trace_unmap(orig_iova, size, unmapped); in __iommu_unmap() 2628 return unmapped; in __iommu_unmap()
|
D | dma-iommu.c | 498 size_t unmapped; in __iommu_dma_unmap() local 505 unmapped = iommu_unmap_fast(domain, dma_addr, size, &iotlb_gather); in __iommu_dma_unmap() 506 WARN_ON(unmapped != size); in __iommu_dma_unmap()
|
/Linux-v5.15/drivers/staging/media/ipu3/ |
D | ipu3-mmu.c | 383 size_t unmapped_page, unmapped = 0; in imgu_mmu_unmap() local 402 while (unmapped < size) { in imgu_mmu_unmap() 411 unmapped += unmapped_page; in imgu_mmu_unmap() 416 return unmapped; in imgu_mmu_unmap()
|
/Linux-v5.15/drivers/media/platform/qcom/venus/ |
D | firmware.c | 161 size_t unmapped; in venus_shutdown_no_tz() local 177 unmapped = iommu_unmap(iommu, VENUS_FW_START_ADDR, mapped); in venus_shutdown_no_tz() 179 if (unmapped != mapped) in venus_shutdown_no_tz()
|
/Linux-v5.15/Documentation/vm/damon/ |
D | design.rst | 46 mapped to the physical memory and accessed. Thus, tracking the unmapped 50 cases. That said, too huge unmapped areas inside the monitoring target should 55 gaps between the three regions are the two biggest unmapped areas in the given 56 address space. The two biggest unmapped areas would be the gap between the 161 virtual memory could be dynamically mapped and unmapped. Physical memory could
|
/Linux-v5.15/Documentation/features/vm/TLB/ |
D | arch-support.txt | 4 # description: arch supports deferral of TLB flush until multiple pages are unmapped
|
/Linux-v5.15/Documentation/x86/x86_64/ |
D | 5level-paging.rst | 49 to look for unmapped area by specified address. If it's already 50 occupied, we look for unmapped area in *full* address space, rather than
|
/Linux-v5.15/Documentation/networking/device_drivers/ethernet/marvell/ |
D | octeontx2.rst | 171 - Error due to operation of unmapped PF. 185 - Error due to unmapped slot. 235 - Receive packet on an unmapped PF. 247 - Error due to unmapped slot. 289 Rx on unmapped PF_FUNC
|
/Linux-v5.15/drivers/gpu/drm/etnaviv/ |
D | etnaviv_mmu.c | 19 size_t unmapped_page, unmapped = 0; in etnaviv_context_unmap() local 28 while (unmapped < size) { in etnaviv_context_unmap() 35 unmapped += unmapped_page; in etnaviv_context_unmap()
|
/Linux-v5.15/mm/ |
D | khugepaged.c | 1062 int node, int referenced, int unmapped) in collapse_huge_page() argument 1118 if (unmapped && !__collapse_huge_page_swapin(mm, vma, address, in collapse_huge_page() 1234 int node = NUMA_NO_NODE, unmapped = 0; in khugepaged_scan_pmd() local 1251 if (++unmapped <= khugepaged_max_ptes_swap) { in khugepaged_scan_pmd() 1359 } else if (!referenced || (unmapped && referenced < HPAGE_PMD_NR/2)) { in khugepaged_scan_pmd() 1371 referenced, unmapped); in khugepaged_scan_pmd() 1375 none_or_zero, result, unmapped); in khugepaged_scan_pmd()
|
/Linux-v5.15/Documentation/userspace-api/media/v4l/ |
D | vidioc-reqbufs.rst | 67 orphaned and will be freed when they are unmapped or when the exported DMABUF 150 when they are unmapped or when the exported DMABUF fds are closed.
|
/Linux-v5.15/Documentation/ABI/testing/ |
D | sysfs-class-rnbd-server | 32 When the device is unmapped by that client, the directory will be removed.
|
D | sysfs-block-rnbd | 9 is using the device. When "force" is used, the device is also unmapped
|
/Linux-v5.15/Documentation/vm/ |
D | zsmalloc.rst | 34 unmapped using zs_unmap_object().
|
/Linux-v5.15/Documentation/admin-guide/device-mapper/ |
D | dm-zoned.rst | 180 of unmapped (ie free) random zones, <nr_rnd> the total number of zones, 181 <nr_unmap_seq> the number of unmapped sequential zones, and <nr_seq> the
|
/Linux-v5.15/Documentation/admin-guide/mm/ |
D | userfaultfd.rst | 285 end addresses of the unmapped area. 294 area is unmapped, either explicitly (with munmap() system call), or 299 ``UFFDIO_COPY`` on the unmapped area.
|
/Linux-v5.15/drivers/remoteproc/ |
D | remoteproc_core.c | 1345 size_t unmapped; in rproc_resource_cleanup() local 1347 unmapped = iommu_unmap(rproc->domain, entry->da, entry->len); in rproc_resource_cleanup() 1348 if (unmapped != entry->len) { in rproc_resource_cleanup() 1351 unmapped); in rproc_resource_cleanup()
|