Lines Matching refs:tf_spsr
629 paging->flags = hypctx->tf.tf_spsr & (PSR_M_MASK | PSR_M_32); in arm64_gen_inst_emul_data()
655 if ((hypctx->tf.tf_spsr & PSR_M_MASK) == PSR_M_EL0t) in raise_data_insn_abort()
1085 mode = hypctx->tf.tf_spsr & (PSR_M_MASK | PSR_M_32); in vmmops_run()
1100 hypctx->spsr_el1 = hypctx->tf.tf_spsr; in vmmops_run()
1103 hypctx->tf.tf_spsr = hypctx->spsr_el1 & PSR_FLAGS; in vmmops_run()
1104 hypctx->tf.tf_spsr |= PSR_DAIF | PSR_M_EL1h; in vmmops_run()
1111 hypctx->tf.tf_spsr |= PSR_PAN; in vmmops_run()
1113 hypctx->tf.tf_spsr &= ~PSR_SSBS; in vmmops_run()
1115 hypctx->tf.tf_spsr |= PSR_SSBS; in vmmops_run()
1241 return (&hypctx->tf.tf_spsr); in hypctx_regptr()
1365 hypctx->debug_spsr |= (hypctx->tf.tf_spsr & PSR_SS); in vmmops_setcap()
1369 hypctx->tf.tf_spsr |= PSR_SS; in vmmops_setcap()
1373 hypctx->tf.tf_spsr &= ~PSR_SS; in vmmops_setcap()
1374 hypctx->tf.tf_spsr |= hypctx->debug_spsr; in vmmops_setcap()
1387 hypctx->debug_spsr |= (hypctx->tf.tf_spsr & in vmmops_setcap()
1389 hypctx->tf.tf_spsr |= PSR_I | PSR_F; in vmmops_setcap()
1391 hypctx->tf.tf_spsr &= ~(PSR_I | PSR_F); in vmmops_setcap()
1392 hypctx->tf.tf_spsr |= (hypctx->debug_spsr & in vmmops_setcap()