/openbmc/linux/arch/riscv/kvm/ |
H A D | vcpu_fp.c | 21 cntx->sstatus &= ~SR_FS; in kvm_riscv_vcpu_fp_reset() 24 cntx->sstatus |= SR_FS_INITIAL; in kvm_riscv_vcpu_fp_reset() 26 cntx->sstatus |= SR_FS_OFF; in kvm_riscv_vcpu_fp_reset() 31 cntx->sstatus &= ~SR_FS; in kvm_riscv_vcpu_fp_clean() 32 cntx->sstatus |= SR_FS_CLEAN; in kvm_riscv_vcpu_fp_clean() 38 if ((cntx->sstatus & SR_FS) == SR_FS_DIRTY) { in kvm_riscv_vcpu_guest_fp_save() 50 if ((cntx->sstatus & SR_FS) != SR_FS_OFF) { in kvm_riscv_vcpu_guest_fp_restore()
|
H A D | vcpu_vector.c | 24 cntx->sstatus &= ~SR_VS; in kvm_riscv_vcpu_vector_reset() 26 cntx->sstatus |= SR_VS_INITIAL; in kvm_riscv_vcpu_vector_reset() 30 cntx->sstatus |= SR_VS_OFF; in kvm_riscv_vcpu_vector_reset() 36 cntx->sstatus &= ~SR_VS; in kvm_riscv_vcpu_vector_clean() 37 cntx->sstatus |= SR_VS_CLEAN; in kvm_riscv_vcpu_vector_clean() 43 if ((cntx->sstatus & SR_VS) == SR_VS_DIRTY) { in kvm_riscv_vcpu_guest_vector_save() 53 if ((cntx->sstatus & SR_VS) != SR_VS_OFF) { in kvm_riscv_vcpu_guest_vector_restore()
|
H A D | vcpu_exit.c | 142 if (vcpu->arch.guest_context.sstatus & SR_SPP) in kvm_riscv_vcpu_trap_redirect() 165 vcpu->arch.guest_context.sstatus |= SR_SPP; in kvm_riscv_vcpu_trap_redirect() 216 vcpu->arch.guest_context.sstatus, in kvm_riscv_vcpu_exit()
|
H A D | vcpu_onereg.c | 294 reg_val = (cntx->sstatus & SR_SPP) ? in kvm_riscv_vcpu_get_reg_core() 331 cntx->sstatus |= SR_SPP; in kvm_riscv_vcpu_set_reg_core() 333 cntx->sstatus &= ~SR_SPP; in kvm_riscv_vcpu_set_reg_core()
|
H A D | vcpu.c | 121 cntx->sstatus = SR_SPP | SR_SPIE; in kvm_arch_vcpu_create() 206 return (vcpu->arch.guest_context.sstatus & SR_SPP) ? true : false; in kvm_arch_vcpu_in_kernel()
|
/openbmc/linux/sound/core/ |
H A D | pcm_compat.c | 423 struct snd_pcm_mmap_status sstatus; in snd_pcm_ioctl_sync_ptr_x32() local 454 sstatus.state = status->state; in snd_pcm_ioctl_sync_ptr_x32() 455 sstatus.hw_ptr = status->hw_ptr % boundary; in snd_pcm_ioctl_sync_ptr_x32() 456 sstatus.tstamp = status->tstamp; in snd_pcm_ioctl_sync_ptr_x32() 457 sstatus.suspended_state = status->suspended_state; in snd_pcm_ioctl_sync_ptr_x32() 458 sstatus.audio_tstamp = status->audio_tstamp; in snd_pcm_ioctl_sync_ptr_x32() 462 if (put_user(sstatus.state, &src->s.status.state) || in snd_pcm_ioctl_sync_ptr_x32() 463 put_user(sstatus.hw_ptr, &src->s.status.hw_ptr) || in snd_pcm_ioctl_sync_ptr_x32() 464 put_user(sstatus.tstamp.tv_sec, &src->s.status.tstamp_sec) || in snd_pcm_ioctl_sync_ptr_x32() 465 put_user(sstatus.tstamp.tv_nsec, &src->s.status.tstamp_nsec) || in snd_pcm_ioctl_sync_ptr_x32() [all …]
|
H A D | pcm_native.c | 3134 struct snd_pcm_mmap_status sstatus; in snd_pcm_ioctl_sync_ptr_compat() local 3170 sstatus.state = status->state; in snd_pcm_ioctl_sync_ptr_compat() 3171 sstatus.hw_ptr = status->hw_ptr % boundary; in snd_pcm_ioctl_sync_ptr_compat() 3172 sstatus.tstamp = status->tstamp; in snd_pcm_ioctl_sync_ptr_compat() 3173 sstatus.suspended_state = status->suspended_state; in snd_pcm_ioctl_sync_ptr_compat() 3174 sstatus.audio_tstamp = status->audio_tstamp; in snd_pcm_ioctl_sync_ptr_compat() 3178 if (put_user(sstatus.state, &src->s.status.state) || in snd_pcm_ioctl_sync_ptr_compat() 3179 put_user(sstatus.hw_ptr, &src->s.status.hw_ptr) || in snd_pcm_ioctl_sync_ptr_compat() 3180 put_user(sstatus.tstamp.tv_sec, &src->s.status.tstamp_sec) || in snd_pcm_ioctl_sync_ptr_compat() 3181 put_user(sstatus.tstamp.tv_nsec, &src->s.status.tstamp_nsec) || in snd_pcm_ioctl_sync_ptr_compat() [all …]
|
/openbmc/linux/arch/mips/include/asm/octeon/ |
H A D | cvmx-pow.h | 320 } sstatus; member 1266 load_addr.sstatus.mem_region = CVMX_IO_SEG; in cvmx_pow_get_current_tag() 1267 load_addr.sstatus.is_io = 1; in cvmx_pow_get_current_tag() 1268 load_addr.sstatus.did = CVMX_OCT_DID_TAG_TAG1; in cvmx_pow_get_current_tag() 1269 load_addr.sstatus.coreid = cvmx_get_core_num(); in cvmx_pow_get_current_tag() 1270 load_addr.sstatus.get_cur = 1; in cvmx_pow_get_current_tag() 1292 load_addr.sstatus.mem_region = CVMX_IO_SEG; in cvmx_pow_get_current_wqp() 1293 load_addr.sstatus.is_io = 1; in cvmx_pow_get_current_wqp() 1294 load_addr.sstatus.did = CVMX_OCT_DID_TAG_TAG1; in cvmx_pow_get_current_wqp() 1295 load_addr.sstatus.coreid = cvmx_get_core_num(); in cvmx_pow_get_current_wqp() [all …]
|
/openbmc/u-boot/arch/riscv/include/asm/ |
H A D | ptrace.h | 46 unsigned long sstatus; member 57 #define user_mode(regs) (((regs)->sstatus & SR_PS) == 0)
|
/openbmc/linux/drivers/ata/ |
H A D | sata_via.c | 335 u32 sstatus, scontrol; in vt6420_prereset() local 349 svia_scr_read(link, SCR_STATUS, &sstatus); in vt6420_prereset() 350 if ((sstatus & 0xf) != 1) in vt6420_prereset() 355 svia_scr_read(link, SCR_STATUS, &sstatus); in vt6420_prereset() 358 online = (sstatus & 0xf) == 0x3; in vt6420_prereset() 362 online ? "up" : "down", sstatus, scontrol); in vt6420_prereset() 365 svia_scr_read(link, SCR_STATUS, &sstatus); in vt6420_prereset()
|
H A D | sata_highbank.c | 396 u32 sstatus; in ahci_highbank_hardreset() local 415 if (sata_scr_read(link, SCR_STATUS, &sstatus)) in ahci_highbank_hardreset() 417 if (!(sstatus & 0x3)) in ahci_highbank_hardreset()
|
H A D | libata-core.c | 170 static bool ata_sstatus_online(u32 sstatus) in ata_sstatus_online() argument 172 return (sstatus & 0xf) == 0x3; in ata_sstatus_online() 3165 u32 sstatus, scontrol, tmp; in sata_print_link_status() local 3167 if (sata_scr_read(link, SCR_STATUS, &sstatus)) in sata_print_link_status() 3173 tmp = (sstatus >> 4) & 0xf; in sata_print_link_status() 3175 sata_spd_string(tmp), sstatus, scontrol); in sata_print_link_status() 3178 sstatus, scontrol); in sata_print_link_status() 3222 u32 sstatus, spd, mask; in sata_down_spd_limit() local 3231 rc = sata_scr_read(link, SCR_STATUS, &sstatus); in sata_down_spd_limit() 3232 if (rc == 0 && ata_sstatus_online(sstatus)) in sata_down_spd_limit() [all …]
|
H A D | ahci_xgene.c | 362 u32 val, sstatus; in xgene_ahci_do_hardreset() local 378 sata_scr_read(link, SCR_STATUS, &sstatus); in xgene_ahci_do_hardreset() 380 (sstatus & 0xff) == 0x1); in xgene_ahci_do_hardreset()
|
H A D | libata-eh.c | 2584 u32 sstatus; in ata_eh_reset() local 2812 if (sata_scr_read(link, SCR_STATUS, &sstatus) == 0) in ata_eh_reset() 2813 link->sata_spd = (sstatus >> 4) & 0xf; in ata_eh_reset() 2814 if (slave && sata_scr_read(slave, SCR_STATUS, &sstatus) == 0) in ata_eh_reset() 2815 slave->sata_spd = (sstatus >> 4) & 0xf; in ata_eh_reset() 2911 sata_scr_read(link, SCR_STATUS, &sstatus)) in ata_eh_reset()
|
H A D | ahci.c | 924 u32 sstatus; in ahci_avn_hardreset() local 937 if (sata_scr_read(link, SCR_STATUS, &sstatus) != 0 || in ahci_avn_hardreset() 938 (sstatus & 0xf) != 1) in ahci_avn_hardreset()
|
H A D | sata_mv.c | 3595 u32 sstatus; in mv_hardreset() local 3613 sata_scr_read(link, SCR_STATUS, &sstatus); in mv_hardreset() 3614 if (!IS_GEN_I(hpriv) && ++attempts >= 5 && sstatus == 0x121) { in mv_hardreset() 3620 } while (sstatus != 0x0 && sstatus != 0x113 && sstatus != 0x123); in mv_hardreset()
|
/openbmc/u-boot/drivers/ata/ |
H A D | mvsata_ide.c | 25 u32 sstatus; member 155 status = readl(&port->sstatus) & MVSATA_SSTATUS_DET_MASK; in mvsata_ide_initialize_port()
|
H A D | fsl_sata.h | 37 u32 sstatus; /* SATA interface status register */ member
|
H A D | fsl_sata.c | 249 val32 = in_le32(®->sstatus); in init_sata() 278 printf("SStatus: %08x\n\r", in_le32(®->sstatus)); in fsl_sata_dump_regs()
|
/openbmc/qemu/bsd-user/riscv/ |
H A D | target_arch_reg.h | 33 uint64_t sstatus; /* status register */ member
|
/openbmc/linux/arch/riscv/include/uapi/asm/ |
H A D | kvm.h | 73 unsigned long sstatus; member
|
/openbmc/qemu/linux-headers/asm-riscv/ |
H A D | kvm.h | 72 unsigned long sstatus; member
|
/openbmc/linux/tools/testing/selftests/kvm/riscv/ |
H A D | get-reg-list.c | 192 case KVM_REG_RISCV_CSR_REG(sstatus): in general_csr_id_to_str() 193 return RISCV_CSR_GENERAL(sstatus); in general_csr_id_to_str() 525 …VM_REG_SIZE_ULONG | KVM_REG_RISCV_CSR | KVM_REG_RISCV_CSR_GENERAL | KVM_REG_RISCV_CSR_REG(sstatus),
|
/openbmc/linux/arch/riscv/include/asm/ |
H A D | kvm_host.h | 148 unsigned long sstatus; member
|
/openbmc/linux/arch/riscv/kernel/ |
H A D | asm-offsets.c | 156 OFFSET(KVM_ARCH_GUEST_SSTATUS, kvm_vcpu_arch, guest_context.sstatus); in asm_offsets() 193 OFFSET(KVM_ARCH_HOST_SSTATUS, kvm_vcpu_arch, host_context.sstatus); in asm_offsets()
|