/kernel/linux/linux-5.10/drivers/tty/ |
H A D | amiserial.c | 1304 unsigned long orig_jiffies, char_time; in rs_wait_until_sent() local 1320 char_time = (info->timeout - HZ/50) / info->xmit_fifo_size; in rs_wait_until_sent() 1321 char_time = char_time / 5; in rs_wait_until_sent() 1322 if (char_time == 0) in rs_wait_until_sent() 1323 char_time = 1; in rs_wait_until_sent() 1325 char_time = min_t(unsigned long, char_time, timeout); in rs_wait_until_sent() 1338 printk("In rs_wait_until_sent(%d) check=%lu...", timeout, char_time); in rs_wait_until_sent() 1345 msleep_interruptible(jiffies_to_msecs(char_time)); in rs_wait_until_sent() [all...] |
H A D | mxser.c | 1980 unsigned long orig_jiffies, char_time; in mxser_wait_until_sent() local 1999 char_time = (info->timeout - HZ / 50) / info->xmit_fifo_size; in mxser_wait_until_sent() 2000 char_time = char_time / 5; in mxser_wait_until_sent() 2001 if (char_time == 0) in mxser_wait_until_sent() 2002 char_time = 1; in mxser_wait_until_sent() 2003 if (timeout && timeout < char_time) in mxser_wait_until_sent() 2004 char_time = timeout; in mxser_wait_until_sent() 2020 schedule_timeout_interruptible(char_time); in mxser_wait_until_sent()
|
H A D | cyclades.c | 1608 int char_time; in cy_wait_until_sent() local 1625 char_time = (info->timeout - HZ / 50) / info->xmit_fifo_size; in cy_wait_until_sent() 1626 char_time = char_time / 5; in cy_wait_until_sent() 1627 if (char_time <= 0) in cy_wait_until_sent() 1628 char_time = 1; in cy_wait_until_sent() 1632 char_time = min(char_time, timeout); in cy_wait_until_sent() 1648 if (msleep_interruptible(jiffies_to_msecs(char_time))) in cy_wait_until_sent() 1656 msleep_interruptible(jiffies_to_msecs(char_time * in cy_wait_until_sent() [all...] |
H A D | synclink.c | 3111 unsigned long orig_jiffies, char_time; in mgsl_wait_until_sent() local 3135 char_time = info->timeout/(32 * 5); in mgsl_wait_until_sent() 3136 if (!char_time) in mgsl_wait_until_sent() 3137 char_time++; in mgsl_wait_until_sent() 3139 char_time = 1; in mgsl_wait_until_sent() 3142 char_time = min_t(unsigned long, char_time, timeout); in mgsl_wait_until_sent() 3147 msleep_interruptible(jiffies_to_msecs(char_time)); in mgsl_wait_until_sent() 3156 msleep_interruptible(jiffies_to_msecs(char_time)); in mgsl_wait_until_sent()
|
H A D | synclinkmp.c | 1052 unsigned long orig_jiffies, char_time; in wait_until_sent() local 1076 char_time = info->timeout/(32 * 5); in wait_until_sent() 1077 if (!char_time) in wait_until_sent() 1078 char_time++; in wait_until_sent() 1080 char_time = 1; in wait_until_sent() 1083 char_time = min_t(unsigned long, char_time, timeout); in wait_until_sent() 1087 msleep_interruptible(jiffies_to_msecs(char_time)); in wait_until_sent() 1099 msleep_interruptible(jiffies_to_msecs(char_time)); in wait_until_sent()
|
H A D | synclink_gt.c | 833 unsigned long orig_jiffies, char_time; in wait_until_sent() local 852 char_time = info->timeout/(32 * 5); in wait_until_sent() 853 if (!char_time) in wait_until_sent() 854 char_time++; in wait_until_sent() 856 char_time = 1; in wait_until_sent() 859 char_time = min_t(unsigned long, char_time, timeout); in wait_until_sent() 862 msleep_interruptible(jiffies_to_msecs(char_time)); in wait_until_sent()
|
/kernel/linux/linux-6.6/drivers/tty/ |
H A D | amiserial.c | 1271 unsigned long orig_jiffies, char_time; in rs_wait_until_sent() local 1284 char_time = (info->timeout - HZ/50) / XMIT_FIFO_SIZE; in rs_wait_until_sent() 1285 char_time = char_time / 5; in rs_wait_until_sent() 1286 if (char_time == 0) in rs_wait_until_sent() 1287 char_time = 1; in rs_wait_until_sent() 1289 char_time = min_t(unsigned long, char_time, timeout); in rs_wait_until_sent() 1302 printk("In rs_wait_until_sent(%d) check=%lu...", timeout, char_time); in rs_wait_until_sent() 1309 msleep_interruptible(jiffies_to_msecs(char_time)); in rs_wait_until_sent() [all...] |
H A D | mxser.c | 1400 unsigned long expire, char_time; in mxser_wait_until_sent() local 1416 char_time = (info->timeout - HZ / 50) / info->xmit_fifo_size; in mxser_wait_until_sent() 1417 char_time = char_time / 5; in mxser_wait_until_sent() 1418 if (char_time == 0) in mxser_wait_until_sent() 1419 char_time = 1; in mxser_wait_until_sent() 1420 if (timeout && timeout < char_time) in mxser_wait_until_sent() 1421 char_time = timeout; in mxser_wait_until_sent() 1423 char_time = jiffies_to_msecs(char_time); in mxser_wait_until_sent() [all...] |
H A D | synclink_gt.c | 823 unsigned long orig_jiffies, char_time; in wait_until_sent() local 842 char_time = info->timeout/(32 * 5); in wait_until_sent() 843 if (!char_time) in wait_until_sent() 844 char_time++; in wait_until_sent() 846 char_time = 1; in wait_until_sent() 849 char_time = min_t(unsigned long, char_time, timeout); in wait_until_sent() 852 msleep_interruptible(jiffies_to_msecs(char_time)); in wait_until_sent()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | serial_core.c | 1666 unsigned long char_time, expire; in uart_wait_until_sent() local 1685 char_time = (port->timeout - HZ/50) / port->fifosize; in uart_wait_until_sent() 1686 char_time = char_time / 5; in uart_wait_until_sent() 1687 if (char_time == 0) in uart_wait_until_sent() 1688 char_time = 1; in uart_wait_until_sent() 1689 if (timeout && timeout < char_time) in uart_wait_until_sent() 1690 char_time = timeout; in uart_wait_until_sent() 1710 * Check whether the transmitter is empty every 'char_time'. in uart_wait_until_sent() 1715 msleep_interruptible(jiffies_to_msecs(char_time)); in uart_wait_until_sent() [all...] |
H A D | serial-tegra.c | 934 unsigned long char_time = DIV_ROUND_UP(10000000, tup->current_baud); in tegra_uart_hw_deinit() local 935 unsigned long fifo_empty_time = tup->uport.fifosize * char_time; in tegra_uart_hw_deinit()
|
/kernel/linux/linux-5.10/drivers/char/pcmcia/ |
H A D | synclink_cs.c | 2361 unsigned long orig_jiffies, char_time; in mgslpc_wait_until_sent() local 2385 char_time = info->timeout/(32 * 5); in mgslpc_wait_until_sent() 2386 if (!char_time) in mgslpc_wait_until_sent() 2387 char_time++; in mgslpc_wait_until_sent() 2389 char_time = 1; in mgslpc_wait_until_sent() 2392 char_time = min_t(unsigned long, char_time, timeout); in mgslpc_wait_until_sent() 2396 msleep_interruptible(jiffies_to_msecs(char_time)); in mgslpc_wait_until_sent() 2405 msleep_interruptible(jiffies_to_msecs(char_time)); in mgslpc_wait_until_sent()
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | serial_core.c | 1798 unsigned long char_time, expire, fifo_timeout; in uart_wait_until_sent() local 1817 char_time = max(nsecs_to_jiffies(port->frame_time / 5), 1UL); in uart_wait_until_sent() 1819 if (timeout && timeout < char_time) in uart_wait_until_sent() 1820 char_time = timeout; in uart_wait_until_sent() 1843 * Check whether the transmitter is empty every 'char_time'. in uart_wait_until_sent() 1848 msleep_interruptible(jiffies_to_msecs(char_time)); in uart_wait_until_sent()
|
H A D | serial-tegra.c | 936 unsigned long char_time = DIV_ROUND_UP(10000000, tup->current_baud); in tegra_uart_hw_deinit() local 937 unsigned long fifo_empty_time = tup->uport.fifosize * char_time; in tegra_uart_hw_deinit()
|