Lines Matching refs:lines
365 void close_lines(struct line *lines, int nlines) in close_lines() argument
370 close_chan(&lines[i]); in close_lines()
373 int setup_one_line(struct line *lines, int n, char *init, in setup_one_line() argument
376 struct line *line = &lines[n]; in setup_one_line()
465 int line_config(struct line *lines, unsigned int num, char *str, in line_config() argument
486 return setup_one_line(lines, n, end, opts, error_out); in line_config()
489 int line_get_config(char *name, struct line *lines, unsigned int num, char *str, in line_get_config() argument
507 line = &lines[dev]; in line_get_config()
539 int line_remove(struct line *lines, unsigned int num, int n, char **error_out) in line_remove() argument
545 return setup_one_line(lines, n, "none", NULL, error_out); in line_remove()
550 struct line *lines, int nlines) in register_lines() argument
569 tty_port_init(&lines[i].port); in register_lines()
570 lines[i].port.ops = &line_port_ops; in register_lines()
571 spin_lock_init(&lines[i].lock); in register_lines()
572 lines[i].driver = line_driver; in register_lines()
573 INIT_LIST_HEAD(&lines[i].chan_list); in register_lines()
583 tty_port_destroy(&lines[i].port); in register_lines()