| /linux-6.15/drivers/iommu/iommufd/ |
| H A D | iova_bitmap.c | 168 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 D | ioremap.c | 78 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 D | arch_pgtable_helpers.rst | 21 | 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 D | msm_gem_vma.c | 48 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 D | cdma.c | 53 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 D | xylon,logicvc-gpio.yaml | 19 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 D | debug_hw.c | 215 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 D | cros_ec_proto.c | 261 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 D | patch.c | 61 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 D | NOTES | 39 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 D | dmx-munmap.rst | 31 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 D | dmx-reqbufs.rst | 36 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 D | func-munmap.rst | 29 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 D | pagemap.rst | 12 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 D | ioctl.c | 45 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 D | shadow.c | 223 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 D | hooks.c | 156 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 D | st,stih4xx.txt | 6 - 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 D | hid-plantronics.c | 73 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 D | introduction.rst | 293 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 D | g_NCR5380.rst | 16 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 D | delay.rst | 35 # 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 D | cma_heap.c | 47 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 D | efi.h | 337 #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 D | file.c | 71 goto mapped; in nilfs_page_mkwrite() 87 goto mapped; in nilfs_page_mkwrite() 109 mapped: in nilfs_page_mkwrite()
|