Home
last modified time | relevance | path

Searched refs:hpte_v (Results 1 – 7 of 7) sorted by relevance

/arch/powerpc/platforms/cell/
Dbeat_htab.c48 u64 hpte_v[5]; in beat_read_mask() local
50 beat_read_htab_entries(0, hpte_group + 0, hpte_v); in beat_read_mask()
51 if (!(hpte_v[0] & HPTE_V_BOLTED)) in beat_read_mask()
53 if (!(hpte_v[1] & HPTE_V_BOLTED)) in beat_read_mask()
55 if (!(hpte_v[2] & HPTE_V_BOLTED)) in beat_read_mask()
57 if (!(hpte_v[3] & HPTE_V_BOLTED)) in beat_read_mask()
59 beat_read_htab_entries(0, hpte_group + 4, hpte_v); in beat_read_mask()
60 if (!(hpte_v[0] & HPTE_V_BOLTED)) in beat_read_mask()
62 if (!(hpte_v[1] & HPTE_V_BOLTED)) in beat_read_mask()
64 if (!(hpte_v[2] & HPTE_V_BOLTED)) in beat_read_mask()
[all …]
Dbeat_wrapper.h76 u64 bitmask, u64 hpte_v, u64 hpte_r, u64 *slot) in beat_insert_htab_entry() argument
82 bitmask, hpte_v, hpte_r); in beat_insert_htab_entry()
88 u64 hpte_v, u64 hpte_r, u64 mask_v, u64 mask_r, in beat_write_htab_entry() argument
95 hpte_v, hpte_r, mask_v, mask_r); in beat_write_htab_entry()
102 u64 hpte_v, u64 hpte_r, u64 mask_v, u64 value_v, u64 *slot) in beat_insert_htab_entry3() argument
108 hpte_v, hpte_r, mask_v, value_v); in beat_insert_htab_entry3()
/arch/powerpc/mm/
Dhash_native_64.c136 unsigned long hpte_v, hpte_r; in native_hpte_insert() local
160 hpte_v = hpte_encode_v(va, psize, ssize) | vflags | HPTE_V_VALID; in native_hpte_insert()
165 i, hpte_v, hpte_r); in native_hpte_insert()
175 hptep->v = hpte_v; in native_hpte_insert()
187 unsigned long hpte_v; in native_hpte_remove() local
196 hpte_v = hptep->v; in native_hpte_remove()
198 if ((hpte_v & HPTE_V_VALID) && !(hpte_v & HPTE_V_BOLTED)) { in native_hpte_remove()
201 hpte_v = hptep->v; in native_hpte_remove()
202 if ((hpte_v & HPTE_V_VALID) in native_hpte_remove()
203 && !(hpte_v & HPTE_V_BOLTED)) in native_hpte_remove()
[all …]
/arch/powerpc/platforms/ps3/
Dhtab.c51 u64 hpte_v, hpte_r; in ps3_hpte_insert() local
64 hpte_v = hpte_encode_v(va, psize, ssize) | vflags | HPTE_V_VALID; in ps3_hpte_insert()
71 hpte_v, hpte_r, in ps3_hpte_insert()
79 __func__, result, va, pa, hpte_group, hpte_v, hpte_r); in ps3_hpte_insert()
113 u64 hpte_v, want_v, hpte_rs; in ps3_hpte_updatepp() local
133 hpte_v = hpte_v_array[slot % 4]; in ps3_hpte_updatepp()
142 if (!HPTE_V_COMPARE(hpte_v, want_v) || !(hpte_v & HPTE_V_VALID)) { in ps3_hpte_updatepp()
/arch/powerpc/platforms/iseries/
Dhtab.c113 unsigned long hpte_v; in iSeries_hpte_remove() local
121 hpte_v = iSeries_hpte_getword0(hpte_group + slot_offset); in iSeries_hpte_remove()
123 if (! (hpte_v & HPTE_V_BOLTED)) { in iSeries_hpte_remove()
228 unsigned long hpte_v; in iSeries_hpte_invalidate() local
236 hpte_v = iSeries_hpte_getword0(slot); in iSeries_hpte_invalidate()
238 if ((HPTE_V_AVPN_VAL(hpte_v) == avpn) && (hpte_v & HPTE_V_VALID)) in iSeries_hpte_invalidate()
/arch/powerpc/platforms/pseries/
Dlpar.c286 unsigned long hpte_v, hpte_r; in pSeries_lpar_hpte_insert() local
293 hpte_v = hpte_encode_v(va, psize, ssize) | vflags | HPTE_V_VALID; in pSeries_lpar_hpte_insert()
297 pr_debug(" hpte_v=%016lx, hpte_r=%016lx\n", hpte_v, hpte_r); in pSeries_lpar_hpte_insert()
311 lpar_rc = plpar_pte_enter(flags, hpte_group, hpte_v, hpte_r, &slot); in pSeries_lpar_hpte_insert()
462 unsigned long want_v, hpte_v; in pSeries_lpar_hpte_find() local
470 hpte_v = pSeries_lpar_hpte_getword0(slot); in pSeries_lpar_hpte_find()
472 if (HPTE_V_COMPARE(hpte_v, want_v) && (hpte_v & HPTE_V_VALID)) in pSeries_lpar_hpte_find()
Dplpar_wrappers.h81 unsigned long hpte_group, unsigned long hpte_v, in plpar_pte_enter() argument
87 rc = plpar_hcall(H_ENTER, retbuf, flags, hpte_group, hpte_v, hpte_r); in plpar_pte_enter()