common/lib/libutil/proc_compare.c
65
# define P_RTIME_USEC p_rtime.frac
games/fortune/fortune/fortune.c
861
int percent, num_noprob, frac;
games/fortune/fortune/fortune.c
892
frac = percent / num_noprob;
games/fortune/fortune/fortune.c
893
DPRINTF(1, (stderr, ", frac = %d%%", frac));
games/fortune/fortune/fortune.c
896
fp->percent = frac;
games/fortune/fortune/fortune.c
897
percent -= frac;
games/trek/warp.c
127
frac = franf();
games/trek/warp.c
128
dist *= frac;
games/trek/warp.c
129
time *= frac;
games/trek/warp.c
130
repairs = (frac + 1.0) * Ship.warp * (franf() + 0.25) * 0.20;
games/trek/warp.c
84
double frac;
lib/libc/compat/gen/compat_modf_ieee754.c
46
u_int64_t frac;
lib/libc/compat/gen/compat_modf_ieee754.c
92
frac = ((u_int64_t)v.dblu_dbl.dbl_frach << 32) + v.dblu_dbl.dbl_fracl;
lib/libc/compat/gen/compat_modf_ieee754.c
93
frac >>= DBL_FRACBITS - (u.dblu_dbl.dbl_exp - DBL_EXP_BIAS);
lib/libc/compat/gen/compat_modf_ieee754.c
94
frac <<= DBL_FRACBITS - (u.dblu_dbl.dbl_exp - DBL_EXP_BIAS);
lib/libc/compat/gen/compat_modf_ieee754.c
95
v.dblu_dbl.dbl_fracl = (unsigned int)(frac & 0xffffffffULL);
lib/libc/compat/gen/compat_modf_ieee754.c
96
v.dblu_dbl.dbl_frach = (unsigned int)(frac >> 32);
lib/libc/gen/fixunsdfsi_ieee754.c
57
const uint32_t frac[(DBL_FRACBITS + 31)/32 + 1] = {
lib/libc/gen/fixunsdfsi_ieee754.c
68
&frac[__arraycount(frac)-1]);
lib/libc/gen/fixunsgen_ieee754.c
101
fracbits = sizeof(frac[0]) * 4;
lib/libc/gen/fixunsgen_ieee754.c
60
const uint32_t *frac)
lib/libc/gen/fixunsgen_ieee754.c
87
tmp |= *frac >> (fracbits - ebits);
lib/libc/gen/fixunsgen_ieee754.c
95
tmp = *frac--;
lib/libc/gen/fixunsgen_ieee754.c
98
tmp |= *frac--;
lib/libc/gen/fixunssfsi_ieee754.c
57
const uint32_t frac[(SNG_FRACBITS + 31)/32 + 1] = {
lib/libc/gen/fixunssfsi_ieee754.c
67
&frac[__arraycount(frac)-1]);
lib/libc/gen/fixunstfdi_ieee754.c
60
uint32_t frac[(EXT_FRACBITS + 31)/32 + 2];
lib/libc/gen/fixunstfdi_ieee754.c
62
frac[0] = 0;
lib/libc/gen/fixunstfdi_ieee754.c
63
frac[1] = 0;
lib/libc/gen/fixunstfdi_ieee754.c
65
EXT_TO_ARRAY32(extu, &frac[2]);
lib/libc/gen/fixunstfdi_ieee754.c
72
&frac[__arraycount(frac)-1]);
lib/libc/gen/fixunstfsi_ieee754.c
64
uint32_t frac[(EXT_FRACBITS + 31)/32 + 1];
lib/libc/gen/fixunstfsi_ieee754.c
66
frac[0] = 0;
lib/libc/gen/fixunstfsi_ieee754.c
68
EXT_TO_ARRAY32(extu, &frac[1]);
lib/libc/gen/fixunstfsi_ieee754.c
75
&frac[__arraycount(frac)-1]);
lib/libc/quad/floatdisf_ieee754.c
73
uint32_t frac;
lib/libc/quad/floatdisf_ieee754.c
77
frac = u.ul[L] << (l + 1); /* clear implicit bit */
lib/libc/quad/floatdisf_ieee754.c
81
frac = u.ul[H] << (l + 1); /* clear implicit bit */
lib/libc/quad/floatdisf_ieee754.c
82
frac |= u.ul[L] >> (32 - (l + 1));
lib/libc/quad/floatdisf_ieee754.c
85
ux.sngu_frac = frac >> (32 - SNG_FRACBITS);
lib/libc/quad/floatundisf_ieee754.c
66
uint32_t frac;
lib/libc/quad/floatundisf_ieee754.c
70
frac = u.ul[L] << (l + 1); /* clear implicit bit */
lib/libc/quad/floatundisf_ieee754.c
74
frac = u.ul[H] << (l + 1); /* clear implicit bit */
lib/libc/quad/floatundisf_ieee754.c
75
frac |= u.ul[L] >> (32 - (l + 1));
lib/libc/quad/floatundisf_ieee754.c
78
ux.sngu_frac = frac >> (32 - SNG_FRACBITS);
sbin/dmesg/dmesg.c
161
bool frac, postts;
sbin/dmesg/dmesg.c
265
frac = false;
sbin/dmesg/dmesg.c
286
if (frac) \
sbin/dmesg/dmesg.c
311
frac = false;
sbin/dmesg/dmesg.c
326
frac = false;
sbin/dmesg/dmesg.c
409
frac = true;
sys/altq/altq_subr.c
773
val = (((u_int64_t)bt.sec << 32) + (bt.frac >> 32)) >> BINTIME_SHIFT;
sys/arch/alpha/alpha/fp_complete.c
106
#define IS_SUBNORMAL(v) ((v)->exp == 0 && (v)->frac != 0)
sys/arch/alpha/alpha/fp_complete.c
110
(v)->frac = 0; else
sys/arch/alpha/alpha/fp_complete.c
114
(v)->frac = 0; else
sys/arch/alpha/alpha/trap.c
672
unsigned long sign, expn, frac;
sys/arch/alpha/alpha/trap.c
677
frac = (s & 0x007fffff) >> 0;
sys/arch/alpha/alpha/trap.c
687
result = (sign << 63) | (expn << 52) | (frac << 29);
sys/arch/alpha/alpha/trap.c
694
unsigned long sign, expn, frac;
sys/arch/alpha/alpha/trap.c
699
frac = (r & 0x000fffffe0000000) >> 29;
sys/arch/alpha/alpha/trap.c
704
result = (sign << 31) | (expn << 23) | (frac << 0);
sys/arch/alpha/include/alpha.h
54
uint32_t frac: 23,
sys/arch/alpha/include/alpha.h
61
uint64_t frac: 52,
sys/arch/arm/amlogic/meson_clk.h
245
struct meson_clk_pll_reg frac;
sys/arch/arm/amlogic/meson_clk.h
271
.u.pll.frac = _frac, \
sys/arch/arm/amlogic/meson_clk.h
289
.u.pll.frac = _frac, \
sys/arch/arm/amlogic/meson_clk_pll.c
105
uint32_t n, m, m_max, frac, frac_max;
sys/arch/arm/amlogic/meson_clk_pll.c
133
frac_max = __SHIFTOUT(pll->frac.mask, pll->frac.mask);
sys/arch/arm/amlogic/meson_clk_pll.c
136
frac = tmp & frac_max;
sys/arch/arm/amlogic/meson_clk_pll.c
157
if (pll->frac.mask) {
sys/arch/arm/amlogic/meson_clk_pll.c
158
CLK_WRITE_BITS(sc, pll->frac.reg, pll->frac.mask, frac);
sys/arch/arm/amlogic/meson_clk_pll.c
45
u_int n, m, frac;
sys/arch/arm/amlogic/meson_clk_pll.c
68
if (pll->frac.mask) {
sys/arch/arm/amlogic/meson_clk_pll.c
69
val = CLK_READ(sc, pll->frac.reg);
sys/arch/arm/amlogic/meson_clk_pll.c
70
frac = __SHIFTOUT(val, pll->frac.mask);
sys/arch/arm/amlogic/meson_clk_pll.c
72
frac = 0;
sys/arch/arm/amlogic/meson_clk_pll.c
78
if (frac) {
sys/arch/arm/amlogic/meson_clk_pll.c
79
uint64_t frac_rate = parent_rate * frac;
sys/arch/arm/amlogic/meson_clk_pll.c
80
rate += howmany(frac_rate, __SHIFTOUT_MASK(pll->frac.mask) + 1);
sys/arch/arm/amlogic/mesongx_mmc.c
1013
struct bintime timeout = { .sec = 5, .frac = 0 };
sys/arch/arm/amlogic/mesongx_mmc.c
1014
const struct bintime epsilon = { .sec = 1, .frac = 0 };
sys/arch/arm/sunxi/sunxi_ccu.h
371
uint32_t frac[2];
sys/arch/arm/sunxi/sunxi_ccu.h
406
.u.fractional.frac[0] = (_frac0), \
sys/arch/arm/sunxi/sunxi_ccu.h
407
.u.fractional.frac[1] = (_frac1), \
sys/arch/arm/sunxi/sunxi_ccu_fractional.c
138
for (i = 0; i < __arraycount(fractional->frac); i++) {
sys/arch/arm/sunxi/sunxi_ccu_fractional.c
139
if (fractional->frac[i] == new_rate) {
sys/arch/arm/sunxi/sunxi_ccu_fractional.c
213
for (i = 0; i < __arraycount(fractional->frac); i++) {
sys/arch/arm/sunxi/sunxi_ccu_fractional.c
214
if (fractional->frac[i] == try_rate) {
sys/arch/arm/sunxi/sunxi_ccu_fractional.c
94
return fractional->frac[sel];
sys/arch/arm/sunxi/sunxi_mmc.c
1214
struct bintime timeout = { .sec = 15, .frac = 0 };
sys/arch/arm/sunxi/sunxi_mmc.c
1215
const struct bintime epsilon = { .sec = 1, .frac = 0 };
sys/arch/hppa/dev/viper.h
182
frac :12, /* fractional part (12 bits) */
sys/arch/hppa/dev/viper.h
193
#define vnu_p16f prec16.frac
sys/arch/m68k/fpe/fpu_explode.c
149
uint32_t frac, f0, f1;
sys/arch/m68k/fpe/fpu_explode.c
153
frac = i & mask(SNG_FRACBITS);
sys/arch/m68k/fpe/fpu_explode.c
154
f0 = frac >> SNG_SHIFT;
sys/arch/m68k/fpe/fpu_explode.c
155
f1 = frac << (32 - SNG_SHIFT);
sys/arch/m68k/fpe/fpu_explode.c
156
FP_TOF(exp, SNG_EXP_BIAS, frac, f0, f1, 0, 0);
sys/arch/m68k/fpe/fpu_explode.c
167
uint32_t frac, f0, f1, f2;
sys/arch/m68k/fpe/fpu_explode.c
171
frac = i & mask(DBL_FRACBITS - 32);
sys/arch/m68k/fpe/fpu_explode.c
172
f0 = frac >> DBL_SHIFT;
sys/arch/m68k/fpe/fpu_explode.c
173
f1 = (frac << (32 - DBL_SHIFT)) | (j >> DBL_SHIFT);
sys/arch/m68k/fpe/fpu_explode.c
175
frac |= j;
sys/arch/m68k/fpe/fpu_explode.c
176
FP_TOF(exp, DBL_EXP_BIAS, frac, f0, f1, f2, 0);
sys/arch/powerpc/fpu/fpu_emu.c
308
uint32_t sign, frac, word;
sys/arch/powerpc/fpu/fpu_emu.c
326
frac = __SHIFTOUT(__BIT(52) | reg, __BITS(52, 29 + shift));
sys/arch/powerpc/fpu/fpu_emu.c
327
word = /* __SHIFTIN(0, __BITS(30, 23)) | */ frac;
sys/arch/powerpc/fpu/fpu_explode.c
177
u_int frac, f0, f1;
sys/arch/powerpc/fpu/fpu_explode.c
181
frac = hi & mask(SNG_FRACBITS);
sys/arch/powerpc/fpu/fpu_explode.c
182
f0 = frac >> SNG_SHIFT;
sys/arch/powerpc/fpu/fpu_explode.c
183
f1 = frac << (32 - SNG_SHIFT);
sys/arch/powerpc/fpu/fpu_explode.c
184
FP_TOF(exp, SNG_EXP_BIAS, frac, f0, f1, 0, 0);
sys/arch/powerpc/fpu/fpu_explode.c
195
u_int frac, f0, f1, f2;
sys/arch/powerpc/fpu/fpu_explode.c
199
frac = hi & mask(DBL_FRACBITS - 32);
sys/arch/powerpc/fpu/fpu_explode.c
200
f0 = frac >> DBL_SHIFT;
sys/arch/powerpc/fpu/fpu_explode.c
201
f1 = (frac << (32 - DBL_SHIFT)) | (lo >> DBL_SHIFT);
sys/arch/powerpc/fpu/fpu_explode.c
203
frac |= lo;
sys/arch/powerpc/fpu/fpu_explode.c
204
FP_TOF(exp, DBL_EXP_BIAS, frac, f0, f1, f2, 0);
sys/arch/sparc/fpu/fpu_explode.c
177
u_int frac, f0, f1;
sys/arch/sparc/fpu/fpu_explode.c
181
frac = i & mask(SNG_FRACBITS);
sys/arch/sparc/fpu/fpu_explode.c
182
f0 = frac >> SNG_SHIFT;
sys/arch/sparc/fpu/fpu_explode.c
183
f1 = frac << (32 - SNG_SHIFT);
sys/arch/sparc/fpu/fpu_explode.c
184
FP_TOF(exp, SNG_EXP_BIAS, frac, f0, f1, 0, 0);
sys/arch/sparc/fpu/fpu_explode.c
195
u_int frac, f0, f1, f2;
sys/arch/sparc/fpu/fpu_explode.c
199
frac = i & mask(DBL_FRACBITS - 32);
sys/arch/sparc/fpu/fpu_explode.c
200
f0 = frac >> DBL_SHIFT;
sys/arch/sparc/fpu/fpu_explode.c
201
f1 = (frac << (32 - DBL_SHIFT)) | (j >> DBL_SHIFT);
sys/arch/sparc/fpu/fpu_explode.c
203
frac |= j;
sys/arch/sparc/fpu/fpu_explode.c
204
FP_TOF(exp, DBL_EXP_BIAS, frac, f0, f1, f2, 0);
sys/arch/sparc/fpu/fpu_explode.c
214
u_int frac, f0, f1, f2, f3;
sys/arch/sparc/fpu/fpu_explode.c
221
frac = i & mask(EXT_FRACBITS - 3 * 32);
sys/arch/sparc/fpu/fpu_explode.c
222
f0 = (frac << EXT_SHIFT) | (j >> (32 - EXT_SHIFT));
sys/arch/sparc/fpu/fpu_explode.c
226
frac |= j | k | l;
sys/arch/sparc/fpu/fpu_explode.c
227
FP_TOF(exp, EXT_EXP_BIAS, frac, f0, f1, f2, f3);
sys/dev/i2c/emcfan.c
1663
int32_t frac = 0;
sys/dev/i2c/emcfan.c
1673
frac = 125 * tl;
sys/dev/i2c/emcfan.c
1675
kelvin1000 -= frac;
sys/dev/i2c/emcfan.c
1677
kelvin1000 += frac;
sys/dev/ic/dwc_mmc.c
739
struct bintime timeout = { .sec = 15, .frac = 0 };
sys/dev/ic/dwc_mmc.c
740
const struct bintime epsilon = { .sec = 1, .frac = 0 };
sys/dev/pci/if_enavar.h
483
#define bintime_clear(a) ((a)->sec = (a)->frac = 0)
sys/dev/pci/if_enavar.h
484
#define bintime_isset(a) ((a)->sec || (a)->frac)
sys/dev/pci/if_enavar.h
489
return (((sbintime_t)_bt.sec << 32) + (_bt.frac >> 32));
sys/dev/usb/uftdi.c
638
uint32_t clk, divisor, fastclk_flag, frac, hwspeed;
sys/dev/usb/uftdi.c
711
frac = divisor & 0x07;
sys/dev/usb/uftdi.c
714
if (frac == 0)
sys/dev/usb/uftdi.c
717
frac = 0; /* 1.5 becomes 1.0 */
sys/dev/usb/uftdi.c
719
divisor |= (encoded_fraction[frac] << 14) | fastclk_flag;
sys/kern/kern_condvar.c
290
if ((hz*(bt->frac >> 32) >> 32) > (INT_MAX/2 - hz*bt->sec))
sys/kern/kern_condvar.c
293
return hz*bt->sec + (hz*(bt->frac >> 32) >> 32);
sys/kern/kern_condvar.c
315
.frac = (((uint64_t)(timo % hz) << 32)/hz << 32),
sys/kern/kern_condvar.c
353
if (bt->sec == 0 && bt->frac == 0)
sys/kern/kern_condvar.c
380
bt->frac = 0;
sys/kern/kern_condvar.c
418
if (bt->sec == 0 && bt->frac == 0)
sys/kern/kern_condvar.c
445
bt->frac = 0;
sys/kern/kern_entropy.c
306
v = bt.frac;
sys/kern/kern_entropy.c
307
v ^= bt.frac >> 32;
sys/kern/kern_history.c
162
bt.sec = 0; bt.frac = 0;
sys/kern/kern_synch.c
1186
l->l_rtime.frac);
sys/kern/kern_synch.c
535
(intmax_t)l->l_stime.sec, l->l_stime.frac,
sys/kern/kern_synch.c
536
(intmax_t)now->sec, now->frac,
sys/kern/kern_tc.c
132
.th_offset = { .sec = 1, .frac = 0 },
sys/kern/kern_tc.c
1345
if (bt.frac >= (uint64_t)1<<63) /* skip to nearest second */
sys/kern/kern_tc.c
1347
bt.frac = 0;
sys/kern/kern_tc.c
1356
if (bt_ref.frac >= (uint64_t)1<<63) /* skip to nearest second */
sys/kern/kern_tc.c
1358
bt_ref.frac = 0;
sys/kern/kern_tc.c
1390
bt.frac = 0;
sys/kern/kern_tc.c
1437
if (btd.sec == 0 && btd.frac < (uint64_t)1<<63)
sys/kern/kern_tc.c
1447
div |= (btd.frac >> 34) & (((uint64_t)1 << 30) - 1);
sys/kern/kern_tc.c
1459
bt.frac = 0;
sys/sys/time.h
108
uint64_t frac;
sys/sys/time.h
116
u = bt->frac;
sys/sys/time.h
117
bt->frac += x;
sys/sys/time.h
118
if (u > bt->frac)
sys/sys/time.h
127
u = bt->frac;
sys/sys/time.h
128
bt->frac += bt2->frac;
sys/sys/time.h
129
if (u > bt->frac)
sys/sys/time.h
139
u = bt->frac;
sys/sys/time.h
140
bt->frac -= bt2->frac;
sys/sys/time.h
141
if (u < bt->frac)
sys/sys/time.h
148
((bta)->frac cmp (btb)->frac) : \
sys/sys/time.h
184
(long)((1000000000ULL * (uint32_t)(bt->frac >> 32)) >> 32);
sys/sys/time.h
192
bt->frac = (uint64_t)ts->tv_nsec * BINTIME_SCALE_NS;
sys/sys/time.h
201
(suseconds_t)((1000000ULL * (uint32_t)(bt->frac >> 32)) >> 32);
sys/sys/time.h
209
bt->frac = (uint64_t)tv->tv_usec * BINTIME_SCALE_US;
sys/sys/time.h
218
bt.frac = (uint64_t)(ms % 1000U) * BINTIME_SCALE_MS;
sys/sys/time.h
229
bt.frac = (uint64_t)(us % 1000000U) * BINTIME_SCALE_US;
sys/sys/time.h
240
bt.frac = (uint64_t)(ns % 1000000000U) * BINTIME_SCALE_NS;
sys/sys/timevar.h
281
.frac = ((uint64_t)1 << 32)/hz << 32, \
usr.bin/ftp/util.c
713
char *timestr, *frac;
usr.bin/ftp/util.c
726
frac = strchr(timestr, '\r');
usr.bin/ftp/util.c
727
if (frac != NULL)
usr.bin/ftp/util.c
728
*frac = '\0';
usr.bin/ftp/util.c
729
frac = strchr(timestr, '.');
usr.bin/ftp/util.c
730
if (frac != NULL)
usr.bin/ftp/util.c
731
*frac++ = '\0';
usr.bin/touch/touch.c
448
double frac;
usr.bin/touch/touch.c
477
frac = pow(10.0, (double)fdigs);
usr.bin/touch/touch.c
480
(long)round(((double)val / frac) * 1000000000.0);
usr.sbin/fwctl/fwdv.c
65
struct frac frame_cycle[2] = {
usr.sbin/fwctl/fwdv.c
73
struct frac pad_rate[2] = {
usr.sbin/ofctl/ofctl.c
796
u_int32_t divisor, whole, frac;
usr.sbin/ofctl/ofctl.c
805
frac = 0;
usr.sbin/ofctl/ofctl.c
807
frac = (freq / (divisor / 1000)) % 1000;
usr.sbin/ofctl/ofctl.c
815
if (frac > 0)
usr.sbin/ofctl/ofctl.c
816
printf(" %u.%03u%s\n", whole, frac, units);
usr.sbin/ofctl/ofctl.c
828
u_int32_t divisor, whole, frac;
usr.sbin/ofctl/ofctl.c
837
frac = 0;
usr.sbin/ofctl/ofctl.c
839
frac = (freq / (divisor >> 10)) & 1023;
usr.sbin/ofctl/ofctl.c
847
if (frac > 0)
usr.sbin/ofctl/ofctl.c
848
printf(" %3u.%03u%s\n", whole, frac, units);