Home
last modified time | relevance | path

Searched refs:itlb_current (Results 1 – 4 of 4) sorted by relevance

/dports/emulators/tme/tme-0.8/ic/sparc/
H A Dsparc-execute.c59 struct tme_sparc_tlb *itlb_current; in _TME_SPARC_EXECUTE_NAME() local
182 itlb_current = &itlb_invalid; in _TME_SPARC_EXECUTE_NAME()
454 tme_sparc_tlb_busy(itlb_current); in _TME_SPARC_EXECUTE_NAME()
528 itlb_current->tme_sparc_tlb_addr_last in _TME_SPARC_EXECUTE_NAME()
542 tme_sparc_tlb_unbusy(itlb_current); in _TME_SPARC_EXECUTE_NAME()
556 itlb_current = &itlb_invalid; in _TME_SPARC_EXECUTE_NAME()
558 tme_sparc_tlb_busy(itlb_current); in _TME_SPARC_EXECUTE_NAME()
622 itlb_current, in _TME_SPARC_EXECUTE_NAME()
667 itlb_current = &itlb_invalid; in _TME_SPARC_EXECUTE_NAME()
934 tme_sparc_tlb_unbusy(itlb_current); in _TME_SPARC_EXECUTE_NAME()
[all …]
H A Dsparc-misc.c1577 struct tme_sparc_tlb *itlb_current; in tme_sparc_itlb_current() local
1622 itlb_current = &ic->tme_sparc_tlbs[tlb_i]; in tme_sparc_itlb_current()
1623 assert (itlb_current->tme_sparc_tlb_bus_tlb.tme_bus_tlb_token == token); in tme_sparc_itlb_current()
1625 return (itlb_current); in tme_sparc_itlb_current()
1639 const struct tme_sparc_tlb *itlb_current; in tme_sparc_insn_peek() local
1695 itlb_current = tme_sparc_itlb_current(ic); in tme_sparc_insn_peek()
1696 if (tme_bus_tlb_is_valid(&itlb_current->tme_sparc_tlb_bus_tlb) in tme_sparc_insn_peek()
1697 && itlb_current->tme_sparc_tlb_addr_first <= pc in tme_sparc_insn_peek()
1698 && pc <= itlb_current->tme_sparc_tlb_addr_last) { in tme_sparc_insn_peek()
1702 assert (TME_SPARC_TLB_ASI_MASK_OK(itlb_current, ic->tme_sparc_asi_mask_insn)); in tme_sparc_insn_peek()
[all …]
H A Dsparc-rc-insns.c391 const struct tme_sparc_tlb *itlb_current; in tme_sparc_recode_insn_current() local
411itlb_current = &ic->tme_sparc_tlbs[(recode_itlb_current - &ic->_TME_SPARC_RECODE_SIZE(tme_sparc_re… in tme_sparc_recode_insn_current()
412 assert ((itlb_current->tme_sparc_tlb_context > ic->tme_sparc_memory_context_max in tme_sparc_recode_insn_current()
413 || itlb_current->tme_sparc_tlb_context == ic->tme_sparc_memory_context_default) in tme_sparc_recode_insn_current()
414 && TME_SPARC_TLB_ASI_MASK_OK(itlb_current, ic->tme_sparc_asi_mask_insn) in tme_sparc_recode_insn_current()
415 && itlb_current->tme_sparc_tlb_addr_first <= ic->tme_sparc_ireg(TME_SPARC_IREG_PC) in tme_sparc_recode_insn_current()
416 && ic->tme_sparc_ireg(TME_SPARC_IREG_PC) <= itlb_current->tme_sparc_tlb_addr_last in tme_sparc_recode_insn_current()
417 && itlb_current->tme_sparc_tlb_emulator_off_read != TME_EMULATOR_OFF_UNDEF); in tme_sparc_recode_insn_current()
H A Dstp103x.c862 const struct tme_sparc_tlb *itlb_current; in TME_SPARC_FORMAT3() local
948 itlb_current = tme_sparc_itlb_current(ic); in TME_SPARC_FORMAT3()
954 (itlb_current->tme_sparc_tlb_emulator_off_read in TME_SPARC_FORMAT3()