| /freebsd/sys/cddl/boot/zfs/ |
| H A D | fletcher.c | 31 const uint64_t *ipend = ip + (size / sizeof (uint64_t)); in fletcher_2_native() local 34 for (a0 = b0 = a1 = b1 = 0; ip < ipend; ip += 2) { in fletcher_2_native() 49 const uint64_t *ipend = ip + (size / sizeof (uint64_t)); in fletcher_2_byteswap() local 52 for (a0 = b0 = a1 = b1 = 0; ip < ipend; ip += 2) { in fletcher_2_byteswap() 67 const uint32_t *ipend = ip + (size / sizeof (uint32_t)); in fletcher_4_native() local 70 for (a = b = c = d = 0; ip < ipend; ip++) { in fletcher_4_native() 85 const uint32_t *ipend = ip + (size / sizeof (uint32_t)); in fletcher_4_byteswap() local 88 for (a = b = c = d = 0; ip < ipend; ip++) { in fletcher_4_byteswap()
|
| /freebsd/sys/contrib/openzfs/module/zcommon/ |
| H A D | zfs_fletcher_sse.c | 104 const uint64_t *ipend = (uint64_t *)((uint8_t *)ip + size); in fletcher_4_sse2_native() local 123 } while ((ip += 2) < ipend); in fletcher_4_sse2_native() 132 const uint32_t *ipend = (uint32_t *)((uint8_t *)ip + size); in fletcher_4_sse2_byteswap() local 146 } while ((ip += 2) < ipend); in fletcher_4_sse2_byteswap() 179 const uint64_t *ipend = (uint64_t *)((uint8_t *)ip + size); in fletcher_4_ssse3_byteswap() local 200 } while ((ip += 2) < ipend); in fletcher_4_ssse3_byteswap()
|
| H A D | zfs_fletcher_avx512.c | 96 const uint32_t *ipend = (uint32_t *)((uint8_t *)ip + size); in fletcher_4_avx512f_native() local 106 } while ((ip += 8) < ipend); in fletcher_4_avx512f_native() 118 const uint32_t *ipend = (uint32_t *)((uint8_t *)ip + size); in fletcher_4_avx512f_byteswap() local 146 } while ((ip += 8) < ipend); in fletcher_4_avx512f_byteswap() 182 const uint32_t *ipend = (uint32_t *)((uint8_t *)ip + size); in fletcher_4_avx512bw_byteswap() local 197 } while ((ip += 8) < ipend); in fletcher_4_avx512bw_byteswap()
|
| H A D | zfs_fletcher_intel.c | 106 const uint64_t *ipend = (uint64_t *)((uint8_t *)ip + size); in fletcher_4_avx2_native() local 116 } while ((ip += 2) < ipend); in fletcher_4_avx2_native() 130 const uint64_t *ipend = (uint64_t *)((uint8_t *)ip + size); in fletcher_4_avx2_byteswap() local 144 } while ((ip += 2) < ipend); in fletcher_4_avx2_byteswap()
|
| H A D | zfs_fletcher_superscalar.c | 77 const uint32_t *ipend = ip + (size / sizeof (uint32_t)); in fletcher_4_superscalar_native() local 99 } while ((ip += 2) < ipend); in fletcher_4_superscalar_native() 116 const uint32_t *ipend = ip + (size / sizeof (uint32_t)); in fletcher_4_superscalar_byteswap() local 138 } while ((ip += 2) < ipend); in fletcher_4_superscalar_byteswap()
|
| H A D | zfs_fletcher_aarch64_neon.c | 127 const uint64_t *ipend = (uint64_t *)((uint8_t *)ip + size); in fletcher_4_aarch64_neon_native() local 152 } while ((ip += 2) < ipend); in fletcher_4_aarch64_neon_native() 162 const uint64_t *ipend = (uint64_t *)((uint8_t *)ip + size); in fletcher_4_aarch64_neon_byteswap() local 187 } while ((ip += 2) < ipend); in fletcher_4_aarch64_neon_byteswap()
|
| H A D | zfs_fletcher.c | 243 const uint64_t *ipend = ip + (size / sizeof (uint64_t)); in fletcher_2_incremental_native() local 251 for (; ip < ipend; ip += 2) { in fletcher_2_incremental_native() 277 const uint64_t *ipend = ip + (size / sizeof (uint64_t)); in fletcher_2_incremental_byteswap() local 285 for (; ip < ipend; ip += 2) { in fletcher_2_incremental_byteswap() 322 const uint32_t *ipend = ip + (size / sizeof (uint32_t)); in fletcher_4_scalar_native() local 330 for (; ip < ipend; ip++) { in fletcher_4_scalar_native() 345 const uint32_t *ipend = ip + (size / sizeof (uint32_t)); in fletcher_4_scalar_byteswap() local 353 for (; ip < ipend; ip++) { in fletcher_4_scalar_byteswap()
|
| H A D | zfs_fletcher_superscalar4.c | 91 const uint32_t *ipend = ip + (size / sizeof (uint32_t)); in fletcher_4_superscalar4_native() local 131 } while ((ip += 4) < ipend); in fletcher_4_superscalar4_native() 156 const uint32_t *ipend = ip + (size / sizeof (uint32_t)); in fletcher_4_superscalar4_byteswap() local 196 } while ((ip += 4) < ipend); in fletcher_4_superscalar4_byteswap()
|
| /freebsd/sys/arm64/apple/ |
| H A D | exynos_uart.c | 484 int ipend; in s5l_bus_ipend() local 487 ipend = 0; in s5l_bus_ipend() 493 ipend |= SER_INT_RXREADY; in s5l_bus_ipend() 496 ipend |= SER_INT_TXIDLE; in s5l_bus_ipend() 501 ipend |= SER_INT_BREAK; in s5l_bus_ipend() 507 return (ipend); in s5l_bus_ipend() 515 int ipend; in exynos4210_bus_ipend() local 521 ipend = 0; in exynos4210_bus_ipend() 524 ipend |= SER_INT_TXIDLE; in exynos4210_bus_ipend() 535 ipend |= SER_INT_RXREADY; in exynos4210_bus_ipend() [all …]
|
| /freebsd/sys/dev/scc/ |
| H A D | scc_dev_quicc.c | 127 int c, ipend; in quicc_bfe_ipend() local 131 ipend = 0; in quicc_bfe_ipend() 150 ipend |= ch->ch_ipend; in quicc_bfe_ipend() 152 return (ipend); in quicc_bfe_ipend()
|
| /freebsd/sys/dev/uart/ |
| H A D | uart_core.c | 268 uart_sched_softih(struct uart_softc *sc, uint32_t ipend) in uart_sched_softih() argument 274 new = old | ipend; in uart_sched_softih() 426 int cnt, ipend, testintr; in uart_intr() local 433 while ((!testintr || cnt < 20) && (ipend = UART_IPEND(sc)) != 0) { in uart_intr() 435 if (ipend & SER_INT_OVERRUN) in uart_intr() 437 if (ipend & SER_INT_BREAK) in uart_intr() 439 if (ipend & SER_INT_RXREADY) in uart_intr() 441 if (ipend & SER_INT_SIGCHG) in uart_intr() 443 if (ipend & SER_INT_TXIDLE) in uart_intr() 458 uart_bus_ihand(device_t dev, int ipend) in uart_bus_ihand() argument [all …]
|
| H A D | uart_dev_msm.c | 456 int ipend; in msm_bus_ipend() local 463 ipend = 0; in msm_bus_ipend() 470 ipend |= SER_INT_RXREADY; in msm_bus_ipend() 479 ipend |= SER_INT_RXREADY; in msm_bus_ipend() 493 ipend |= SER_INT_TXIDLE; in msm_bus_ipend() 503 ipend |= SER_INT_TXIDLE; in msm_bus_ipend() 507 return (ipend); in msm_bus_ipend()
|
| H A D | uart_dev_pl011.c | 479 int ipend; in uart_pl011_bus_ipend() local 486 ipend = 0; in uart_pl011_bus_ipend() 489 ipend |= SER_INT_RXREADY; in uart_pl011_bus_ipend() 491 ipend |= SER_INT_BREAK; in uart_pl011_bus_ipend() 493 ipend |= SER_INT_OVERRUN; in uart_pl011_bus_ipend() 496 ipend |= SER_INT_TXIDLE; in uart_pl011_bus_ipend() 504 return (ipend); in uart_pl011_bus_ipend()
|
| H A D | uart_dev_z8530.c | 427 int ipend; in z8530_bus_ipend() local 432 ipend = 0; in z8530_bus_ipend() 454 ipend |= SER_INT_RXREADY; in z8530_bus_ipend() 460 ipend |= SER_INT_TXIDLE; in z8530_bus_ipend() 470 ipend |= SER_INT_BREAK; in z8530_bus_ipend() 476 ipend |= SER_INT_SIGCHG; in z8530_bus_ipend() 481 ipend |= SER_INT_OVERRUN; in z8530_bus_ipend() 485 if (ipend) { in z8530_bus_ipend() 492 return (ipend); in z8530_bus_ipend()
|
| H A D | uart_dev_quicc.c | 377 int ipend; in quicc_bus_ipend() local 381 ipend = 0; in quicc_bus_ipend() 388 ipend |= SER_INT_RXREADY; in quicc_bus_ipend() 390 ipend |= SER_INT_TXIDLE; in quicc_bus_ipend() 392 ipend |= SER_INT_OVERRUN; in quicc_bus_ipend() 394 ipend |= SER_INT_BREAK; in quicc_bus_ipend() 396 return (ipend); in quicc_bus_ipend()
|
| H A D | uart_dev_lowrisc.c | 267 int ipend; in lowrisc_uart_bus_ipend() local 271 ipend = 0; in lowrisc_uart_bus_ipend() 275 ipend |= SER_INT_RXREADY; in lowrisc_uart_bus_ipend() 279 return (ipend); in lowrisc_uart_bus_ipend()
|
| H A D | uart_dev_mu.c | 371 int ipend; in uart_mu_bus_ipend() local 378 ipend = 0; in uart_mu_bus_ipend() 385 ipend |= SER_INT_RXREADY; in uart_mu_bus_ipend() 389 ipend |= SER_INT_TXIDLE; in uart_mu_bus_ipend() 399 return (ipend); in uart_mu_bus_ipend()
|
| H A D | uart_dev_imx.c | 494 int ipend; in imx_uart_bus_ipend() local 499 ipend = 0; in imx_uart_bus_ipend() 517 ipend |= SER_INT_TXIDLE; in imx_uart_bus_ipend() 529 ipend |= SER_INT_RXREADY; in imx_uart_bus_ipend() 534 ipend |= SER_INT_BREAK; in imx_uart_bus_ipend() 538 return (ipend); in imx_uart_bus_ipend()
|
| H A D | uart_dev_ns8250.c | 836 int ipend; in ns8250_bus_ipend() 853 ipend = 0; in ns8250_bus_ipend() 857 ipend |= SER_INT_OVERRUN; in ns8250_bus_ipend() 859 ipend |= SER_INT_BREAK; in ns8250_bus_ipend() 861 ipend |= SER_INT_RXREADY; in ns8250_bus_ipend() 864 ipend |= SER_INT_TXIDLE; in ns8250_bus_ipend() 869 ipend |= SER_INT_SIGCHG; 871 if (ipend == 0) in ns8250_bus_param() 874 return (ipend); in ns8250_bus_param() 829 int ipend; ns8250_bus_ipend() local
|
| H A D | uart_dev_mvebu.c | 435 int ipend, ctrl, ret = 0; in uart_mvebu_bus_ipend() local 439 ipend = uart_getreg(bas, UART_STAT); in uart_mvebu_bus_ipend() 442 if (((ipend & STAT_TX_IDLE) == STAT_TX_IDLE) && in uart_mvebu_bus_ipend() 455 ret |= stat_ipend_trans(ipend & STAT_TRANS_MASK); in uart_mvebu_bus_ipend()
|
| /freebsd/sys/arm/freescale/vybrid/ |
| H A D | vf_uart.c | 365 int ipend; in vf_uart_bus_ipend() local 370 ipend = 0; in vf_uart_bus_ipend() 387 ipend |= SER_INT_TXIDLE; in vf_uart_bus_ipend() 396 ipend |= SER_INT_RXREADY; in vf_uart_bus_ipend() 400 ipend |= SER_INT_BREAK; in vf_uart_bus_ipend() 405 return (ipend); in vf_uart_bus_ipend()
|
| /freebsd/sys/arm/xilinx/ |
| H A D | uart_dev_cdnc.c | 557 int ipend = 0; in cdnc_uart_bus_ipend() local 573 ipend |= SER_INT_RXREADY; in cdnc_uart_bus_ipend() 579 ipend |= SER_INT_TXIDLE; in cdnc_uart_bus_ipend() 584 ipend |= SER_INT_OVERRUN; in cdnc_uart_bus_ipend() 588 ipend |= SER_INT_OVERRUN; in cdnc_uart_bus_ipend() 597 ipend |= SER_INT_SIGCHG; in cdnc_uart_bus_ipend() 601 return (ipend); in cdnc_uart_bus_ipend()
|
| /freebsd/sys/kern/ |
| H A D | serdev_if.m | 46 default_ihand(device_t dev, int ipend) 71 int ipend; 74 # ipend() - Query pending interrupt status. 79 METHOD int ipend {
|
| /freebsd/sys/riscv/sifive/ |
| H A D | sifive_uart.c | 360 int ipend; in sfuart_bus_ipend() local 366 ipend = 0; in sfuart_bus_ipend() 372 ipend |= SER_INT_TXIDLE; in sfuart_bus_ipend() 380 ipend |= SER_INT_RXREADY; in sfuart_bus_ipend() 384 return (ipend); in sfuart_bus_ipend()
|
| /freebsd/sys/dev/puc/ |
| H A D | puc.c | 136 int i, idx, ipend, isrc, nints; in puc_intr() local 170 ipend = 0; in puc_intr() 179 ipend |= port->p_ipend; in puc_intr() 181 if (ipend == 0) in puc_intr() 185 while (ipend) { in puc_intr() 186 while (i < PUC_ISRCCNT && !(ipend & isrc)) in puc_intr() 189 ipend &= ~isrc; in puc_intr()
|