Home
last modified time | relevance | path

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

/openbmc/linux/arch/powerpc/mm/book3s64/
H A Dslb.c595 static void slb_cache_update(unsigned long esid_data) in slb_cache_update() argument
614 local_paca->slb_cache[slb_cache_index++] = esid_data >> SID_SHIFT; in slb_cache_update()
675 unsigned long vsid_data, esid_data; in slb_insert_entry() local
696 esid_data = mk_esid_data(ea, ssize, index); in slb_insert_entry()
724 local_paca->slb_cache[slb_cache_index++] = esid_data >> SID_SHIFT; in slb_insert_entry()
727 asm volatile("slbmte %0, %1" : : "r" (vsid_data), "r" (esid_data)); in slb_insert_entry()
732 slb_cache_update(esid_data); in slb_insert_entry()
/openbmc/linux/drivers/misc/cxl/
H A Dfault.c25 (sste->esid_data == cpu_to_be64(slb->esid))); in sste_matches()
48 if (!ret && !(be64_to_cpu(sste->esid_data) & SLB_ESID_V)) in find_free_sste()
79 sste->esid_data = cpu_to_be64(slb->esid); in cxl_load_segment()
H A Dcxl.h439 __be64 esid_data; member