Home
last modified time | relevance | path

Searched refs:num_chars (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/auxdisplay/
H A Dline-display.c115 return linedisp->message_len > linedisp->num_chars && linedisp->scroll_rate; in should_scroll()
129 unsigned int num_chars = linedisp->num_chars; in linedisp_scroll() local
132 for (i = 0; i < num_chars;) { in linedisp_scroll()
134 for (; i < num_chars && ch < linedisp->message_len; i++, ch++) in linedisp_scroll()
184 memset(linedisp->buf, ' ', linedisp->num_chars); in linedisp_display()
204 memset(linedisp->buf, ' ', linedisp->num_chars); in linedisp_display()
206 umin(linedisp->num_chars, linedisp->message_len)); in linedisp_display()
260 return sysfs_emit(buf, "%u\n", linedisp->num_chars); in num_chars_show()
263 static DEVICE_ATTR_RO(num_chars);
439 unsigned int num_chars, const struct linedisp_ops *ops) in linedisp_attach() argument
[all …]
H A Dimg-ascii-lcd.c28 unsigned int num_chars; member
73 .num_chars = 8,
90 for (i = 0; i < linedisp->num_chars; i++) { in malta_update()
102 .num_chars = 8,
177 for (i = 0; i < linedisp->num_chars; i++) { in sead3_update()
204 .num_chars = 16,
252 err = linedisp_register(&ctx->linedisp, dev, cfg->num_chars, &cfg->ops); in img_ascii_lcd_probe()
H A Dline-display.h78 unsigned int num_chars; member
86 unsigned int num_chars, const struct linedisp_ops *ops);
89 unsigned int num_chars, const struct linedisp_ops *ops);
/linux/drivers/firmware/google/
H A Dmemconsole-x86-legacy.c30 u16 num_chars; member
58 hdr->v1.end, hdr->v1.num_chars); in found_v1_header()
61 memconsole_length = hdr->v1.num_chars; in found_v1_header()
/linux/drivers/tty/
H A Dn_tty.c581 unsigned int num_chars, num_bs; in n_tty_process_echo_ops() local
586 num_chars = echo_buf(ldata, *tail + 2); in n_tty_process_echo_ops()
595 if (!(num_chars & 0x80)) in n_tty_process_echo_ops()
596 num_chars += ldata->canon_column; in n_tty_process_echo_ops()
597 num_bs = 8 - (num_chars & 7); in n_tty_process_echo_ops()
840 static void echo_erase_tab(unsigned int num_chars, int after_tab, in echo_erase_tab() argument
847 num_chars &= 7; in echo_erase_tab()
851 num_chars |= 0x80; in echo_erase_tab()
853 add_echo_byte(num_chars, ldata); in echo_erase_tab()
998 unsigned int num_chars = 0; in eraser() local
[all …]
/linux/drivers/tty/serial/
H A Dmsm_serial.c852 unsigned int num_chars; in msm_handle_tx_pio() local
871 num_chars = min(tx_count - tf_pointer, in msm_handle_tx_pio()
874 num_chars = 1; in msm_handle_tx_pio()
876 num_chars = uart_fifo_out(port, buf, num_chars); in msm_handle_tx_pio()
878 tf_pointer += num_chars; in msm_handle_tx_pio()
1640 unsigned int num_chars; in __msm_console_write() local
1644 num_chars = min(count - i, (unsigned int)sizeof(buf)); in __msm_console_write()
1646 num_chars = 1; in __msm_console_write()
1648 for (j = 0; j < num_chars; j++) { in __msm_console_write()
1656 if (j < num_chars) { in __msm_console_write()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-auxdisplay-linedisp18 What: /sys/.../num_chars
27 cat num_chars # Returns "16\n" for 16-char display
/linux/tools/hv/
H A Dhv_kvp_daemon.c781 ssize_t num_chars; in kvp_get_gateway() local
790 while ((num_chars = getline(&line, &alloc_size, f)) > 0) { in kvp_get_gateway()
792 if (num_chars <= strlen(needle)) in kvp_get_gateway()
798 if (line[num_chars - 1] == '\n') in kvp_get_gateway()
799 line[num_chars - 1] = '\0'; in kvp_get_gateway()
/linux/drivers/usb/serial/
H A Dio_edgeport.c1353 unsigned int num_chars; in edge_chars_in_buffer() local
1357 num_chars = edge_port->maxTxCredits - edge_port->txCredits + in edge_chars_in_buffer()
1360 if (num_chars) { in edge_chars_in_buffer()
1361 dev_dbg(&port->dev, "%s - returns %u\n", __func__, num_chars); in edge_chars_in_buffer()
1364 return num_chars; in edge_chars_in_buffer()
/linux/drivers/net/wireless/ath/ath10k/
H A Dhtt.h1161 __le16 num_chars; member