Searched refs:unmapped (Results 1 - 25 of 31) sorted by last modified time

12

/linux-master/mm/
H A Dmigrate_device.c65 unsigned long addr = start, unmapped = 0; local
261 unmapped++;
273 if (unmapped)
368 unsigned long unmapped = 0; local
378 unmapped++;
416 unmapped++;
435 return unmapped;
465 * and unmapped, check whether each page is pinned or not. Pages that aren't
550 * At this point pages are locked and unmapped, and thus they have
712 * called if the page could not be unmapped
[all...]
H A Dkhugepaged.c248 * any unmapped ptes in turn potentially increasing the memory
917 * Anon VMA expected, the address may be unmapped then
1074 int referenced, int unmapped,
1114 if (unmapped) {
1248 int node = NUMA_NO_NODE, unmapped = 0; local
1269 ++unmapped;
1271 unmapped <= khugepaged_max_ptes_swap) {
1394 (unmapped && referenced < HPAGE_PMD_NR / 2))) {
1403 unmapped, cc);
1409 none_or_zero, result, unmapped);
1073 collapse_huge_page(struct mm_struct *mm, unsigned long address, int referenced, int unmapped, struct collapse_control *cc) argument
[all...]
/linux-master/include/trace/events/
H A Dhuge_memory.h59 int referenced, int none_or_zero, int status, int unmapped),
61 TP_ARGS(mm, page, writable, referenced, none_or_zero, status, unmapped),
70 __field(int, unmapped)
80 __entry->unmapped = unmapped;
83 TP_printk("mm=%p, scan_pfn=0x%lx, writable=%d, referenced=%d, none_or_zero=%d, status=%s, unmapped=%d",
90 __entry->unmapped)
/linux-master/drivers/vfio/
H A Dvfio_iommu_type1.c974 size_t unmapped = 0; local
978 unmapped = iommu_unmap_fast(domain->domain, *iova, len,
981 if (!unmapped) {
986 entry->len = unmapped;
989 *iova += unmapped;
998 if (*unmapped_cnt >= VFIO_IOMMU_TLB_SYNC_MAX || !unmapped) {
1004 return unmapped;
1012 size_t unmapped = iommu_unmap(domain->domain, *iova, len); local
1014 if (unmapped) {
1017 unmapped >> PAGE_SHIF
1058 size_t unmapped, len; local
1272 size_t unmapped = 0, pgsize; local
1840 size_t unmapped = iommu_unmap(domain->domain, start, PAGE_SIZE); local
[all...]
/linux-master/drivers/iommu/
H A Dvirtio-iommu.c342 * On success, returns the number of unmapped bytes
347 size_t unmapped = 0; local
367 unmapped += mapping->iova.last - mapping->iova.start + 1;
374 return unmapped;
863 size_t unmapped; local
868 unmapped = viommu_del_mappings(vdomain, iova, iova + size - 1);
869 if (unmapped < size)
874 return unmapped;
880 .virt_end = cpu_to_le64(iova + unmapped - 1),
884 return ret ? 0 : unmapped;
[all...]
H A Diommu.c2471 * so we should account for those so they can be unmapped.
2526 size_t unmapped_page, unmapped = 0; local
2556 while (unmapped < size) {
2559 pgsize = iommu_pgsize(domain, iova, iova, size - unmapped, &count);
2564 pr_debug("unmapped: iova 0x%lx size 0x%zx\n",
2568 unmapped += unmapped_page;
2571 trace_unmap(orig_iova, size, unmapped);
2572 return unmapped;
H A Ddma-iommu.c832 size_t unmapped; local
839 unmapped = iommu_unmap_fast(domain, dma_addr, size, &iotlb_gather);
840 WARN_ON(unmapped != size);
/linux-master/drivers/iommu/amd/
H A Dio_pgtable_v2.c286 unsigned long unmapped = 0; local
293 while (unmapped < size) {
296 return unmapped;
301 unmapped += unmap_size;
304 return unmapped;
H A Dio_pgtable.c446 unsigned long long unmapped; local
453 unmapped = 0;
455 while (unmapped < size) {
464 return unmapped;
468 unmapped += unmap_size;
471 return unmapped;
/linux-master/drivers/media/pci/intel/ipu6/
H A Dipu6-mmu.c345 size_t unmapped = 0; local
372 unmapped++;
376 return unmapped << ISP_PAGE_SHIFT;
653 size_t unmapped_page, unmapped = 0; local
674 while (unmapped < size) {
676 iova, size - unmapped);
682 dev_dbg(mmu_info->dev, "unmapped: iova 0x%lx size 0x%zx\n",
686 unmapped += unmapped_page;
689 return unmapped;
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_umsch_mm.c190 mqd->unmapped = 1;
H A Damdgpu_umsch_mm.h104 uint32_t unmapped; member in struct:MQD_INFO
/linux-master/arch/arm64/kvm/hyp/
H A Dpgtable.c517 u64 *unmapped = ctx->arg; local
539 *unmapped += granule;
554 u64 unmapped = 0; local
557 .arg = &unmapped,
565 return unmapped;
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dcore.h119 u8 unmapped; member in struct:ath12k_skb_rxcb
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dcore.h134 u8 unmapped; member in struct:ath11k_skb_rxcb
H A Ddp_rx.c4724 if (!rxcb->unmapped) {
4729 rxcb->unmapped = 1;
5351 if (!rxcb->unmapped) {
5356 rxcb->unmapped = 1;
/linux-master/drivers/remoteproc/
H A Dremoteproc_core.c83 * will try to access an unmapped device address.
1238 size_t unmapped; local
1240 unmapped = iommu_unmap(rproc->domain, entry->da, entry->len);
1241 if (unmapped != entry->len) {
1244 unmapped);
/linux-master/drivers/scsi/aacraid/
H A Daachba.c3288 qd.unmapped = 1;
3290 qd.unmapped = 0;
H A Daacraid.h2327 u32 unmapped; member in struct:aac_query_disk
/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_mmu.c19 size_t unmapped_page, unmapped = 0; local
28 while (unmapped < size) {
35 unmapped += unmapped_page;
/linux-master/drivers/iommu/iommufd/
H A Dio_pagetable.c641 unsigned long last, unsigned long *unmapped)
714 if (unmapped)
715 *unmapped = unmapped_bytes;
724 * @unmapped: Return number of bytes unmapped
730 unsigned long length, unsigned long *unmapped)
740 return iopt_unmap_iova_range(iopt, iova, iova_last, unmapped);
743 int iopt_unmap_all(struct io_pagetable *iopt, unsigned long *unmapped) argument
747 rc = iopt_unmap_iova_range(iopt, 0, ULONG_MAX, unmapped);
865 * will be unmapped fro
640 iopt_unmap_iova_range(struct io_pagetable *iopt, unsigned long start, unsigned long last, unsigned long *unmapped) argument
729 iopt_unmap_iova(struct io_pagetable *iopt, unsigned long iova, unsigned long length, unsigned long *unmapped) argument
[all...]
H A Diommufd_private.h74 unsigned long length, unsigned long *unmapped);
75 int iopt_unmap_all(struct io_pagetable *iopt, unsigned long *unmapped);
H A Dvfio_compat.c209 unsigned long unmapped = 0; local
228 rc = iopt_unmap_all(&ioas->iopt, &unmapped);
245 &unmapped);
247 unmap.size = unmapped;
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_iommu.c98 size_t unmapped, pgsize, count; local
102 unmapped = ops->unmap_pages(ops, iova, pgsize, count, NULL);
103 if (!unmapped)
106 iova += unmapped;
107 size -= unmapped;
H A Dmsm_gem_shrinker.c188 unsigned idx, unmapped = 0; local
191 for (idx = 0; lrus[idx] && unmapped < vmap_shrink_limit; idx++) {
192 unmapped += drm_gem_lru_scan(lrus[idx],
193 vmap_shrink_limit - unmapped,
198 *(unsigned long *)ptr += unmapped;
200 if (unmapped > 0)
201 trace_msm_gem_purge_vmaps(unmapped);

Completed in 349 milliseconds

12