Home
last modified time | relevance | path

Searched refs:HPTE64_V_HPTE_DIRTY (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/ppc/
H A Dspapr_vhyp_mmu.c87 spapr_store_hpte(cpu, ptex + slot, pteh | HPTE64_V_HPTE_DIRTY, ptel); in h_enter()
125 spapr_store_hpte(cpu, ptex, HPTE64_V_HPTE_DIRTY, 0); in remove_hpte()
260 (v & ~HPTE64_V_VALID) | HPTE64_V_HPTE_DIRTY, 0); in h_protect()
265 spapr_store_hpte(cpu, ptex, v | HPTE64_V_HPTE_DIRTY, r); in h_protect()
H A Dspapr.c1404 #define HPTE_DIRTY(_hpte) (tswap64(*((uint64_t *)(_hpte))) & HPTE64_V_HPTE_DIRTY)
1405 #define CLEAN_HPTE(_hpte) ((*(uint64_t *)(_hpte)) &= tswap64(~HPTE64_V_HPTE_DIRTY))
1406 #define DIRTY_HPTE(_hpte) ((*(uint64_t *)(_hpte)) |= tswap64(HPTE64_V_HPTE_DIRTY))
/openbmc/qemu/include/hw/ppc/
H A Dspapr.h27 #define HPTE64_V_HPTE_DIRTY 0x0000000000000040ULL macro