Home
last modified time | relevance | path

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

/Zephyr-Core-3.7.0/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()
DKconfig25 - recently accessed, dirty
27 - not recently accessed, dirty
/Zephyr-Core-3.7.0/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()
1210 bool dirty = *dirty_ptr; in page_frame_prepare_locked() local
1228 dirty = dirty || !k_mem_page_frame_is_backed(pf); in page_frame_prepare_locked()
1231 if (dirty || page_fault) { in page_frame_prepare_locked()
1246 __ASSERT(!dirty, "un-mapped page determined to be dirty"); in page_frame_prepare_locked()
1257 *dirty_ptr = dirty; in page_frame_prepare_locked()
1264 bool dirty; in do_mem_evict() local
[all …]
/Zephyr-Core-3.7.0/include/zephyr/kernel/mm/
Ddemand_paging.h60 unsigned long dirty; member
280 struct k_mem_page_frame *k_mem_paging_eviction_select(bool *dirty);
/Zephyr-Core-3.7.0/tests/kernel/mem_protect/demand_paging/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()
378 zassert_not_equal(stats.eviction.dirty, 0UL, in ZTEST_USER()
389 zassert_not_equal(stats.eviction.dirty, 0UL, in ZTEST_USER()
/Zephyr-Core-3.7.0/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-Core-3.7.0/scripts/
Dzephyr_module.py497 revision, dirty = git_revision(path)
498 workspace_dirty |= dirty
583 meta_project, dirty = _create_meta_project(project.posixpath)
584 workspace_dirty |= dirty
601 manifest_dirty |= dirty
617 meta_module, dirty = _create_meta_project(module.project)
618 workspace_dirty |= dirty
/Zephyr-Core-3.7.0/include/zephyr/arch/xtensa/
Darch.h67 bool dirty; member
/Zephyr-Core-3.7.0/samples/subsys/logging/dictionary/
DREADME.rst42 SeaBIOS (version zephyr-v1.0.0-0-g31d4e0e-dirty-20200714_234759-fv-az50-zephyr)
/Zephyr-Core-3.7.0/doc/kernel/memory_management/
Ddemand_paging.rst128 a data page to evict. A function argument ``dirty`` is written to
130 since it is first paged in. If the ``dirty`` bit is returned
/Zephyr-Core-3.7.0/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-Core-3.7.0/drivers/serial/
Duart_nrfx_uarte.c1249 static const uint8_t dirty; in rx_flush() local
1257 memset(buf, dirty, len); in rx_flush()
1287 if (buf[i] != dirty) { in rx_flush()
/Zephyr-Core-3.7.0/
DKconfig.zephyr867 - dirty: one or more repositories are marked dirty
886 - dirty: one or more repositories are marked dirty
/Zephyr-Core-3.7.0/boards/intel/adsp/doc/
Dchromebooks_adsp.rst241 from modified "dirty" build trees.
/Zephyr-Core-3.7.0/doc/kernel/services/other/
Dfloat.rst212 make the FPU state "dirty" during their most recent scheduling slot before