Searched refs:jsm_channel (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/tty/serial/jsm/ |
H A D | jsm.h | 98 struct jsm_channel; 105 void (*uart_init)(struct jsm_channel *ch); 106 void (*uart_off)(struct jsm_channel *ch); 107 void (*param)(struct jsm_channel *ch); 108 void (*assert_modem_signals)(struct jsm_channel *ch); 109 void (*flush_uart_write)(struct jsm_channel *ch); 110 void (*flush_uart_read)(struct jsm_channel *ch); 111 void (*disable_receiver)(struct jsm_channel *ch); 112 void (*enable_receiver)(struct jsm_channel *ch); 113 void (*send_break)(struct jsm_channel *c 192 struct jsm_channel { global() struct [all...] |
H A D | jsm_tty.c | 25 static void jsm_carrier(struct jsm_channel *ch); 27 static inline int jsm_get_mstat(struct jsm_channel *ch) in jsm_get_mstat() 66 struct jsm_channel *channel = in jsm_tty_get_mctrl() 67 container_of(port, struct jsm_channel, uart_port); in jsm_tty_get_mctrl() 88 struct jsm_channel *channel = in jsm_tty_set_mctrl() 89 container_of(port, struct jsm_channel, uart_port); in jsm_tty_set_mctrl() 117 struct jsm_channel *channel; in jsm_tty_write() 119 channel = container_of(port, struct jsm_channel, uart_port); in jsm_tty_write() 125 struct jsm_channel *channel = in jsm_tty_start_tx() 126 container_of(port, struct jsm_channel, uart_por in jsm_tty_start_tx() [all...] |
H A D | jsm_cls.c | 52 static void cls_set_cts_flow_control(struct jsm_channel *ch) in cls_set_cts_flow_control() 93 static void cls_set_ixon_flow_control(struct jsm_channel *ch) in cls_set_ixon_flow_control() 138 static void cls_set_no_output_flow_control(struct jsm_channel *ch) in cls_set_no_output_flow_control() 181 static void cls_set_rts_flow_control(struct jsm_channel *ch) in cls_set_rts_flow_control() 219 static void cls_set_ixoff_flow_control(struct jsm_channel *ch) in cls_set_ixoff_flow_control() 260 static void cls_set_no_input_flow_control(struct jsm_channel *ch) in cls_set_no_input_flow_control() 305 static void cls_clear_break(struct jsm_channel *ch) in cls_clear_break() 325 static void cls_disable_receiver(struct jsm_channel *ch) in cls_disable_receiver() 333 static void cls_enable_receiver(struct jsm_channel *ch) in cls_enable_receiver() 342 static void cls_assert_modem_signals(struct jsm_channel *c [all...] |
H A D | jsm_neo.c | 35 static void neo_set_cts_flow_control(struct jsm_channel *ch) in neo_set_cts_flow_control() 66 static void neo_set_rts_flow_control(struct jsm_channel *ch) in neo_set_rts_flow_control() 106 static void neo_set_ixon_flow_control(struct jsm_channel *ch) in neo_set_ixon_flow_control() 143 static void neo_set_ixoff_flow_control(struct jsm_channel *ch) in neo_set_ixoff_flow_control() 181 static void neo_set_no_input_flow_control(struct jsm_channel *ch) in neo_set_no_input_flow_control() 220 static void neo_set_no_output_flow_control(struct jsm_channel *ch) in neo_set_no_output_flow_control() 258 static inline void neo_set_new_start_stop_chars(struct jsm_channel *ch) in neo_set_new_start_stop_chars() 275 static void neo_copy_data_from_uart_to_queue(struct jsm_channel *ch) in neo_copy_data_from_uart_to_queue() 474 static void neo_copy_data_from_queue_to_uart(struct jsm_channel *ch) in neo_copy_data_from_queue_to_uart() 557 static void neo_parse_modem(struct jsm_channel *c [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/jsm/ |
H A D | jsm.h | 98 struct jsm_channel; 105 void (*uart_init)(struct jsm_channel *ch); 106 void (*uart_off)(struct jsm_channel *ch); 107 void (*param)(struct jsm_channel *ch); 108 void (*assert_modem_signals)(struct jsm_channel *ch); 109 void (*flush_uart_write)(struct jsm_channel *ch); 110 void (*flush_uart_read)(struct jsm_channel *ch); 111 void (*disable_receiver)(struct jsm_channel *ch); 112 void (*enable_receiver)(struct jsm_channel *ch); 113 void (*send_break)(struct jsm_channel *c 192 struct jsm_channel { global() struct [all...] |
H A D | jsm_tty.c | 25 static void jsm_carrier(struct jsm_channel *ch); 27 static inline int jsm_get_mstat(struct jsm_channel *ch) in jsm_get_mstat() 66 struct jsm_channel *channel = in jsm_tty_get_mctrl() 67 container_of(port, struct jsm_channel, uart_port); in jsm_tty_get_mctrl() 88 struct jsm_channel *channel = in jsm_tty_set_mctrl() 89 container_of(port, struct jsm_channel, uart_port); in jsm_tty_set_mctrl() 117 struct jsm_channel *channel; in jsm_tty_write() 119 channel = container_of(port, struct jsm_channel, uart_port); in jsm_tty_write() 125 struct jsm_channel *channel = in jsm_tty_start_tx() 126 container_of(port, struct jsm_channel, uart_por in jsm_tty_start_tx() [all...] |
H A D | jsm_cls.c | 52 static void cls_set_cts_flow_control(struct jsm_channel *ch) in cls_set_cts_flow_control() 93 static void cls_set_ixon_flow_control(struct jsm_channel *ch) in cls_set_ixon_flow_control() 138 static void cls_set_no_output_flow_control(struct jsm_channel *ch) in cls_set_no_output_flow_control() 181 static void cls_set_rts_flow_control(struct jsm_channel *ch) in cls_set_rts_flow_control() 219 static void cls_set_ixoff_flow_control(struct jsm_channel *ch) in cls_set_ixoff_flow_control() 260 static void cls_set_no_input_flow_control(struct jsm_channel *ch) in cls_set_no_input_flow_control() 305 static void cls_clear_break(struct jsm_channel *ch) in cls_clear_break() 325 static void cls_disable_receiver(struct jsm_channel *ch) in cls_disable_receiver() 333 static void cls_enable_receiver(struct jsm_channel *ch) in cls_enable_receiver() 342 static void cls_assert_modem_signals(struct jsm_channel *c [all...] |
H A D | jsm_neo.c | 35 static void neo_set_cts_flow_control(struct jsm_channel *ch) in neo_set_cts_flow_control() 66 static void neo_set_rts_flow_control(struct jsm_channel *ch) in neo_set_rts_flow_control() 106 static void neo_set_ixon_flow_control(struct jsm_channel *ch) in neo_set_ixon_flow_control() 143 static void neo_set_ixoff_flow_control(struct jsm_channel *ch) in neo_set_ixoff_flow_control() 181 static void neo_set_no_input_flow_control(struct jsm_channel *ch) in neo_set_no_input_flow_control() 220 static void neo_set_no_output_flow_control(struct jsm_channel *ch) in neo_set_no_output_flow_control() 258 static inline void neo_set_new_start_stop_chars(struct jsm_channel *ch) in neo_set_new_start_stop_chars() 275 static void neo_copy_data_from_uart_to_queue(struct jsm_channel *ch) in neo_copy_data_from_uart_to_queue() 475 static void neo_copy_data_from_queue_to_uart(struct jsm_channel *ch) in neo_copy_data_from_queue_to_uart() 558 static void neo_parse_modem(struct jsm_channel *c [all...] |
Completed in 6 milliseconds