| /kernel/linux/linux-6.6/Documentation/admin-guide/mm/ |
| D | idle_page_tracking.rst | 9 accessed by a workload and which are idle. This information can be useful for 30 A page is considered idle if it has not been accessed since it was marked idle 31 (for more details on what "accessed" actually means see the :ref:`Implementation 81 considered referenced if it has been recently accessed via a process address 82 space, in which case one or more PTEs it is mapped to will have the Accessed bit 83 set, or marked accessed explicitly by the kernel (see mark_page_accessed()). The 93 - a page is accessed by a device driver using get_user_pages() 104 When a page is marked idle, the Accessed bit must be cleared in all PTEs it is 107 as noted above, uses the Accessed bit to promote actively referenced pages, one 108 more page flag is introduced, the Young flag. When the PTE Accessed bit is [all …]
|
| D | multigen_lru.rst | 39 0x0002 Clearing the accessed bit in leaf page table entries in large 44 whose accessed bits can be otherwise cleared by fewer larger 46 0x0004 Clearing the accessed bit in non-leaf page table entries as 106 accessed over different time intervals for each memcg and node. 117 Each bin contains an estimated number of pages that have been accessed
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/mm/ |
| D | idle_page_tracking.rst | 11 accessed by a workload and which are idle. This information can be useful for 32 A page is considered idle if it has not been accessed since it was marked idle 33 (for more details on what "accessed" actually means see the :ref:`Implementation 84 considered referenced if it has been recently accessed via a process address 85 space, in which case one or more PTEs it is mapped to will have the Accessed bit 86 set, or marked accessed explicitly by the kernel (see mark_page_accessed()). The 96 - a page is accessed by a device driver using get_user_pages() 107 When a page is marked idle, the Accessed bit must be cleared in all PTEs it is 110 as noted above, uses the Accessed bit to promote actively referenced pages, one 111 more page flag is introduced, the Young flag. When the PTE Accessed bit is [all …]
|
| /kernel/linux/linux-6.6/mm/damon/ |
| D | paddr.c | 85 bool *accessed = arg; in __damon_pa_young() local 88 *accessed = false; in __damon_pa_young() 92 *accessed = pte_young(ptep_get(pvmw.pte)) || in __damon_pa_young() 97 *accessed = pmd_young(pmdp_get(pvmw.pmd)) || in __damon_pa_young() 104 if (*accessed) { in __damon_pa_young() 110 /* If accessed, stop walking */ in __damon_pa_young() 111 return *accessed == false; in __damon_pa_young() 117 bool accessed = false; in damon_pa_young() local 119 .arg = &accessed, in damon_pa_young() 130 accessed = false; in damon_pa_young() [all …]
|
| D | Kconfig | 92 that not accessed for a long time (cold) using DAMON and reclaim 104 protect frequently accessed (hot) pages while rarely accessed (cold)
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/ |
| D | ixgb_ee.c | 23 * hw - Struct containing variables accessed by shared code 42 * hw - Struct containing variables accessed by shared code 61 * hw - Struct containing variables accessed by shared code 111 * hw - Struct containing variables accessed by shared code 151 * hw - Struct containing variables accessed by shared code 175 * hw - Struct containing variables accessed by shared code 212 * hw - Struct containing variables accessed by shared code 237 * hw - Struct containing variables accessed by shared code 256 * hw - Struct containing variables accessed by shared code 294 * hw - Struct containing variables accessed by shared code [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | edac.rst | 54 The data accessed by the memory controller is contained into one dimm 62 The data size accessed by the memory controller is interlaced into two 63 dimms, accessed at the same time. E. g. if the DIMM is 64 bits-wide (72 70 accessed. Common chip-select rows for single channel are 64 bits, for 86 sets of memory devices. The two rows cannot be accessed concurrently. 93 of memory devices. The two rows cannot be accessed concurrently.
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ |
| D | memory.json | 8 …. Note that errors are only detected when the actual protected memory is accessed by an operation." 24 …latency, due to the alignment of the address and the size of data being accessed, which results in… 28 …nal latency, due to the alignment of the address and size of data being accessed, which results in… 32 …nal latency, due to the alignment of the address and size of data being accessed incurred addition…
|
| /kernel/linux/linux-6.6/arch/arm64/kernel/ |
| D | image-vars.h | 18 * accessed by the stub, so provide some aliases to make them accessible. 42 * accessed by it, therefore provide aliases to make them linkable. 43 * Do not include symbols which may not be safely accessed under hypervisor 58 /* Global kernel state accessed by nVHE hyp code. */
|
| /kernel/linux/linux-5.10/arch/arm64/kernel/ |
| D | image-vars.h | 22 * accessed by the stub, so provide some aliases to make them accessible. 59 * accessed by it, therefore provide aliases to make them linkable. 60 * Do not include symbols which may not be safely accessed under hypervisor 68 /* Global kernel state accessed by nVHE hyp code. */
|
| /kernel/linux/linux-6.6/Documentation/mm/ |
| D | multigen_lru.rst | 30 accessed bit. A rmap walk targets a single page and does not try to 61 channel is higher due to the approximation of the accessed bit. 98 Each generation is divided into multiple tiers. A page accessed ``N`` 117 generation when it finds them accessed through page tables; the 125 the aging clears the accessed bit and updates the gen counter of the 138 accessed through page tables and updated its gen counter. It also 140 was accessed multiple times through file descriptors and the feedback 184 and clear the accessed bit) can be expensive because pages from
|
| /kernel/linux/linux-6.6/Documentation/driver-api/ |
| D | edac.rst | 54 The data accessed by the memory controller is contained into one dimm 62 The data size accessed by the memory controller is interlaced into two 63 dimms, accessed at the same time. E. g. if the DIMM is 64 bits-wide (72 70 accessed. Common chip-select rows for single channel are 64 bits, for 86 sets of memory devices. The two rows cannot be accessed concurrently. 93 of memory devices. The two rows cannot be accessed concurrently. 196 GPU nodes can be accessed the same way as the data fabric on CPU nodes.
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000/ |
| D | e1000_hw.c | 89 * @hw: Struct containing variables accessed by shared code 128 * @hw: Struct containing variables accessed by shared code 222 * @hw: Struct containing variables accessed by shared code 330 * @hw: Struct containing variables accessed by shared code 371 * @hw: Struct containing variables accessed by shared code 516 * @hw: Struct containing variables accessed by shared code 640 * @hw: Struct containing variables accessed by shared code. 677 * @hw: Struct containing variables accessed by shared code 792 * @hw: Struct containing variables accessed by shared code 936 * @hw: Struct containing variables accessed by shared code [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000/ |
| D | e1000_hw.c | 90 * @hw: Struct containing variables accessed by shared code 129 * @hw: Struct containing variables accessed by shared code 223 * @hw: Struct containing variables accessed by shared code 331 * @hw: Struct containing variables accessed by shared code 372 * @hw: Struct containing variables accessed by shared code 517 * @hw: Struct containing variables accessed by shared code 641 * @hw: Struct containing variables accessed by shared code. 678 * @hw: Struct containing variables accessed by shared code 793 * @hw: Struct containing variables accessed by shared code 937 * @hw: Struct containing variables accessed by shared code [all …]
|
| /kernel/linux/linux-6.6/include/linux/iio/ |
| D | buffer-dma.h | 48 /* May only be accessed by the owner of the block */ 53 * Set during allocation, constant thereafter. May be accessed read-only 61 /* Must not be accessed outside the core. */ 64 * Must not be accessed outside the core. Access needs to hold
|
| /kernel/linux/linux-5.10/include/linux/iio/ |
| D | buffer-dma.h | 53 /* May only be accessed by the owner of the block */ 58 * Set during allocation, constant thereafter. May be accessed read-only 66 /* Must not be accessed outside the core. */ 69 * Must not be accessed outside the core. Access needs to hold
|
| /kernel/linux/linux-6.6/arch/x86/kvm/mmu/ |
| D | tdp_iter.h | 36 * handler, and Accessed and Dirty bits can be set by the CPU. 38 * Note, non-leaf SPTEs do have Accessed bits and those bits are 39 * technically volatile, but KVM doesn't consume the Accessed bit of 41 * logic needs to be reassessed if KVM were to use non-leaf Accessed
|
| /kernel/linux/linux-5.10/Documentation/dev-tools/ |
| D | kasan.rst | 133 access, a stack trace of where the accessed memory was allocated (in case bad 136 the accessed slab object and information about the accessed memory page. 138 In the last section the report shows memory state around the accessed address. 151 the accessed address is partially accessible. 154 accessed address (see Implementation details section). 208 is being accessed is equal to tag of the pointer that is used to access this 227 that all addresses accessed by instrumented code have a valid shadow 232 could be accessed by the kernel.
|
| /kernel/linux/linux-6.6/fs/freevxfs/ |
| D | vxfs_inode.h | 81 __fs32 vdi_atime; /* Last time accessed - sec */ 82 __fs32 vdi_autime; /* Last time accessed - usec */ 137 __u32 vii_atime; /* Last time accessed - sec */ 138 __u32 vii_autime; /* Last time accessed - usec */
|
| /kernel/linux/linux-5.10/arch/alpha/lib/ |
| D | memchr.S | 22 - memory accessed as aligned quadwords only 31 - only minimum number of quadwords may be accessed 120 # Make $18 point to last quad to be accessed (the 127 # At least two quads remain to be accessed. 133 # At least three quads remain to be accessed
|
| D | ev6-memchr.S | 9 * - memory accessed as aligned quadwords only 18 * - only minimum number of quadwords may be accessed 139 # Make $18 point to last quad to be accessed (the 145 # At least two quads remain to be accessed. 150 # At least three quads remain to be accessed
|
| /kernel/linux/linux-6.6/arch/alpha/lib/ |
| D | memchr.S | 22 - memory accessed as aligned quadwords only 31 - only minimum number of quadwords may be accessed 120 # Make $18 point to last quad to be accessed (the 127 # At least two quads remain to be accessed. 133 # At least three quads remain to be accessed
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1e/ |
| D | atl1e_hw.c | 136 * hw - Struct containing variables accessed by shared code 169 * hw - Struct containing variables accessed by shared code 197 * hw - Struct containing variables accessed by shared code 230 * hw - Struct containing variables accessed by shared code 281 * hw - Struct containing variables accessed by shared code 370 * hw - Struct containing variables accessed by shared code 499 * hw - Struct containing variables accessed by shared code 554 * hw - Struct containing variables accessed by shared code 579 * hw - Struct containing variables accessed by shared code
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1e/ |
| D | atl1e_hw.c | 136 * hw - Struct containing variables accessed by shared code 169 * hw - Struct containing variables accessed by shared code 197 * hw - Struct containing variables accessed by shared code 230 * hw - Struct containing variables accessed by shared code 281 * hw - Struct containing variables accessed by shared code 370 * hw - Struct containing variables accessed by shared code 499 * hw - Struct containing variables accessed by shared code 554 * hw - Struct containing variables accessed by shared code 579 * hw - Struct containing variables accessed by shared code
|
| /kernel/linux/linux-5.10/tools/lib/traceevent/Documentation/ |
| D | libtraceevent-file_endian.txt | 7 raw data being accessed by the tep handler. 27 being accessed by the tep handler. The _tep_ argument is trace event parser 31 accessed by the tep handler. The _tep_ argument is trace event parser context.
|