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;