PSL_DS
*valp = copyin_byte(vusaddr, mfmsr() | PSL_DS);
*valp = copyin_halfword(vusaddr, mfmsr() | PSL_DS);
*valp = copyin_word(vusaddr, mfmsr() | PSL_DS);
const register_t ds_msr = mfmsr() | PSL_DS;
const register_t ds_msr = mfmsr() | PSL_DS;
copyout_uint8(vusaddr, val, mfmsr() | PSL_DS);
copyout_uint16(vusaddr, val, mfmsr() | PSL_DS);
copyout_uint32(vusaddr, val, mfmsr() | PSL_DS);
const register_t ds_msr = mfmsr() | PSL_DS;
const register_t ds_msr = mfmsr() | PSL_DS;
const register_t ds_msr = mfmsr() | PSL_DS;
mtmsr(saved_msr | PSL_DS | PSL_IS);
const register_t ts_msr = (msr | PSL_DS | PSL_IS) & ~PSL_EE;
struct vm_map * const faultmap = get_faultmap(tf, PSL_DS);
PSL_DS);
struct vm_map * const faultmap = get_faultmap(tf, PSL_DS);
trap_pte_lookup(tf, trunc_page(faultva), PSL_DS);
if (usertrap && (tf->tf_srr1 & (PSL_DS|PSL_IS)) != (PSL_DS|PSL_IS)) {
if ((tf->tf_srr1 & (PSL_DS|PSL_IS)) != (PSL_DS|PSL_IS)) {
if ((tf->tf_srr1 & (PSL_DS|PSL_IS)) != (PSL_DS|PSL_IS)) {
#define PSL_USERSET (PSL_EE | PSL_PR | PSL_IS | PSL_DS | PSL_ME | PSL_CE)