Home
last modified time | relevance | path

Searched refs:memory (Results 1 – 25 of 93) sorted by relevance

1234

/linux-4.19.296/drivers/char/agp/
Dcompat_ioctl.c154 struct agp_memory *memory; in compat_agpioc_allocate_wrap() local
161 memory = agp_allocate_memory_wrap(alloc.pg_count, alloc.type); in compat_agpioc_allocate_wrap()
163 if (memory == NULL) in compat_agpioc_allocate_wrap()
166 alloc.key = memory->key; in compat_agpioc_allocate_wrap()
167 alloc.physical = memory->physical; in compat_agpioc_allocate_wrap()
170 agp_free_memory_wrap(memory); in compat_agpioc_allocate_wrap()
179 struct agp_memory *memory; in compat_agpioc_bind_wrap() local
185 memory = agp_find_mem_by_key(bind_info.key); in compat_agpioc_bind_wrap()
187 if (memory == NULL) in compat_agpioc_bind_wrap()
190 return agp_bind_memory(memory, bind_info.pg_start); in compat_agpioc_bind_wrap()
[all …]
Dfrontend.c270 void agp_free_memory_wrap(struct agp_memory *memory) in agp_free_memory_wrap() argument
272 agp_remove_from_pool(memory); in agp_free_memory_wrap()
273 agp_free_memory(memory); in agp_free_memory_wrap()
278 struct agp_memory *memory; in agp_allocate_memory_wrap() local
280 memory = agp_allocate_memory(agp_bridge, pg_count, type); in agp_allocate_memory_wrap()
281 if (memory == NULL) in agp_allocate_memory_wrap()
284 agp_insert_into_pool(memory); in agp_allocate_memory_wrap()
285 return memory; in agp_allocate_memory_wrap()
360 struct agp_memory *memory; in agp_remove_all_memory() local
363 memory = controller->pool; in agp_remove_all_memory()
[all …]
Dbackend.c115 long memory, index, result; in agp_find_max() local
118 memory = totalram_pages >> (20 - PAGE_SHIFT); in agp_find_max()
120 memory = totalram_pages << (PAGE_SHIFT - 20); in agp_find_max()
124 while ((memory > maxes_table[index].mem) && (index < 8)) in agp_find_max()
128 ( (memory - maxes_table[index - 1].mem) * in agp_find_max()
/linux-4.19.296/drivers/xen/
DKconfig5 bool "Xen memory balloon driver"
8 The balloon driver allows the Xen domain to request more memory from
9 the system to expand the domain's memory allocation, or alternatively
10 return unneeded memory to the system.
13 bool "Dynamically self-balloon kernel memory to target"
17 Self-ballooning dynamically balloons available kernel memory driven
18 by the current usage of anonymous memory ("committed AS") and
33 Memory hotplug support for Xen balloon driver allows expanding memory
40 1) target domain: ensure that memory auto online policy is in
41 effect by checking /sys/devices/system/memory/auto_online_blocks
[all …]
/linux-4.19.296/lib/
DKconfig.kasan7 bool "KASan: runtime memory debugger"
13 Enables kernel address sanitizer - runtime memory debugger,
18 This feature consumes about 1/8 of available memory and brings about
43 Before every memory access compiler insert function call
45 of shadow memory. This is slower than inline instrumentation,
52 Compiler directly inserts code checking shadow memory before
53 memory accesses. This is faster than outline (in some workloads
/linux-4.19.296/drivers/memory/
DMakefile.asm-offsets1 drivers/memory/emif-asm-offsets.s: drivers/memory/emif-asm-offsets.c
4 include/generated/ti-emif-asm-offsets.h: drivers/memory/emif-asm-offsets.s FORCE
DKconfig47 asynchronuous memory devices like ASRAM, NOR and NAND memory. A total
71 memory drives like NOR, NAND, OneNAND, SRAM.
130 memory devices such as NAND and SRAM.
145 Texas Instruments da8xx SoCs. It's used to tweak various memory
148 source "drivers/memory/samsung/Kconfig"
149 source "drivers/memory/tegra/Kconfig"
DMakefile30 include drivers/memory/Makefile.asm-offsets
32 drivers/memory/ti-emif-sram-pm.o: include/generated/ti-emif-asm-offsets.h
/linux-4.19.296/drivers/media/common/videobuf2/
Dvideobuf2-v4l2.c96 length = (b->memory == VB2_MEMORY_USERPTR || in __verify_length()
97 b->memory == VB2_MEMORY_DMABUF) in __verify_length()
111 length = (b->memory == VB2_MEMORY_USERPTR) in __verify_length()
175 if (b->memory != q->memory) { in vb2_queue_or_prepare_buf()
197 b->memory = vb->memory; in __fill_v4l2_buffer()
220 if (q->memory == VB2_MEMORY_MMAP) in __fill_v4l2_buffer()
222 else if (q->memory == VB2_MEMORY_USERPTR) in __fill_v4l2_buffer()
224 else if (q->memory == VB2_MEMORY_DMABUF) in __fill_v4l2_buffer()
236 if (q->memory == VB2_MEMORY_MMAP) in __fill_v4l2_buffer()
238 else if (q->memory == VB2_MEMORY_USERPTR) in __fill_v4l2_buffer()
[all …]
Dvideobuf2-core.c333 static int __vb2_queue_alloc(struct vb2_queue *q, enum vb2_memory memory, in __vb2_queue_alloc() argument
358 vb->memory = memory; in __vb2_queue_alloc()
366 if (memory == VB2_MEMORY_MMAP) { in __vb2_queue_alloc()
414 if (q->memory == VB2_MEMORY_MMAP) in __vb2_free_mem()
416 else if (q->memory == VB2_MEMORY_DMABUF) in __vb2_free_mem()
533 q->memory = VB2_MEMORY_UNKNOWN; in __vb2_queue_free()
618 enum vb2_memory memory, unsigned int type) in vb2_verify_memory_type() argument
620 if (memory != VB2_MEMORY_MMAP && memory != VB2_MEMORY_USERPTR && in vb2_verify_memory_type()
621 memory != VB2_MEMORY_DMABUF) { in vb2_verify_memory_type()
635 if (memory == VB2_MEMORY_MMAP && __verify_mmap_ops(q)) { in vb2_verify_memory_type()
[all …]
/linux-4.19.296/drivers/base/
Dmemory.c658 int register_memory(struct memory_block *memory) in register_memory() argument
662 memory->dev.bus = &memory_subsys; in register_memory()
663 memory->dev.id = memory->start_section_nr / sections_per_block; in register_memory()
664 memory->dev.release = memory_block_release; in register_memory()
665 memory->dev.groups = memory_memblk_attr_groups; in register_memory()
666 memory->dev.offline = memory->state == MEM_OFFLINE; in register_memory()
668 ret = device_register(&memory->dev); in register_memory()
670 put_device(&memory->dev); in register_memory()
675 static int init_memory_block(struct memory_block **memory, int block_id, in init_memory_block() argument
700 *memory = mem; in init_memory_block()
[all …]
DKconfig17 it is known to create out-of-memory situations during bootup.
199 to allocate big physically-contiguous blocks of memory for use with
209 comment "Default contiguous memory area size:"
217 Defines the size (in MiB) of the default memory area for Contiguous
223 int "Percentage of total memory"
228 Defines the size of the default memory area for Contiguous Memory
229 Allocator as a percentage of the total memory in the system.
259 for larger buffers it just a memory waste. With this parameter you can
/linux-4.19.296/fs/cramfs/
DKconfig35 bool "Support CramFs image directly mapped in physical memory"
40 a linear adressed memory range (usually non volatile memory
42 This saves some memory since no intermediate buffering is
46 MTD device capable of direct memory mapping e.g. from
/linux-4.19.296/drivers/media/v4l2-core/
Dvideobuf-core.c329 b->memory = vb->memory; in videobuf_status()
330 switch (b->memory) { in videobuf_status()
388 enum v4l2_memory memory) in __videobuf_mmap_setup() argument
407 q->bufs[i]->memory = memory; in __videobuf_mmap_setup()
409 switch (memory) { in __videobuf_mmap_setup()
432 enum v4l2_memory memory) in videobuf_mmap_setup() argument
436 ret = __videobuf_mmap_setup(q, bcount, bsize, memory); in videobuf_mmap_setup()
448 if (req->memory != V4L2_MEMORY_MMAP && in videobuf_reqbufs()
449 req->memory != V4L2_MEMORY_USERPTR && in videobuf_reqbufs()
450 req->memory != V4L2_MEMORY_OVERLAY) { in videobuf_reqbufs()
[all …]
Dv4l2-compat-ioctl32.c252 __u32 memory; /* enum v4l2_memory */ member
476 __u32 memory; /* enum v4l2_memory */ member
490 enum v4l2_memory memory) in get_v4l2_plane32() argument
499 switch (memory) { in get_v4l2_plane32()
522 enum v4l2_memory memory) in put_v4l2_plane32() argument
531 switch (memory) { in put_v4l2_plane32()
584 enum v4l2_memory memory; in get_v4l2_buffer32() local
595 get_user(memory, &p32->memory) || in get_v4l2_buffer32()
596 put_user(memory, &p64->memory) || in get_v4l2_buffer32()
643 ret = get_v4l2_plane32(uplane, uplane32, memory); in get_v4l2_buffer32()
[all …]
/linux-4.19.296/drivers/memory/tegra/
DKconfig16 This driver is required to change memory timings / clock rate for
17 external memory.
/linux-4.19.296/include/media/
Dvideobuf2-core.h246 unsigned int memory; member
537 unsigned int memory; member
700 int vb2_core_reqbufs(struct vb2_queue *q, enum vb2_memory memory,
723 int vb2_core_create_bufs(struct vb2_queue *q, enum vb2_memory memory,
1146 enum vb2_memory memory, unsigned int type);
Dvideobuf-core.h86 enum v4l2_memory memory; member
228 enum v4l2_memory memory);
231 enum v4l2_memory memory);
/linux-4.19.296/drivers/misc/cardreader/
DKconfig8 Realtek card readers support access to many types of memory cards,
19 Realtek card reader supports access to many types of memory cards,
/linux-4.19.296/drivers/misc/cb710/
DKconfig2 tristate "ENE CB710/720 Flash memory card reader support"
5 This option enables support for PCI ENE CB710/720 Flash memory card
/linux-4.19.296/include/acpi/platform/
Daclinuxex.h60 static inline void acpi_os_free(void *memory) in acpi_os_free() argument
62 kfree(memory); in acpi_os_free()
/linux-4.19.296/fs/squashfs/
DKconfig62 decompression performance and CPU and memory usage.
71 one time. This limits CPU and memory usage to a minimum.
80 If you have a parallel I/O workload and your system has enough memory,
118 achieved and the amount of CPU time and memory necessary to
161 memory overhead.
205 bool "Additional option for memory-constrained systems"
220 of extra system memory. Decreasing this amount will mean
221 SquashFS uses less memory at the expense of extra reads from disk.
/linux-4.19.296/drivers/edac/
DKconfig19 memory errors, cache errors, PCI errors, thermal throttling, etc..
82 the AMD64 families (>= K8) of memory controllers.
93 When enabled, in each of the respective memory controller directories
130 82443BX/GX memory controllers (440BX/GX chipsets).
263 Support for error detection and correction on Freescale memory
281 tristate "Cell Broadband Engine memory controller"
285 Cell Broadband Engine internal memory controller
292 This enables support for EDAC on the ECC memory used
293 with the IBM DDR2 memory controller found in various
329 Calxeda Highbank memory controller.
[all …]
/linux-4.19.296/drivers/virtio/
DKconfig51 of memory within a KVM guest.
66 tristate "Platform bus driver for memory mapped virtio devices"
70 This drivers provides support for memory mapped virtio
/linux-4.19.296/usr/
DKconfig119 each boot. Also the memory usage during decompression may become
120 relevant on memory constrained systems. This is usually based on the
125 low on RAM, since it reduces the memory consumption during
151 memory. For modern kernels you will need at least 8MB RAM or more for
162 size which might cause issues in memory constrained systems.
175 problems on memory constrained systems. The initramfs size is about
213 initramfs may lead to slightly higher memory consumption during a
215 filesystem image will be present in memory simultaneously

1234