Searched refs:tmp2 (Results 1 - 25 of 59) sorted by relevance

123

/illumos-gate/usr/src/cmd/mdb/sparc/v9/kmdb/
H A Dkaif_asmutil.h46 #define ADVANCE_CRUMB_POINTER(cpusave, tmp1, tmp2) \
61 set KRM_SIZE, tmp2; \
62 3: subcc tmp2, 8, tmp2; \
64 stx %g0, [tmp1 + tmp2]
71 #define ADD_CRUMB_CONST(cpusave, offset, value, tmp1, tmp2) \
73 mov value, tmp2; \
74 stx tmp2, [tmp1 + offset]
76 #define ADD_CRUMB_FLAG(cpusave, flag, tmp1, tmp2, tmp3) \
78 ld [tmp1 + KRM_FLAG], tmp2; \
[all...]
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dfpras_impl.h134 * tmp2 (register): used for scratch, not preserved
140 #define FPRAS_INTERVAL(operation, blk, doex, tmp1, tmp2, tmp3, tmp4, label) \
145 sethi %hi(fpras_disableids), tmp2 ;\
146 ld [tmp2 + %lo(fpras_disableids)], tmp2 ;\
149 btst tmp3, tmp2 ;\
152 set fpras_chkfn_type1, tmp2 ;\
153 prefetch [tmp2 + (FPRAS_BLK0 + blk * 64)], #one_read ;\
154 ldn [THREAD_REG + T_CPU], tmp2 ;\
155 ldn [tmp2
[all...]
H A Dcheetahasm.h802 #define PCACHE_FLUSHALL(tmp1, tmp2, tmp3) \
804 set MMU_PCONTEXT, tmp2 ;\
805 ldxa [tmp2]ASI_DMMU, tmp3 ;\
806 stxa tmp3, [tmp2]ASI_DMMU ;\
836 #define CH_ICACHE_FLUSHALL(arg1, arg2, tmp1, tmp2) \
837 ldxa [%g0]ASI_DCU, tmp2; \
838 andn tmp2, DCU_IC, tmp1; \
851 stxa tmp2, [%g0]ASI_DCU; \
885 #define ECACHE_FLUSHALL(arg1, arg2, tmp1, tmp2) \
886 CPU_INDEX(tmp1, tmp2); \
[all...]
H A Dmachcpuvar.h106 u_longlong_t tmp2; /* used in trap processing */ member in struct:machcpu
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.h84 * tmp2 : %o5 scratch
87 #define SET_SECCTX(cnum, is_shctx, tmp1, tmp2, label) \
90 sethi %hi(FLUSH_ADDR), tmp2 ;\
93 flush tmp2 ;\
110 flush tmp2 ;\
277 * tmp2 = tmp reg
281 #define TTE_SET_REF_ML(tte, ttepa, tsbarea, tmp1, tmp2, label) \
300 or %g0, 1, tmp2; \
301 sllx tmp2, MMU_PAGESHIFT, tmp2; \
[all...]
/illumos-gate/usr/src/lib/libm/sparc/src/
H A Dlibm_inlines.h177 uint32_t tmp1, tmp2; local
185 "andn %0,0x3e0,%3\n\t" /* tmp2 = %3 = %o2 */
192 : "=r" (ret), "=m" (fsr), "=r" (tmp1), "=r" (tmp2)
215 uint32_t tmp1, tmp2, tmp3; local
231 : "=r" (ret), "=m" (fsr), "=r" (tmp1), "=r" (tmp2), "=r" (tmp3)
242 uint32_t fsr, tmp1, tmp2; local
258 : "=r" (ret), "=m" (fsr), "=r" (tmp1), "=r" (tmp2)
/illumos-gate/usr/src/lib/libm/sparcv9/src/
H A Dlibm_inlines.h170 uint64_t tmp1, tmp2; local
185 : "=r" (ret), "=m" (fsr), "=r" (tmp1), "=r" (tmp2)
208 uint64_t tmp1, tmp2, tmp3; local
225 : "=r" (ret), "=m" (fsr), "=r" (tmp1), "=r" (tmp2), "=r" (tmp3)
237 uint64_t tmp1, tmp2, tmp3; local
254 : "=r" (ret), "=m" (fsr), "=r" (tmp1), "=r" (tmp2), "=r" (tmp3)
/illumos-gate/usr/src/uts/sun4u/starfire/ml/
H A Ddrmach_asm.s93 #define ECACHE_FLUSHALL(lbl, arg1, arg2, arg3, tmp1, tmp2) \
95 andn tmp1, PSTATE_IE | PSTATE_AM, tmp2 ;\
96 wrpr %g0, tmp2, %pstate ;\
106 #define SF_WORKAROUND(tmp1, tmp2) \
107 sethi %hi(FLUSH_ADDR), tmp2 ;\
110 flush tmp2 ;
112 #define SF_WORKAROUND(tmp1, tmp2)
124 #define VTAG_FLUSHPAGE(lbl, arg1, arg2, tmp1, tmp2, tmp3, tmp4) \
126 andn tmp1, PSTATE_IE | PSTATE_AM, tmp2 ;\
127 wrpr tmp2,
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Dimport_name.c62 char *stringrep, *tmp, *tmp2, *cp; local
144 tmp2 = 0;
188 tmp2 = malloc(length+1);
189 if (tmp2 == NULL) {
195 strncpy(tmp2, cp, length);
196 tmp2[length] = 0;
198 stringrep = tmp2;
212 if (tmp2)
213 xfree(tmp2);
225 if (tmp2)
[all...]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dopl_olympus_asm.s774 #define LOG_UGER_REG(uger, tmp, tmp2) \
776 mov tmp, tmp2 ;\
777 LOG_REG(tmp2, LOG_UGER_OFF, uger) ;\
779 rd STICK, tmp2 ;\
780 LOG_REG(tmp, LOG_STICK_OFF, tmp2) ;\
782 sllx tmp, 32, tmp2 ;\
784 or tmp2, tmp, tmp2 ;\
786 LOG_REG(tmp, LOG_TL_OFF, tmp2) ;\
787 set OPL_SCRATCHPAD_ERRLOG, tmp2 ;\
[all...]
H A Dspitfire_asm.s54 #define DCACHE_FLUSHPAGE(arg1, arg2, tmp1, tmp2, tmp3) \
60 sethi %hi(dflush_type), tmp2 ;\
61 ld [tmp2 + %lo(dflush_type)], tmp2 ;\
62 cmp tmp2, FLUSHPAGE_TYPE ;\
67 cmp tmp2, FLUSHMATCH_TYPE ;\
75 sub tmp3, tmp1, tmp2 ;\
77 stxa %g0, [tmp2]ASI_DC_TAG ;\
79 cmp %g0, tmp2 ;\
81 sub tmp2, tmp
[all...]
H A Dus3_common_asm.s58 #define DCACHE_FLUSHPAGE(arg1, arg2, tmp1, tmp2, tmp3) \
63 ASM_LD(tmp2, dflush_type) ;\
64 cmp tmp2, FLUSHPAGE_TYPE ;\
69 cmp tmp2, FLUSHMATCH_TYPE ;\
77 sub tmp3, tmp1, tmp2 ;\
79 stxa %g0, [tmp2]ASI_DC_TAG ;\
81 cmp %g0, tmp2 ;\
83 sub tmp2, tmp1, tmp2 ;\
91 * tmp2
[all...]
/illumos-gate/usr/src/lib/libshell/common/edit/
H A Dhexpand.c155 *tmp2=0;/* temporary line buffer */
536 tmp2 = sfopen(tmp2, NULL, "swr");
558 n = sftell(tmp2);
559 sfputc(tmp2, c);
563 sfseek(tmp2, n, SEEK_SET);
565 sfputc(tmp2, '\0');
580 sfputc(tmp2, c);
617 sfputr(tmp2, str, -1);
618 sfputr(tmp2, s
[all...]
/illumos-gate/usr/src/lib/libproc/common/
H A DPzone.c380 char tmp2[PATH_MAX + 1]; local
396 (void) strlcpy(tmp2, special, sizeof (tmp2) - 1);
397 (void) strlcat(tmp2, "/", sizeof (tmp2) - 1);
398 (void) strlcat(tmp2, &p[1], sizeof (tmp2) - 1);
399 if ((rv = resolvepath(tmp2, tmp2, sizeof (tmp2)
411 char tmp2[PATH_MAX]; local
[all...]
/illumos-gate/usr/src/common/crypto/dsa/
H A Ddsa_impl.c426 BIGNUM msg, tmp1, tmp2, tmp3; local
512 if (big_init(&tmp2, CHARLEN2BIGNUMLEN(prime_bytes)) != BIG_OK) {
524 if (big_ext_gcd_pos(NULL, &tmp2, NULL, &(dsakey.s), &(dsakey.q)) !=
530 if (tmp2.sign == -1)
531 if (big_add(&tmp2, &tmp2, &(dsakey.q)) != BIG_OK) {
533 goto clean5; /* tmp2 <- w */
536 if (big_mul(&tmp1, &msg, &tmp2) != BIG_OK) {
546 if (big_mul(&tmp2, &tmp2,
[all...]
/illumos-gate/usr/src/uts/sfmmu/ml/
H A Dsfmmu_asm.s158 * tmp1, tmp2 = scratch registers (clobbered)
170 #define TSB_LOCK_ENTRY(tsbep, tmp1, tmp2, label) \
172 sethi %hi(TSBTAG_LOCKED), tmp2 ;\
173 cmp tmp1, tmp2 ;\
176 casa [tsbep]ASI_MEM, tmp1, tmp2 ;\
177 cmp tmp1, tmp2 ;\
185 #define TSB_LOCK_ENTRY(tsbep, tmp1, tmp2, label) \
187 sethi %hi(TSBTAG_LOCKED), tmp2 ;\
188 cmp tmp1, tmp2 ;\
191 casa [tsbep]%asi, tmp1, tmp2 ;\
[all...]
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.h73 * tmp2 is only used in the sun4u version of this macro
75 #define SET_SECCTX(cnum, is_shctx, tmp1, tmp2, label) \
106 #define SETUP_UTSB_ATOMIC_ASI(tmp1, tmp2)
322 * tmp2 = tmp reg
326 #define TTE_SET_REF_ML(tte, ttepa, tsbarea, tmp1, tmp2, label) \
353 * tmp2 = tmp reg
358 #define TTE_SET_REFMOD_ML(tte, ttepa, tsbarea, tmp1, tmp2, label, \
397 * tsbe, tmp1, tmp2 = scratch registers
402 #define GET_1ST_TSBE_PTR(tagacc, tsbe, tmp1, tmp2) \
406 and tsbe, TSB_SOFTSZ_MASK, tmp2 /* tmp
[all...]
/illumos-gate/usr/src/lib/libmvec/common/
H A D__vatan.c52 double f2, ans2, ansu2, ansl2, tmp2, poly2, conup2, conlo2; local
287 tmp2 = f2*f2;
291 poly2 = f2*((p3*tmp2 + p2)*tmp2 + p1)*tmp2;
/illumos-gate/usr/src/cmd/ypcmd/
H A Dypserv_net_secure.c70 struct seclist *tmp1, *tmp2; local
74 slist = tmp2 = tmp1;
121 tmp2 = tmp1;
125 tmp2->next = NULL;
/illumos-gate/usr/src/cmd/abi/appcert/scripts/
H A Dsymreport.pl709 my ($tmp1, $tmp2, $tmp3);
712 $tmp2 = '*' x length($tmp1);
714 print $summary_fh "$tmp2\n$tmp1\n$tmp2\n\n";
723 $tmp2 = '*' x length($tmp1);
725 print $summary_fh "$tmp2\n$tmp1\n$tmp2\n\n";
767 $tmp2 = '*' x length($tmp1);
769 print $summary_fh "$tmp2\n$tmp1\n$tmp2\
[all...]
/illumos-gate/usr/src/uts/sun4u/opl/ml/
H A Ddrmach_asm.s61 #define FJSV_SPECULATIVE_OFF(reg, tmp1, tmp2) \
66 set 1, tmp2 ;\
67 sllx tmp2, MCNTL_SPECULATIVE_SHIFT, tmp2 ;\
68 or tmp1, tmp2, tmp1 ;\
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vatan.S213 fmuld %f38,%f38,%f24 !tmp2= f2*f2
227 fmuld %f58,%f24,%f22 !p[3]*tmp2
237 faddd %f22,%f60,%f22 !p[3]*tmp2 + p[2]
261 fmuld %f22,%f24,%f22 !(p3*tmp2 + p2)*tmp2
267 fmuld %f38,%f24,%f24 !f*tmp2
268 faddd %f22,%f62,%f22 !(p3*tmp2 + p2)*tmp2 + p1
273 fmuld %f24,%f22,%f22 !poly2 = (f2*tmp2)*((p3*tmp2
[all...]
/illumos-gate/usr/src/cmd/chmod/
H A Dcommon.c102 o_mode_t tmp1, tmp2; local
104 return (newmode_common(ms, new_mode, umsk, file, path, &tmp1, &tmp2));
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.h892 * tmp1, tmp2 = scratch registers
897 #define GET_4MBASE_TSBE_PTR(tagacc, tsbe, tmp1, tmp2) \
898 and tsbe, TSB_SOFTSZ_MASK, tmp2; /* tmp2=szc */ \
901 sllx tmp1, tmp2, tmp1; /* tmp1 = nentries in TSB */ \
903 srlx tagacc, MMU_PAGESHIFT4M, tmp2; \
904 and tmp2, tmp1, tmp1; /* tsbent = virtpage & mask */ \
908 #define GET_2ND_TSBE_PTR(tagacc, tsbe, tmp1, tmp2) \
909 GET_4MBASE_TSBE_PTR(tagacc, tsbe, tmp1, tmp2)
918 * tsbe, tmp1, tmp2
[all...]
/illumos-gate/usr/src/cmd/cron/
H A Dcron.c1549 struct tm *tm, ref_tm, tmp, tmp1, tmp2; local
1630 tmp2 = tmp;
1631 tmp2.tm_isdst = tmp1.tm_isdst;
1632 if ((t1 = xmktime(&tmp2)) == (time_t)-1) {
1635 if (tmp1.tm_isdst == tmp2.tm_isdst &&
1636 tm_cmp(&tmp, &tmp2)) {
1651 if (tmp1.tm_isdst != tmp2.tm_isdst) {
1779 tmp2 = tmp;
1780 if ((t1 = xmktime(&tmp2)) == (time_t)-1) {
1783 if (tm_cmp(&tmp, &tmp2)) {
[all...]

Completed in 78 milliseconds

123