/linux-4.4.14/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.4.14/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.4.14/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 285 hugepage backed mappings. 296 memory in regular page sizes and with regular pte/pmd mappings). 374 mappings. But the GUI API as created by hugetlbfs (that returns head
|
D | active_mm.txt | 25 doesn't need any user mappings - all kernel threads basically fall into
|
D | userfaultfd.txt | 68 mappings).
|
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,
|
D | numa_memory_policy.txt | 125 private mappings that have not yet been written by the task, follow
|
/linux-4.4.14/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 1074 Complex mappings 1195 some cases where a driver needs to e.g. switch between different mux mappings
|
D | kernel-parameters.txt | 975 is useful for tracking down temporary early mappings 1341 hardware thread id mappings. 2418 noexec=on: enable non-executable mappings (default) 2419 noexec=off: disable non-executable mappings 2431 noexec32=on: enable non-executable mappings (default) 2432 read doesn't imply executable mappings 2433 noexec32=off: disable non-executable mappings 2434 read implies executable mappings 2442 nohugeiomap [KNL,x86] Disable kernel huge I/O mappings.
|
D | vfio.txt | 223 /* Setup mappings... read/write offsets, mmaps
|
D | edac.txt | 599 This chapter documents some EXPERIMENTAL mappings for EDAC API to handle
|
D | DMA-API.txt | 182 Part Id - Streaming DMA mappings
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/arch/x86/ |
D | Kconfig.debug | 114 bool "Warn on W+X mappings at boot" 118 Generate a warning if any W+X mappings are found at boot. 121 W+X mappings after applying NX, as such mappings are a security risk. 125 x86/mm: Checked W+X mappings: passed, no W+X pages found. 129 x86/mm: Checked W+X mappings: FAILED, <N> W+X pages found. 132 still fine, as W+X mappings are not a security hole in 217 are debugging a buggy device driver that leaks IOMMU mappings.
|
D | Kconfig | 1316 linear 1 GB mappings (even if the CPU otherwise
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/ata/ |
D | brcm,sata-brcmstb.txt | 9 - reg : register mappings for AHCI and SATA_TOP_CTRL
|
/linux-4.4.14/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 112 gpiod_lookup structure. Two macros are defined to help declaring such mappings:
|
D | gpio.txt | 74 mappings.
|
D | consumer.txt | 354 _DSD is not present, the mappings between GpioIo()/GpioInt() resources and GPIO
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | TODO | 8 . GEM/shmem backed pages can have existing mappings (kernel linear map,
|
/linux-4.4.14/Documentation/devicetree/bindings/media/xilinx/ |
D | xlnx,video.txt | 11 mappings between DMAs and the video IP cores.
|
/linux-4.4.14/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.4.14/include/linux/ |
D | remoteproc.h | 427 struct list_head mappings; member
|
/linux-4.4.14/drivers/iommu/ |
D | iommu.c | 333 struct list_head mappings; in iommu_group_create_direct_mappings() local 343 INIT_LIST_HEAD(&mappings); in iommu_group_create_direct_mappings() 345 iommu_get_dm_regions(dev, &mappings); in iommu_group_create_direct_mappings() 348 list_for_each_entry(entry, &mappings, list) { in iommu_group_create_direct_mappings() 369 iommu_put_dm_regions(dev, &mappings); in iommu_group_create_direct_mappings()
|
/linux-4.4.14/drivers/remoteproc/ |
D | remoteproc_core.c | 528 list_add_tail(&mapping->node, &rproc->mappings); in rproc_handle_devmem() 638 list_add_tail(&mapping->node, &rproc->mappings); in rproc_handle_carveout() 769 list_for_each_entry_safe(entry, tmp, &rproc->mappings, node) { in rproc_resource_cleanup() 1374 INIT_LIST_HEAD(&rproc->mappings); in rproc_alloc()
|
/linux-4.4.14/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 | dm-raid.txt | 259 1.7.0 Add support for MD RAID0 mappings.
|
D | thin-provisioning.txt | 357 This allows userland to inspect the mappings as they were when
|
/linux-4.4.14/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 | 390 content of /proc/PID/maps, where you will see all mappings that are being used 416 consumption for each of the process's mappings. For each of mappings there 1849 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.4.14/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.4.14/Documentation/nvdimm/ |
D | nvdimm.txt | 421 container of "mappings". A mapping is a tuple of <DIMM, 425 is responsible for reconciling the aliased DPA mappings across all 455 | |-- mappings 531 device. Again, this "type" is advertised in the attributes ('mappings' 540 attributes like "mappings", "size", etc and the expected child devices 597 BLK region with a "mappings" value of 0 is, as mentioned above, a DIMM 598 that does not allow I/O. A PMEM region with a "mappings" value of zero
|
/linux-4.4.14/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.4.14/Documentation/leds/ |
D | leds-lp5523.txt | 60 creates the following channel-fader mappings:
|
/linux-4.4.14/drivers/nvdimm/ |
D | Kconfig | 33 capable of DAX (direct-access) file system mappings. See
|
D | region_devs.c | 162 static DEVICE_ATTR_RO(mappings);
|
/linux-4.4.14/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.4.14/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.4.14/drivers/md/ |
D | Kconfig | 205 people to specify mappings for ranges of logical sectors. Various 207 modules containing custom mappings if they wish. 365 A dm target that supports RAID1, RAID10, RAID4, RAID5 and RAID6 mappings
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/nintendo/ |
D | wii.txt | 167 settings of the "Hollywood" chip like boot memory mappings, resets,
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/ |
D | pamu.txt | 21 Interrupt mappings. The first tuple is the normal PAMU
|
/linux-4.4.14/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.4.14/Documentation/x86/x86_64/ |
D | boot-options.txt | 285 Do not use GB pages for kernel direct mappings. 287 Use GB pages for kernel direct mappings.
|
/linux-4.4.14/drivers/mtd/maps/ |
D | Kconfig | 6 bool "Support non-linear mappings of flash chips" 9 paged mappings of flash chips.
|
/linux-4.4.14/arch/arm/plat-samsung/ |
D | Kconfig | 289 mappings. See <plat/wakeup-mask.h>
|
/linux-4.4.14/arch/cris/arch-v32/mach-fs/ |
D | Kconfig | 83 mappings such as in a MCM)..
|
/linux-4.4.14/arch/cris/arch-v32/ |
D | Kconfig | 98 mappings such as in a MCM)..
|
/linux-4.4.14/Documentation/spi/ |
D | pxa2xx | 210 mode supports both coherent and stream based DMA mappings.
|
/linux-4.4.14/Documentation/trace/ |
D | mmiotrace.txt | 104 an event that is recorded into the trace log. Note that ISA range mappings
|
D | ftrace.txt | 292 makes a cache of pid mappings to comms to try to display
|
/linux-4.4.14/Documentation/virtual/kvm/ |
D | ppc-pv.txt | 137 guest. Implementing any of those mappings is optional, as the instruction traps
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | xpedite5301.dts | 73 /* Local bus region mappings */
|
D | xpedite5370.dts | 71 /* Local bus region mappings */
|
D | xpedite5330.dts | 109 /* Local bus region mappings */
|
D | xcalibur1501.dts | 72 /* Local bus region mappings */
|
/linux-4.4.14/Documentation/filesystems/nfs/ |
D | rpc-cache.txt | 19 - mappings between local UID/GID and remote UID/GID for sites that
|
/linux-4.4.14/mm/ |
D | Kconfig | 371 of memory on which to store mappings, but it can only ask the system 381 long-term mappings means that the space is wasted.
|
/linux-4.4.14/Documentation/security/ |
D | Smack.txt | 580 examples of mappings: 593 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.4.14/net/netfilter/ipvs/ |
D | Kconfig | 196 as follows: the load balancer maintains mappings from a target
|
/linux-4.4.14/tools/perf/config/ |
D | Makefile | 302 …msg := $(warning DWARF register mappings have not been defined for architecture $(ARCH), DWARF sup…
|
/linux-4.4.14/Documentation/x86/ |
D | intel_mpx.txt | 201 mappings go away.
|
/linux-4.4.14/arch/arm/mm/ |
D | Kconfig | 1012 Historically, the kernel has used strongly ordered mappings to 1017 Multiple mappings with differing attributes is also unpredictable
|
/linux-4.4.14/arch/xtensa/ |
D | Kconfig | 202 to the kernel mappings (0XC0000000).
|
/linux-4.4.14/tools/perf/ |
D | design.txt | 345 * The MMAP events record the PROT_EXEC mappings so that we can
|
/linux-4.4.14/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.4.14/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.4.14/kernel/trace/ |
D | Kconfig | 611 bool "Show enum mappings for trace events"
|
/linux-4.4.14/Documentation/kbuild/ |
D | kconfig-language.txt | 490 desirable to enable more complex dependency mappings and / or queries,
|
/linux-4.4.14/net/netfilter/ |
D | Kconfig | 445 allows you to construct mappings between matchings and actions 494 mappings between matchings and actions.
|
/linux-4.4.14/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.4.14/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.4.14/lib/ |
D | Kconfig.debug | 1755 drivers like double-freeing of DMA mappings or freeing mappings that
|
/linux-4.4.14/arch/m68k/kernel/ |
D | head.S | 1646 movel %a5@+,%d7 | Burn an entry to skip the kernel mappings,
|
/linux-4.4.14/Documentation/m68k/ |
D | kernel-options.txt | 70 hardcoded name to number mappings. The name must always be a
|
/linux-4.4.14/arch/arm/ |
D | Kconfig | 1701 CPUs with low-vector mappings use a best-efforts implementation.
|
/linux-4.4.14/Documentation/block/ |
D | biodoc.txt | 477 entries with their corresponding dma address mappings filled in at the
|
/linux-4.4.14/init/ |
D | Kconfig | 2044 # mappings
|
/linux-4.4.14/Documentation/networking/ |
D | ip-sysctl.txt | 760 more CIPSO label mappings that can be cached. When the number of
|