Home
last modified time | relevance | path

Searched refs:mapped (Results 1 – 25 of 818) sorted by relevance

12345678910>>...33

/linux-6.15/drivers/iommu/iommufd/
H A Diova_bitmap.c168 struct iova_bitmap_map *mapped = &bitmap->mapped; in iova_bitmap_get() local
222 struct iova_bitmap_map *mapped = &bitmap->mapped; in iova_bitmap_put() local
225 unpin_user_pages(mapped->pages, mapped->npages); in iova_bitmap_put()
226 mapped->npages = 0; in iova_bitmap_put()
255 mapped = &bitmap->mapped; in iova_bitmap_alloc()
286 struct iova_bitmap_map *mapped = &bitmap->mapped; in iova_bitmap_free() local
307 bytes = (bitmap->mapped.npages << PAGE_SHIFT) - bitmap->mapped.pgoff; in iova_bitmap_mapped_remaining()
348 (iova + length - 1) <= (mapped->iova + mapped->length - 1)); in iova_bitmap_mapped_range()
405 struct iova_bitmap_map *mapped = &bitmap->mapped; in iova_bitmap_set() local
422 mapped->pgshift) + mapped->pgoff * BITS_PER_BYTE; in iova_bitmap_set()
[all …]
/linux-6.15/arch/sh/mm/
H A Dioremap.c78 void __iomem *mapped; in ioremap_prot() local
80 mapped = __ioremap_trapped(phys_addr, size); in ioremap_prot()
81 if (mapped) in ioremap_prot()
82 return mapped; in ioremap_prot()
84 mapped = __ioremap_29bit(phys_addr, size, pgprot); in ioremap_prot()
85 if (mapped) in ioremap_prot()
86 return mapped; in ioremap_prot()
98 mapped = pmb_remap_caller(phys_addr, size, pgprot, in ioremap_prot()
100 if (mapped && !IS_ERR(mapped)) in ioremap_prot()
101 return mapped; in ioremap_prot()
/linux-6.15/Documentation/mm/
H A Darch_pgtable_helpers.rst21 | pte_present | Tests a valid mapped PTE |
33 | pte_devmap | Tests a ZONE_DEVICE mapped PTE |
57 | pte_mkdevmap | Creates a ZONE_DEVICE mapped PTE |
67 | pte_mknotpresent | Invalidates a mapped PTE |
89 | pmd_bad | Tests a non-table mapped PMD |
91 | pmd_leaf | Tests a leaf mapped PMD |
107 | pmd_devmap | Tests a ZONE_DEVICE mapped PMD |
131 | pmd_mkdevmap | Creates a ZONE_DEVICE mapped PMD |
166 | pud_bad | Tests a non-table mapped PUD |
168 | pud_leaf | Tests a leaf mapped PUD |
[all …]
/linux-6.15/drivers/gpu/drm/msm/
H A Dmsm_gem_vma.c48 if (!vma->mapped) in msm_gem_vma_purge()
53 vma->mapped = false; in msm_gem_vma_purge()
67 if (vma->mapped) in msm_gem_vma_map()
70 vma->mapped = true; in msm_gem_vma_map()
87 vma->mapped = false; in msm_gem_vma_map()
98 GEM_WARN_ON(vma->mapped); in msm_gem_vma_close()
146 vma->mapped = false; in msm_gem_vma_init()
/linux-6.15/drivers/gpu/host1x/
H A Dcdma.c53 if (!pb->mapped) in host1x_pushbuffer_destroy()
63 pb->mapped = NULL; in host1x_pushbuffer_destroy()
78 pb->mapped = NULL; in host1x_pushbuffer_init()
95 if (!pb->mapped) in host1x_pushbuffer_init()
114 if (!pb->mapped) in host1x_pushbuffer_init()
129 dma_free_wc(host1x->dev, size, pb->mapped, pb->phys); in host1x_pushbuffer_init()
140 u32 *p = (u32 *)((void *)pb->mapped + pb->pos); in host1x_pushbuffer_push()
453 u32 *mapped = cdma->push_buffer.mapped; in host1x_cdma_update_sync_queue() local
473 mapped[2*slot+1] = 0x0; in host1x_cdma_update_sync_queue()
475 mapped[2*slot+0] = 0x1bad0000; in host1x_cdma_update_sync_queue()
[all …]
/linux-6.15/Documentation/devicetree/bindings/gpio/
H A Dxylon,logicvc-gpio.yaml19 which are mapped by the driver as follows:
20 - GPIO[4:0] (display control) mapped to index 0-4
21 - EN_BLIGHT (power control) mapped to index 5
22 - EN_VDD (power control) mapped to index 6
23 - EN_VEE (power control) mapped to index 7
24 - V_EN (power control) mapped to index 8
/linux-6.15/drivers/gpu/host1x/hw/
H A Ddebug_hw.c215 pb->dma, pb->mapped); in show_channel_gathers()
219 u32 *mapped; in show_channel_gathers() local
227 mapped = (u32 *)job->gather_copy_mapped; in show_channel_gathers()
229 mapped = host1x_bo_mmap(g->bo); in show_channel_gathers()
231 if (!mapped) { in show_channel_gathers()
240 g->base, mapped); in show_channel_gathers()
243 host1x_bo_munmap(g->bo, mapped); in show_channel_gathers()
/linux-6.15/drivers/platform/chrome/
H A Dcros_ec_proto.c261 int ret, mapped; in cros_ec_get_host_event_wake_mask() local
275 if (mapped) { in cros_ec_get_host_event_wake_mask()
276 ret = mapped; in cros_ec_get_host_event_wake_mask()
378 if (mapped) { in cros_ec_get_proto_info()
379 ret = mapped; in cros_ec_get_proto_info()
447 if (mapped) { in cros_ec_get_proto_info_legacy()
448 ret = mapped; in cros_ec_get_proto_info_legacy()
521 if (mapped) { in cros_ec_get_host_command_version_mask()
522 ret = mapped; in cros_ec_get_host_command_version_mask()
727 if (mapped) { in cros_ec_cmd_xfer_status()
[all …]
/linux-6.15/arch/parisc/kernel/
H A Dpatch.c61 int mapped; in __patch_text_multiple() local
68 p = fixmap = patch_map(addr, FIX_TEXT_POKE0, &flags, &mapped); in __patch_text_multiple()
83 if (mapped) in __patch_text_multiple()
86 &mapped); in __patch_text_multiple()
92 if (mapped) in __patch_text_multiple()
/linux-6.15/drivers/gpu/drm/sti/
H A DNOTES39 These IP are mapped to the DRM objects as following:
40 - The CRTCs are mapped to the Compositor Main and Aux Mixers
41 - The Framebuffers and planes are mapped to the Compositor GDP (non video
43 - The Cursor is mapped to the Compositor Cursor
44 - The Encoders are mapped to the TVOut
45 - The Bridges/Connectors are mapped to the HDMI / DVO / HD Analog / SD analog
/linux-6.15/Documentation/userspace-api/media/dvb/
H A Ddmx-munmap.rst31 Address of the mapped buffer as returned by the
35 Length of the mapped buffer. This must be the same value as given to
41 Unmaps a previously with the :c:func:`mmap()` function mapped
52 mapped yet.
H A Ddmx-reqbufs.rst36 This ioctl is used to initiate a memory mapped or DMABUF based demux I/O.
38 Memory mapped buffers are located in device memory and must be allocated
39 with this ioctl before they can be mapped into the application's address
63 buffers, however this cannot succeed when any buffers are still mapped.
/linux-6.15/Documentation/userspace-api/media/v4l/
H A Dfunc-munmap.rst29 Address of the mapped buffer as returned by the
33 Length of the mapped buffer. This must be the same value as given to
43 Unmaps a previously with the :c:func:`mmap()` function mapped
54 mapped yet.
/linux-6.15/Documentation/admin-guide/mm/
H A Dpagemap.rst12 physical frame each virtual page is mapped to. It contains one 64-bit
21 * Bit 56 page exclusively mapped (since 4.2)
38 precisely which pages are mapped (or in swap) and comparing mapped
42 56 is clear when a page is mapped multiple times, even when mapped in the
46 mapped in the same process, even if the page is mapped multiple times in that
53 determine which areas of memory are actually mapped and llseek to
59 (e.g., THP) is mapped. In these configurations, the average number of
65 number of times a page is mapped.
182 A memory mapped page.
184 A memory mapped page that is not part of a file.
[all …]
/linux-6.15/fs/jfs/
H A Dioctl.c45 long mapped=0; in jfs_map_ext2() local
50 mapped |= jfs_map[index].jfs_flag; in jfs_map_ext2()
53 mapped |= jfs_map[index].ext2_flag; in jfs_map_ext2()
57 return mapped; in jfs_map_ext2()
/linux-6.15/mm/kmsan/
H A Dshadow.c223 int nr, mapped, err = 0; in kmsan_vmap_pages_range_noflush() local
249 mapped = __vmap_pages_range_noflush(shadow_start, shadow_end, prot, in kmsan_vmap_pages_range_noflush()
251 if (mapped) { in kmsan_vmap_pages_range_noflush()
252 err = mapped; in kmsan_vmap_pages_range_noflush()
255 mapped = __vmap_pages_range_noflush(origin_start, origin_end, prot, in kmsan_vmap_pages_range_noflush()
257 if (mapped) { in kmsan_vmap_pages_range_noflush()
258 err = mapped; in kmsan_vmap_pages_range_noflush()
H A Dhooks.c156 int nr, err = 0, clean = 0, mapped; in kmsan_ioremap_page_range() local
170 mapped = __vmap_pages_range_noflush( in kmsan_ioremap_page_range()
174 if (mapped) { in kmsan_ioremap_page_range()
175 err = mapped; in kmsan_ioremap_page_range()
179 mapped = __vmap_pages_range_noflush( in kmsan_ioremap_page_range()
183 if (mapped) { in kmsan_ioremap_page_range()
187 err = mapped; in kmsan_ioremap_page_range()
/linux-6.15/Documentation/devicetree/bindings/display/
H A Dst,stih4xx.txt6 - reg: Physical base address of the IP registers and length of memory mapped region.
14 - reg: Physical base address of the IP registers and length of memory mapped region.
32 - reg: Physical base address of the IP registers and length of memory mapped region.
48 - reg: Physical base address of the IP registers and length of memory mapped region.
49 - reg-names: names of the mapped memory regions listed in regs property in
60 - reg: Physical base address of the IP registers and length of memory mapped region.
61 - reg-names: names of the mapped memory regions listed in regs property in
76 - reg: Physical base address of the IP registers and length of memory mapped region.
77 - reg-names: names of the mapped memory regions listed in regs property in
89 - reg: Physical base address of the IP registers and length of memory mapped region.
[all …]
/linux-6.15/drivers/hid/
H A Dhid-plantronics.c73 goto mapped; in plantronics_input_mapping()
97 goto mapped; in plantronics_input_mapping()
101 goto mapped; in plantronics_input_mapping()
105 goto mapped; in plantronics_input_mapping()
124 mapped: in plantronics_input_mapping()
/linux-6.15/Documentation/arch/loongarch/
H A Dintroduction.rst293 LoongArch supports direct-mapped virtual memory and page-mapped virtual memory.
309 ``UVRANGE`` ``0x00000000 - 0x7FFFFFFF`` Page-mapped, Cached, PLV0~3
310 ``KPRANGE0`` ``0x80000000 - 0x9FFFFFFF`` Direct-mapped, Uncached, PLV0
311 ``KPRANGE1`` ``0xA0000000 - 0xBFFFFFFF`` Direct-mapped, Cached, PLV0
312 ``KVRANGE`` ``0xC0000000 - 0xFFFFFFFF`` Page-mapped, Cached, PLV0
315 User mode (PLV3) can only access UVRANGE. For direct-mapped KPRANGE0 and
317 direct-mapped VA of 0x00001000 is 0x80001000, and the cached direct-mapped
325 ``XUVRANGE`` ``0x0000000000000000 - Page-mapped, Cached, PLV0~3
331 ``XKVRANGE`` ``0xC000000000000000 - Page-mapped, Cached, PLV0
335 User mode (PLV3) can only access XUVRANGE. For direct-mapped XSPRANGE and
[all …]
/linux-6.15/Documentation/scsi/
H A Dg_NCR5380.rst16 memory mapped modes.
38 base=xx[,...] the port or base address(es) (for port or memory mapped, resp.)
55 mapped, resp.)
71 E.g. a port mapped NCR5380 board, driver to probe for IRQ::
79 E.g. a memory mapped NCR53C400 board with no IRQ::
/linux-6.15/Documentation/admin-guide/device-mapper/
H A Ddelay.rst35 # Create mapped device named "delayed" delaying read, write and flush operations for 500ms.
42 # Create mapped device delaying write and flush operations for 400ms and
51 # Create mapped device delaying reads for 50ms, writes for 100ms and flushs for 333ms
/linux-6.15/drivers/dma-buf/heaps/
H A Dcma_heap.c47 bool mapped; member
72 a->mapped = false; in cma_heap_attach()
107 a->mapped = true; in cma_heap_map_dma_buf()
117 a->mapped = false; in cma_heap_unmap_dma_buf()
133 if (!a->mapped) in cma_heap_dma_buf_begin_cpu_access()
154 if (!a->mapped) in cma_heap_dma_buf_end_cpu_access()
/linux-6.15/arch/x86/include/asm/
H A Defi.h337 #define __efi64_argmap(mapped, args) \ argument
338 __PASTE(__efi64_argmap__, __efi_nargs(__efi_eat mapped))(mapped, args)
339 #define __efi64_argmap__0(mapped, args) __efi_eval mapped argument
340 #define __efi64_argmap__1(mapped, args) __efi_eval args argument
/linux-6.15/fs/nilfs2/
H A Dfile.c71 goto mapped; in nilfs_page_mkwrite()
87 goto mapped; in nilfs_page_mkwrite()
109 mapped: in nilfs_page_mkwrite()

12345678910>>...33