/Linux-v4.19/arch/riscv/include/asm/ |
D | irqflags.h | 24 return csr_read(sstatus); in arch_local_save_flags() 30 csr_set(sstatus, SR_SIE); in arch_local_irq_enable() 36 csr_clear(sstatus, SR_SIE); in arch_local_irq_disable() 42 return csr_read_clear(sstatus, SR_SIE); in arch_local_irq_save() 60 csr_set(sstatus, flags & SR_SIE); in arch_local_irq_restore()
|
D | switch_to.h | 26 regs->sstatus |= (regs->sstatus & ~(SR_FS)) | SR_FS_CLEAN; in __fstate_clean() 32 if ((regs->sstatus & SR_FS) == SR_FS_DIRTY) { in fstate_save() 41 if ((regs->sstatus & SR_FS) != SR_FS_OFF) { in fstate_restore() 53 if (unlikely(regs->sstatus & SR_SD)) in __switch_to_aux()
|
D | ptrace.h | 56 unsigned long sstatus; member 69 #define user_mode(regs) (((regs)->sstatus & SR_SPP) == 0)
|
/Linux-v4.19/sound/core/ |
D | pcm_compat.c | 488 struct snd_pcm_mmap_status sstatus; in snd_pcm_ioctl_sync_ptr_compat() local 519 sstatus.state = status->state; in snd_pcm_ioctl_sync_ptr_compat() 520 sstatus.hw_ptr = status->hw_ptr % boundary; in snd_pcm_ioctl_sync_ptr_compat() 521 sstatus.tstamp = status->tstamp; in snd_pcm_ioctl_sync_ptr_compat() 522 sstatus.suspended_state = status->suspended_state; in snd_pcm_ioctl_sync_ptr_compat() 523 sstatus.audio_tstamp = status->audio_tstamp; in snd_pcm_ioctl_sync_ptr_compat() 525 if (put_user(sstatus.state, &src->s.status.state) || in snd_pcm_ioctl_sync_ptr_compat() 526 put_user(sstatus.hw_ptr, &src->s.status.hw_ptr) || in snd_pcm_ioctl_sync_ptr_compat() 527 compat_put_timespec(&sstatus.tstamp, &src->s.status.tstamp) || in snd_pcm_ioctl_sync_ptr_compat() 528 put_user(sstatus.suspended_state, &src->s.status.suspended_state) || in snd_pcm_ioctl_sync_ptr_compat() [all …]
|
/Linux-v4.19/arch/riscv/lib/ |
D | uaccess.S | 21 csrs sstatus, t6 50 csrc sstatus, t6 75 csrs sstatus, t6 97 csrc sstatus, t6 117 csrs sstatus, t6 121 csrs sstatus, t6
|
/Linux-v4.19/arch/riscv/kernel/ |
D | entry.S | 90 csrrc s1, sstatus, t0 110 csrw sstatus, a0 175 csrs sstatus, SR_SIE 230 csrc sstatus, SR_SIE 261 csrs sstatus, SR_SIE /* Enable interrupts for do_notify_resume() */ 364 csrs sstatus, t1 399 csrc sstatus, t1 408 csrs sstatus, t1 442 csrc sstatus, t1
|
D | process.c | 73 regs->sstatus, regs->sbadaddr, regs->scause); in show_regs() 79 regs->sstatus = SR_SPIE /* User mode, irqs on */ | SR_FS_INITIAL; in start_thread() 113 childregs->sstatus = SR_SPP | SR_SPIE; /* Supervisor, irqs on */ in copy_thread()
|
D | head.S | 39 csrc sstatus, t0
|
D | asm-offsets.c | 115 OFFSET(PT_SSTATUS, pt_regs, sstatus); in asm_offsets()
|
/Linux-v4.19/arch/mips/include/asm/octeon/ |
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 …]
|
/Linux-v4.19/drivers/ata/ |
D | sata_via.c | 353 u32 sstatus, scontrol; in vt6420_prereset() local 367 svia_scr_read(link, SCR_STATUS, &sstatus); in vt6420_prereset() 368 if ((sstatus & 0xf) != 1) in vt6420_prereset() 373 svia_scr_read(link, SCR_STATUS, &sstatus); in vt6420_prereset() 376 online = (sstatus & 0xf) == 0x3; in vt6420_prereset() 380 online ? "up" : "down", sstatus, scontrol); in vt6420_prereset() 383 svia_scr_read(link, SCR_STATUS, &sstatus); in vt6420_prereset()
|
D | sata_highbank.c | 409 u32 sstatus; in ahci_highbank_hardreset() local 428 if (sata_scr_read(link, SCR_STATUS, &sstatus)) in ahci_highbank_hardreset() 430 if (!(sstatus & 0x3)) in ahci_highbank_hardreset()
|
D | ahci_xgene.c | 376 u32 val, sstatus; in xgene_ahci_do_hardreset() local 392 sata_scr_read(link, SCR_STATUS, &sstatus); in xgene_ahci_do_hardreset() 394 (sstatus & 0xff) == 0x1); in xgene_ahci_do_hardreset()
|
D | libata-core.c | 180 static bool ata_sstatus_online(u32 sstatus) in ata_sstatus_online() argument 182 return (sstatus & 0xf) == 0x3; in ata_sstatus_online() 3001 u32 sstatus, scontrol, tmp; in sata_print_link_status() local 3003 if (sata_scr_read(link, SCR_STATUS, &sstatus)) in sata_print_link_status() 3008 tmp = (sstatus >> 4) & 0xf; in sata_print_link_status() 3010 sata_spd_string(tmp), sstatus, scontrol); in sata_print_link_status() 3013 sstatus, scontrol); in sata_print_link_status() 3056 u32 sstatus, spd, mask; in sata_down_spd_limit() local 3065 rc = sata_scr_read(link, SCR_STATUS, &sstatus); in sata_down_spd_limit() 3066 if (rc == 0 && ata_sstatus_online(sstatus)) in sata_down_spd_limit() [all …]
|
D | libata-eh.c | 2676 u32 sstatus; in ata_eh_reset() local 2892 if (sata_scr_read(link, SCR_STATUS, &sstatus) == 0) in ata_eh_reset() 2893 link->sata_spd = (sstatus >> 4) & 0xf; in ata_eh_reset() 2894 if (slave && sata_scr_read(slave, SCR_STATUS, &sstatus) == 0) in ata_eh_reset() 2895 slave->sata_spd = (sstatus >> 4) & 0xf; in ata_eh_reset() 2998 sata_scr_read(link, SCR_STATUS, &sstatus)) in ata_eh_reset()
|
D | ahci.c | 797 u32 sstatus; in ahci_avn_hardreset() local 810 if (sata_scr_read(link, SCR_STATUS, &sstatus) != 0 || in ahci_avn_hardreset() 811 (sstatus & 0xf) != 1) in ahci_avn_hardreset()
|
D | sata_mv.c | 3638 u32 sstatus; in mv_hardreset() local 3656 sata_scr_read(link, SCR_STATUS, &sstatus); in mv_hardreset() 3657 if (!IS_GEN_I(hpriv) && ++attempts >= 5 && sstatus == 0x121) { in mv_hardreset() 3663 } while (sstatus != 0x0 && sstatus != 0x113 && sstatus != 0x123); in mv_hardreset()
|
/Linux-v4.19/arch/riscv/mm/ |
D | fault.c | 66 if (likely(regs->sstatus & SR_SPIE)) in do_page_fault()
|
/Linux-v4.19/drivers/scsi/qla2xxx/ |
D | qla_mr.c | 2177 __le16 sstatus, __le16 cpstatus) in qlafx00_tm_iocb_entry() argument 2183 (sstatus & cpu_to_le16((uint16_t)SS_RESPONSE_INFO_LEN_VALID))) in qlafx00_tm_iocb_entry()
|