Home
last modified time | relevance | path

Searched refs:scr (Results 1 – 24 of 24) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmachthread.h49 #define CPU_INDEX(r, scr) \ argument
50 mov SCRATCHPAD_CPUID, scr; \
51 ldxa [scr]ASI_SCRATCHPAD, r
58 #define CPU_INDEXTOSET(base, index, scr) \ argument
59 srl index, BT_ULSHIFT, scr; \
61 sll scr, CLONGSHIFT, scr; \
62 add base, scr, base
64 #define CPU_INDEXTOSET(base, index, scr)
73 #define CPU_ADDR(reg, scr) \ argument
75 CPU_INDEX(scr, reg); \
[all …]
H A Dmachclock.h227 #define GET_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano, scr, hrlock, \ argument
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; /* load clock lock */ \
246 xor hrlock, scr, scr; \
[all …]
H A Dtraptrace.h219 #define GET_TRACE_TICK(reg, scr) \ argument
220 RD_TICK_NO_SUSPEND_CHECK(reg, scr);
222 #define GET_TRACE_TICK(reg, scr) \ argument
223 RD_TICKSTICK_FLAG(reg, scr, traptrace_use_stick);
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dmachclock.h114 #define GET_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano, scr, hrlock, \ argument
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; /* load clock lock */ \
132 xor hrlock, scr, scr; \
[all …]
H A Dmachthread.h59 #define CPU_INDEX(r, scr) \ argument
87 #define CPU_INDEX(r, scr) \
99 #define CPU_INDEXTOSET(base, index, scr) \ argument
100 srl index, BT_ULSHIFT, scr; \
102 sll scr, CLONGSHIFT, scr; \
103 add base, scr, base
105 #define CPU_INDEXTOSET(base, index, scr)
114 #define CPU_ADDR(reg, scr) \ argument
116 CPU_INDEX(scr, reg); \
117 sll scr, CPTRSHIFT, scr; \
[all …]
H A Dtraptrace.h157 #define GET_TRACE_TICK(reg, scr) \ argument
160 #define GET_TRACE_TICK(reg, scr) \ argument
/illumos-gate/usr/src/uts/intel/brand/common/
H A Dbrand_asm.h182 #define CHECK_FOR_HANDLER(scr, handler) \ argument
183 GET_P_BRAND_DATA(SP_REG, 0, scr); /* get p_brand_data */ \
184 cmp $0, scr; \
186 cmpq $0, handler(scr); /* check handler */ \
207 #define CHECK_FOR_INTERPOSITION(emul_table, call, scr, scr_low) \ argument
210 lea emul_table, scr; \
212 mov (scr), scr; \
213 add call, scr; \
215 movb (scr), scr_low; \
219 #define CALLBACK_PROLOGUE(emul_table, handler, call, scr, scr_low) \ argument
[all …]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_jalapeno_asm.S57 #define CHK_JP_ERRATA85_ENABLED(scr, label) \ argument
58 ASM_LD(scr, jp_errata_85_active); \
59 cmp scr, 1; \
63 #define SET_64BIT_PA(dest, scr, hi32, lo32) \ argument
64 set hi32, scr; \
65 sllx scr, 32, scr; \
68 or scr, dest, dest
75 #define JP_ESTAR_TRIGGER(j_chng_pa, scr) \ argument
76 SET_64BIT_PA(j_chng_pa, scr, TOM_HIGH_PA, M_T_J_CHNG_INIT_PA); \
77 ldxa [j_chng_pa]ASI_IO, scr; \
[all …]
H A Dcommon_asm.S58 #define RD_TICKCMPR(out, scr) \ argument
136 #define GET_NATIVE_TIME(out, scr, tmp) \ argument
137 SETL41(scr, HST_LOW); \
138 ldxa [scr]ASI_IO, tmp; \
139 inc HST_DIFF, scr; \
140 ldxa [scr]ASI_IO, out; \
141 dec HST_DIFF, scr; \
142 ldxa [scr]ASI_IO, scr; \
143 sub scr, tmp, tmp; \
146 or out, scr, out
[all …]
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/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 [[ ... ]…
286 [[ "$(:; command $scr; print $?)" == "$exp" ]] 2>/dev/null || err_exit "command unreadable empty sc…
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/common/os/
H A Dpriv.c570 priv_proc_cred_perm(const cred_t *scr, proc_t *tp, cred_t **pcr, int mode) in priv_proc_cred_perm() argument
582 if (scr == tcr && !(tp->p_flag & SNOCD)) in priv_proc_cred_perm()
585 idsmatch = (scr->cr_uid == tcr->cr_uid && in priv_proc_cred_perm()
586 scr->cr_uid == tcr->cr_ruid && in priv_proc_cred_perm()
587 scr->cr_uid == tcr->cr_suid && in priv_proc_cred_perm()
588 scr->cr_gid == tcr->cr_gid && in priv_proc_cred_perm()
589 scr->cr_gid == tcr->cr_rgid && in priv_proc_cred_perm()
590 scr->cr_gid == tcr->cr_sgid && in priv_proc_cred_perm()
597 if (scr->cr_zone != tcr->cr_zone && secpolicy_proc_zone(scr) != 0) { in priv_proc_cred_perm()
603 if (!idsmatch && secpolicy_proc_owner(scr, tcr, 0) != 0) in priv_proc_cred_perm()
[all …]
H A Dpolicy.c1739 secpolicy_proc_owner(const cred_t *scr, const cred_t *tcr, int mode) in secpolicy_proc_owner() argument
1743 if ((mode & VWRITE) && scr->cr_uid != 0 && in secpolicy_proc_owner()
1747 return (PRIV_POLICY(scr, PRIV_PROC_OWNER, allzone, EPERM, NULL)); in secpolicy_proc_owner()
1751 secpolicy_proc_access(const cred_t *scr) in secpolicy_proc_access() argument
1753 return (PRIV_POLICY(scr, PRIV_PROC_OWNER, B_FALSE, EACCES, NULL)); in secpolicy_proc_access()
1757 secpolicy_proc_excl_open(const cred_t *scr) in secpolicy_proc_excl_open() argument
1759 return (PRIV_POLICY(scr, PRIV_PROC_OWNER, B_FALSE, EBUSY, NULL)); in secpolicy_proc_excl_open()
1763 secpolicy_proc_zone(const cred_t *scr) in secpolicy_proc_zone() argument
1765 return (PRIV_POLICY(scr, PRIV_PROC_ZONE, B_FALSE, EPERM, NULL)); in secpolicy_proc_zone()
1773 secpolicy_kmdb(const cred_t *scr) in secpolicy_kmdb() argument
[all …]
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.h2022 #define SFMMU_CPU_CNUM(sfmmu, cnum, scr) \ argument
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 = sfmmup->sfmmu_ctxs[id] */ \
2028 ldx [scr + SFMMU_MMU_GC_NUM], scr; /* sfmmu_ctxs[id].gcnum */ \
2029 sllx scr, SFMMU_MMU_CNUM_LSHIFT, scr; \
2030 srlx scr, SFMMU_MMU_CNUM_LSHIFT, cnum; /* cnum = sfmmu cnum */
2114 #define PANIC_IF_INTR_DISABLED_PSTR(pstatereg, label, scr) \ argument
2120 sethi %hi(panicstr), scr; \
[all …]
/illumos-gate/usr/src/uts/common/io/audio/drv/audio1575/
H A Daudio1575.c483 uint32_t scr; in audio1575_start() local
490 scr = GET32(M1575_SCR_REG); in audio1575_start()
491 scr &= ~(M1575_SCR_6CHL_MASK | M1575_SCR_CHAMOD_MASK); in audio1575_start()
492 scr |= M1575_SCR_6CHL_2; /* select our proper ordering */ in audio1575_start()
495 scr |= M1575_SCR_CHAMOD_2; in audio1575_start()
498 scr |= M1575_SCR_CHAMOD_4; in audio1575_start()
501 scr |= M1575_SCR_CHAMOD_6; in audio1575_start()
504 PUT32(M1575_SCR_REG, scr); in audio1575_start()
/illumos-gate/usr/src/cmd/localedef/
H A Dwide.c137 char scr[8]; in show_mb() local
138 (void) snprintf(scr, sizeof (scr), "\\x%02x", *mb); in show_mb()
139 (void) strlcat(buf, scr, sizeof (buf)); in show_mb()
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.h146 #define USE_ALTERNATE_GLOBALS(scr) \ argument
147 rdpr %pstate, scr; \
148 wrpr scr, PSTATE_MG | PSTATE_AG, %pstate
/illumos-gate/usr/src/cmd/bhyve/
H A Duart_emul.c137 uint8_t scr; /* Scratch register (R/W) */ member
582 sc->scr = value; in uart_write()
666 reg = sc->scr; in uart_read()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_srv_readdir.c123 cred_t *scr; in nfs4_readdir_getvp() local
214 scr = cs->cr; in nfs4_readdir_getvp()
220 cs->cr = scr; in nfs4_readdir_getvp()
/illumos-gate/usr/src/uts/common/pcmcia/cs/
H A Dcs.c1637 sclient_reg_t *scr = cr->priv; in cs_register_client() local
1787 scr->num_clients = 0; in cs_register_client()
1788 scr->max_socket_num = cs_globals.max_socket_num; in cs_register_client()
1789 scr->num_sockets = cs_globals.num_sockets; in cs_register_client()
1790 scr->num_windows = cs_globals.num_windows; in cs_register_client()
1792 *(scr->sclient_list) = cs_globals.sclient_list; in cs_register_client()
1794 for (sn = 0; sn < scr->num_sockets; sn++) { in cs_register_client()
1795 scli = scr->sclient_list[sn]; in cs_register_client()
1798 scr->num_clients++; in cs_register_client()
1806 if (!scr->num_clients) { in cs_register_client()
[all …]
/illumos-gate/usr/src/uts/common/pcmcia/sys/
H A Dcs_priv.h302 cfg_regs_t scr; /* Socket and Copy Register */ member
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.h112 #define USE_ALTERNATE_GLOBALS(scr) argument
/illumos-gate/usr/src/contrib/ast/src/lib/libast/port/
H A Dlc.tab70 hr croatian hrv|scr iso8859-2
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_hw.h1796 SCR scr; /* Payload for SCR/ACC */ member
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/
H A Dmagic.tab1669 |name match *.scr Screen Saver application/x-ms-scrfile