Home
last modified time | relevance | path

Searched refs:highmem (Results 1 – 25 of 34) sorted by relevance

12

/linux/Documentation/translations/zh_CN/mm/
H A Dhighmem.rst3 :Original: Documentation/mm/highmem.rst
22 当物理内存的大小接近或超过虚拟内存的最大大小时,就会使用高内存(highmem)。在这一点上,内
149 include/linux/highmem.h
151 include/linux/highmem-internal.h
/linux/tools/testing/fault-injection/
H A Dfailcmd.sh52 --ignore-gfp-highmem=value, --min-order=value
102 LONGOPTS=$LONGOPTS,ignore-gfp-wait:,ignore-gfp-highmem:,min-order:
202 --ignore-gfp-highmem)
203 echo $2 > $FAULTATTR/ignore-gfp-highmem
/linux/tools/testing/scatterlist/
H A DMakefile17 …$(RM) $(TARGETS) $(OFILES) scatterlist.c linux/scatterlist.h linux/highmem.h linux/kmemleak.h linu…
29 @touch linux/highmem.h
/linux/Documentation/mm/
H A Dhighmem.rst12 High memory (highmem) is used when the size of physical memory approaches or
19 refer to as 'highmem'. There are various architecture dependent constraints on
82 virtual address of the direct mapping. Only real highmem pages are
87 While they are significantly faster than kmap(), for the highmem case they
180 highmem. In such a case, the arithmetic approach will also be used.
211 .. kernel-doc:: include/linux/highmem.h
212 .. kernel-doc:: mm/highmem.c
213 .. kernel-doc:: include/linux/highmem-internal.h
H A Dindex.rst20 highmem
/linux/arch/arc/mm/
H A DMakefile8 obj-$(CONFIG_HIGHMEM) += highmem.o
/linux/arch/xtensa/mm/
H A DMakefile9 obj-$(CONFIG_HIGHMEM) += highmem.o
/linux/arch/csky/mm/
H A DMakefile12 obj-$(CONFIG_HIGHMEM) += highmem.o
/linux/mm/
H A Dshow_mem.c404 unsigned long total = 0, reserved = 0, highmem = 0; in __show_mem() local
416 highmem += zone->present_pages; in __show_mem()
420 printk("%lu pages HighMem/MovableOnly\n", highmem); in __show_mem()
H A Dcma.c407 phys_addr_t highmem = __pa(high_memory - 1) + 1; in cma_alloc_mem() local
415 if (base < highmem && limit > highmem) { in cma_alloc_mem()
416 addr = memblock_alloc_range_nid(size, align, highmem, in cma_alloc_mem()
418 limit = highmem; in cma_alloc_mem()
H A DMakefile37 mmu-$(CONFIG_MMU) := highmem.o memory.o mincore.o \
H A Dmm_init.c1792 phys_addr_t highmem = memblock_end_of_DRAM(); in set_high_memory() local
1804 highmem > PFN_PHYS(arch_zone_lowest_possible_pfn[ZONE_HIGHMEM])) in set_high_memory()
1805 highmem = PFN_PHYS(arch_zone_lowest_possible_pfn[ZONE_HIGHMEM]); in set_high_memory()
1808 high_memory = phys_to_virt(highmem - 1) + 1; in set_high_memory()
/linux/arch/mips/mm/
H A DMakefile31 obj-$(CONFIG_HIGHMEM) += highmem.o
/linux/arch/arc/boot/dts/
H A Dhaps_hs.dts20 0x1 0x00000000 0x0 0x40000000>; /* 1 GB highmem */
H A Daxc003.dtsi145 0x1 0xc0000000 0x0 0x40000000>; /* 1 GiB highmem */
H A Daxc003_idu.dtsi151 0x1 0xc0000000 0x0 0x40000000>; /* 1 GiB highmem */
H A Dhsdk.dts348 /* 0x1 0x00000000 0x0 0x40000000>; 1 GB highmem */
/linux/Documentation/driver-api/mmc/
H A Dmmc-test.rst200 | 21 | Multi-block highmem write | same for multi-write |
202 | 22 | Multi-block highmem read | same for mult-read |
/linux/Documentation/driver-api/usb/
H A Ddma.rst80 pass a highmem buffer into a USB driver. That's easy; it's the default
/linux/Documentation/admin-guide/sysctl/
H A Dvm.rst383 For some specialised workloads on highmem machines it is dangerous for
388 And on large highmem machines this lack of reclaimable lowmem memory
392 which *could* use highmem from using too much lowmem. This means that
398 highmem or lowmem).
403 If you have a machine which uses highmem or ISA DMA and your
/linux/Documentation/core-api/
H A Dcachetlb.rst203 highmem. It will be called right before all of the kmaps
210 This routing should be implemented in asm/highmem.h
/linux/Documentation/power/
H A Dswsusp.rst183 highmem and preemption. It also has a extensible architecture that
366 It should work okay with highmem.
/linux/include/linux/
H A Dpage-flags.h619 PAGEFLAG_FALSE(HighMem, highmem) in PAGEFLAG()
/linux/arch/mips/
H A DKconfig2567 # - The current highmem code will only work properly on physically indexed
2570 # moment we protect the user and offer the highmem option only on machines
2571 # where it's known to be safe. This will not offer highmem on a few systems
2574 # - We use SYS_SUPPORTS_HIGHMEM to offer highmem only for systems where we
2575 # know they might have memory configurations that could make use of highmem
/linux/Documentation/filesystems/
H A Dlocking.rst433 highmem, fs/buffer.c, and fs/ntfs/aops.c are providing these. Block devices

12