Symbol: gsm_mux
drivers/tty/n_gsm.c
1017
static int gsm_data_kick(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
1097
struct gsm_mux *gsm = dlci->gsm;
drivers/tty/n_gsm.c
1179
static int gsm_dlci_data_output(struct gsm_mux *gsm, struct gsm_dlci *dlci)
drivers/tty/n_gsm.c
1239
static int gsm_dlci_data_output_framed(struct gsm_mux *gsm,
drivers/tty/n_gsm.c
1309
static int gsm_dlci_modem_output(struct gsm_mux *gsm, struct gsm_dlci *dlci,
drivers/tty/n_gsm.c
1370
static int gsm_dlci_data_sweep(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
1454
static int gsm_control_command(struct gsm_mux *gsm, int cmd, const u8 *data,
drivers/tty/n_gsm.c
1482
static void gsm_control_reply(struct gsm_mux *gsm, int cmd, const u8 *data,
drivers/tty/n_gsm.c
156
struct gsm_mux *gsm;
drivers/tty/n_gsm.c
1569
static int gsm_process_negotiation(struct gsm_mux *gsm, unsigned int addr,
drivers/tty/n_gsm.c
1682
static void gsm_control_modem(struct gsm_mux *gsm, const u8 *data, int clen)
drivers/tty/n_gsm.c
1733
static void gsm_control_negotiation(struct gsm_mux *gsm, unsigned int cr,
drivers/tty/n_gsm.c
1801
static void gsm_control_rls(struct gsm_mux *gsm, const u8 *data, int clen)
drivers/tty/n_gsm.c
1855
static void gsm_control_message(struct gsm_mux *gsm, unsigned int command,
drivers/tty/n_gsm.c
1930
static void gsm_control_response(struct gsm_mux *gsm, unsigned int command,
drivers/tty/n_gsm.c
1975
struct gsm_mux *gsm = timer_container_of(gsm, t, ka_timer);
drivers/tty/n_gsm.c
2014
static void gsm_control_transmit(struct gsm_mux *gsm, struct gsm_control *ctrl)
drivers/tty/n_gsm.c
2032
struct gsm_mux *gsm = timer_container_of(gsm, t, t2_timer);
drivers/tty/n_gsm.c
2065
static struct gsm_control *gsm_control_send(struct gsm_mux *gsm,
drivers/tty/n_gsm.c
2106
static int gsm_control_wait(struct gsm_mux *gsm, struct gsm_control *control)
drivers/tty/n_gsm.c
2165
struct gsm_mux *gsm = dlci->gsm;
drivers/tty/n_gsm.c
2198
struct gsm_mux *gsm = dlci->gsm;
drivers/tty/n_gsm.c
2233
struct gsm_mux *gsm = dlci->gsm;
drivers/tty/n_gsm.c
2292
struct gsm_mux *gsm = dlci ? dlci->gsm : NULL;
drivers/tty/n_gsm.c
2383
struct gsm_mux *gsm = dlci->gsm;
drivers/tty/n_gsm.c
2492
struct gsm_mux *gsm = timer_container_of(gsm, t, kick_timer);
drivers/tty/n_gsm.c
2533
struct gsm_mux *gsm;
drivers/tty/n_gsm.c
2646
static struct gsm_dlci *gsm_dlci_alloc(struct gsm_mux *gsm, int addr)
drivers/tty/n_gsm.c
2761
static void gsm_queue(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
2864
static void gsm0_receive_state_check_and_fix(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
2890
static void gsm0_receive(struct gsm_mux *gsm, u8 c)
drivers/tty/n_gsm.c
2984
static void gsm1_receive_state_check_and_fix(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
300
void (*receive)(struct gsm_mux *gsm, u8 ch);
drivers/tty/n_gsm.c
3008
static void gsm1_receive(struct gsm_mux *gsm, u8 c)
drivers/tty/n_gsm.c
3112
static void gsm_error(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
3128
static void gsm_cleanup_mux(struct gsm_mux *gsm, bool disc)
drivers/tty/n_gsm.c
3184
static int gsm_activate_mux(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
3213
static void gsm_free_mux(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
3218
if (gsm == gsm_mux[i]) {
drivers/tty/n_gsm.c
3219
gsm_mux[i] = NULL;
drivers/tty/n_gsm.c
3237
struct gsm_mux *gsm = container_of(ref, struct gsm_mux, ref);
drivers/tty/n_gsm.c
3241
static inline void mux_get(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
3250
static inline void mux_put(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
3259
static inline unsigned int mux_num_to_base(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
3275
static struct gsm_mux *gsm_alloc_mux(void)
drivers/tty/n_gsm.c
3278
struct gsm_mux *gsm = kzalloc_obj(struct gsm_mux);
drivers/tty/n_gsm.c
3324
if (!gsm_mux[i]) {
drivers/tty/n_gsm.c
3325
gsm_mux[i] = gsm;
drivers/tty/n_gsm.c
3342
static void gsm_copy_config_values(struct gsm_mux *gsm,
drivers/tty/n_gsm.c
3363
static int gsm_config(struct gsm_mux *gsm, struct gsm_config *c)
drivers/tty/n_gsm.c
3452
static void gsm_copy_config_ext_values(struct gsm_mux *gsm,
drivers/tty/n_gsm.c
3460
static int gsm_config_ext(struct gsm_mux *gsm, struct gsm_config_ext *ce)
drivers/tty/n_gsm.c
3514
static int gsmld_output(struct gsm_mux *gsm, u8 *data, int len)
drivers/tty/n_gsm.c
3530
static void gsmld_write_trigger(struct gsm_mux *gsm)
drivers/tty/n_gsm.c
3547
struct gsm_mux *gsm = container_of(work, struct gsm_mux, tx_work);
drivers/tty/n_gsm.c
357
static struct gsm_mux *gsm_mux[MAX_MUX]; /* GSM muxes */
drivers/tty/n_gsm.c
3576
static void gsmld_attach_gsm(struct tty_struct *tty, struct gsm_mux *gsm)
drivers/tty/n_gsm.c
3592
static void gsmld_detach_gsm(struct tty_struct *tty, struct gsm_mux *gsm)
drivers/tty/n_gsm.c
3604
struct gsm_mux *gsm = tty->disc_data;
drivers/tty/n_gsm.c
3659
struct gsm_mux *gsm = tty->disc_data;
drivers/tty/n_gsm.c
3686
struct gsm_mux *gsm;
drivers/tty/n_gsm.c
3727
struct gsm_mux *gsm = tty->disc_data;
drivers/tty/n_gsm.c
3773
struct gsm_mux *gsm = tty->disc_data;
drivers/tty/n_gsm.c
3811
struct gsm_mux *gsm = tty->disc_data;
drivers/tty/n_gsm.c
3833
struct gsm_mux *gsm = tty->disc_data;
drivers/tty/n_gsm.c
4124
struct gsm_mux *gsm = dlci->gsm;
drivers/tty/n_gsm.c
4222
struct gsm_mux *gsm = dlci->gsm;
drivers/tty/n_gsm.c
4239
struct gsm_mux *gsm = dlci->gsm;
drivers/tty/n_gsm.c
4280
struct gsm_mux *gsm;
drivers/tty/n_gsm.c
4292
if (gsm_mux[mux] == NULL)
drivers/tty/n_gsm.c
4296
gsm = gsm_mux[mux];
drivers/tty/n_gsm.c
456
static int gsmld_output(struct gsm_mux *gsm, u8 *data, int len);
drivers/tty/n_gsm.c
458
static struct gsm_msg *gsm_data_alloc(struct gsm_mux *gsm, u8 addr, int len,
drivers/tty/n_gsm.c
4592
struct gsm_mux *gsm = dlci->gsm;
drivers/tty/n_gsm.c
460
static int gsm_send_packet(struct gsm_mux *gsm, struct gsm_msg *msg);
drivers/tty/n_gsm.c
461
static struct gsm_dlci *gsm_dlci_alloc(struct gsm_mux *gsm, int addr);
drivers/tty/n_gsm.c
462
static void gsmld_write_trigger(struct gsm_mux *gsm);
drivers/tty/n_gsm.c
596
const struct gsm_mux *gsm = dlci->gsm;
drivers/tty/n_gsm.c
812
static int gsm_send(struct gsm_mux *gsm, int addr, int cr, int control)
drivers/tty/n_gsm.c
855
static void gsm_dlci_clear_queues(struct gsm_mux *gsm, struct gsm_dlci *dlci)
drivers/tty/n_gsm.c
887
static inline void gsm_response(struct gsm_mux *gsm, int addr, int control)
drivers/tty/n_gsm.c
901
static inline void gsm_command(struct gsm_mux *gsm, int addr, int control)
drivers/tty/n_gsm.c
922
static struct gsm_msg *gsm_data_alloc(struct gsm_mux *gsm, u8 addr, int len,
drivers/tty/n_gsm.c
945
static int gsm_send_packet(struct gsm_mux *gsm, struct gsm_msg *msg)