Home
last modified time | relevance | path

Searched full:unmapped (Results 1 – 25 of 419) sorted by relevance

12345678910>>...17

/Linux-v5.15/include/trace/events/
Dhuge_memory.h54 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;
78 …TP_printk("mm=%p, scan_pfn=0x%lx, writable=%d, referenced=%d, none_or_zero=%d, status=%s, unmapped
85 __entry->unmapped)
/Linux-v5.15/drivers/gpu/drm/msm/
Dmsm_gem_shrinker.c194 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()
Dmsm_gpu_trace.h145 TP_PROTO(u32 unmapped),
146 TP_ARGS(unmapped),
148 __field(u32, unmapped)
151 __entry->unmapped = unmapped;
153 TP_printk("Purging %u vmaps", __entry->unmapped)
Dmsm_iommu.c37 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/Documentation/vm/damon/
Ddesign.rst46 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
63 <BIG UNMAPPED REGION 1>
67 <BIG UNMAPPED REGION 2>
161 virtual memory could be dynamically mapped and unmapped. Physical memory could
/Linux-v5.15/mm/damon/
Dvaddr.c116 * Find three regions separated by two biggest unmapped regions
122 * separated by the two biggest unmapped regions in the space. Please refer to
208 * is actually mapped to the memory and accessed, monitoring the unmapped
213 * with the noise by simply identifying the unmapped areas as a region that
215 * unmapped areas inside will make the adaptive mechanism quite complex. That
216 * said, too huge unmapped areas inside the monitoring target should be removed
221 * between the three regions are the two biggest unmapped areas in the given
223 * end of the mappings and the two biggest unmapped areas of the address space.
232 * region and the stack will be two biggest unmapped regions. Because these
234 * two biggest unmapped regions will be sufficient to make a trade-off.
[all …]
Dvaddr-test.h52 * regions should not include the two biggest unmapped areas in the original
55 * Because these two unmapped areas are very huge but obviously never accessed,
60 * unmapped areas. After that, based on the information, it constructs the
68 * and end with 305. The process also has three unmapped areas, 25-200,
70 * unmapped areas, and thus it should be converted to three regions of 10-25,
/Linux-v5.15/drivers/scsi/lpfc/
Dlpfc_disc.h216 * nodes transition from the unmapped to the mapped list.
235 * and put on the unmapped list. For ADISC processing, the node is taken off
236 * the ADISC list and placed on either the mapped or unmapped list (depending
237 * on its previous state). Once on the unmapped list, a PRLI is issued and the
240 * node, the node is taken off the unmapped list. The binding list is checked
242 * assignment is unsuccessful, the node is left on the unmapped list. If
247 * For a Link Down, all nodes on the ADISC, PLOGI, unmapped or mapped
252 * For a Link Up or RSCN, all nodes will move from the mapped / unmapped lists
269 * unmapped lists.
/Linux-v5.15/lib/
Ddevres.c66 * Managed ioremap(). Map is automatically unmapped on driver detach.
81 * Managed ioremap_uc(). Map is automatically unmapped on driver detach.
96 * Managed ioremap_wc(). Map is automatically unmapped on driver detach.
111 * Managed ioremap_np(). Map is automatically unmapped on driver detach.
285 * Managed ioport_map(). Map is automatically unmapped on driver
354 * recorded in the iomap table are automatically unmapped on driver
383 * Managed pci_iomap(). Map is automatically unmapped on driver
/Linux-v5.15/drivers/iommu/amd/
Dio_pgtable.c463 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/Documentation/networking/device_drivers/ethernet/marvell/
Docteontx2.rst171 - 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/dma/ipu/
Dipu_irq.c105 pr_err("IPU: %s(%u) - unmapped!\n", __func__, d->irq); in ipu_irq_unmask()
128 pr_err("IPU: %s(%u) - unmapped!\n", __func__, d->irq); in ipu_irq_mask()
150 pr_err("IPU: %s(%u) - unmapped!\n", __func__, d->irq); in ipu_irq_ack()
248 pr_debug("IPU: unmapped source %u from IRQ %u\n", in ipu_irq_unmap()
295 pr_err("IPU: Interrupt on unmapped source %u bank %d\n", in ipu_irq_handler()
/Linux-v5.15/Documentation/devicetree/bindings/interrupt-controller/
Dti,sci-inta.yaml37 Unmapped events ---->| | umapidx |-------------------------> Globalevents
78 ti,unmapped-event-sources:
81 Array of phandles to DMA controllers where the unmapped events originate.
/Linux-v5.15/include/linux/dma/
Dk3-psil.h56 * @flow_start: PKDMA flow range start of mapped channel. Unmapped
58 * @flow_num: PKDMA flow count of mapped channel. Unmapped channels
/Linux-v5.15/drivers/vfio/
Dvfio_iommu_type1.c1029 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/
Dvirtio-iommu.c343 * On success, returns the number of unmapped bytes (>= size)
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()
/Linux-v5.15/drivers/staging/media/ipu3/
Dipu3-mmu.c383 size_t unmapped_page, unmapped = 0; in imgu_mmu_unmap() local
402 while (unmapped < size) { in imgu_mmu_unmap()
407 dev_dbg(mmu->dev, "unmapped: iova 0x%lx size 0x%zx\n", in imgu_mmu_unmap()
411 unmapped += unmapped_page; in imgu_mmu_unmap()
416 return unmapped; in imgu_mmu_unmap()
/Linux-v5.15/Documentation/x86/x86_64/
D5level-paging.rst49 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/arch/hexagon/include/asm/
Dprocessor.h47 * Apparently the convention is that ld.so will ask for "unmapped" private
52 * you have to kick the "unmapped" base requests higher up.
/Linux-v5.15/drivers/irqchip/
Dirq-ti-sci-inta.c90 * unmapped event sources.
91 * Unmapped Events are not part of the Global Event Map and
95 * generating Unmapped Event, we must use the INTA's TI-SCI
127 * For devices sending Unmapped Events we must use the INTA's TI-SCI in ti_sci_inta_get_dev_id()
619 count = of_count_phandle_with_args(node, "ti,unmapped-event-sources", NULL); in ti_sci_inta_get_unmapped_sources()
630 of_for_each_phandle(&it, err, node, "ti,unmapped-event-sources", NULL, 0) { in ti_sci_inta_get_unmapped_sources()
/Linux-v5.15/arch/ia64/lib/
Dflush.S21 * be careful not to touch addresses that may be unmapped).
74 * unmapped).
/Linux-v5.15/tools/testing/selftests/powerpc/signal/
Dsigreturn_vdso.c106 printf("Unmapped VDSO\n"); in test_sigreturn_vdso()
119 printf("Signal delivered OK with VDSO unmapped\n"); in test_sigreturn_vdso()
/Linux-v5.15/drivers/media/platform/qcom/venus/
Dfirmware.c161 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/include/linux/
Dhighmem.h29 * point where it is unmapped via kunmap(). The pointer can be handed to
41 * @addr: Virtual address to be unmapped
114 * @addr: Virtual address to be unmapped
/Linux-v5.15/arch/x86/mm/
Dhugetlbpage.c90 * If hint address is above DEFAULT_MAP_WINDOW, look for unmapped area in hugetlb_get_unmapped_area_bottomup()
114 * If hint address is above DEFAULT_MAP_WINDOW, look for unmapped area in hugetlb_get_unmapped_area_topdown()

12345678910>>...17