Lines Matching full:array
38 In the FLATMEM memory model, there is a global `mem_map` array that
40 have entries in the `mem_map` array. The `struct page` objects
43 To allocate the `mem_map` array, architecture specific setup code should
44 call :c:func:`free_area_init` function. Yet, the mappings array is not
48 An architecture may free parts of the `mem_map` array that do not cover the
55 `mem_map` array.
72 array of struct pages. However, it is stored with some other magic
87 The `mem_section` objects are arranged in a two-dimensional array
88 called `mem_sections`. The size and placement of this array depend
93 array is static and has `NR_MEM_SECTIONS` rows. Each row holds a
96 array is dynamically allocated. Each row contains PAGE_SIZE worth of
110 frame. Inside a section, the PFN is the index to the array of pages.
114 page *vmemmap` pointer that points to a virtually contiguous array of
115 `struct page` objects. A PFN is an index to that array and the