Home
last modified time | relevance | path

Searched refs:contiguous (Results 1 – 96 of 96) sorted by relevance

/linux-4.1.27/Documentation/
Ddell_rbu.txt20 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
Dnommu-mmap.txt24 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.
DDMA-attributes.txt100 be mapped as contiguous chunk into device dma address space. By
101 specifying this attribute the allocated buffer is forced to be contiguous
DSM501.txt47 (unless sufficient contiguous memory can be provided for the old and new
DDMA-API.txt208 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
Dremoteproc.txt195 contiguous memory, or iommu mapping of certain on-chip peripherals.
254 * @RSC_CARVEOUT: request for allocation of a physically contiguous
Dflexible-arrays.txt5 Large contiguous memory allocations can be unreliable in the Linux kernel.
Dvme_api.txt208 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:
DIRQ-domain.txt125 The legacy map assumes a contiguous range of IRQ numbers has already
Dmedia-framework.txt136 contiguous even when they are all assigned automatically by the framework.
Dkernel-parameters.txt662 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/
Ds5p-mfc.txt25 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/
DKbuild9 generic-y += dma-contiguous.h
/linux-4.1.27/Documentation/device-mapper/
Dcache-policies.txt49 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/
Dreserved-memory.txt69 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/
Dprovider.txt46 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/
Dvideobuf29 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
Dcpia2_overview.txt35 of contiguous registers. Random mode reads or writes random registers with
/linux-4.1.27/arch/mips/include/asm/
DKbuild5 generic-y += dma-contiguous.h
/linux-4.1.27/drivers/base/
DMakefile9 obj-$(CONFIG_DMA_CMA) += dma-contiguous.o
DKconfig255 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/
DKconfig56 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/
Dfake-numa-for-cpusets6 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/
Ddmm.txt7 translation for initiators which need contiguous dma bus addresses.
/linux-4.1.27/arch/c6x/
DKconfig91 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/
Dpagemap.txt81 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
Dhugetlbpage.txt94 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
Dhighmem.txt68 physical pages into a contiguous virtual space. It needs global
/linux-4.1.27/Documentation/video4linux/cx2341x/
Dfw-dma.txt10 on contiguous physical memory. This is difficult to come by in large quantities
15 contiguous buffer, the driver can allocate several smaller buffers.
Dfw-osd-api.txt11 Return base and length of contiguous OSD memory.
/linux-4.1.27/Documentation/filesystems/pohmelfs/
Dnetwork_protocol.txt39 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/
DKbuild12 generic-y += dma-contiguous.h
/linux-4.1.27/scripts/coccinelle/api/alloc/
Dkzalloc-simple.cocci6 /// matched code has to be contiguous
/linux-4.1.27/arch/nios2/
DKconfig64 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/
Dvermilion.c203 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/
DKconfig34 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/
Dsysfs-devices-node86 into blocks which have as many contiguous pages as possible
/linux-4.1.27/Documentation/block/
Ddeadline-iosched.txt61 Sometimes it happens that a request enters the io scheduler that is contiguous
Dbiodoc.txt371 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/
Dmarvell,orion-pinctrl.txt11 contiguous MPP registers, and the second one describing the single
Dpinctrl-bindings.txt36 ID. These numbers start at 0, and are contiguous. For each state ID, a unique
/linux-4.1.27/mm/
DKconfig246 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/
Drocket.txt97 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/
Dsamsung,sysmmu.txt4 physical memory chunks visible as a contiguous region to DMA-capable peripheral
/linux-4.1.27/Documentation/fb/
Dsh7760fb.txt14 get a large enough contiguous chunk of memory.
/linux-4.1.27/Documentation/power/
Dswsusp-and-swap-files.txt7 (1) swap files need not be contiguous,
/linux-4.1.27/arch/powerpc/boot/dts/
Dwii.dts20 * contiguous RAM range and will BUG() if the memreserve is outside
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dgic-v3.txt48 - #redistributor-regions: The number of independent contiguous regions
Dcoresight.txt53 * arm,buffer-size: size of contiguous buffer space for TMC ETR
/linux-4.1.27/Documentation/devicetree/bindings/soc/fsl/
Dbman.txt67 BMan requires a contiguous range of physical memory used for the backing store
Dqman.txt75 QMan requires two contiguous range of physical memory used for the backing store
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-block145 merge contiguous I/Os. For known random I/O loads these
224 contiguous blocks on storage. This can be used to wipe
Dsysfs-bus-iio1099 what is enabled and may not be contiguous. Thus for user-space
/linux-4.1.27/Documentation/arm/
DSetup88 is non-contiguous from the processors point of view.
/linux-4.1.27/Documentation/mtd/nand/
Dpxa3xx-nand.txt39 The driver accommodates this data to expose the NAND core a contiguous buffer
/linux-4.1.27/Documentation/virtual/kvm/devices/
Darm-vgic.txt38 VCPU and all of the redistributor pages are contiguous.
/linux-4.1.27/Documentation/networking/
Dpacket_mmap.txt208 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
DPLIP.txt130 strobe) input, arranged so that the data input bits appear as contiguous
Dcs89x0.txt107 * 16 bytes of contiguous IO space available between 210h - 370h
Darcnet-hardware.txt1226 way, you get contiguous high memory from 0xD100 almost all the way
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DGPIO.txt103 GPIOs are not contiguous.
/linux-4.1.27/arch/x86/xen/
Dmmu.c2443 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/
Dkeystone-navigator-qmss.txt67 channels can be configured to monitor 32 contiguous
/linux-4.1.27/fs/cramfs/
DREADME7 a given directory are contiguous, as this is used by readdir).
/linux-4.1.27/Documentation/filesystems/nfs/
Dknfsd-stats.txt39 Thread pool ids are a contiguous set of small integers starting
/linux-4.1.27/fs/jffs2/
DREADME.Locking14 contiguous allocation of space on the medium. It is automatically
/linux-4.1.27/Documentation/powerpc/
Dpci_iov_resource_on_powernv.txt171 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/
Dvm.txt104 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/
DKconfig210 shared with the operating system into contiguous I/O virtual
/linux-4.1.27/arch/cris/arch-v10/
DREADME.mm102 is used by the vmalloc() kernel function to allocate virtual contiguous
/linux-4.1.27/Documentation/s390/
Dmonreader.txt126 followed by a set of one or more contiguous monitor records (similar to the
Ds390dbf.txt24 where exactly one is active at one time. Each debug area consists of contiguous
/linux-4.1.27/Documentation/gpio/
Ddriver.txt33 be contiguous; either of those platforms could also use numbers 2000-2063 to
Dconsumer.txt283 contiguous within the array of descriptors.
Dgpio-legacy.txt107 The numbers need not be contiguous; either of those platforms could also
/linux-4.1.27/block/partitions/
DKconfig79 are contiguous.
/linux-4.1.27/Documentation/filesystems/
Dsquashfs.txt162 Regular files consist of a sequence of contiguous compressed blocks, and/or a
Dgfs2-glocks.txt18 held locks, then they will be contiguous entries at the head
Dext4.txt566 ideally into one contiguous extent.
583 inode and converting contiguous block ranges
Df2fs.txt144 as many as extent which map between contiguous logical
Dsharedsubtree.txt841 non-NULL, they form a contiguous (ordered) segment of slave list.
Dproc.txt781 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/
DKconfig.cpu366 Ignore all but the first contiguous chunk of physical memory for VM
/linux-4.1.27/Documentation/scsi/
Dst.txt208 Scatter/gather buffers (buffers that consist of chunks non-contiguous
209 in the physical memory) are used if contiguous buffers can't be
Daic79xx.txt408 manually probing non-contiguous luns.
/linux-4.1.27/arch/powerpc/
DKconfig598 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/
Dtcmu-design.txt167 is contiguous within the command ring.)
/linux-4.1.27/lib/
DKconfig.debug1339 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/
DKconfig411 Saying Y here will allow you to use a contiguous range of reserved
/linux-4.1.27/Documentation/PCI/
Dpci.txt383 "vectors" get allocated. MSI requires contiguous blocks of vectors
/linux-4.1.27/arch/mips/
DKconfig2046 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/
DKconfig1694 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/
Dboot.txt723 This field indicates the amount of linear contiguous memory starting
/linux-4.1.27/Documentation/devicetree/
Dbooting-without-of.txt1386 describes a contiguous DMA address range.
/linux-4.1.27/Documentation/sound/alsa/
DALSA-Configuration.txt2281 Some drivers (e.g. hdsp) require the large contiguous buffers, and
/linux-4.1.27/Documentation/virtual/kvm/
Dapi.txt1711 time by the kernel. An RMA is a physically-contiguous, aligned region