Lines Matching refs:jsm_channel
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 *ch);
114 void (*clear_break)(struct jsm_channel *ch);
115 void (*send_start_character)(struct jsm_channel *ch);
116 void (*send_stop_character)(struct jsm_channel *ch);
117 void (*copy_data_from_queue_to_uart)(struct jsm_channel *ch);
118 u32 (*get_uart_bytes_left)(struct jsm_channel *ch);
119 void (*send_immediate_char)(struct jsm_channel *ch, unsigned char);
153 struct jsm_channel *channels[MAXPORTS]; /* array of pointers to our channels. */
192 struct jsm_channel { struct
435 void jsm_input(struct jsm_channel *ch);
436 void jsm_check_queue_flow_control(struct jsm_channel *ch);