/freebsd-current/sys/dev/uart/ |
H A D | uart_dev_mvebu.c | 154 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 D | uart_dev_ns8250.c | 132 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 D | jot.c | 93 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 D | fsl_sdhci.c | 162 * 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 D | modsi3.S | 26 @ int __modsi3(int divident, int divisor)
|
H A D | divmodsi4.S | 27 @ int __divmodsi4(int divident, int divisor, int *remainder)
|
H A D | divsi3.S | 30 @ int __divsi3(int divident, int divisor)
|
H A D | umodsi3.S | 20 @ unsigned int __umodsi3(unsigned int divident, unsigned int divisor)
|
/freebsd-current/contrib/ntp/sntp/unity/ |
H A D | unity.c | 140 _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 D | qat_utils.h | 55 #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 D | mdio_mux_iproc.c | 233 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 D | inout.c | 223 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 D | limits.c | 73 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 D | numeric.inc | 49 // [numeric.ops.gcd], greatest common divisor
|
/freebsd-current/usr.sbin/bhyve/ |
H A D | uart_emul.c | 95 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 D | comconsole.c | 35 #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 D | tcp.c | 137 int divisor = 1; local 142 divisor = (delay > 1000000) ? delay / 1000000 : 1; 154 #define DO(stat) ret->stat = (curstat.stat - sub->stat) / divisor
|
H A D | ip.c | 141 int divisor = 1; local 146 divisor = (delay > 1000000) ? delay / 1000000 : 1; 158 #define DO(stat) ret->stat = (curstat.stat - sub->stat) / divisor
|
H A D | ip6.c | 137 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 D | icmp.c | 132 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 D | icmp6.c | 132 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 D | sctp.c | 124 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 D | umcs.c | 685 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 D | adlink.c | 40 * 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 D | EmulateInstructionRISCV.cpp | 1010 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...] |