Home
last modified time | relevance | path

Searched refs:sstatus (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/riscv/riscv/
H A Dexception.S103 csrr t0, sstatus
108 csrc sstatus, t0
131 csrw sstatus, t0
186 csrr a4, sstatus
188 csrci sstatus, (SSTATUS_SIE)
197 csrs sstatus, a4
H A Dswtch.S48 csrs sstatus, t0
88 csrc sstatus, t0
97 csrs sstatus, t0
137 csrc sstatus, t0
161 csrs sstatus, t0
199 csrc sstatus, t0
377 csrw sstatus, t0
H A Dtrap.c312 KASSERT((csr_read(sstatus) & (SSTATUS_SPP | SSTATUS_SIE)) == in do_trap_supervisor()
315 KASSERT((csr_read(sstatus) & (SSTATUS_SUM)) == 0, in do_trap_supervisor()
393 KASSERT((csr_read(sstatus) & (SSTATUS_SPP | SSTATUS_SIE)) == 0, in do_trap_user()
396 KASSERT((csr_read(sstatus) & (SSTATUS_SUM)) == 0, in do_trap_user()
H A Dexec_machdep.c85 regs->sstatus = frame->tf_sstatus; in fill_regs()
/freebsd/sys/riscv/include/
H A Dasm.h66 csrs sstatus, tmp
70 csrc sstatus, tmp
H A Dreg.h49 __uint64_t sstatus; /* status register */ member
H A Dencoding.h1059 DECLARE_CSR(sstatus, CSR_SSTATUS)
/freebsd/lib/libthread_db/arch/riscv/
H A Dlibpthread_md.c56 mc->mc_gpregs.gp_sstatus = r->sstatus; in pt_reg_to_ucontext()
74 r->sstatus = mc->mc_gpregs.gp_sstatus; in pt_ucontext_to_reg()
/freebsd/sys/cddl/dev/dtrace/riscv/
H A Ddtrace_asm.S58 csrrci a0, sstatus, (SSTATUS_SIE)
67 csrs sstatus, a0
/freebsd/sys/riscv/vmm/
H A Dvmm_switch.S73 csrrw t0, sstatus, t0
169 csrrw t5, sstatus, t5
/freebsd/contrib/bearssl/test/
H A Dtest_x509.c1220 char *ktype, *kusage, *sstatus, *shashes, *stime; in parse_object() local
1224 sstatus = get_value(objtype, objdata, linenum, "status"); in parse_object()
1251 tc.status = (unsigned)atoi(sstatus); in parse_object()
/freebsd/sys/dev/siis/
H A Dsiis.c852 uint32_t istatus, sstatus, ctx, estatus, ok; in siis_ch_intr() local
858 sstatus = ATA_INL(ch->r_mem, SIIS_P_SS); in siis_ch_intr()
859 ok = ch->rslots & ~sstatus; in siis_ch_intr()
866 if ((sstatus & SIIS_P_SS_ATTN) == 0) in siis_ch_intr()
/freebsd/sys/powerpc/mpc85xx/
H A Dfsl_sata.c1129 uint32_t sstatus; in fsl_sata_timeout() local
1138 sstatus = ATA_INL(ch->r_mem, FSL_SATA_P_CAR); in fsl_sata_timeout()
1139 if ((sstatus & (1 << slot->slot)) != 0) in fsl_sata_timeout()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSystemOperands.td106 def : SysReg<"sstatus", 0x100>;
/freebsd/sys/dev/ahci/
H A Dahci.c1861 uint32_t sstatus; in ahci_timeout() local
1872 sstatus = ATA_INL(ch->r_mem, AHCI_P_SACT); in ahci_timeout()
1875 if ((sstatus & (1 << slot->slot)) != 0 || ccs == slot->slot || in ahci_timeout()