Home
last modified time | relevance | path

Searched refs:dirty (Results 1 – 15 of 15) sorted by relevance

/Zephyr-latest/subsys/demand_paging/eviction/
Dnru.c52 bool dirty = false; in k_mem_paging_eviction_select() local
72 dirty = (flags & ARCH_DATA_PAGE_DIRTY) != 0UL; in k_mem_paging_eviction_select()
82 prec = (dirty ? 1U : 0U) + (accessed ? 2U : 0U); in k_mem_paging_eviction_select()
86 last_dirty = dirty; in k_mem_paging_eviction_select()
93 last_dirty = dirty; in k_mem_paging_eviction_select()
DKconfig27 - recently accessed, dirty
29 - not recently accessed, dirty
/Zephyr-latest/kernel/
Dmmu.c530 bool dirty; in map_anon_page() local
533 pf = k_mem_paging_eviction_select(&dirty); in map_anon_page()
538 ret = page_frame_prepare_locked(pf, &dirty, false, &location); in map_anon_page()
542 if (dirty) { in map_anon_page()
1322 bool dirty = *dirty_ptr; in page_frame_prepare_locked() local
1340 dirty = dirty || !k_mem_page_frame_is_backed(pf); in page_frame_prepare_locked()
1343 if (dirty || page_fault) { in page_frame_prepare_locked()
1361 __ASSERT(!dirty, "un-mapped page determined to be dirty"); in page_frame_prepare_locked()
1372 *dirty_ptr = dirty; in page_frame_prepare_locked()
1379 bool dirty; in do_mem_evict() local
[all …]
/Zephyr-latest/include/zephyr/kernel/mm/
Ddemand_paging.h60 unsigned long dirty; member
301 struct k_mem_page_frame *k_mem_paging_eviction_select(bool *dirty);
/Zephyr-latest/tests/kernel/mem_protect/demand_paging/mem_map/src/
Dmain.c111 stats->eviction.clean + stats->eviction.dirty); in print_paging_stats()
115 stats->eviction.dirty); in print_paging_stats()
164 zassert_not_equal(stats.eviction.dirty, 0UL, in touch_anon_pages()
194 zassert_not_equal(stats.eviction.dirty, 0UL, in touch_anon_pages()
384 zassert_not_equal(stats.eviction.dirty, 0UL, in ZTEST_USER()
395 zassert_not_equal(stats.eviction.dirty, 0UL, in ZTEST_USER()
/Zephyr-latest/arch/riscv/core/
Dfpu.c111 bool dirty = (_current_cpu->arch.fpu_state == MSTATUS_FS_DIRTY); in arch_flush_local_fpu() local
113 if (dirty) { in arch_flush_local_fpu()
121 owner->arch.fpu_recently_used = dirty; in arch_flush_local_fpu()
/Zephyr-latest/scripts/
Dzephyr_module.py534 revision, dirty = git_revision(path)
535 workspace_dirty |= dirty
620 meta_project, dirty = _create_meta_project(project.posixpath)
621 workspace_dirty |= dirty
638 manifest_dirty |= dirty
654 meta_module, dirty = _create_meta_project(module.project)
655 workspace_dirty |= dirty
/Zephyr-latest/include/zephyr/arch/xtensa/
Darch.h68 bool dirty; member
/Zephyr-latest/samples/subsys/logging/dictionary/
DREADME.rst42 SeaBIOS (version zephyr-v1.0.0-0-g31d4e0e-dirty-20200714_234759-fv-az50-zephyr)
/Zephyr-latest/doc/kernel/memory_management/
Ddemand_paging.rst135 a data page to evict. A function argument ``dirty`` is written to
137 since it is first paged in. If the ``dirty`` bit is returned
/Zephyr-latest/samples/subsys/logging/syst/
DREADME.rst65 SeaBIOS (version zephyr-v1.0.0-0-g31d4e0e-dirty-20200714_234759-fv-az50-zephyr)
236 SeaBIOS (version zephyr-v1.0.0-0-g31d4e0e-dirty-20200714_234759-fv-az50-zephyr)
/Zephyr-latest/
DKconfig.zephyr933 - dirty: one or more repositories are marked dirty
952 - dirty: one or more repositories are marked dirty
/Zephyr-latest/arch/riscv/
DKconfig422 dirty even when it has not been modified. This option reflects that.
/Zephyr-latest/boards/intel/adsp/doc/
Dchromebooks_adsp.rst241 from modified "dirty" build trees.
/Zephyr-latest/doc/kernel/services/other/
Dfloat.rst212 make the FPU state "dirty" during their most recent scheduling slot before