brintos

brintos / linux-shallow public Read only

0
0
Text · 2.9 KiB · af8151d Raw
143 lines · plain
1======================2Memory Management APIs3======================4 5User Space Memory Access6========================7 8.. kernel-doc:: arch/x86/include/asm/uaccess.h9   :internal:10 11.. kernel-doc:: arch/x86/lib/usercopy_32.c12   :export:13 14.. kernel-doc:: mm/gup.c15   :functions: get_user_pages_fast16 17.. _mm-api-gfp-flags:18 19Memory Allocation Controls20==========================21 22.. kernel-doc:: include/linux/gfp_types.h23   :doc: Page mobility and placement hints24 25.. kernel-doc:: include/linux/gfp_types.h26   :doc: Watermark modifiers27 28.. kernel-doc:: include/linux/gfp_types.h29   :doc: Reclaim modifiers30 31.. kernel-doc:: include/linux/gfp_types.h32   :doc: Useful GFP flag combinations33 34The Slab Cache35==============36 37.. kernel-doc:: include/linux/slab.h38   :internal:39 40.. kernel-doc:: mm/slub.c41   :export:42 43.. kernel-doc:: mm/slab_common.c44   :export:45 46.. kernel-doc:: mm/util.c47   :functions: kfree_const kvmalloc_node kvfree48 49Virtually Contiguous Mappings50=============================51 52.. kernel-doc:: mm/vmalloc.c53   :export:54 55File Mapping and Page Cache56===========================57 58Filemap59-------60 61.. kernel-doc:: mm/filemap.c62   :export:63 64Readahead65---------66 67.. kernel-doc:: mm/readahead.c68   :doc: Readahead Overview69 70.. kernel-doc:: mm/readahead.c71   :export:72 73Writeback74---------75 76.. kernel-doc:: mm/page-writeback.c77   :export:78 79Truncate80--------81 82.. kernel-doc:: mm/truncate.c83   :export:84 85.. kernel-doc:: include/linux/pagemap.h86   :internal:87 88Memory pools89============90 91.. kernel-doc:: mm/mempool.c92   :export:93 94DMA pools95=========96 97.. kernel-doc:: mm/dmapool.c98   :export:99 100More Memory Management Functions101================================102 103.. kernel-doc:: mm/memory.c104   :export:105 106.. kernel-doc:: mm/page_alloc.c107.. kernel-doc:: mm/mempolicy.c108.. kernel-doc:: include/linux/mm_types.h109   :internal:110.. kernel-doc:: include/linux/mm_inline.h111.. kernel-doc:: include/linux/page-flags.h112.. kernel-doc:: include/linux/mm.h113   :internal:114.. kernel-doc:: include/linux/page_ref.h115.. kernel-doc:: include/linux/mmzone.h116.. kernel-doc:: mm/util.c117   :functions: folio_mapping118 119.. kernel-doc:: mm/rmap.c120.. kernel-doc:: mm/migrate.c121.. kernel-doc:: mm/mmap.c122.. kernel-doc:: mm/kmemleak.c123.. #kernel-doc:: mm/hmm.c (build warnings)124.. kernel-doc:: mm/memremap.c125.. kernel-doc:: mm/hugetlb.c126.. kernel-doc:: mm/swap.c127.. kernel-doc:: mm/zpool.c128.. kernel-doc:: mm/memcontrol.c129.. #kernel-doc:: mm/memory-tiers.c (build warnings)130.. kernel-doc:: mm/shmem.c131.. kernel-doc:: mm/migrate_device.c132.. #kernel-doc:: mm/nommu.c (duplicates kernel-doc from other files)133.. kernel-doc:: mm/mapping_dirty_helpers.c134.. #kernel-doc:: mm/memory-failure.c (build warnings)135.. kernel-doc:: mm/percpu.c136.. kernel-doc:: mm/maccess.c137.. kernel-doc:: mm/vmscan.c138.. kernel-doc:: mm/memory_hotplug.c139.. kernel-doc:: mm/mmu_notifier.c140.. kernel-doc:: mm/balloon_compaction.c141.. kernel-doc:: mm/huge_memory.c142.. kernel-doc:: mm/io-mapping.c143