Home
last modified time | relevance | path

Searched refs:i1 (Results 51 – 75 of 184) sorted by path

12345678

/illumos-gate/usr/src/lib/brand/shared/brand/sparc/
H A Dhandler.S92 stn %i1, [%sp + EH_LOCALS_GREG(REG_O1)]
153 mov %i1, %o2
205 mov %g0, %i1 /* clear second rval */
206 ldn [%sp + EH_LOCALS_SYSRET2], %i1 /* %i1 == sys_rval2 */
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/
H A Dkeyed_checksum_types.c33 int i1, i2; in etype_match() local
35 for (i1=0; i1<krb5_enctypes_length; i1++) in etype_match()
36 if (krb5_enctypes_list[i1].etype == e1) in etype_match()
43 return((i1 < krb5_enctypes_length) && in etype_match()
45 (krb5_enctypes_list[i1].enc == krb5_enctypes_list[i2].enc)); in etype_match()
/illumos-gate/usr/src/lib/krb5/kadm5/srv/
H A Dsvr_principal.c1977 int i1; in kadm5_setkey_principal_3() local
1978 for (i1 = k; i1 < tmp_key_data.key_data_ver; i1++) { in kadm5_setkey_principal_3()
1979 if (tmp_key_data.key_data_contents[i1]) { in kadm5_setkey_principal_3()
1980 memset (tmp_key_data.key_data_contents[i1], 0, tmp_key_data.key_data_length[i1]); in kadm5_setkey_principal_3()
1981 free (tmp_key_data.key_data_contents[i1]); in kadm5_setkey_principal_3()
/illumos-gate/usr/src/lib/libc/capabilities/sun4u/common/
H A Dmemcmp.S177 alignaddr %i1, %g0, %g1
H A Dmemcpy.S282 alignaddr %i1, %g0, %g1
291 add %i1, 8, %i1
299 add %i1, 8, %i1
316 andn %i1, 0x3F, %l7 ! blk aligned address
317 alignaddr %i1, %g0, %g0 ! gen %gsr
319 srl %i1, 3, %l5 ! bits 3,4,5 are now least sig in %l5
321 add %i1, %i4, %i1
322 add %i1, %i3, %i1
1250 7: ldub [%i1], %i4
1251 inc %i1
/illumos-gate/usr/src/lib/libc/capabilities/sun4v/common/
H A Dsmt_pause.S57 sllx %i2, 0x6, %i1 ! pick a slot
58 add %i1, %i0, %o0
/illumos-gate/usr/src/lib/libc/i386/gen/
H A Dstrcmp.c61 #define ANYNUL(i1, i2) (((i1) - (int)0x0101010101010101LL) & ~(i2) & \ argument
68 int i1, i2; in strcmp() local
164 i1 = s1[0]; in strcmp()
166 if (i1 != i2) in strcmp()
168 else if (ANYNUL(i1, i2)) in strcmp()
172 i1 = s1[1]; in strcmp()
174 if (i1 != i2) in strcmp()
180 i1 = s1[2]; in strcmp()
182 if (i1 != i2) in strcmp()
188 i1 = s1[3]; in strcmp()
[all …]
/illumos-gate/usr/src/lib/libc/port/gen/
H A D_ftoll.c46 int i0, i1; /* bitslam */ in __dtoll() local
63 i1 = u.i[1]; in __dtoll()
72 if (i0 >= 0 || exp != 63 || (i0 & 0xfffff) != 0 || i1 != 0) { in __dtoll()
88 m0 = 0x40000000 | ((i0 << 10) & 0x3ffffc00) | ((i1 >> 22) & 0x3ff); in __dtoll()
89 m1 = i1 << 10; in __dtoll()
215 unsigned int i1, i2; /* a long double is 128-bit in length */ in _Q_qtoll() local
226 i1 = plngdbl[1]; in _Q_qtoll()
242 if (i0 >= 0 || exp != 63 || (i0 & 0xffff) != 0 || i1 != 0 || in _Q_qtoll()
259 m0 = 0x40000000 | ((i0 << 14) & 0x3fffc000) | ((i1 >> 18) & 0x3fff); in _Q_qtoll()
260 m1 = (i1 << 14) | ((i2 >> 18) & 0x3fff); in _Q_qtoll()
H A D_ftoull.c50 unsigned i1; /* bitslam */ in __dtoull() local
67 i1 = u.i[1]; in __dtoull()
88 m0 = 0x80000000 | ((i0 << 11) & 0x7ffff800) | ((i1 >> 21) & 0x7ff); in __dtoull()
89 m1 = i1 << 11; in __dtoull()
226 unsigned int i1, i2; /* a long double is 128-bit in length */ in _Q_qtoull() local
235 i1 = plngdbl[1]; in _Q_qtoull()
261 m0 = 0x80000000 | ((i0<<15) & 0x7fff8000) | ((i1>>17) & 0x7fff); in _Q_qtoull()
262 m1 = (i1 << 15) | ((i2 >> 17) & 0x7fff); in _Q_qtoull()
H A Dndbm.c969 int i1, i2; in delitem() local
979 i1 = PBLKSIZ; in delitem()
981 i1 = sp[n]; in delitem()
982 i1 -= sp[n+2]; in delitem()
983 if (i1 > 0) { in delitem()
989 sp[0] = sp[2] + i1; in delitem()
1000 int i1, i2; in additem() local
1003 i1 = PBLKSIZ; in additem()
1006 i1 = sp[i2]; in additem()
1007 i1 -= item.dsize + item1.dsize; in additem()
[all …]
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dascii_strcasecmp.S128 subcc %i0, %i1, %i2 ! s1 == s2 ?
155 ldub [%i1 + %i2], %i0 ! s1[1]
156 ldub [%i1], %g1 ! s2[1]
169 inc %i1 ! s1++, s2++
217 andn %i1, 3, %i1 ! round s1 pointer down to next word
258 add %i1, 4, %i1 ! s1+=4, s2+=4
298 add %i1, 4, %i1 ! s1+=4, s2+=4
314 subcc %i1, %i2, %i0 ! *s1-*s2
317 andcc %i1, 0xff, %i0 ! *s1 == 0 ?
323 subcc %i1, %i2, %i0 ! *s1-*s2
[all …]
H A Dmemmove.S41 cmp %i1, %i0 ! if from address is >= to use forward copy
45 sub %i0, %i1, %i4 ! get difference of two addresses
53 andcc %i1, 3, %i5 ! is src word aligned
58 s1algn: ldub [%i1], %i3 ! move 1 or 3 bytes to align it
59 inc 1, %i1
67 s2algn: lduh [%i1], %i3 ! know src is 2 byte alinged
68 inc 2, %i1
H A Dstrlcpy.S61 add %i1, %i2, %i3 ! i3 = src + n
62 andcc %i1, 3, %i4 ! word aligned?
173 sub %i3, %i1, %i0 ! len = src - orig src
230 sub %i3, %i1, %i0 ! len = src - orig src
H A Dstrncmp.S66 ldub [%i1], %i5
70 inc %i1
88 inc 1, %i1
102 inc 4, %i1
137 inc 2, %i1
152 inc 4, %i1
182 inc 2, %i1
196 inc 4, %i1
236 inc 4, %i1
258 ld [%i1], %i5
[all …]
H A Dstrncpy.S82 ldub [%i3 + %i4], %i1 ! src[]
103 lduw [%i3 + %i4], %i1 ! src dword
117 srl %i1, 24, %g1 ! first byte
121 andn %i1, %g1, %i1 ! if byte == 0, start padding with null bytes
122 srl %i1, 16, %g1 ! second byte
127 andn %i1, %g1, %i1 ! if byte == 0, start padding with null bytes
128 srl %i1, 8, %g1 ! third byte
133 andn %i1, %g1, %i1 ! if byte == 0, start padding with null bytes
209 andn %i1, %g1, %i1 ! if byte == 0, start padding with null
210 srl %i1, 16, %g1 ! second byte
[all …]
/illumos-gate/usr/src/lib/libc/sparc/sys/
H A Dsyscall.S61 mov %i1, %o0 ! arg 0
107 mov %i1, %g1 ! sysnum
/illumos-gate/usr/src/lib/libc/sparc/threads/
H A Dasm_subr.S142 mov %i1, %o1
/illumos-gate/usr/src/lib/libc/sparc/unwind/
H A Dunwind_frame.S58 mov %o1, %i1 ! handler address -> %o1 after restore
/illumos-gate/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.S193 ldx [%i1],%o1
211 ldx [%i1+8],%o2 ! o2 = frac
257 ldx [%i1+8],%o3
514 ldx [%i1],%o1
532 ldx [%i1+8],%o2 ! o2 = frac
571 ldx [%i1+8],%o3 ! (full prenormalization shift case)
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dascii_strcasecmp.S128 subcc %i0, %i1, %i2 ! s1 == s2 ?
155 ldub [%i1 + %i2], %i0 ! s1[1]
156 ldub [%i1], %g1 ! s2[1]
169 inc %i1 ! s1++, s2++
217 andn %i1, 3, %i1 ! round s1 pointer down to next word
258 add %i1, 4, %i1 ! s1+=4, s2+=4
299 add %i1, 4, %i1 ! s1+=4, s2+=4
315 subcc %i1, %i2, %i0 ! *s1-*s2
318 andcc %i1, 0xff, %i0 ! *s1 == 0 ?
324 subcc %i1, %i2, %i0 ! *s1-*s2
[all …]
H A Dmemmove.S41 cmp %i1, %i0 ! if from address is >= to use forward copy
45 sub %i0, %i1, %i4 ! get difference of two addresses
53 andcc %i1, 3, %i5 ! is src word aligned
58 s1algn: ldub [%i1], %i3 ! move 1 or 3 bytes to align it
59 inc 1, %i1
67 s2algn: lduh [%i1], %i3 ! know src is 2 byte alinged
68 inc 2, %i1
H A Dsmt_pause.S48 sllx %i2, 0x6, %i1 ! pick a slot
49 add %i1, %i0, %o0
H A Dstrlcpy.S64 add %i1, %i2, %i3 ! src = src + n
65 andcc %i1, 7, %i4 ! src dword aligned ?
232 ! here: %i1 points to src start
253 sub %i3, %i1, %i0 ! len = src - orig src
354 sub %i3, %i1, %i0 ! len = src - orig src
H A Dstrncmp.S66 ldub [%i1], %i5
70 inc %i1
88 inc 1, %i1
102 inc 4, %i1
136 lduh [%i1], %l4
137 inc 2, %i1
152 inc 4, %i1
182 inc 2, %i1
196 inc 4, %i1
236 inc 4, %i1
[all …]
/illumos-gate/usr/src/lib/libcurses/screen/
H A Dcaps182 init_1string, "is1" "i1" Terminal initialization string

12345678