Home
last modified time | relevance | path

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

/linux/arch/riscv/kvm/
H A Dvcpu_fp.c23 cntx->sstatus &= ~SR_FS; in kvm_riscv_vcpu_fp_reset()
26 cntx->sstatus |= SR_FS_INITIAL; in kvm_riscv_vcpu_fp_reset()
28 cntx->sstatus |= SR_FS_OFF; in kvm_riscv_vcpu_fp_reset()
33 cntx->sstatus &= ~SR_FS; in kvm_riscv_vcpu_fp_clean()
34 cntx->sstatus |= SR_FS_CLEAN; in kvm_riscv_vcpu_fp_clean()
40 if ((cntx->sstatus & SR_FS) == SR_FS_DIRTY) { in kvm_riscv_vcpu_guest_fp_save()
52 if ((cntx->sstatus & SR_FS) != SR_FS_OFF) { in kvm_riscv_vcpu_guest_fp_restore()
H A Dvcpu_exit.c146 if (vcpu->arch.guest_context.sstatus & SR_SPP) in kvm_riscv_vcpu_trap_redirect()
169 vcpu->arch.guest_context.sstatus |= SR_SPP; in kvm_riscv_vcpu_trap_redirect()
255 vcpu->arch.guest_context.sstatus, in kvm_riscv_vcpu_exit()
H A Dvcpu_sbi_system.c27 if (!(cp->sstatus & SR_SPP)) { in kvm_sbi_ext_susp_handler()
H A Dvcpu_onereg.c224 reg_val = (cntx->sstatus & SR_SPP) ? in kvm_riscv_vcpu_get_reg_core()
264 cntx->sstatus |= SR_SPP; in kvm_riscv_vcpu_set_reg_core()
266 cntx->sstatus &= ~SR_SPP; in kvm_riscv_vcpu_set_reg_core()
H A Dvcpu.c74 cntx->sstatus = SR_SPP | SR_SPIE; in kvm_riscv_vcpu_context_reset()
230 return (vcpu->arch.guest_context.sstatus & SR_SPP) ? true : false; in kvm_arch_vcpu_in_kernel()
H A Dvcpu_insn.c86 kvm_vcpu_on_spin(vcpu, vcpu->arch.guest_context.sstatus & SR_SPP); in wrs_insn()
H A Dvcpu_sbi.c195 cntx->sstatus &= ~SR_SIE; in kvm_riscv_vcpu_sbi_load_reset_state()
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-pow.h320 } 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 in cvmx_pow_get_current_wqp()
[all...]
/linux/drivers/ata/
H A Dsata_via.c356 u32 sstatus, scontrol; in vt6420_prereset()
370 svia_scr_read(link, SCR_STATUS, &sstatus); in vt6420_prereset()
371 if ((sstatus & 0xf) != 1) in vt6420_prereset()
376 svia_scr_read(link, SCR_STATUS, &sstatus); in vt6420_prereset()
379 online = (sstatus & 0xf) == 0x3; in vt6420_prereset()
383 str_up_down(online), sstatus, scontrol); in vt6420_bmdma_start()
386 svia_scr_read(link, SCR_STATUS, &sstatus); in vt6420_bmdma_start()
336 u32 sstatus, scontrol; vt6420_prereset() local
H A Dsata_highbank.c396 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 Dlibata-eh.c2125 u32 sstatus; in ata_eh_link_established()
2133 if (sata_scr_read(link, SCR_STATUS, &sstatus)) in ata_eh_link_established()
2136 det = sstatus & 0x0f; in ata_eh_link_established()
2137 ipm = (sstatus >> 8) & 0x0f; in ata_eh_link_established()
2856 u32 sstatus; in ata_eh_reset()
3084 if (sata_scr_read(link, SCR_STATUS, &sstatus) == 0) in ata_eh_reset()
3085 link->sata_spd = (sstatus >> 4) & 0xf; in ata_eh_reset()
3086 if (slave && sata_scr_read(slave, SCR_STATUS, &sstatus) == 0) in ata_eh_reset()
3087 slave->sata_spd = (sstatus >> 4) & 0xf; in ata_eh_reset()
3183 sata_scr_read(link, SCR_STATUS, &sstatus)) in ata_eh_reset()
2123 u32 sstatus; ata_eh_link_established() local
2854 u32 sstatus; ata_eh_reset() local
[all...]
H A Dlibata-core.c3309 u32 sstatus, scontrol, tmp; in sata_print_link_status()
3311 if (sata_scr_read(link, SCR_STATUS, &sstatus))
3317 tmp = (sstatus >> 4) & 0xf;
3319 sata_spd_string(tmp), sstatus, scontrol); in ata_dev_pair()
3322 sstatus, scontrol); in ata_dev_pair()
5255 u32 sstatus;
5257 if (sata_scr_read(link, SCR_STATUS, &sstatus) == 0 &&
5258 ata_sstatus_online(sstatus))
5279 u32 sstatus;
5281 if (sata_scr_read(link, SCR_STATUS, &sstatus)
3294 u32 sstatus, scontrol, tmp; sata_print_link_status() local
5239 u32 sstatus; ata_phys_link_online() local
5263 u32 sstatus; ata_phys_link_offline() local
[all...]
H A Dsata_mv.c3596 u32 sstatus; in mv_hardreset()
3614 sata_scr_read(link, SCR_STATUS, &sstatus); in mv_hardreset()
3615 if (!IS_GEN_I(hpriv) && ++attempts >= 5 && sstatus == 0x121) { in mv_hardreset()
3621 } while (sstatus != 0x0 && sstatus != 0x113 && sstatus != 0x123); in mv_hardreset()
3595 u32 sstatus; mv_hardreset() local
H A Dahci.c1891 u32 sstatus; in ahci_init_one()
1904 if (sata_scr_read(link, SCR_STATUS, &sstatus) != 0 || in ahci_init_one()
1905 (sstatus & 0xf) != 1) in ahci_init_one()
963 u32 sstatus; ahci_avn_hardreset() local
/linux/sound/core/
H A Dpcm_compat.c413 struct snd_pcm_mmap_status sstatus; in snd_pcm_ioctl_sync_ptr_x32() local
444 sstatus.state = status->state; in snd_pcm_ioctl_sync_ptr_x32()
445 sstatus.hw_ptr = status->hw_ptr % boundary; in snd_pcm_ioctl_sync_ptr_x32()
446 sstatus.tstamp = status->tstamp; in snd_pcm_ioctl_sync_ptr_x32()
447 sstatus.suspended_state = status->suspended_state; in snd_pcm_ioctl_sync_ptr_x32()
448 sstatus.audio_tstamp = status->audio_tstamp; in snd_pcm_ioctl_sync_ptr_x32()
452 if (snd_pcm_sync_ptr_put_user(sstatus, scontrol, src)) in snd_pcm_ioctl_sync_ptr_x32()
H A Dpcm_native.c3158 struct snd_pcm_mmap_status sstatus; in snd_pcm_sync_ptr()
3182 sstatus.state = status->state; in snd_pcm_sync_ptr()
3183 sstatus.hw_ptr = status->hw_ptr; in snd_pcm_sync_ptr()
3184 sstatus.tstamp = status->tstamp;
3185 sstatus.suspended_state = status->suspended_state;
3186 sstatus.audio_tstamp = status->audio_tstamp;
3190 if (snd_pcm_sync_ptr_put_user(sstatus, scontrol, _sync_ptr))
3252 struct snd_pcm_mmap_status sstatus; in snd_pcm_ioctl_sync_ptr_compat()
3284 sstatus.state = status->state; in snd_pcm_ioctl_sync_ptr_compat()
3285 sstatus in snd_pcm_ioctl_sync_ptr_compat()
3148 struct snd_pcm_mmap_status sstatus; snd_pcm_sync_ptr() local
3242 struct snd_pcm_mmap_status sstatus; snd_pcm_ioctl_sync_ptr_compat() local
[all...]
/linux/tools/testing/selftests/kvm/riscv/
H A Dget-reg-list.c366 case KVM_REG_RISCV_CSR_REG(sstatus): in aia_csr_id_to_str()
367 return RISCV_CSR_GENERAL(sstatus); in aia_csr_id_to_str()
891 KVM_REG_RISCV | KVM_REG_SIZE_ULONG | KVM_REG_RISCV_CSR | KVM_REG_RISCV_CSR_GENERAL | KVM_REG_RISCV_CSR_REG(sstatus),
/linux/drivers/scsi/qla2xxx/
H A Dqla_mr.c2149 __le16 sstatus, __le16 cpstatus) in qlafx00_tm_iocb_entry() argument
2155 (sstatus & cpu_to_le16((uint16_t)SS_RESPONSE_INFO_LEN_VALID))) in qlafx00_tm_iocb_entry()
/linux/Documentation/virt/kvm/
H A Dapi.rst2844 0x80x0 0000 0300 0000 sstatus Supervisor status