Searched refs:half (Results 1 - 25 of 67) sorted by relevance

123

/opensolaris-onvv-gate/usr/src/lib/libproc/common/
H A Dpr_lseek.c36 uint32_t half[2]; /* two 32-bit halves */ member in union:__anon4159
76 adp->arg_value = off.half[0]; /* first 32 bits */
82 adp->arg_value = off.half[1]; /* second 32 bits */
106 off.half[0] = (uint32_t)rval.sys_rval1;
107 off.half[1] = (uint32_t)rval.sys_rval2;
151 adp->arg_value = off.half[0]; /* first 32 bits */
157 adp->arg_value = off.half[1]; /* second 32 bits */
181 off.half[0] = (uint32_t)rval.sys_rval1;
182 off.half[1] = (uint32_t)rval.sys_rval2;
/opensolaris-onvv-gate/usr/src/lib/libast/common/uwin/
H A Dlog1p.c122 half=1.0/2.0, small=1.0E-20; /* 1+small == 1 */ local
137 { k += 1 ; z *= half; t *= half; }
142 s = x/(2+x); t = x*x*half;
H A Dexp__E.c117 const static double zero=0.0, one=1.0, half=1.0/2.0, small=1.0E-19; local
128 xh= x*half ;
132 return(z*half+c);
H A Dexpm1.c115 const static double one=1.0, half=1.0/2.0; local
140 {x=z+half;x +=__exp__E(z,c); return(x+x);}
142 {z+=__exp__E(z,c); x=half+z; return(x+x);}
H A Derf.c169 half = 0.5, variable
351 r += (x-half);
352 return (half - r);
/opensolaris-onvv-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/
H A Dutil_ordering.c67 * mask(max) is 2 ** 64 - 1, and half is 2 ** 63.
69 * 0 half mask
71 * half range ( 2 ** 63 )
74 * in the "half range", normal integer comparison is enough.
76 * If the distance is bigger than half of the range, one of them must
82 * the distance will be in half range again.
85 * happen too often. If the distance is really bigger than half range,
86 * (1 is expected, but half + 2 arrives) we really don't know if it's a
94 gssint_uint64 half; local
104 half
[all...]
/opensolaris-onvv-gate/usr/src/cmd/man/src/util/
H A Droff.sdata50 [half ] \\(12
159 # [uhblk ] =upper half block
160 # [lhblk ] =lower half block
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/gen/
H A Dmemcpy.s62 cmp %o5, 2 ! is src half-word aligned
H A Dmemcmp.s149 be .w2cmp ! s2 half aligned
164 srl %g1, 8, %g2 ! merge with the other half
187 srl %g1, 24, %g2 ! merge with the other half
209 srl %g1, 16, %g2 ! merge with the other half
216 sub %o1, 2, %o1 ! only used half of the last read word
H A Dstrchr.s171 ! check to see if we're half word aligned, which it better than
172 ! not being aligned at all. Search the first half of the word
H A Dstrcpy.s58 ! Methods exist to handle per-byte, half-word, and word sized
132 cmp %o1, 2 ! dst half word aligned?
133 be,a .storehalfword2 ! yup, store half word at a time
144 stb %g1, [%o2 - 4] ! store first byte; half-word aligned now
H A Dmemmove.s55 cmp %i5, 2 ! is src half-word aligned
H A Dstrncpy.s62 ! is copied based upon destination alignment. (byte, half-word,
230 cmp %g1, 2 ! dst half word aligned?
231 be .storehalfword2 ! yup, store half word at a time
242 srl %i1, 24, %g1 ! %g1<7:0> = 1st byte; half-word aligned now
/opensolaris-onvv-gate/usr/src/lib/libc/sparcv9/gen/
H A Dmemcpy.s66 cmp %o5, 2 ! is src half-word aligned
H A Dmemcmp.s146 be,pn %icc, .w2cmp ! s2 half aligned
161 srl %g1, 8, %g5 ! merge with the other half
184 srl %g1, 24, %g5 ! merge with the other half
205 srl %g1, 16, %g5 ! merge with the other half
212 sub %o1, 2, %o1 ! only used half of the last read word
H A Dstrchr.s171 ! check to see if we're half word aligned, which it better than
172 ! not being aligned at all. Search the first half of the word
H A Dmemmove.s55 cmp %i5, 2 ! is src half-word aligned
/opensolaris-onvv-gate/usr/src/lib/libc/i386/gen/
H A D_mul64.s52 xchg %ecx,%eax / ecx = bottom half of ad.
/opensolaris-onvv-gate/usr/src/cmd/audio/utilities/
H A DResample.cc69 int half = order >> 1; local
70 if (order & 1) { // order is odd, center = half + 0.5
71 float center = half + 0.5;
72 for (i = 0; i <= half; i++) {
76 } else { // order is even, center = half
77 for (i = 0; i < half; i++) {
78 alpha = half - i;
/opensolaris-onvv-gate/usr/src/cmd/col/
H A Dcol.c60 int half; variable
174 case '8': /* reverse half line feed */
178 if (--half < -1) {
181 half += 2;
186 case '9': /* forward half line feed */
190 if (++half > 0) {
193 half -= 2;
/opensolaris-onvv-gate/usr/src/cmd/perl/5.8.4/distrib/ext/Encode/Unicode/
H A DUnicode.pm209 that range in half and use the first half to represent the C<upper
210 half of a character> and the second half to represent the C<lower
211 half of a character>. That way, you can represent 1024 * 1024 =
213 \x{10ffff} even with 16-bit encodings. This pair of half-character is
/opensolaris-onvv-gate/usr/src/cmd/perl/5.8.4/distrib/ext/Encode/Byte/
H A DByte.pm24 \x80-\xff (upper half) to map non-ASCII characters. Encodings
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/fp/
H A D_Q_mul.c50 #define half C[1] macro
351 zz[0] *= half;
352 zz[1] *= half;
353 zz[2] *= half;
/opensolaris-onvv-gate/usr/src/cmd/sgs/libelf/common/
H A DREADME.LFS38 Large file support (LFS) is a half step between the 32 and 64-bit
49 memory as the size of the output object, half to hold the input
50 objects, and half to hold the result. This means that a 32-bit
151 half the available address space just to start running. However,
/opensolaris-onvv-gate/usr/src/lib/libast/common/features/
H A Dvmalloc36 /* now return half of it */

Completed in 134 milliseconds

123