Lines Matching refs:ea
188 static void dump_hpte_info(struct pg_state *st, unsigned long ea, u64 v, u64 r, in dump_hpte_info() argument
193 while (ea >= st->marker[1].start_address) { in dump_hpte_info()
197 seq_printf(st->seq, "0x%lx:\t", ea); in dump_hpte_info()
211 static int native_find(unsigned long ea, int psize, bool primary, u64 *v, u64 in native_find() argument
220 vsid = get_kernel_vsid(ea, ssize); in native_find()
221 vpn = hpt_vpn(ea, vsid, ssize); in native_find()
245 static int pseries_find(unsigned long ea, int psize, bool primary, u64 *v, u64 *r) in pseries_find() argument
254 vsid = get_kernel_vsid(ea, ssize); in pseries_find()
255 vpn = hpt_vpn(ea, vsid, ssize); in pseries_find()
320 static int base_hpte_find(unsigned long ea, int psize, bool primary, u64 *v, in base_hpte_find() argument
325 return pseries_find(ea, psize, primary, v, r); in base_hpte_find()
327 return native_find(ea, psize, primary, v, r); in base_hpte_find()
330 static unsigned long hpte_find(struct pg_state *st, unsigned long ea, int psize) in hpte_find() argument
337 if (ea < PAGE_OFFSET) in hpte_find()
341 slot = base_hpte_find(ea, psize, true, &v, &r); in hpte_find()
345 slot = base_hpte_find(ea, psize, true, &v, &r); in hpte_find()
375 dump_hpte_info(st, ea, v, r, rpn, base_psize, actual_psize, lp_bits); in hpte_find()