Searched refs:scr (Results 1 - 25 of 26) sorted by relevance

12

/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmachthread.h46 * CPU_INDEX(r, scr)
49 #define CPU_INDEX(r, scr) \
50 mov SCRATCHPAD_CPUID, scr; \
51 ldxa [scr]ASI_SCRATCHPAD, r
58 #define CPU_INDEXTOSET(base, index, scr) \
59 srl index, BT_ULSHIFT, scr; \
61 sll scr, CLONGSHIFT, scr; \
62 add base, scr, base
64 #define CPU_INDEXTOSET(base, index, scr)
[all...]
H A Dmachclock.h227 #define GET_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano, scr, hrlock, \
229 5: sethi %hi(hres_lock), scr; \
230 lduw [scr + %lo(hres_lock)], hrlock; /* load clock lock */ \
231 lduw [scr + %lo(nsec_scale)], nano; /* tick-to-ns factor */ \
233 ldx [scr + %lo(hres_last_tick)], nslt; \
234 ldn [scr + %lo(hrestime)], hrestsec; /* load hrestime.sec */\
235 add scr, %lo(hrestime), hrestnsec; \
241 ldx [scr + %lo(hrestime_adj)], adj; /* load hrestime_adj */ \
243 lduw [scr + %lo(hres_lock)], scr; /* loa
[all...]
H A Dtraptrace.h219 #define GET_TRACE_TICK(reg, scr) \
220 RD_TICK_NO_SUSPEND_CHECK(reg, scr);
222 #define GET_TRACE_TICK(reg, scr) \
223 RD_TICKSTICK_FLAG(reg, scr, traptrace_use_stick);
/illumos-gate/usr/src/uts/intel/brand/common/
H A Dbrand_asm.h181 #define CHECK_FOR_HANDLER(scr, handler) \
182 GET_P_BRAND_DATA(SP_REG, 0, scr); /* get p_brand_data */ \
183 cmp $0, scr; \
185 cmp $0, handler(scr); /* check handler */ \
206 #define CHECK_FOR_INTERPOSITION(emul_table, call, scr, scr_low) \
209 lea emul_table, scr; \
211 mov (scr), scr; \
212 add call, scr; \
214 movb (scr), scr_lo
[all...]
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dmachclock.h114 #define GET_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano, scr, hrlock, \
116 5: sethi %hi(hres_lock), scr; \
117 lduw [scr + %lo(hres_lock)], hrlock; /* load clock lock */ \
118 lduw [scr + %lo(nsec_scale)], nano; /* tick-to-ns factor */ \
120 ldx [scr + %lo(hres_last_tick)], nslt; \
121 ldn [scr + %lo(hrestime)], hrestsec; /* load hrestime.sec */\
122 add scr, %lo(hrestime), hrestnsec; \
127 ldx [scr + %lo(hrestime_adj)], adj; /* load hrestime_adj */ \
129 lduw [scr + %lo(hres_lock)], scr; /* loa
[all...]
H A Dmachthread.h56 * CPU_INDEX(r, scr)
68 #define CPU_INDEX(r, scr) \
69 rdpr %pstate, scr; \
70 andn scr, PSTATE_IE | PSTATE_AM, r; \
76 wrpr scr, 0, %pstate
82 #define CPU_INDEX(r, scr) \
102 * CPU_INDEX(r, scr)
108 * XXX - scr reg is not used here.
110 #define CPU_INDEX(r, scr) \
122 #define CPU_INDEXTOSET(base, index, scr) \
[all...]
H A Dtraptrace.h157 #define GET_TRACE_TICK(reg, scr) \
160 #define GET_TRACE_TICK(reg, scr) \
/illumos-gate/usr/src/cmd/mdb/sun4u/v9/kmdb/
H A Dmach_asmutil.h69 #define KAIF_DEMAP_TLB_ALL(scr) \
70 mov DEMAP_ALL_TYPE, scr; \
71 stxa %g0, [scr]ASI_DTLB_DEMAP; \
72 sethi %hi(FLUSH_ADDR), scr; \
73 flush scr
/illumos-gate/usr/src/lib/libshell/common/tests/
H A Dpath.sh276 scr=$tmp/script
279 : > $scr
280 chmod a=x $scr
281 { got=$($scr; print $?); } 2>/dev/null
283 { got=$(command $scr; print $?); } 2>/dev/null
285 [[ "$(:; $scr; print $?)" == "$exp" ]] 2>/dev/null || err_exit "unreadable empty script in [[ ... ]] should fail -- expected $exp"
286 [[ "$(:; command $scr; print $?)" == "$exp" ]] 2>/dev/null || err_exit "command unreadable empty script in [[ ... ]] should fail -- expected $exp"
287 got=$($SHELL -c "$scr; print \$?" 2>/dev/null)
289 got=$($SHELL -c "command $scr; print \$?" 2>/dev/null)
292 rm -f $scr
[all...]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_jalapeno_asm.s63 #define CHK_JP_ERRATA85_ENABLED(scr, label) \
64 ASM_LD(scr, jp_errata_85_active); \
65 cmp scr, 1; \
69 #define SET_64BIT_PA(dest, scr, hi32, lo32) \
70 set hi32, scr; \
71 sllx scr, 32, scr; \
74 or scr, dest, dest
79 * scr - scratch register
81 #define JP_ESTAR_TRIGGER(j_chng_pa, scr) \
[all...]
H A Dcommon_asm.s60 #define RD_TICKCMPR(out, scr) \
138 #define GET_NATIVE_TIME(out, scr, tmp) \
139 SETL41(scr, HST_LOW); \
140 ldxa [scr]ASI_IO, tmp; \
141 inc HST_DIFF, scr; \
142 ldxa [scr]ASI_IO, out; \
143 dec HST_DIFF, scr; \
144 ldxa [scr]ASI_IO, scr; \
145 sub scr, tm
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dpriv.c571 priv_proc_cred_perm(const cred_t *scr, proc_t *tp, cred_t **pcr, int mode) argument
583 if (scr == tcr && !(tp->p_flag & SNOCD))
586 idsmatch = (scr->cr_uid == tcr->cr_uid &&
587 scr->cr_uid == tcr->cr_ruid &&
588 scr->cr_uid == tcr->cr_suid &&
589 scr->cr_gid == tcr->cr_gid &&
590 scr->cr_gid == tcr->cr_rgid &&
591 scr->cr_gid == tcr->cr_sgid &&
598 if (scr->cr_zone != tcr->cr_zone && secpolicy_proc_zone(scr) !
[all...]
H A Dpolicy.c1677 secpolicy_proc_owner(const cred_t *scr, const cred_t *tcr, int mode) argument
1681 if ((mode & VWRITE) && scr->cr_uid != 0 &&
1685 return (PRIV_POLICY(scr, PRIV_PROC_OWNER, allzone, EPERM, NULL));
1689 secpolicy_proc_access(const cred_t *scr) argument
1691 return (PRIV_POLICY(scr, PRIV_PROC_OWNER, B_FALSE, EACCES, NULL));
1695 secpolicy_proc_excl_open(const cred_t *scr) argument
1697 return (PRIV_POLICY(scr, PRIV_PROC_OWNER, B_FALSE, EBUSY, NULL));
1701 secpolicy_proc_zone(const cred_t *scr) argument
1703 return (PRIV_POLICY(scr, PRIV_PROC_ZONE, B_FALSE, EPERM, NULL));
1711 secpolicy_kmdb(const cred_t *scr) argument
1717 secpolicy_error_inject(const cred_t *scr) argument
2452 secpolicy_ucode_update(const cred_t *scr) argument
[all...]
/illumos-gate/usr/src/cmd/mdb/sun4v/v9/kmdb/
H A Dmach_asmutil.h78 #define KAIF_DEMAP_TLB_ALL(scr)
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.h2020 * scr - scratch
2022 #define SFMMU_CPU_CNUM(sfmmu, cnum, scr) \
2023 CPU_ADDR(scr, cnum); /* scr = load CPU struct addr */ \
2024 ld [scr + CPU_MMU_IDX], cnum; /* cnum = mmuid */ \
2025 add sfmmu, SFMMU_CTXS, scr; /* scr = sfmmup->sfmmu_ctxs[] */ \
2027 add scr, cnum, scr; /* scr
[all...]
/illumos-gate/usr/src/cmd/localedef/
H A Dwide.c137 char scr[8]; local
138 (void) snprintf(scr, sizeof (scr), "\\x%02x", *mb);
139 (void) strlcat(buf, scr, sizeof (buf));
/illumos-gate/usr/src/uts/common/io/audio/drv/audio1575/
H A Daudio1575.c483 uint32_t scr; local
490 scr = GET32(M1575_SCR_REG);
491 scr &= ~(M1575_SCR_6CHL_MASK | M1575_SCR_CHAMOD_MASK);
492 scr |= M1575_SCR_6CHL_2; /* select our proper ordering */
495 scr |= M1575_SCR_CHAMOD_2;
498 scr |= M1575_SCR_CHAMOD_4;
501 scr |= M1575_SCR_CHAMOD_6;
504 PUT32(M1575_SCR_REG, scr);
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.h146 #define USE_ALTERNATE_GLOBALS(scr) \
147 rdpr %pstate, scr; \
148 wrpr scr, PSTATE_MG | PSTATE_AG, %pstate
/illumos-gate/usr/src/uts/sun/io/
H A Dsocal.c2935 soc_cmdonly_request_t *scr; local
2959 scr = (soc_cmdonly_request_t *)&fcalpkt->fcal_socal_request;
2961 scr->scr_soc_hdr.sh_flags = SOC_PORT_B;
2962 scr->scr_cqhdr.cq_hdr_count = 1;
2963 scr->scr_cqhdr.cq_hdr_type = CQ_TYPE_REQUEST_LIP;
2974 soc_cmdonly_request_t *scr, *tscr; local
3020 scr = (soc_cmdonly_request_t *)&fcalpkt2->fcal_socal_request;
3022 scr->scr_soc_hdr.sh_byte_cnt = tscr->scr_soc_hdr.sh_request_token;
3023 scr->scr_cqhdr.cq_hdr_count = 1;
3024 scr
3047 soc_cmdonly_request_t *scr; local
4247 soc_cmdonly_request_t *scr; local
[all...]
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_xc.s250 get_cpuaddr(uint64_t reg, uint64_t scr)
/illumos-gate/usr/src/uts/common/pcmcia/cs/
H A Dcs.c1639 sclient_reg_t *scr = cr->priv; local
1789 scr->num_clients = 0;
1790 scr->max_socket_num = cs_globals.max_socket_num;
1791 scr->num_sockets = cs_globals.num_sockets;
1792 scr->num_windows = cs_globals.num_windows;
1794 *(scr->sclient_list) = cs_globals.sclient_list;
1796 for (sn = 0; sn < scr->num_sockets; sn++) {
1797 scli = scr->sclient_list[sn];
1800 scr->num_clients++;
1808 if (!scr
[all...]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_srv_readdir.c116 cred_t *scr; local
214 scr = cs->cr;
220 cs->cr = scr;
/illumos-gate/usr/src/uts/common/pcmcia/sys/
H A Dcs_priv.h304 cfg_regs_t scr; /* Socket and Copy Register */ member in struct:config_regs_t
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.h112 #define USE_ALTERNATE_GLOBALS(scr)
/illumos-gate/usr/src/uts/sun4u/starcat/io/
H A Ddrmach.c153 #define DRMACH_LPA_BASE_TO_PA(scr) (((scr) & DRMACH_LPA_BASE_MASK) << 34)
154 #define DRMACH_LPA_BND_TO_PA(scr) (((scr) & DRMACH_LPA_BND_MASK) << 28)
432 static int drmach_cpu_read_scr(drmach_cpu_t *cp, uint64_t *scr);
5190 drmach_cpu_read_scr(drmach_cpu_t *cp, uint64_t *scr) argument
5195 *scr = 0x0;
5203 (uint64_t)scr, (uint64_t)&rv);

Completed in 941 milliseconds

12