Searched refs:contiguous (Results 1 – 25 of 170) sorted by relevance
1234567
/linux-6.6.21/Documentation/networking/ |
D | smc-sysctl.rst | 29 Default: 0 (physically contiguous sndbufs and RMBs) 33 - 0 - Use physically contiguous buffers 34 - 1 - Use virtually contiguous buffers 35 - 2 - Mixed use of the two types. Try physically contiguous buffers first. 36 If not available, use virtually contiguous buffers then.
|
/linux-6.6.21/Documentation/arch/arm64/ |
D | hugetlbpage.rst | 26 The architecture provides a contiguous bit in the translation table entries 28 contiguous set of entries that can be cached in a single TLB entry. 30 The contiguous bit is used in Linux to increase the mapping size at the pmd and 31 pte (last) level. The number of supported contiguous entries varies by page size
|
/linux-6.6.21/Documentation/devicetree/bindings/gpio/ |
D | renesas,em-gio.yaml | 18 - description: First set of contiguous registers 19 - description: Second set of contiguous registers
|
/linux-6.6.21/Documentation/admin-guide/ |
D | dell_rbu.rst | 32 image methods. In case of monolithic the driver allocates a contiguous chunk 35 would place each packet in contiguous physical memory. The driver also 57 copied to a single contiguous block of physical memory. 60 of contiguous memory and the BIOS image is scattered in these packets. 84 the file and spreads it across the physical memory in contiguous packet_sized
|
/linux-6.6.21/arch/nios2/ |
D | Kconfig | 49 int "Order of maximal physically contiguous allocations" 53 contiguous allocations. The limit is called MAX_ORDER and it 55 allocated as a single contiguous block. This option allows 57 large blocks of physically contiguous memory is required.
|
/linux-6.6.21/kernel/dma/ |
D | Kconfig | 150 to allocate big physically-contiguous blocks of memory for use with 156 For more information see <kernel/dma/contiguous.c>. 172 comment "Default contiguous memory area size:" 215 int "Maximum PAGE_SIZE order of alignment for contiguous buffers" 223 specify the maximum PAGE_SIZE order for contiguous buffers. Larger
|
D | Makefile | 6 obj-$(CONFIG_DMA_CMA) += contiguous.o
|
/linux-6.6.21/Documentation/devicetree/bindings/arm/ |
D | arm,coresight-catu.yaml | 26 translates contiguous Virtual Addresses (VAs) from an AXI master into 27 non-contiguous Physical Addresses (PAs) that are intended for system memory.
|
/linux-6.6.21/arch/sh/mm/ |
D | Kconfig | 22 int "Order of maximal physically contiguous allocations" 29 contiguous allocations. The limit is called MAX_ORDER and it 31 allocated as a single contiguous block. This option allows 33 large blocks of physically contiguous memory is required.
|
/linux-6.6.21/Documentation/mm/ |
D | memory-model.rst | 9 spans a contiguous range up to the maximal address. It could be, 11 for the CPU. Then there could be several contiguous ranges at 35 non-NUMA systems with contiguous, or mostly contiguous, physical 114 page *vmemmap` pointer that points to a virtually contiguous array of
|
D | vmemmap_dedup.rst | 35 supports contiguous entries, so it supports many kinds of sizes of HugeTLB 167 (e.g. aarch64) provides a contiguous bit in the translation table entries 168 that hints to the MMU to indicate that it is one of a contiguous set of 171 The contiguous bit is used to increase the mapping size at the pmd and pte 202 page is a compound page composed with at least two contiguous pages.
|
/linux-6.6.21/Documentation/driver-api/media/ |
D | v4l2-videobuf.rst | 45 contiguous; buffers allocated with vmalloc(), in other words. These 47 useful in situations where DMA is not available but virtually-contiguous 50 - Buffers which are physically contiguous. Allocation of this kind of 76 <media/videobuf-dma-contig.h> /* Physically contiguous */ 335 same is normally true of contiguous-DMA drivers as well; videobuf will 342 As of 2.6.31, contiguous-DMA drivers can work with a user-supplied buffer, 343 as long as that buffer is physically contiguous. Normal user-space 385 For contiguous DMA drivers, the function to use is: 391 The contiguous DMA API goes out of its way to hide the kernel-space address
|
/linux-6.6.21/Documentation/features/io/dma-contiguous/ |
D | arch-support.txt | 2 # Feature name: dma-contiguous
|
/linux-6.6.21/arch/xtensa/boot/dts/ |
D | kc705.dts | 21 /* global autoconfigured region for contiguous allocations */
|
/linux-6.6.21/Documentation/devicetree/bindings/reserved-memory/ |
D | shared-dma-pool.yaml | 51 the default pool of the contiguous memory allocator. 78 /* global autoconfigured region for contiguous allocations */
|
/linux-6.6.21/Documentation/admin-guide/mm/ |
D | nommu-mmap.rst | 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. 252 filesystem providing the service will probably allocate a contiguous collection 269 should allocate sufficient contiguous memory to honour any supported mapping.
|
/linux-6.6.21/Documentation/dev-tools/ |
D | kmsan.rst | 386 This means that in general for two contiguous memory pages their shadow/origin 387 pages may not be contiguous. Consequently, if a memory access crosses the 391 In practice, contiguous memory pages returned by the same ``alloc_pages()`` 392 call will have contiguous metadata, whereas if these pages belong to two 399 pages with non-contiguous metadata, it returns pointers to fake shadow/origin regions:: 415 When an array of pages is mapped into a contiguous virtual memory space, their 416 shadow and origin pages are similarly mapped into contiguous regions.
|
/linux-6.6.21/arch/loongarch/include/asm/ |
D | Kbuild | 2 generic-y += dma-contiguous.h
|
/linux-6.6.21/Documentation/arch/x86/x86_64/ |
D | fake-numa-for-cpusets.rst | 13 you can create fake NUMA nodes that represent contiguous chunks of memory and 43 Documentation/admin-guide/cgroup-v1/cpusets.rst, you can assign fake nodes (i.e. contiguous memory
|
/linux-6.6.21/Documentation/devicetree/bindings/arm/omap/ |
D | dmm.txt | 7 translation for initiators which need contiguous dma bus addresses.
|
/linux-6.6.21/drivers/iio/common/cros_ec_sensors/ |
D | Kconfig | 20 Module to handle 3d contiguous sensors like
|
/linux-6.6.21/Documentation/driver-api/fpga/ |
D | fpga-mgr.rst | 14 contiguous buffer, or a firmware file. Because allocating contiguous kernel 94 sg_table form. If FPGA image is already mapped as a single contiguous buffer,
|
/linux-6.6.21/Documentation/driver-api/dmaengine/ |
D | provider.rst | 47 that involve a single contiguous block of data. However, some of the 49 non-contiguous buffers to a contiguous buffer, which is called 235 - If you want to transfer a single contiguous memory buffer, 252 - These transfers can transfer data from a non-contiguous buffer 253 to a non-contiguous buffer, opposed to DMA_SLAVE that can 254 transfer data from a non-contiguous data set to a continuous 645 - Chunk: A contiguous collection of bursts 647 - Transfer: A collection of chunks (be it contiguous or not)
|
/linux-6.6.21/arch/m68k/ |
D | Kconfig.cpu | 392 Ignore all but the first contiguous chunk of physical memory for VM 400 int "Order of maximal physically contiguous allocations" if ADVANCED 405 contiguous allocations. The limit is called MAX_ORDER and it 407 allocated as a single contiguous block. This option allows 409 large blocks of physically contiguous memory is required.
|
/linux-6.6.21/drivers/staging/media/atomisp/pci/ |
D | ia_css_stream_public.h | 48 bool contiguous; /** Allocated memory physically member
|
1234567