/linux-4.1.27/Documentation/arm/ |
D | memory.txt | 53 Machine specific static mappings are also 63 PKMAP_BASE PAGE_OFFSET-1 Permanent kernel mappings 69 placed here using dynamic mappings. 71 00001000 TASK_SIZE-1 User space mappings 72 Per-thread mappings are placed here via 81 Please note that mappings which collide with the above areas may result 88 must set up their own mappings using open() and mmap().
|
D | Porting | 63 address PHYS_OFFSET, along with any other mappings you supply. 79 (In other words, you can't put IO mappings below TASK_SIZE, and 95 any static mappings in this area; vmalloc will overwrite them.
|
/linux-4.1.27/Documentation/ia64/ |
D | aliasing.txt | 60 Linux/ia64 identity mappings are done with large pages, currently 61 either 16MB or 64MB, referred to as "granules." Cacheable mappings 71 Uncacheable mappings are not speculative, so the processor will 73 software. This allows UC identity mappings to cover granules that 79 User mappings are typically done with 16K or 64K pages. The smaller 85 There are several ways the kernel creates new mappings: 89 This uses remap_pfn_range(), which creates user mappings. These 90 mappings may be either WB or UC. If the region being mapped 153 region safely with kernel page table mappings, we can use 166 succeed. It may create either WB or UC user mappings, depending [all …]
|
/linux-4.1.27/Documentation/vm/ |
D | highmem.txt | 12 (*) Temporary virtual mappings. 16 (*) Cost of temporary mappings. 28 at all times. This means the kernel needs to start using temporary mappings of 65 The kernel contains several ways of creating temporary mappings: 79 CPU until it has finished, lest some other task displace its mappings. 127 The cost of creating temporary mappings can be quite high. The arch has to 132 a pointer to the page contents rather than juggling mappings about. In such a 135 If CONFIG_MMU is not set, then there can be no temporary mappings and no
|
D | remap_file_pages.txt | 22 emulation creates new VMAs instead of nonlinear mappings. It's going to
|
D | overcommit-accounting | 67 o We account mmap memory mappings
|
D | zsmalloc.txt | 28 issues on 32-bit systems where the VA region for kernel space mappings
|
D | transhuge.txt | 12 Currently it only works for anonymous memory mappings but in the 41 mappings 275 hugepage backed mappings. 286 memory in regular page sizes and with regular pte/pmd mappings). 364 mappings. But the GUI API as created by hugetlbfs (that returns head
|
D | unevictable-lru.txt | 242 NOMMU situations, all mappings are effectively mlocked. 360 these mappings are inherently pinned, so we don't need to mark them as 371 3) VMAs with VM_DONTEXPAND are generally userspace mappings of kernel pages, 549 (*) try_to_unmap_file() - linear mappings 551 Unmapping of a mapped file page works the same as for anonymous mappings, 562 (*) try_to_unmap_file() - non-linear mappings 575 try_to_unmap_file() handles non-linear mappings by scanning a certain
|
D | active_mm.txt | 25 doesn't need any user mappings - all kernel threads basically fall into
|
D | numa_memory_policy.txt | 125 private mappings that have not yet been written by the task, follow
|
/linux-4.1.27/Documentation/ |
D | nommu-mmap.txt | 29 These behave very much like private mappings, except that they're 134 In the no-MMU case, however, anonymous mappings are backed by physical 148 (*) A list of all the private copy and anonymous mappings on the system is 151 (*) A list of all the mappings in use by a process is visible through 179 mappings made by a process or if the mapping in which the address lies does not 195 Shared mappings may not be moved. Shareable mappings may not be moved either, 200 mappings, move parts of existing mappings or resize parts of mappings. It must 248 mappings may still be mapped directly off the device under some 256 Provision of shared mappings on memory backed files is similar to the provision 259 of pages and permit mappings to be made on that. [all …]
|
D | DMA-API-HOWTO.txt | 33 mappings between physical and bus addresses. 177 The query for streaming mappings is performed via a call to 272 kernel will use this information later when you make DMA mappings. 311 Types of DMA mappings 313 There are two types of DMA mappings: 315 - Consistent DMA mappings which are usually mapped at driver 328 Good examples of what to use consistent mappings for are: 337 versa. Consistent mappings guarantee this. 357 - Streaming DMA mappings which are usually mapped for one DMA 364 Good examples of what to use streaming mappings for are: [all …]
|
D | IRQ-domain.txt | 46 In most cases, the irq_domain will begin empty without any mappings 65 === Types of irq_domain mappings === 132 The legacy map should only be used if fixed IRQ mappings must be 137 Most users of legacy mappings should use irq_domain_add_simple() which
|
D | io-mapping.txt | 33 page and may only be used with mappings created by
|
D | bus-virt-phys-mapping.txt | 12 (because all bus master devices see the physical memory mappings directly). 121 address is needed if you use memory mappings, for example, because the
|
D | Intel-IOMMU.txt | 33 unity mappings for these regions for these devices to access these regions.
|
D | dma-buf-sharing.txt | 386 core checks whether a vma is too large and rejects such mappings. The 389 Because existing importing subsystems might presume coherent mappings for 401 for userspace mappings. But the current assumption is that using mmap is 404 Exporters that shoot down mappings (for any reasons) shall not do any
|
D | cachetlb.txt | 283 user space shared/writable mappings of this page potentially 297 visible to user space mappings of that page. 300 which have shared+writable mappings of this file, we must make
|
D | pinctrl.txt | 517 fi2c0 group gi2c0, on the primary pin controller, we get mappings 555 expect pinmux drivers to present *all* possible function vs pin group mappings 1063 Complex mappings 1184 some cases where a driver needs to e.g. switch between different mux mappings
|
D | kernel-parameters.txt | 948 is useful for tracking down temporary early mappings 1281 hardware thread id mappings. 2341 noexec=on: enable non-executable mappings (default) 2342 noexec=off: disable non-executable mappings 2354 noexec32=on: enable non-executable mappings (default) 2355 read doesn't imply executable mappings 2356 noexec32=off: disable non-executable mappings 2357 read implies executable mappings 2365 nohugeiomap [KNL,x86] Disable kernel huge I/O mappings.
|
D | vfio.txt | 223 /* Setup mappings... read/write offsets, mmaps
|
D | edac.txt | 629 This chapter documents some EXPERIMENTAL mappings for EDAC API to handle
|
D | DMA-API.txt | 188 Part Id - Streaming DMA mappings
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-firmware-efi-runtime-map | 10 the same physical to virtual address mappings as the first 11 kernel. The mappings are exported to sysfs so userspace tools
|
D | sysfs-driver-hid-roccat-kone | 44 mappings, sensitivity, the colors of the 5 leds and light
|
/linux-4.1.27/Documentation/virtual/kvm/devices/ |
D | arm-vgic.txt | 22 register mappings. Only valid for KVM_DEV_TYPE_ARM_VGIC_V2. 27 interface register mappings. Only valid for KVM_DEV_TYPE_ARM_VGIC_V2. 32 register mappings. Only valid for KVM_DEV_TYPE_ARM_VGIC_V3. 37 redistributor register mappings. There are two 64K pages for each
|
D | s390_flic.txt | 90 list of mappings 94 from the list of mappings
|
/linux-4.1.27/Documentation/usb/ |
D | dma.txt | 16 manage dma mappings for existing dma-ready buffers (see below). 24 don't manage dma mappings for URBs. 38 IOMMU to manage the DMA mappings. It can cost MUCH more to set up and 39 tear down the IOMMU mappings with each request than perform the I/O! 61 "streaming" DMA mappings.)
|
D | persist.txt | 97 Filesystem mounts and memory mappings are unaffected, and the world is 116 memory mappings across device disconnects should be handled by a 152 memory mappings for the old card.
|
/linux-4.1.27/Documentation/arm64/ |
D | memory.txt | 19 mappings while the user pgd contains only user (non-global) mappings.
|
D | tagged-pointers.txt | 12 via TTBR0 (i.e. userspace mappings) have the top byte (bits 63:56) of
|
/linux-4.1.27/Documentation/netlabel/ |
D | cipso_ipv4.txt | 39 appropriate for the host. These mappings are defined as part of a CIPSO 47 mappings from the network labels to the corresponding LSM identifiers. The
|
D | draft-ietf-cipso-ipsecurity-01.txt | 82 mapping to hosts within the authority's domain. These mappings may be 84 mappings available to anyone other than the systems that are included in 136 have their own unique mappings. For example, one group of systems may
|
/linux-4.1.27/Documentation/video4linux/ |
D | uvcvideo.txt | 20 - through mappings of XU controls to V4L2 controls 34 2. Control mappings 37 control mappings at runtime. These allow for individual XU controls or byte 43 The ioctl used to create these control mappings is called UVCIOC_CTRL_MAP. 108 control and a V4L2 control. Once mappings are defined, userspace
|
D | cpia2_overview.txt | 14 mappings for the two chips. In these cases, the symbols defined in the
|
/linux-4.1.27/Documentation/gpio/ |
D | board.txt | 14 describe its hardware layout. Currently, mappings can be defined through device 23 GPIOs mappings are defined in the consumer device's node, in a property named 99 gpiod_lookup structure. Two macros are defined to help declaring such mappings:
|
D | gpio.txt | 74 mappings.
|
D | consumer.txt | 318 _DSD is not present, the mappings between GpioIo()/GpioInt() resources and GPIO
|
/linux-4.1.27/drivers/gpu/drm/omapdrm/ |
D | TODO | 8 . GEM/shmem backed pages can have existing mappings (kernel linear map,
|
/linux-4.1.27/Documentation/devicetree/bindings/media/xilinx/ |
D | xlnx,video.txt | 11 mappings between DMAs and the video IP cores.
|
/linux-4.1.27/Documentation/input/ |
D | gamepad.txt | 7 having user-space deal with different button-mappings for each gamepad, this 69 for backwards-compatibility reasons, you need to provide fixup mappings in 71 change the mappings so you can advise users to set these.
|
D | input-programming.txt | 256 Userspace can query and alter current scancode to keycode mappings using 260 mappings.
|
D | xpad.txt | 224 - added stuff for dance pads, new d-pad->axes mappings
|
/linux-4.1.27/drivers/remoteproc/ |
D | remoteproc_core.c | 512 list_add_tail(&mapping->node, &rproc->mappings); in rproc_handle_devmem() 624 list_add_tail(&mapping->node, &rproc->mappings); in rproc_handle_carveout() 755 list_for_each_entry_safe(entry, tmp, &rproc->mappings, node) { in rproc_resource_cleanup() 1312 INIT_LIST_HEAD(&rproc->mappings); in rproc_alloc()
|
/linux-4.1.27/include/linux/ |
D | remoteproc.h | 425 struct list_head mappings; member
|
/linux-4.1.27/Documentation/device-mapper/ |
D | switch.txt | 111 are hexadecimal numbers. The last <n> mappings are repeated in the next <m> 129 Set mappings for the first 7 entries to point to devices switch0, switch1,
|
D | thin-provisioning.txt | 350 This allows userland to inspect the mappings as they were when
|
/linux-4.1.27/Documentation/filesystems/ |
D | fiemap.txt | 6 extent mappings. Instead of block-by-block mapping (such as bmap), fiemap 30 which the process would like mappings for. Extents returned mirror 35 Certain flags to modify the way in which mappings are looked up can be
|
D | dax.txt | 14 For file mappings, the storage device is mapped directly into userspace.
|
D | tmpfs.txt | 28 all. This is used for shared anonymous mappings and SYSV shared
|
D | mandatory-locking.txt | 104 In my opinion only MAP_SHARED mappings should be immune from locking, and then
|
D | proc.txt | 387 content of /proc/PID/maps, where you will see all mappings that are being used 413 consumption for each of the process's mappings. For each of mappings there 1832 time one can open(2) mappings from the listings of two processes and
|
D | spufs.txt | 67 MAP_SHARED mappings are allowed.
|
D | relay.txt | 462 existing mappings. It should however only be called when it's safe to
|
/linux-4.1.27/Documentation/cgroups/ |
D | net_prio.txt | 51 traffic to be steered to hardware/driver based traffic classes. These mappings
|
D | memory.txt | 118 4. user mappings length controller
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | Procfile.txt | 30 Lists the ALSA native device mappings. 49 Lists the OSS device mappings.
|
D | emu10k1-jack.txt | 52 /*JACK (& ASIO) mappings on 10k1 5.1 SBLive cards:
|
/linux-4.1.27/drivers/media/usb/uvc/ |
D | uvc_ctrl.c | 875 list_for_each_entry(map, &ctrl->info.mappings, list) { in __uvc_find_control() 1894 INIT_LIST_HEAD(&ctrl->info.mappings); in uvc_ctrl_add_info() 1947 list_add_tail(&map->list, &ctrl->info.mappings); in __uvc_ctrl_add_mapping() 2004 list_for_each_entry(map, &ctrl->info.mappings, list) { in uvc_ctrl_add_mapping() 2197 list_for_each_entry_safe(mapping, nm, &ctrl->info.mappings, list) { in uvc_ctrl_cleanup_mappings()
|
D | uvcvideo.h | 170 struct list_head mappings; member
|
/linux-4.1.27/arch/cris/arch-v10/ |
D | README.mm | 159 mapping be controlled by a long table of page mappings, so it is broken down into 216 and contains the kernels virtual mappings (the kernel itself is not paged - it function
|
/linux-4.1.27/drivers/md/ |
D | Kconfig | 204 people to specify mappings for ranges of logical sectors. Various 206 modules containing custom mappings if they wish. 352 A dm target that supports RAID1, RAID10, RAID4, RAID5 and RAID6 mappings
|
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/nintendo/ |
D | wii.txt | 167 settings of the "Hollywood" chip like boot memory mappings, resets,
|
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/ |
D | pamu.txt | 21 Interrupt mappings. The first tuple is the normal PAMU
|
/linux-4.1.27/Documentation/frv/ |
D | features.txt | 102 it for virtual userspace mappings. 237 The mappings must be MAP_SHARED not MAP_PRIVATE, and must not be
|
D | mmu-layout.txt | 26 IAMR0, DAMR0 Kernel image and data mappings 32 DAMR6-10 kmap_atomic() mappings
|
/linux-4.1.27/Documentation/x86/x86_64/ |
D | boot-options.txt | 282 Do not use GB pages for kernel direct mappings. 284 Use GB pages for kernel direct mappings.
|
/linux-4.1.27/drivers/mtd/maps/ |
D | Kconfig | 6 bool "Support non-linear mappings of flash chips" 9 paged mappings of flash chips.
|
/linux-4.1.27/arch/arm/plat-samsung/ |
D | Kconfig | 306 mappings. See <plat/wakeup-mask.h>
|
/linux-4.1.27/arch/cris/arch-v32/mach-fs/ |
D | Kconfig | 83 mappings such as in a MCM)..
|
/linux-4.1.27/Documentation/spi/ |
D | pxa2xx | 216 mode supports both coherent and stream based DMA mappings.
|
/linux-4.1.27/Documentation/trace/ |
D | mmiotrace.txt | 104 an event that is recorded into the trace log. Note that ISA range mappings
|
D | ftrace.txt | 286 makes a cache of pid mappings to comms to try to display
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | ppc-pv.txt | 137 guest. Implementing any of those mappings is optional, as the instruction traps
|
/linux-4.1.27/arch/cris/arch-v32/ |
D | Kconfig | 187 mappings such as in a MCM)..
|
/linux-4.1.27/mm/ |
D | Kconfig | 388 of memory on which to store mappings, but it can only ask the system 398 long-term mappings means that the space is wasted.
|
/linux-4.1.27/Documentation/security/ |
D | Smack.txt | 545 examples of mappings: 558 In addition to explicit mappings Smack supports direct CIPSO mappings. One
|
D | keys.txt | 6 user mappings, and similar to be cached in the kernel for the use of
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | xpedite5370.dts | 71 /* Local bus region mappings */
|
D | xpedite5301.dts | 73 /* Local bus region mappings */
|
D | xpedite5330.dts | 109 /* Local bus region mappings */
|
D | xcalibur1501.dts | 72 /* Local bus region mappings */
|
/linux-4.1.27/arch/x86/ |
D | Kconfig.debug | 184 are debugging a buggy device driver that leaks IOMMU mappings.
|
D | Kconfig | 1300 linear 1 GB mappings (even if the CPU otherwise
|
/linux-4.1.27/Documentation/filesystems/nfs/ |
D | rpc-cache.txt | 19 - mappings between local UID/GID and remote UID/GID for sites that
|
/linux-4.1.27/tools/perf/config/ |
D | Makefile | 289 …msg := $(warning DWARF register mappings have not been defined for architecture $(ARCH), DWARF sup…
|
/linux-4.1.27/net/netfilter/ipvs/ |
D | Kconfig | 185 as follows: the load balancer maintains mappings from a target
|
/linux-4.1.27/Documentation/x86/ |
D | intel_mpx.txt | 201 mappings go away.
|
/linux-4.1.27/arch/xtensa/ |
D | Kconfig | 193 to the kernel mappings (0XC0000000).
|
/linux-4.1.27/arch/arm/mm/ |
D | Kconfig | 993 Historically, the kernel has used strongly ordered mappings to 998 Multiple mappings with differing attributes is also unpredictable
|
/linux-4.1.27/tools/perf/ |
D | design.txt | 345 * The MMAP events record the PROT_EXEC mappings so that we can
|
/linux-4.1.27/Documentation/scsi/ |
D | ChangeLog.lpfc | 65 pci_pool_alloc - it's only for streaming mappings (pci_map_*) 529 must be used only with streaming dma mappings pci_map_*, not 530 coherent mappings. Note: There are more consistent mappings 1734 kernel virtual memory mappings to the mapped bars Removed
|
D | tmscsim.txt | 385 mappings are found, so auto rebooting may fail.
|
/linux-4.1.27/drivers/staging/speakup/ |
D | spkguide.txt | 233 gives you a simple way to get at an alternative set of key mappings for 925 speakupmap.map lists the key mappings for these two commands as follows: 958 You should note that these new mappings will only stay in effect until 962 find that all the mappings you didn't include in your file got deleted
|
/linux-4.1.27/kernel/trace/ |
D | Kconfig | 611 bool "Show enum mappings for trace events"
|
/linux-4.1.27/net/netfilter/ |
D | Kconfig | 436 allows you to construct mappings between matchings and actions 480 mappings between matchings and actions.
|
/linux-4.1.27/Documentation/filesystems/caching/ |
D | backend-api.txt | 503 pages that don't have mappings.
|
D | netfs-api.txt | 361 volume mappings within this cell:
|
/linux-4.1.27/Documentation/filesystems/cifs/ |
D | CHANGES | 439 file browser. Fix DNOTIFY flag mappings. Fix hang (in wait_event 774 Fixed various incorrect or misleading smb to posix error code mappings.
|
/linux-4.1.27/lib/ |
D | Kconfig.debug | 1688 drivers like double-freeing of DMA mappings or freeing mappings that
|
/linux-4.1.27/arch/m68k/kernel/ |
D | head.S | 1646 movel %a5@+,%d7 | Burn an entry to skip the kernel mappings,
|
/linux-4.1.27/Documentation/m68k/ |
D | kernel-options.txt | 70 hardcoded name to number mappings. The name must always be a
|
/linux-4.1.27/Documentation/block/ |
D | biodoc.txt | 477 entries with their corresponding dma address mappings filled in at the
|
/linux-4.1.27/init/ |
D | Kconfig | 2019 # mappings
|
/linux-4.1.27/Documentation/networking/ |
D | ip-sysctl.txt | 719 more CIPSO label mappings that can be cached. When the number of
|