/linux-4.1.27/Documentation/ |
D | dell_rbu.txt | 20 image methods. In case of monolithic the driver allocates a contiguous chunk 23 would place each packet in contiguous physical memory. The driver also 43 copied to a single contiguous block of physical memory. 45 of contiguous memory and the BIOS image is scattered in these packets. 65 the file and spreads it across the physical memory in contiguous packet_sized
|
D | nommu-mmap.txt | 24 In the no-MMU case: VM regions backed by arbitrary contiguous runs of 52 appropriate bit of the file will be read into a contiguous bit of 83 sequence by providing a contiguous sequence of pages to map. In that 93 blockdev must be able to provide a contiguous run of pages without 95 all its memory as a contiguous array upfront. 258 filesystem providing the service will probably allocate a contiguous collection 276 should allocate sufficient contiguous memory to honour any supported mapping.
|
D | DMA-attributes.txt | 100 be mapped as contiguous chunk into device dma address space. By 101 specifying this attribute the allocated buffer is forced to be contiguous
|
D | SM501.txt | 47 (unless sufficient contiguous memory can be provided for the old and new
|
D | DMA-API.txt | 208 Further, contiguous kernel virtual space may not be contiguous as 211 contiguous piece of memory. For this reason, memory to be mapped by 213 physically contiguous (like kmalloc). 327 physically contiguous) and returns the actual number of sg entries it 358 Synchronise a single contiguous or scatter/gather mapping for the CPU
|
D | remoteproc.txt | 195 contiguous memory, or iommu mapping of certain on-chip peripherals. 254 * @RSC_CARVEOUT: request for allocation of a physically contiguous
|
D | flexible-arrays.txt | 5 Large contiguous memory allocations can be unreliable in the Linux kernel.
|
D | vme_api.txt | 208 Functions are provided to allow the user to allocate and free a contiguous 211 taken to ensure that they are contiguous and accessible by the VME bridge:
|
D | IRQ-domain.txt | 125 The legacy map assumes a contiguous range of IRQ numbers has already
|
D | media-framework.txt | 136 contiguous even when they are all assigned automatically by the framework.
|
D | kernel-parameters.txt | 662 contiguous memory allocations and optionally the 666 include/linux/dma-contiguous.h 1978 per-device physically contiguous DMA buffers.
|
/linux-4.1.27/Documentation/devicetree/bindings/media/ |
D | s5p-mfc.txt | 25 for DMA contiguous memory allocation and its size. 28 for DMA contiguous memory allocation and its size.
|
/linux-4.1.27/arch/x86/include/asm/ |
D | Kbuild | 9 generic-y += dma-contiguous.h
|
/linux-4.1.27/Documentation/device-mapper/ |
D | cache-policies.txt | 49 The sequential threshold indicates the number of contiguous I/Os 52 is the number of intervening non-contiguous I/Os that must be seen 59 io_tracker counts contiguous I/Os to try to spot when the I/O is in one
|
/linux-4.1.27/Documentation/devicetree/bindings/reserved-memory/ |
D | reserved-memory.txt | 69 region for the default pool of the contiguous memory allocator. 80 This example defines 3 contiguous regions are defined for Linux kernel: 98 /* global autoconfigured region for contiguous allocations */
|
/linux-4.1.27/Documentation/dmaengine/ |
D | provider.txt | 46 that involve a single contiguous block of data. However, some of the 48 non-contiguous buffers to a contiguous buffer, which is called 207 - If you want to transfer a single contiguous memory buffer, 219 - These transfers can transfer data from a non-contiguous buffer 220 to a non-contiguous buffer, opposed to DMA_SLAVE that can 221 transfer data from a non-contiguous data set to a continuous 378 Chunk: A contiguous collection of bursts 379 Transfer: A collection of chunks (be it contiguous or not)
|
/linux-4.1.27/Documentation/video4linux/ |
D | videobuf | 29 contiguous; buffers allocated with vmalloc(), in other words. These 31 useful in situations where DMA is not available but virtually-contiguous 34 - Buffers which are physically contiguous. Allocation of this kind of 57 <media/videobuf-dma-contig.h> /* Physically contiguous */ 289 same is normally true of contiguous-DMA drivers as well; videobuf will 296 As of 2.6.31, contiguous-DMA drivers can work with a user-supplied buffer, 297 as long as that buffer is physically contiguous. Normal user-space 336 For contiguous DMA drivers, the function to use is: 340 The contiguous DMA API goes out of its way to hide the kernel-space address
|
D | cpia2_overview.txt | 35 of contiguous registers. Random mode reads or writes random registers with
|
/linux-4.1.27/arch/mips/include/asm/ |
D | Kbuild | 5 generic-y += dma-contiguous.h
|
/linux-4.1.27/drivers/base/ |
D | Makefile | 9 obj-$(CONFIG_DMA_CMA) += dma-contiguous.o
|
D | Kconfig | 255 to allocate big physically-contiguous blocks of memory for use with 261 For more information see <include/linux/dma-contiguous.h>. 265 comment "Default contiguous memory area size:" 308 int "Maximum PAGE_SIZE order of alignment for contiguous buffers" 316 specify the maximum PAGE_SIZE order for contiguous buffers. Larger
|
/linux-4.1.27/arch/metag/mm/ |
D | Kconfig | 56 The kernel memory allocator divides physically contiguous memory 60 blocks of physically contiguous memory, then you may need to
|
/linux-4.1.27/Documentation/x86/x86_64/ |
D | fake-numa-for-cpusets | 6 you can create fake NUMA nodes that represent contiguous chunks of memory and 36 Documentation/cgroups/cpusets.txt, you can assign fake nodes (i.e. contiguous memory
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/omap/ |
D | dmm.txt | 7 translation for initiators which need contiguous dma bus addresses.
|
/linux-4.1.27/arch/c6x/ |
D | Kconfig | 91 The kernel memory allocator divides physically contiguous memory 95 blocks of physically contiguous memory, then you may need to
|
/linux-4.1.27/Documentation/vm/ |
D | pagemap.txt | 81 An order N block has 2^N physically contiguous pages, with the BUDDY flag 86 A compound page with order N consists of 2^N physically contiguous pages. 105 contiguous pages which construct transparent hugepages
|
D | hugetlbpage.txt | 94 nodes with insufficient available, contiguous memory for a huge page will be 100 physically contiguous memory that is present in system at the time of the 103 allocating extra pages on other nodes with sufficient available contiguous 108 the boot process when the possibility of getting physical contiguous pages 199 However, if a node in the policy does not contain sufficient contiguous 201 neighbor node with sufficient contiguous memory. To do this would cause
|
D | highmem.txt | 68 physical pages into a contiguous virtual space. It needs global
|
/linux-4.1.27/Documentation/video4linux/cx2341x/ |
D | fw-dma.txt | 10 on contiguous physical memory. This is difficult to come by in large quantities 15 contiguous buffer, the driver can allocate several smaller buffers.
|
D | fw-osd-api.txt | 11 Return base and length of contiguous OSD memory.
|
/linux-4.1.27/Documentation/filesystems/pohmelfs/ |
D | network_protocol.txt | 39 NETFS_READ_PAGES, /* Read multiple contiguous pages in one go */ 180 Used to read multiple contiguous pages in one go. 182 @start - first byte of the contiguous region to read.
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | Kbuild | 12 generic-y += dma-contiguous.h
|
/linux-4.1.27/scripts/coccinelle/api/alloc/ |
D | kzalloc-simple.cocci | 6 /// matched code has to be contiguous
|
/linux-4.1.27/arch/nios2/ |
D | Kconfig | 64 The kernel memory allocator divides physically contiguous memory 68 blocks of physically contiguous memory, then you may need to
|
/linux-4.1.27/drivers/video/fbdev/vermilion/ |
D | vermilion.c | 203 int contiguous; in vmlfb_alloc_vram() local 227 contiguous = 0; in vmlfb_alloc_vram() 233 contiguous = 1; in vmlfb_alloc_vram() 238 if (contiguous) { in vmlfb_alloc_vram()
|
/linux-4.1.27/arch/sh/mm/ |
D | Kconfig | 34 The kernel memory allocator divides physically contiguous memory 38 blocks of physically contiguous memory, then you may need to
|
/linux-4.1.27/Documentation/ABI/stable/ |
D | sysfs-devices-node | 86 into blocks which have as many contiguous pages as possible
|
/linux-4.1.27/Documentation/block/ |
D | deadline-iosched.txt | 61 Sometimes it happens that a request enters the io scheduler that is contiguous
|
D | biodoc.txt | 371 buffer heads for a contiguous i/o request. This led to certain inefficiencies 478 appropriate time. As an optimization, contiguous physical pages can be 480 covers the range of pages (up to 16 contiguous pages could be covered this 668 things like collapsing physically contiguous segments (if QUEUE_FLAG_CLUSTER 833 A single kiobuf structure is assumed to correspond to a contiguous range 835 So right now it wouldn't work for direct i/o on non-contiguous blocks. 1161 => larger contiguous physical memory buffers
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | marvell,orion-pinctrl.txt | 11 contiguous MPP registers, and the second one describing the single
|
D | pinctrl-bindings.txt | 36 ID. These numbers start at 0, and are contiguous. For each state ID, a unique
|
/linux-4.1.27/mm/ |
D | Kconfig | 246 significantly the number of 2MB contiguous memory blocks that can be 387 The NOMMU mmap() frequently needs to allocate large contiguous chunks 503 subsystems to allocate big physically-contiguous blocks of memory. 506 pagecache and when a subsystem requests for contiguous area, the 507 allocated pages are migrated away to serve the contiguous request.
|
/linux-4.1.27/Documentation/serial/ |
D | rocket.txt | 97 requires a 68-byte contiguous block of I/O addresses, starting at one 103 contiguous block of I/O addresses, starting at one of the following
|
/linux-4.1.27/Documentation/devicetree/bindings/iommu/ |
D | samsung,sysmmu.txt | 4 physical memory chunks visible as a contiguous region to DMA-capable peripheral
|
/linux-4.1.27/Documentation/fb/ |
D | sh7760fb.txt | 14 get a large enough contiguous chunk of memory.
|
/linux-4.1.27/Documentation/power/ |
D | swsusp-and-swap-files.txt | 7 (1) swap files need not be contiguous,
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | wii.dts | 20 * contiguous RAM range and will BUG() if the memreserve is outside
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | gic-v3.txt | 48 - #redistributor-regions: The number of independent contiguous regions
|
D | coresight.txt | 53 * arm,buffer-size: size of contiguous buffer space for TMC ETR
|
/linux-4.1.27/Documentation/devicetree/bindings/soc/fsl/ |
D | bman.txt | 67 BMan requires a contiguous range of physical memory used for the backing store
|
D | qman.txt | 75 QMan requires two contiguous range of physical memory used for the backing store
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-block | 145 merge contiguous I/Os. For known random I/O loads these 224 contiguous blocks on storage. This can be used to wipe
|
D | sysfs-bus-iio | 1099 what is enabled and may not be contiguous. Thus for user-space
|
/linux-4.1.27/Documentation/arm/ |
D | Setup | 88 is non-contiguous from the processors point of view.
|
/linux-4.1.27/Documentation/mtd/nand/ |
D | pxa3xx-nand.txt | 39 The driver accommodates this data to expose the NAND core a contiguous buffer
|
/linux-4.1.27/Documentation/virtual/kvm/devices/ |
D | arm-vgic.txt | 38 VCPU and all of the redistributor pages are contiguous.
|
/linux-4.1.27/Documentation/networking/ |
D | packet_mmap.txt | 208 unsigned int tp_block_size; /* Minimal size of contiguous block */ 219 Frames are grouped in blocks. Each block is a physically contiguous 266 As stated earlier, each block is a contiguous physical region of memory. These 309 kmalloc allocates any number of bytes of physically contiguous memory from 411 discontiguous blocks of memory, they are contiguous to the user space, hence
|
D | PLIP.txt | 130 strobe) input, arranged so that the data input bits appear as contiguous
|
D | cs89x0.txt | 107 * 16 bytes of contiguous IO space available between 210h - 370h
|
D | arcnet-hardware.txt | 1226 way, you get contiguous high memory from 0xD100 almost all the way
|
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/ |
D | GPIO.txt | 103 GPIOs are not contiguous.
|
/linux-4.1.27/arch/x86/xen/ |
D | mmu.c | 2443 bool contiguous; member 2456 if (rmd->contiguous) in remap_area_mfn_pte_fn() 2497 rmd.contiguous = !err_ptr; in do_remap_mfn()
|
/linux-4.1.27/Documentation/devicetree/bindings/soc/ti/ |
D | keystone-navigator-qmss.txt | 67 channels can be configured to monitor 32 contiguous
|
/linux-4.1.27/fs/cramfs/ |
D | README | 7 a given directory are contiguous, as this is used by readdir).
|
/linux-4.1.27/Documentation/filesystems/nfs/ |
D | knfsd-stats.txt | 39 Thread pool ids are a contiguous set of small integers starting
|
/linux-4.1.27/fs/jffs2/ |
D | README.Locking | 14 contiguous allocation of space on the medium. It is automatically
|
/linux-4.1.27/Documentation/powerpc/ |
D | pci_iov_resource_on_powernv.txt | 171 This region is divided into eight contiguous 1MB regions, each of which 293 are contiguous. If VF0 is in PE(x), then VF(n) is in PE(x+n). If we
|
/linux-4.1.27/Documentation/sysctl/ |
D | vm.txt | 104 all zones are compacted such that free memory is available in contiguous 115 acceptable trade for large contiguous free memory. Set to 0 to prevent 255 page reclaim/migration/compaction work more and you can get contiguous
|
/linux-4.1.27/drivers/iommu/ |
D | Kconfig | 210 shared with the operating system into contiguous I/O virtual
|
/linux-4.1.27/arch/cris/arch-v10/ |
D | README.mm | 102 is used by the vmalloc() kernel function to allocate virtual contiguous
|
/linux-4.1.27/Documentation/s390/ |
D | monreader.txt | 126 followed by a set of one or more contiguous monitor records (similar to the
|
D | s390dbf.txt | 24 where exactly one is active at one time. Each debug area consists of contiguous
|
/linux-4.1.27/Documentation/gpio/ |
D | driver.txt | 33 be contiguous; either of those platforms could also use numbers 2000-2063 to
|
D | consumer.txt | 283 contiguous within the array of descriptors.
|
D | gpio-legacy.txt | 107 The numbers need not be contiguous; either of those platforms could also
|
/linux-4.1.27/block/partitions/ |
D | Kconfig | 79 are contiguous.
|
/linux-4.1.27/Documentation/filesystems/ |
D | squashfs.txt | 162 Regular files consist of a sequence of contiguous compressed blocks, and/or a
|
D | gfs2-glocks.txt | 18 held locks, then they will be contiguous entries at the head
|
D | ext4.txt | 566 ideally into one contiguous extent. 583 inode and converting contiguous block ranges
|
D | f2fs.txt | 144 as many as extent which map between contiguous logical
|
D | sharedsubtree.txt | 841 non-NULL, they form a contiguous (ordered) segment of slave list.
|
D | proc.txt | 781 migrate types into the same contiguous regions of memory called page blocks. 923 VmallocChunk: largest contiguous block of vmalloc area which is free
|
/linux-4.1.27/arch/m68k/ |
D | Kconfig.cpu | 366 Ignore all but the first contiguous chunk of physical memory for VM
|
/linux-4.1.27/Documentation/scsi/ |
D | st.txt | 208 Scatter/gather buffers (buffers that consist of chunks non-contiguous 209 in the physical memory) are used if contiguous buffers can't be
|
D | aic79xx.txt | 408 manually probing non-contiguous luns.
|
/linux-4.1.27/arch/powerpc/ |
D | Kconfig | 598 The kernel memory allocator divides physically contiguous memory 602 blocks of physically contiguous memory, then you may need to
|
/linux-4.1.27/Documentation/target/ |
D | tcmu-design.txt | 167 is contiguous within the command ring.)
|
/linux-4.1.27/lib/ |
D | Kconfig.debug | 1339 predetermined contiguous area. However, extended block area 1340 may introduce non-contiguous block device numbers. This 1343 userland code paths which assume predetermined contiguous
|
/linux-4.1.27/drivers/block/ |
D | Kconfig | 411 Saying Y here will allow you to use a contiguous range of reserved
|
/linux-4.1.27/Documentation/PCI/ |
D | pci.txt | 383 "vectors" get allocated. MSI requires contiguous blocks of vectors
|
/linux-4.1.27/arch/mips/ |
D | Kconfig | 2046 The kernel memory allocator divides physically contiguous memory 2050 blocks of physically contiguous memory, then you may need to
|
/linux-4.1.27/arch/arm/ |
D | Kconfig | 1694 The kernel memory allocator divides physically contiguous memory 1698 blocks of physically contiguous memory, then you may need to
|
/linux-4.1.27/Documentation/x86/ |
D | boot.txt | 723 This field indicates the amount of linear contiguous memory starting
|
/linux-4.1.27/Documentation/devicetree/ |
D | booting-without-of.txt | 1386 describes a contiguous DMA address range.
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | ALSA-Configuration.txt | 2281 Some drivers (e.g. hdsp) require the large contiguous buffers, and
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | api.txt | 1711 time by the kernel. An RMA is a physically-contiguous, aligned region
|