Searched refs:HPTE64_V_HPTE_DIRTY (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/hw/ppc/ |
H A D | spapr_vhyp_mmu.c | 87 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 D | spapr.c | 1404 #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 D | spapr.h | 27 #define HPTE64_V_HPTE_DIRTY 0x0000000000000040ULL macro
|