/kernel/linux/linux-5.10/arch/sparc/include/uapi/asm/ |
H A D | psrcompat.h | 28 static inline unsigned int tstate_to_psr(unsigned long tstate) in tstate_to_psr() argument 30 return ((tstate & TSTATE_CWP) | in tstate_to_psr() 32 ((tstate & TSTATE_ICC) >> 12) | in tstate_to_psr() 33 ((tstate & TSTATE_XCC) >> 20) | in tstate_to_psr() 34 ((tstate & TSTATE_SYSCALL) ? PSR_SYSCALL : 0) | in tstate_to_psr() 40 unsigned long tstate = ((unsigned long)(psr & PSR_ICC)) << 12; in psr_to_tstate_icc() local 42 tstate |= ((unsigned long)(psr & PSR_XCC)) << 20; in psr_to_tstate_icc() 43 return tstate; in psr_to_tstate_icc()
|
/kernel/linux/linux-6.6/arch/sparc/include/uapi/asm/ |
H A D | psrcompat.h | 28 static inline unsigned int tstate_to_psr(unsigned long tstate) in tstate_to_psr() argument 30 return ((tstate & TSTATE_CWP) | in tstate_to_psr() 32 ((tstate & TSTATE_ICC) >> 12) | in tstate_to_psr() 33 ((tstate & TSTATE_XCC) >> 20) | in tstate_to_psr() 34 ((tstate & TSTATE_SYSCALL) ? PSR_SYSCALL : 0) | in tstate_to_psr() 40 unsigned long tstate = ((unsigned long)(psr & PSR_ICC)) << 12; in psr_to_tstate_icc() local 42 tstate |= ((unsigned long)(psr & PSR_XCC)) << 20; in psr_to_tstate_icc() 43 return tstate; in psr_to_tstate_icc()
|
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_quotaops.c | 21 struct qc_type_state *tstate, in xfs_qm_fill_state() 29 tstate->ino = ino; in xfs_qm_fill_state() 37 tstate->flags |= QCI_SYSFILE; in xfs_qm_fill_state() 38 tstate->blocks = ip->i_nblocks; in xfs_qm_fill_state() 39 tstate->nextents = ip->i_df.if_nextents; in xfs_qm_fill_state() 40 tstate->spc_timelimit = (u32)defq->blk.time; in xfs_qm_fill_state() 41 tstate->ino_timelimit = (u32)defq->ino.time; in xfs_qm_fill_state() 42 tstate->rt_spc_timelimit = (u32)defq->rtb.time; in xfs_qm_fill_state() 43 tstate->spc_warnlimit = 0; in xfs_qm_fill_state() 44 tstate in xfs_qm_fill_state() 20 xfs_qm_fill_state( struct qc_type_state *tstate, struct xfs_mount *mp, struct xfs_inode *ip, xfs_ino_t ino, struct xfs_def_quota *defq) xfs_qm_fill_state() argument [all...] |
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_quotaops.c | 21 struct qc_type_state *tstate, in xfs_qm_fill_state() 29 tstate->ino = ino; in xfs_qm_fill_state() 37 tstate->flags |= QCI_SYSFILE; in xfs_qm_fill_state() 38 tstate->blocks = ip->i_d.di_nblocks; in xfs_qm_fill_state() 39 tstate->nextents = ip->i_df.if_nextents; in xfs_qm_fill_state() 40 tstate->spc_timelimit = (u32)defq->blk.time; in xfs_qm_fill_state() 41 tstate->ino_timelimit = (u32)defq->ino.time; in xfs_qm_fill_state() 42 tstate->rt_spc_timelimit = (u32)defq->rtb.time; in xfs_qm_fill_state() 43 tstate->spc_warnlimit = defq->blk.warn; in xfs_qm_fill_state() 44 tstate in xfs_qm_fill_state() 20 xfs_qm_fill_state( struct qc_type_state *tstate, struct xfs_mount *mp, struct xfs_inode *ip, xfs_ino_t ino, struct xfs_def_quota *defq) xfs_qm_fill_state() argument [all...] |
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | processor_64.h | 100 regs->tstate = (regs->tstate & (TSTATE_CWP)) | (TSTATE_INITIAL_MM|TSTATE_IE) | (__asi << 24UL); \ 136 regs->tstate &= ~TSTATE_PEF; \ 144 regs->tstate = (regs->tstate & (TSTATE_CWP))|(TSTATE_INITIAL_MM|TSTATE_IE|TSTATE_AM) | (__asi << 24UL); \ 180 regs->tstate &= ~TSTATE_PEF; \
|
H A D | ptrace.h | 21 return (regs->tstate & TSTATE_SYSCALL); in pt_regs_is_syscall() 26 return (regs->tstate &= ~TSTATE_SYSCALL); in pt_regs_clear_syscall() 41 unsigned long tstate; member 64 #define user_mode(regs) (!((regs)->tstate & TSTATE_PRIV)) 73 return !(regs->tstate & (TSTATE_XCARRY | TSTATE_ICARRY)); in is_syscall_success()
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | processor_64.h | 96 regs->tstate = (regs->tstate & (TSTATE_CWP)) | (TSTATE_INITIAL_MM|TSTATE_IE) | (__asi << 24UL); \ 132 regs->tstate &= ~TSTATE_PEF; \ 140 regs->tstate = (regs->tstate & (TSTATE_CWP))|(TSTATE_INITIAL_MM|TSTATE_IE|TSTATE_AM) | (__asi << 24UL); \ 176 regs->tstate &= ~TSTATE_PEF; \
|
H A D | ptrace.h | 21 return (regs->tstate & TSTATE_SYSCALL); in pt_regs_is_syscall() 26 return (regs->tstate &= ~TSTATE_SYSCALL); in pt_regs_clear_syscall() 41 unsigned long tstate; member 64 #define user_mode(regs) (!((regs)->tstate & TSTATE_PRIV)) 73 return !(regs->tstate & (TSTATE_XCARRY | TSTATE_ICARRY)); in is_syscall_success()
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | ptrace_64.c | 78 REG_OFFSET_NAME("tstate", TSTATE), 264 membuf_write(&to, ®s->tstate, 3 * sizeof(u64)); in genregs64_get() 299 unsigned long tstate; in genregs64_set() local 303 &tstate, in genregs64_set() 308 * state can be modified in the %tstate register. in genregs64_set() 310 tstate &= (TSTATE_ICC | TSTATE_XCC | TSTATE_SYSCALL); in genregs64_set() 311 regs->tstate &= ~(TSTATE_ICC | TSTATE_XCC | TSTATE_SYSCALL); in genregs64_set() 312 regs->tstate |= tstate; in genregs64_set() 454 membuf_write(&to, ®s->tstate, in getregs64_get() 465 unsigned long tstate; setregs64_set() local 635 unsigned long tstate; genregs32_set() local 803 unsigned long tstate; setregs_set() local [all...] |
H A D | signal_64.c | 47 unsigned long pc, npc, tstate; in sparc64_set_context() local 81 err |= __get_user(tstate, &((*grp)[MC_TSTATE])); in sparc64_set_context() 82 regs->tstate &= ~(TSTATE_ASI | TSTATE_ICC | TSTATE_XCC); in sparc64_set_context() 83 regs->tstate |= (tstate & (TSTATE_ASI | TSTATE_ICC | TSTATE_XCC)); in sparc64_set_context() 128 regs->tstate &= ~TSTATE_PEF; in sparc64_set_context() 180 err |= __put_user(regs->tstate, &((*grp)[MC_TSTATE])); in sparc64_get_context() 257 unsigned long tpc, tnpc, tstate, ufp; in do_rt_sigreturn() local 291 err |= __get_user(tstate, &sf->regs.tstate); in do_rt_sigreturn() [all...] |
H A D | unaligned_64.c | 91 return (unsigned char)(regs->tstate >> 24); /* %asi */ in decode_asi() 129 if (regs->tstate & TSTATE_PRIV) { in fetch_reg() 154 if (regs->tstate & TSTATE_PRIV) { in fetch_reg_addr() 172 int from_kernel = (regs->tstate & TSTATE_PRIV) != 0; in compute_effective_address() 291 regs->tstate &= ~TSTATE_ASI; in kernel_mna_trap_fault() 292 regs->tstate |= (ASI_AIUS << 24UL); in kernel_mna_trap_fault() 398 int from_kernel = (regs->tstate & TSTATE_PRIV) != 0; in handle_popc() 573 int from_kernel = (regs->tstate & TSTATE_PRIV) != 0; in handle_ld_nf() 600 unsigned long tstate = regs->tstate; in handle_lddfmna() local 664 unsigned long tstate = regs->tstate; handle_stdfmna() local [all...] |
H A D | kprobes.c | 29 * "regs->tstate" so we can restore them later 39 * restore the PIL interrupt level in "regs->tstate" as well 98 kcb->kprobe_orig_tstate_pil = (regs->tstate & TSTATE_PIL); in set_current_kprobe() 104 regs->tstate |= TSTATE_PIL; in prepare_singlestep() 134 regs->tstate = ((regs->tstate & ~TSTATE_PIL) | in kprobe_handler() 289 regs->tstate = ((regs->tstate & ~TSTATE_PIL) | in resume_execution() 338 regs->tstate = ((regs->tstate in kprobe_fault_handler() [all...] |
H A D | process_64.c | 144 if ((regs->tstate & TSTATE_PRIV) || !(test_thread_flag(TIF_32BIT))) { in show_regwindow() 150 if (!(regs->tstate & TSTATE_PRIV)) { in show_regwindow() 172 if (regs->tstate & TSTATE_PRIV) in show_regwindow() 180 printk("TSTATE: %016lx TPC: %016lx TNPC: %016lx Y: %08x %s\n", regs->tstate, in show_regs() 212 rp->tstate = regs->tstate; in __global_reg_self() 217 if (regs->tstate & TSTATE_PRIV) { in __global_reg_self() 285 gp->tstate, gp->tpc, gp->tnpc, in arch_trigger_cpumask_backtrace() 289 if (gp->tstate & TSTATE_PRIV) { in arch_trigger_cpumask_backtrace() 603 (current_pt_regs()->tstate in copy_thread() [all...] |
H A D | signal32.c | 141 regs->tstate &= ~TSTATE_ASI; in do_sigreturn32() 142 regs->tstate |= ((asi & 0xffUL) << 24UL); in do_sigreturn32() 146 /* User can only change condition codes in %tstate. */ in do_sigreturn32() 147 regs->tstate &= ~(TSTATE_ICC|TSTATE_XCC); in do_sigreturn32() 148 regs->tstate |= psr_to_tstate_icc(psr); in do_sigreturn32() 229 regs->tstate &= ~TSTATE_ASI; in do_rt_sigreturn32() 230 regs->tstate |= ((asi & 0xffUL) << 24UL); in do_rt_sigreturn32() 234 /* User can only change condition codes in %tstate. */ in do_rt_sigreturn32() 235 regs->tstate &= ~(TSTATE_ICC|TSTATE_XCC); in do_rt_sigreturn32() 236 regs->tstate | in do_rt_sigreturn32() [all...] |
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | ptrace_64.c | 77 REG_OFFSET_NAME("tstate", TSTATE), 263 membuf_write(&to, ®s->tstate, 3 * sizeof(u64)); in genregs64_get() 298 unsigned long tstate; in genregs64_set() local 302 &tstate, in genregs64_set() 307 * state can be modified in the %tstate register. in genregs64_set() 309 tstate &= (TSTATE_ICC | TSTATE_XCC | TSTATE_SYSCALL); in genregs64_set() 310 regs->tstate &= ~(TSTATE_ICC | TSTATE_XCC | TSTATE_SYSCALL); in genregs64_set() 311 regs->tstate |= tstate; in genregs64_set() 453 membuf_write(&to, ®s->tstate, in getregs64_get() 464 unsigned long tstate; setregs64_set() local 632 unsigned long tstate; genregs32_set() local 801 unsigned long tstate; setregs_set() local [all...] |
H A D | signal_64.c | 47 unsigned long pc, npc, tstate; in sparc64_set_context() local 81 err |= __get_user(tstate, &((*grp)[MC_TSTATE])); in sparc64_set_context() 82 regs->tstate &= ~(TSTATE_ASI | TSTATE_ICC | TSTATE_XCC); in sparc64_set_context() 83 regs->tstate |= (tstate & (TSTATE_ASI | TSTATE_ICC | TSTATE_XCC)); in sparc64_set_context() 128 regs->tstate &= ~TSTATE_PEF; in sparc64_set_context() 180 err |= __put_user(regs->tstate, &((*grp)[MC_TSTATE])); in sparc64_get_context() 257 unsigned long tpc, tnpc, tstate, ufp; in do_rt_sigreturn() local 291 err |= __get_user(tstate, &sf->regs.tstate); in do_rt_sigreturn() [all...] |
H A D | unaligned_64.c | 91 return (unsigned char)(regs->tstate >> 24); /* %asi */ in decode_asi() 129 if (regs->tstate & TSTATE_PRIV) { in fetch_reg() 154 if (regs->tstate & TSTATE_PRIV) { in fetch_reg_addr() 172 int from_kernel = (regs->tstate & TSTATE_PRIV) != 0; in compute_effective_address() 291 regs->tstate &= ~TSTATE_ASI; in kernel_mna_trap_fault() 292 regs->tstate |= (ASI_AIUS << 24UL); in kernel_mna_trap_fault() 398 int from_kernel = (regs->tstate & TSTATE_PRIV) != 0; in handle_popc() 573 int from_kernel = (regs->tstate & TSTATE_PRIV) != 0; in handle_ld_nf() 600 unsigned long tstate = regs->tstate; in handle_lddfmna() local 664 unsigned long tstate = regs->tstate; handle_stdfmna() local [all...] |
H A D | kprobes.c | 29 * "regs->tstate" so we can restore them later 39 * restore the PIL interrupt level in "regs->tstate" as well 98 kcb->kprobe_orig_tstate_pil = (regs->tstate & TSTATE_PIL); in set_current_kprobe() 104 regs->tstate |= TSTATE_PIL; in prepare_singlestep() 134 regs->tstate = ((regs->tstate & ~TSTATE_PIL) | in kprobe_handler() 289 regs->tstate = ((regs->tstate & ~TSTATE_PIL) | in resume_execution() 338 regs->tstate = ((regs->tstate in kprobe_fault_handler() [all...] |
H A D | process_64.c | 136 if ((regs->tstate & TSTATE_PRIV) || !(test_thread_flag(TIF_32BIT))) { in show_regwindow() 142 if (!(regs->tstate & TSTATE_PRIV)) { in show_regwindow() 160 if (regs->tstate & TSTATE_PRIV) in show_regwindow() 168 printk("TSTATE: %016lx TPC: %016lx TNPC: %016lx Y: %08x %s\n", regs->tstate, in show_regs() 200 rp->tstate = regs->tstate; in __global_reg_self() 205 if (regs->tstate & TSTATE_PRIV) { in __global_reg_self() 273 gp->tstate, gp->tpc, gp->tnpc, in arch_trigger_cpumask_backtrace() 277 if (gp->tstate & TSTATE_PRIV) { in arch_trigger_cpumask_backtrace() 593 (current_pt_regs()->tstate in copy_thread() [all...] |
H A D | signal32.c | 140 regs->tstate &= ~TSTATE_ASI; in do_sigreturn32() 141 regs->tstate |= ((asi & 0xffUL) << 24UL); in do_sigreturn32() 145 /* User can only change condition codes in %tstate. */ in do_sigreturn32() 146 regs->tstate &= ~(TSTATE_ICC|TSTATE_XCC); in do_sigreturn32() 147 regs->tstate |= psr_to_tstate_icc(psr); in do_sigreturn32() 228 regs->tstate &= ~TSTATE_ASI; in do_rt_sigreturn32() 229 regs->tstate |= ((asi & 0xffUL) << 24UL); in do_rt_sigreturn32() 233 /* User can only change condition codes in %tstate. */ in do_rt_sigreturn32() 234 regs->tstate &= ~(TSTATE_ICC|TSTATE_XCC); in do_rt_sigreturn32() 235 regs->tstate | in do_rt_sigreturn32() [all...] |
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | as102_fe.c | 305 struct as10x_tune_status tstate = { 0 }; in as102_fe_read_status() local 308 ret = state->ops->get_status(state->priv, &tstate); in as102_fe_read_status() 312 state->signal_strength = tstate.signal_strength; in as102_fe_read_status() 313 state->ber = tstate.BER; in as102_fe_read_status() 315 switch (tstate.tune_state) { in as102_fe_read_status() 332 tstate.tune_state, tstate.signal_strength, in as102_fe_read_status() 333 tstate.PER, tstate.BER); in as102_fe_read_status()
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | as102_fe.c | 305 struct as10x_tune_status tstate = { 0 }; in as102_fe_read_status() local 308 ret = state->ops->get_status(state->priv, &tstate); in as102_fe_read_status() 312 state->signal_strength = tstate.signal_strength; in as102_fe_read_status() 313 state->ber = tstate.BER; in as102_fe_read_status() 315 switch (tstate.tune_state) { in as102_fe_read_status() 332 tstate.tune_state, tstate.signal_strength, in as102_fe_read_status() 333 tstate.PER, tstate.BER); in as102_fe_read_status()
|
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | fault_64.c | 190 if (regs->tstate & TSTATE_PRIV) { in get_fault_insn() 205 if ((!insn) && (regs->tstate & TSTATE_PRIV)) in do_kernel_fault() 216 asi = (regs->tstate >> 24); in do_kernel_fault() 234 if (regs->tstate & TSTATE_PRIV) { in do_kernel_fault() 291 if (!(regs->tstate & TSTATE_PRIV)) { in do_sparc64_fault() 301 if (regs->tstate & TSTATE_PRIV) { in do_sparc64_fault() 325 if ((regs->tstate & TSTATE_PRIV) && in do_sparc64_fault() 382 asi = (regs->tstate >> 24); in do_sparc64_fault() 405 WARN_ON(regs->tstate & TSTATE_PRIV); in do_sparc64_fault() 432 if (regs->tstate in do_sparc64_fault() [all...] |
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | btf_dump.c | 446 struct btf_dump_type_aux_state *tstate = &d->type_states[id]; in btf_dump_order_type() local 452 if (tstate->order_state == ORDERED) in btf_dump_order_type() 457 if (tstate->order_state == ORDERING) { in btf_dump_order_type() 467 tstate->order_state = ORDERED; in btf_dump_order_type() 472 tstate->order_state = ORDERED; in btf_dump_order_type() 489 tstate->order_state = ORDERING; in btf_dump_order_type() 504 tstate->order_state = ORDERED; in btf_dump_order_type() 514 if (t->name_off != 0 || !tstate->referenced) { in btf_dump_order_type() 519 tstate->order_state = ORDERED; in btf_dump_order_type() 647 struct btf_dump_type_aux_state *tstate in btf_dump_emit_type() local [all...] |
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | fault_64.c | 187 if (regs->tstate & TSTATE_PRIV) { in get_fault_insn() 202 if ((!insn) && (regs->tstate & TSTATE_PRIV)) in do_kernel_fault() 213 asi = (regs->tstate >> 24); in do_kernel_fault() 231 if (regs->tstate & TSTATE_PRIV) { in do_kernel_fault() 288 if (!(regs->tstate & TSTATE_PRIV)) { in do_sparc64_fault() 298 if (regs->tstate & TSTATE_PRIV) { in do_sparc64_fault() 322 if ((regs->tstate & TSTATE_PRIV) && in do_sparc64_fault() 379 asi = (regs->tstate >> 24); in do_sparc64_fault() 401 WARN_ON(regs->tstate & TSTATE_PRIV); in do_sparc64_fault() 496 if (!(regs->tstate in do_sparc64_fault() [all...] |