gsm_mux 114 drivers/tty/n_gsm.c struct gsm_mux *gsm; gsm_mux 218 drivers/tty/n_gsm.c void (*receive)(struct gsm_mux *gsm, u8 ch); gsm_mux 219 drivers/tty/n_gsm.c void (*error)(struct gsm_mux *gsm, u8 ch, u8 flag); gsm_mux 221 drivers/tty/n_gsm.c int (*output)(struct gsm_mux *mux, u8 *data, int len); gsm_mux 264 drivers/tty/n_gsm.c static struct gsm_mux *gsm_mux[MAX_MUX]; /* GSM muxes */ gsm_mux 559 drivers/tty/n_gsm.c static void gsm_send(struct gsm_mux *gsm, int addr, int cr, int control) gsm_mux 606 drivers/tty/n_gsm.c static inline void gsm_response(struct gsm_mux *gsm, int addr, int control) gsm_mux 620 drivers/tty/n_gsm.c static inline void gsm_command(struct gsm_mux *gsm, int addr, int control) gsm_mux 641 drivers/tty/n_gsm.c static struct gsm_msg *gsm_data_alloc(struct gsm_mux *gsm, u8 addr, int len, gsm_mux 668 drivers/tty/n_gsm.c static void gsm_data_kick(struct gsm_mux *gsm) gsm_mux 721 drivers/tty/n_gsm.c struct gsm_mux *gsm = dlci->gsm; gsm_mux 790 drivers/tty/n_gsm.c static int gsm_dlci_data_output(struct gsm_mux *gsm, struct gsm_dlci *dlci) gsm_mux 843 drivers/tty/n_gsm.c static int gsm_dlci_data_output_framed(struct gsm_mux *gsm, gsm_mux 917 drivers/tty/n_gsm.c static void gsm_dlci_data_sweep(struct gsm_mux *gsm) gsm_mux 991 drivers/tty/n_gsm.c static void gsm_control_reply(struct gsm_mux *gsm, int cmd, const u8 *data, gsm_mux 1076 drivers/tty/n_gsm.c static void gsm_control_modem(struct gsm_mux *gsm, const u8 *data, int clen) gsm_mux 1137 drivers/tty/n_gsm.c static void gsm_control_rls(struct gsm_mux *gsm, const u8 *data, int clen) gsm_mux 1191 drivers/tty/n_gsm.c static void gsm_control_message(struct gsm_mux *gsm, unsigned int command, gsm_mux 1263 drivers/tty/n_gsm.c static void gsm_control_response(struct gsm_mux *gsm, unsigned int command, gsm_mux 1295 drivers/tty/n_gsm.c static void gsm_control_transmit(struct gsm_mux *gsm, struct gsm_control *ctrl) gsm_mux 1318 drivers/tty/n_gsm.c struct gsm_mux *gsm = from_timer(gsm, t, t2_timer); gsm_mux 1351 drivers/tty/n_gsm.c static struct gsm_control *gsm_control_send(struct gsm_mux *gsm, gsm_mux 1393 drivers/tty/n_gsm.c static int gsm_control_wait(struct gsm_mux *gsm, struct gsm_control *control) gsm_mux 1472 drivers/tty/n_gsm.c struct gsm_mux *gsm = dlci->gsm; gsm_mux 1514 drivers/tty/n_gsm.c struct gsm_mux *gsm = dlci->gsm; gsm_mux 1536 drivers/tty/n_gsm.c struct gsm_mux *gsm = dlci->gsm; gsm_mux 1641 drivers/tty/n_gsm.c static struct gsm_dlci *gsm_dlci_alloc(struct gsm_mux *gsm, int addr) gsm_mux 1742 drivers/tty/n_gsm.c static void gsm_queue(struct gsm_mux *gsm) gsm_mux 1855 drivers/tty/n_gsm.c static void gsm0_receive(struct gsm_mux *gsm, unsigned char c) gsm_mux 1937 drivers/tty/n_gsm.c static void gsm1_receive(struct gsm_mux *gsm, unsigned char c) gsm_mux 2015 drivers/tty/n_gsm.c static void gsm_error(struct gsm_mux *gsm, gsm_mux 2022 drivers/tty/n_gsm.c static int gsm_disconnect(struct gsm_mux *gsm) gsm_mux 2058 drivers/tty/n_gsm.c static void gsm_cleanup_mux(struct gsm_mux *gsm) gsm_mux 2068 drivers/tty/n_gsm.c if (gsm_mux[i] == gsm) { gsm_mux 2069 drivers/tty/n_gsm.c gsm_mux[i] = NULL; gsm_mux 2104 drivers/tty/n_gsm.c static int gsm_activate_mux(struct gsm_mux *gsm) gsm_mux 2122 drivers/tty/n_gsm.c if (gsm_mux[i] == NULL) { gsm_mux 2124 drivers/tty/n_gsm.c gsm_mux[i] = gsm; gsm_mux 2145 drivers/tty/n_gsm.c static void gsm_free_mux(struct gsm_mux *gsm) gsm_mux 2160 drivers/tty/n_gsm.c struct gsm_mux *gsm = container_of(ref, struct gsm_mux, ref); gsm_mux 2164 drivers/tty/n_gsm.c static inline void mux_get(struct gsm_mux *gsm) gsm_mux 2169 drivers/tty/n_gsm.c static inline void mux_put(struct gsm_mux *gsm) gsm_mux 2174 drivers/tty/n_gsm.c static inline unsigned int mux_num_to_base(struct gsm_mux *gsm) gsm_mux 2190 drivers/tty/n_gsm.c static struct gsm_mux *gsm_alloc_mux(void) gsm_mux 2192 drivers/tty/n_gsm.c struct gsm_mux *gsm = kzalloc(sizeof(struct gsm_mux), GFP_KERNEL); gsm_mux 2224 drivers/tty/n_gsm.c static void gsm_copy_config_values(struct gsm_mux *gsm, gsm_mux 2245 drivers/tty/n_gsm.c static int gsm_config(struct gsm_mux *gsm, struct gsm_config *c) gsm_mux 2339 drivers/tty/n_gsm.c static int gsmld_output(struct gsm_mux *gsm, u8 *data, int len) gsm_mux 2362 drivers/tty/n_gsm.c static int gsmld_attach_gsm(struct tty_struct *tty, struct gsm_mux *gsm) gsm_mux 2391 drivers/tty/n_gsm.c static void gsmld_detach_gsm(struct tty_struct *tty, struct gsm_mux *gsm) gsm_mux 2407 drivers/tty/n_gsm.c struct gsm_mux *gsm = tty->disc_data; gsm_mux 2465 drivers/tty/n_gsm.c struct gsm_mux *gsm = tty->disc_data; gsm_mux 2486 drivers/tty/n_gsm.c struct gsm_mux *gsm; gsm_mux 2522 drivers/tty/n_gsm.c struct gsm_mux *gsm = tty->disc_data; gsm_mux 2598 drivers/tty/n_gsm.c struct gsm_mux *gsm = tty->disc_data; gsm_mux 2615 drivers/tty/n_gsm.c struct gsm_mux *gsm = tty->disc_data; gsm_mux 2882 drivers/tty/n_gsm.c struct gsm_mux *gsm = dlci->gsm; gsm_mux 2923 drivers/tty/n_gsm.c struct gsm_mux *gsm; gsm_mux 2935 drivers/tty/n_gsm.c if (gsm_mux[mux] == NULL) gsm_mux 2939 drivers/tty/n_gsm.c gsm = gsm_mux[mux]; gsm_mux 3193 drivers/tty/n_gsm.c struct gsm_mux *gsm = dlci->gsm;