Searched refs:divisor (Results 26 - 50 of 88) sorted by relevance

1234

/freebsd-current/sys/dev/uart/
H A Duart_dev_mvebu.c154 int divisor; local
159 divisor = (rclk >> 4) / baudrate;
160 if (divisor <= 1 || divisor >= 1024)
163 return (divisor);
172 int divisor, ret = 0; local
199 divisor = uart_mvebu_divisor(bas->rclk, baudrate);
200 if (divisor == 0) {
206 uart_setreg(bas, UART_CCR, ccr | divisor);
401 int divisor, baudrat local
[all...]
H A Duart_dev_ns8250.c132 int divisor; local
138 divisor = uart_getreg(bas, REG_DLL) | (uart_getreg(bas, REG_DLH) << 8);
144 if (divisor <= 134)
145 return (16000000 * divisor / bas->rclk);
146 return (16000 * divisor / (bas->rclk / 1000));
152 int actual_baud, divisor; local
158 divisor = (rclk / (baudrate << 3) + 1) >> 1;
159 if (divisor == 0 || divisor >= 65536)
161 actual_baud = rclk / (divisor <<
267 int divisor; local
681 int baudrate, divisor, error; local
[all...]
/freebsd-current/usr.bin/jot/
H A Djot.c93 double divisor; local
282 divisor = (double)INT32_MAX + 1;
284 divisor = (double)UINT32_MAX + 1;
295 begin >= 0 && begin < divisor &&
296 ender >= 0 && ender < divisor) {
309 y = random() / divisor;
311 y = arc4random() / divisor;
/freebsd-current/sys/dev/sdhci/
H A Dfsl_sdhci.c162 * they are the same bits in both cases. The divisor values go into the
529 * prescalar and divisor bits in the real register. We'll start with
570 uint32_t divisor, freq, prescale, val32; local
586 * the sdhci driver will use the original 8-bit divisor field
587 * and the "base / 2^N" divisor scheme.
596 divisor = (val >> SDHCI_DIVIDER_SHIFT) & SDHCI_DIVIDER_MASK;
597 freq = sc->baseclk_hz >> ffs(divisor);
606 * divisor using the "base / 2*N" divisor scheme.
610 divisor
[all...]
/freebsd-current/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Dmodsi3.S26 @ int __modsi3(int divident, int divisor)
H A Ddivmodsi4.S27 @ int __divmodsi4(int divident, int divisor, int *remainder)
H A Ddivsi3.S30 @ int __divsi3(int divident, int divisor)
H A Dumodsi3.S20 @ unsigned int __umodsi3(unsigned int divident, unsigned int divisor)
/freebsd-current/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-current/sys/dev/qat/qat_api/qat_utils/include/
H A Dqat_utils.h55 #define QAT_UTILS_UDIV64_32(dividend, divisor) \
56 QAT_UTILS_OS_UDIV64_32(dividend, divisor)
58 #define QAT_UTILS_UMOD64_32(dividend, divisor) \
59 QAT_UTILS_OS_UMOD64_32(dividend, divisor)
/freebsd-current/sys/arm64/broadcom/brcmmdio/
H A Dmdio_mux_iproc.c233 uint32_t divisor; local
245 divisor = sc->clock_rate / MDIO_OPERATING_FREQUENCY;
246 divisor = divisor / (MDIO_RATE_ADJ_DIVIDENT + 1);
247 val = divisor;
/freebsd-current/usr.bin/dc/
H A Dinout.c223 struct number *quotient, *divisor, *_n; local
230 divisor = new_number();
236 bn_check(BN_exp(divisor->number, base_n, exponent, ctx));
237 divisor->scale = 0;
238 quotient = div_number(n, divisor, bscale);
252 free_number(divisor);
/freebsd-current/usr.bin/limits/
H A Dlimits.c73 int divisor; member in struct:__anon6463::__anon6464
260 static void print_limit(rlim_t limit, unsigned divisor, const char *inf,
515 shellparm[shelltype].lprm[rcswhich].divisor,
523 shellparm[shelltype].lprm[rcswhich].divisor,
531 shellparm[shelltype].lprm[rcswhich].divisor,
557 print_limit(rlim_t limit, unsigned divisor, const char * inf, const char * pfx, const char * sfx, const char * which) argument
564 sprintf(numbr, "%jd", (intmax_t)((limit + divisor/2) / divisor));
/freebsd-current/contrib/llvm-project/libcxx/modules/std/
H A Dnumeric.inc49 // [numeric.ops.gcd], greatest common divisor
/freebsd-current/usr.sbin/bhyve/
H A Duart_emul.c95 uint8_t dll; /* Baudrate divisor latch LSB */
96 uint8_t dlh; /* Baudrate divisor latch MSB */
164 uint16_t divisor; local
166 divisor = DEFAULT_RCLK / DEFAULT_BAUD / 16;
167 sc->dll = divisor;
168 sc->dlh = divisor >> 16;
/freebsd-current/stand/i386/libi386/
H A Dcomconsole.c35 #define COMC_BPS(x) (115200 / (x)) /* speed to DLAB divisor */
36 #define COMC_DIV2BPS(x) (115200 / (x)) /* DLAB divisor to speed */
376 u_int divisor; local
389 divisor = dlbh << 8 | dlbl;
392 if (divisor == 0)
394 return (COMC_DIV2BPS(divisor));
/freebsd-current/usr.bin/systat/
H A Dtcp.c137 int divisor = 1; local
142 divisor = (delay > 1000000) ? delay / 1000000 : 1;
154 #define DO(stat) ret->stat = (curstat.stat - sub->stat) / divisor
H A Dip.c141 int divisor = 1; local
146 divisor = (delay > 1000000) ? delay / 1000000 : 1;
158 #define DO(stat) ret->stat = (curstat.stat - sub->stat) / divisor
H A Dip6.c137 int divisor = 1, i; local
142 divisor = (delay > 1000000) ? delay / 1000000 : 1;
154 #define DO(stat) ret->stat = (curstat.stat - sub->stat) / divisor
H A Dicmp.c132 int i, divisor = 1; local
137 divisor = (delay > 1000000) ? delay / 1000000 : 1;
149 #define DO(stat) ret->stat = (icmpstat.stat - sub->stat) / divisor
H A Dicmp6.c132 int i, divisor = 1; local
137 divisor = (delay > 1000000) ? delay / 1000000 : 1;
149 #define DO(stat) ret->stat = (icmp6stat.stat - sub->stat) / divisor
H A Dsctp.c124 int divisor = 1; local
129 divisor = (delay > 1000000) ? delay / 1000000 : 1;
141 #define DO(stat) ret->stat = (curstat.stat - sub->stat) / divisor
/freebsd-current/sys/dev/usb/serial/
H A Dumcs.c685 uint16_t divisor; local
687 if (umcs7840_calc_baudrate(t->c_ospeed, &divisor, &clk) || !divisor)
1036 uint16_t divisor; local
1040 if (umcs7840_calc_baudrate(rate, &divisor, &clk)) {
1044 if (divisor == 0 || (clk & MCS7840_DEV_SPx_CLOCK_MASK) != clk) {
1048 DPRINTF("Port %d set speed: %d (%02x / %d)\n", portno, rate, clk, divisor);
1066 err = umcs7840_set_UART_reg_sync(sc, portno, MCS7840_UART_REG_DLL, (uint8_t)(divisor & 0xff));
1069 err = umcs7840_set_UART_reg_sync(sc, portno, MCS7840_UART_REG_DLM, (uint8_t)((divisor >> 8) & 0xff));
1086 umcs7840_calc_baudrate(uint32_t rate, uint16_t *divisor, uint8_ argument
[all...]
/freebsd-current/sys/dev/adlink/
H A Dadlink.c40 * Tested with 10MHz external clock, divisor of 2 (ie: 5MHz sampling),
69 #define ADLINK_SETDIVISOR _IOWR('A', 255, u_int) /* divisor */
81 u_int divisor; /* int */ member in struct:page0
210 sc->p0->divisor = u;
239 if (sc->p0->divisor == 0)
240 sc->p0->divisor = 4;
285 bus_write_4(sc->res[1], 0x04, sc->p0->divisor);
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp1010 auto [dividend, divisor] = tup;
1012 if (divisor == 0)
1015 if (dividend == INT64_MIN && divisor == -1)
1018 return inst.rd.Write(m_emu, dividend / divisor);
1025 auto [dividend, divisor] = tup;
1027 if (divisor == 0)
1030 return inst.rd.Write(m_emu, dividend / divisor);
1038 auto [dividend, divisor] = tup;
1040 if (divisor == 0)
1043 if (dividend == INT64_MIN && divisor
[all...]

Completed in 310 milliseconds

1234