Searched refs:divisor (Results 1 - 25 of 50) sorted by relevance

12

/freebsd-9.3-release/sys/contrib/octeon-sdk/
H A Dcvmx-uart.c96 uint16_t divisor; local
107 divisor = 1;
109 divisor = ((unsigned long)(cpu_clock_hertz + 8 * baudrate) / (unsigned long)(16 * baudrate));
128 lcrval.s.dlab = 1; /* temporary to program the divisor */
131 cvmx_write_csr(CVMX_MIO_UARTX_DLL(uart_index), divisor & 0xff);
132 cvmx_write_csr(CVMX_MIO_UARTX_DLH(uart_index), (divisor>>8) & 0xff);
134 lcrval.s.dlab = 0; /* divisor is programmed now, set this back to normal */
137 /* spec says need to wait after you program the divisor */
142 read_cycle += (2 * divisor * 16) + 10000;
H A Dcvmx-helper-jtag.c75 int divisor = cvmx_clock_get_rate(CVMX_CLOCK_SCLK) / (25 * 1000000); local
76 divisor = (divisor-1)>>2;
77 /* Convert the divisor into a power of 2 shift */
78 while (divisor)
81 divisor>>=1;
/freebsd-9.3-release/lib/libutil/
H A Dhumanize_number.c53 int64_t divisor, max; local
71 * HN_IEC_PREFIXES implies a divisor of 1024 here
75 divisor = 1024;
83 divisor = 1000;
85 divisor = 1024;
137 remainder = quotient % divisor;
138 quotient /= divisor;
145 remainder = quotient % divisor;
146 quotient /= divisor;
/freebsd-9.3-release/contrib/gcc/config/arm/
H A Dlib1funcs.asm327 divisor .req r1 label
342 .macro ARM_DIV_BODY dividend, divisor, result, curbit
347 clz \result, \divisor
357 cmp \dividend, \divisor, lsl #shift
359 subcs \dividend, \dividend, \divisor, lsl #shift
365 clz \curbit, \divisor
369 mov \divisor, \divisor, lsl \result
375 @ Initially shift the divisor left 3 bits if possible,
379 tst \divisor, #
[all...]
/freebsd-9.3-release/contrib/compiler-rt/lib/sparc64/
H A Ddivmod.m410 * divisor -- how many ways to divide it
25 * V -- the current comparand -- initially divisor*2��(ITER*N-1)
36 define(divisor,`%o1')
92 orcc divisor,dividend,%g0 ! are either dividend or divisor negative
94 xor divisor,dividend,SIGN ! record sign of result in sign of SIGN
95 tst divisor
98 ! divisor < 0
100 neg divisor
114 orcc divisor,dividen
[all...]
/freebsd-9.3-release/contrib/groff/src/roff/troff/
H A Dnumber.cpp538 int divisor = 1; local
545 // we may multiply the divisor by 254 later on
546 if (divisor <= INT_MAX/2540 && *v <= (INT_MAX - 9)/10) {
549 divisor *= 10;
586 *v = scale(*v, units_per_inch, divisor);
589 *v = scale(*v, units_per_inch*100, divisor*254);
593 if (divisor != 1)
594 *v /= divisor;
597 *v = scale(*v, 65536, divisor);
600 *v = scale(*v, units_per_inch, divisor*7
[all...]
/freebsd-9.3-release/sys/dev/uart/
H A Duart_dev_quicc.c60 int act_baud, divisor, error; local
65 divisor = rclk / baudrate / 16;
66 if (divisor > 4096)
67 divisor = ((divisor >> 3) - 2) | 1;
68 else if (divisor >= 0)
69 divisor = (divisor - 1) << 1;
70 if (divisor < 0 || divisor >
88 int divisor; local
[all...]
H A Duart_dev_z8530.c75 int act_baud, divisor, error; local
80 divisor = (rclk + baudrate) / (baudrate << 1) - 2;
81 if (divisor < 0 || divisor >= 65536)
83 act_baud = rclk / 2 / (divisor + 2);
92 return (divisor);
99 int divisor; local
128 divisor = z8530_divisor(bas->rclk, baudrate);
129 if (divisor == -1)
132 divisor
392 int baudrate, divisor, error; local
[all...]
H A Duart_dev_sab82532.c47 * NOTE: To allow us to read the baudrate divisor from the chip, we
55 int divisor, m, n; local
62 divisor = n * (1<<m);
65 return (16000000 * divisor / bas->rclk);
71 int act_baud, act_div, divisor; local
77 divisor = (rclk / (baudrate << 3) + 1) >> 1;
78 if (divisor < 2 || divisor >= 1048576)
83 n = divisor / (1<<m);
125 int divisor; local
[all...]
H A Duart_dev_ns8250.c76 int divisor; local
82 divisor = uart_getreg(bas, REG_DLL) | (uart_getreg(bas, REG_DLH) << 8);
88 if (divisor <= 134)
89 return (16000000 * divisor / bas->rclk);
90 return (16000 * divisor / (bas->rclk / 1000));
96 int actual_baud, divisor; local
102 divisor = (rclk / (baudrate << 3) + 1) >> 1;
103 if (divisor == 0 || divisor >= 65536)
105 actual_baud = rclk / (divisor <<
185 int divisor; local
514 int baudrate, divisor, error; local
[all...]
/freebsd-9.3-release/usr.sbin/ppp/
H A Dthroughput.c102 int secs_up, divisor; local
112 divisor = secs_up ? secs_up : 1;
119 (t->OctetsIn + t->OctetsOut) / divisor);
129 (t->OctetsIn + t->OctetsOut) / divisor);
164 int uptime, divisor; local
170 divisor = uptime < t->SamplePeriod ? uptime + 1 : t->SamplePeriod;
174 t->in.OctetsPerSecond = (t->in.SampleOctets[t->nSample] - old) / divisor;
178 t->out.OctetsPerSecond = (t->out.SampleOctets[t->nSample] - old) / divisor;
265 int divisor; local
267 if ((divisor
[all...]
/freebsd-9.3-release/crypto/heimdal/lib/roken/
H A Dparse_units.c206 int divisor; local
208 divisor = num / u->mult;
209 if (divisor) {
211 tmp = (*print) (s, len, divisor, u->name, num);
228 print_unit (char *s, size_t len, int divisor, const char *name, int rem) argument
231 divisor, name,
232 divisor == 1 ? "" : "s",
303 print_flag (char *s, size_t len, int divisor, const char *name, int rem) argument
/freebsd-9.3-release/sys/mips/cavium/
H A Duart_dev_oct16550.c110 int divisor; local
119 divisor = uart_getreg(bas, REG_DLL) | (uart_getreg(bas, REG_DLH) << 8);
128 if (divisor <= 134)
129 return (16000000 * divisor / bas->rclk);
130 return (16000 * divisor / (bas->rclk / 1000));
137 int actual_baud, divisor; local
143 divisor = (rclk / (baudrate << 3) + 1) >> 1;
144 if (divisor == 0 || divisor >= 65536)
146 actual_baud = rclk / (divisor <<
226 int divisor; local
538 int baudrate, divisor, error; local
[all...]
/freebsd-9.3-release/contrib/gnu-sort/lib/
H A Dhuman.c228 uintmax_t divisor = to_block_size / from_block_size; local
229 uintmax_t r10 = (n % divisor) * 10;
230 uintmax_t r2 = (r10 % divisor) * 2;
231 amt = n / divisor;
232 tenths = r10 / divisor;
233 rounding = r2 < divisor ? 0 < r2 : 2 + (divisor < r2);
/freebsd-9.3-release/crypto/openssl/crypto/bn/
H A Dbn_div.c181 * BN_div[_no_branch] computes dv := num / divisor, rounding towards
182 * zero, and sets up rm such that dv*divisor + rm = num holds.
184 * dv->neg == num->neg ^ divisor->neg (unless the result is zero)
189 const BIGNUM *divisor, BN_CTX *ctx);
190 int BN_div(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor, argument
212 || (BN_get_flags(divisor, BN_FLG_CONSTTIME) != 0)) {
213 return BN_div_no_branch(dv, rm, num, divisor, ctx);
221 bn_check_top(divisor);
223 if (BN_is_zero(divisor)) {
228 if (BN_ucmp(num, divisor) <
452 BN_div_no_branch(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor, BN_CTX *ctx) argument
[all...]
/freebsd-9.3-release/usr.bin/jot/
H A Djot.c101 double divisor; local
272 divisor = (double)INT32_MAX + 1;
274 divisor = (double)UINT32_MAX + 1;
285 begin >= 0 && begin < divisor &&
286 ender >= 0 && ender < divisor) {
299 y = random() / divisor;
301 y = arc4random() / divisor;
/freebsd-9.3-release/contrib/ntp/sntp/unity/
H A Dunity.c140 _U_SINT divisor = 1; local
162 // figure out initial divisor
163 while (number / divisor > 9)
165 next_divisor = divisor * 10;
166 if (next_divisor > divisor)
167 divisor = next_divisor;
172 // now mod and print, then divide divisor
175 UNITY_OUTPUT_CHAR((char)('0' + (number / divisor % 10)));
176 divisor /= 10;
178 while (divisor >
185 _U_UINT divisor = 1; local
[all...]
/freebsd-9.3-release/sys/mips/adm5120/
H A Duart_dev_adm5120.c281 int baudrate, divisor, error; local
291 divisor = uart_getreg(bas, UART_LCR_M_REG);
292 divisor = (divisor << 8) |
294 baudrate = bas->rclk / 2 / (divisor + 2);
/freebsd-9.3-release/usr.bin/limits/
H A Dlimits.c74 int divisor; member in struct:__anon10784::__anon10785
251 static void print_limit(rlim_t limit, unsigned divisor, const char *inf,
505 shellparm[shelltype].lprm[rcswhich].divisor,
513 shellparm[shelltype].lprm[rcswhich].divisor,
521 shellparm[shelltype].lprm[rcswhich].divisor,
547 print_limit(rlim_t limit, unsigned divisor, const char * inf, const char * pfx, const char * sfx, const char * which) argument
554 sprintf(numbr, "%jd", (intmax_t)((limit + divisor/2) / divisor));
/freebsd-9.3-release/sys/boot/i386/libi386/
H A Dcomconsole.c38 #define COMC_BPS(x) (115200 / (x)) /* speed to DLAB divisor */
39 #define COMC_DIV2BPS(x) (115200 / (x)) /* DLAB divisor to speed */
348 u_int divisor; local
361 divisor = dlbh << 8 | dlbl;
364 if (divisor == 0)
366 return (COMC_DIV2BPS(divisor));
/freebsd-9.3-release/sys/boot/pc98/libpc98/
H A Dcomconsole.c38 #define COMC_BPS(x) (115200 / (x)) /* speed to DLAB divisor */
39 #define COMC_DIV2BPS(x) (115200 / (x)) /* DLAB divisor to speed */
348 u_int divisor; local
361 divisor = dlbh << 8 | dlbl;
364 if (divisor == 0)
366 return (COMC_DIV2BPS(divisor));
/freebsd-9.3-release/usr.bin/systat/
H A Dicmp.c136 int i, divisor = 1; local
141 divisor = (delay > 1000000) ? delay / 1000000 : 1;
153 #define DO(stat) ret->stat = (icmpstat.stat - sub->stat) / divisor
H A Dicmp6.c135 int i, divisor = 1; local
140 divisor = (delay > 1000000) ? delay / 1000000 : 1;
152 #define DO(stat) ret->stat = (icmp6stat.stat - sub->stat) / divisor
H A Dip.c144 int divisor = 1; local
149 divisor = (delay > 1000000) ? delay / 1000000 : 1;
161 #define DO(stat) ret->stat = (curstat.stat - sub->stat) / divisor
H A Dip6.c140 int divisor = 1, i; local
145 divisor = (delay > 1000000) ? delay / 1000000 : 1;
157 #define DO(stat) ret->stat = (curstat.stat - sub->stat) / divisor

Completed in 123 milliseconds

12