Searched refs:pagemap (Results 1 – 25 of 727) sorted by relevance
12345678910>>...30
| /linux/drivers/gpu/drm/nouveau/ |
| A D | nouveau_dmem.c | 70 struct dev_pagemap pagemap; member 104 chunk->pagemap.range.start; in nouveau_dmem_page_addr() 251 chunk->pagemap.type = MEMORY_DEVICE_PRIVATE; in nouveau_dmem_chunk_alloc() 252 chunk->pagemap.range.start = res->start; in nouveau_dmem_chunk_alloc() 253 chunk->pagemap.range.end = res->end; in nouveau_dmem_chunk_alloc() 254 chunk->pagemap.nr_range = 1; in nouveau_dmem_chunk_alloc() 255 chunk->pagemap.ops = &nouveau_dmem_pagemap_ops; in nouveau_dmem_chunk_alloc() 256 chunk->pagemap.owner = drm->dev; in nouveau_dmem_chunk_alloc() 299 release_mem_region(chunk->pagemap.range.start, range_len(&chunk->pagemap.range)); in nouveau_dmem_chunk_alloc() 385 memunmap_pages(&chunk->pagemap); in nouveau_dmem_fini() [all …]
|
| /linux/lib/ |
| A D | test_hmm.c | 77 struct dev_pagemap pagemap; member 159 pagemap)->mdevice; in dmirror_page_to_device() 473 devmem->pagemap.type = MEMORY_DEVICE_PRIVATE; in dmirror_allocate_chunk() 474 devmem->pagemap.range.start = res->start; in dmirror_allocate_chunk() 475 devmem->pagemap.range.end = res->end; in dmirror_allocate_chunk() 476 devmem->pagemap.nr_range = 1; in dmirror_allocate_chunk() 477 devmem->pagemap.ops = &dmirror_devmem_ops; in dmirror_allocate_chunk() 478 devmem->pagemap.owner = mdevice; in dmirror_allocate_chunk() 532 release_mem_region(devmem->pagemap.range.start, range_len(&devmem->pagemap.range)); in dmirror_allocate_chunk() 1223 memunmap_pages(&devmem->pagemap); in dmirror_device_remove() [all …]
|
| /linux/Documentation/admin-guide/mm/ |
| A D | pagemap.rst | 7 pagemap is a new (as of 2.6.25) set of interfaces in the kernel that allow 11 There are four components to pagemap: 13 * ``/proc/pid/pagemap``. This file lets a userspace process find out which 179 Using pagemap to do something useful 182 The general procedure for using pagemap to find out about a process' memory 189 3. Open ``/proc/pid/pagemap`` and seek to the pages you would like to examine. 190 4. Read a u64 for each page from pagemap. 229 Before Linux 3.11 pagemap bits 55-60 were used for "page-shift" (which is
|
| A D | idle_page_tracking.rst | 57 ``/proc/pid/pagemap`` if the workload is represented by a process, or by 73 See :ref:`Documentation/admin-guide/mm/pagemap.rst <pagemap>` for more 74 information about ``/proc/pid/pagemap``, ``/proc/kpageflags``, and
|
| A D | index.rst | 38 pagemap
|
| A D | soft-dirty.rst | 19 This is done by reading from the ``/proc/PID/pagemap``. The bit 55 of the
|
| /linux/Documentation/vm/ |
| A D | hmm.rst | 288 struct dev_pagemap pagemap; 292 pagemap.type = MEMORY_DEVICE_PRIVATE; 293 pagemap.range.start = res->start; 294 pagemap.range.end = res->end; 295 pagemap.nr_range = 1; 296 pagemap.ops = &device_devmem_ops; 297 memremap_pages(&pagemap, numa_node_id()); 299 memunmap_pages(&pagemap); 300 release_mem_region(pagemap.range.start, range_len(&pagemap.range));
|
| A D | hwpoison.rst | 158 documented in Documentation/admin-guide/mm/pagemap.rst
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| A D | mm-api.rst | 77 include/linux/pagemap.h
|
| /linux/include/trace/events/ |
| A D | pagemap.h | 3 #define TRACE_SYSTEM pagemap
|
| /linux/Documentation/core-api/ |
| A D | mm-api.rst | 73 .. kernel-doc:: include/linux/pagemap.h
|
| /linux/fs/proc/ |
| A D | Kconfig | 89 /proc/pid/smaps, /proc/pid/clear_refs, /proc/pid/pagemap,
|
| A D | .vmcore.o.cmd | 1115 include/linux/pagemap.h \
|
| /linux/fs/cramfs/ |
| A D | README | 121 written for, since comments in <linux/pagemap.h> indicate that
|
| /linux/drivers/usb/storage/ |
| A D | ene_ub6250.c | 236 #define ms_lib_clear_pagemap(pdx) memset((pdx)->MS_Lib.pagemap, 0, sizeof((pdx)->MS_Lib.pagemap)) 423 unsigned char *pagemap[(MS_MAX_PAGES_PER_BLOCK + (MS_LIB_BITS_PER_BYTE-1)) / MS_LIB_BITS_PER_BYTE]; member
|
| /linux/Documentation/admin-guide/blockdev/ |
| A D | zram.rst | 404 pages of the process with*pagemap.
|
| /linux/mm/ |
| A D | .swap.o.cmd | 1196 include/linux/pagemap.h \ 1226 include/trace/events/pagemap.h \
|
| /linux/Documentation/filesystems/ |
| A D | proc.rst | 157 pagemap Page table 620 The /proc/pid/pagemap gives the PFN, which can be used to find the pageflags 623 Documentation/admin-guide/mm/pagemap.rst.
|
| /linux/fs/squashfs/ |
| A D | .block.o.cmd | 1146 include/linux/pagemap.h \
|
| A D | .cache.o.cmd | 861 include/linux/pagemap.h \
|
| A D | .file.o.cmd | 844 include/linux/pagemap.h \
|
| A D | .decompressor.o.cmd | 845 include/linux/pagemap.h \
|
| A D | .file_cache.o.cmd | 844 include/linux/pagemap.h \
|
| A D | .inode.o.cmd | 925 include/linux/pagemap.h \
|
| A D | .super.o.cmd | 1159 include/linux/pagemap.h \
|
Completed in 46 milliseconds
12345678910>>...30