H A D | n_gsm.c | 156 struct gsm_mux *gsm; member 266 * to the gsm mux array. For now we don't free DLCI objects that 300 void (*receive)(struct gsm_mux *gsm, u8 ch); 456 static int gsmld_output(struct gsm_mux *gsm, u8 *data, int len); 458 static struct gsm_msg *gsm_data_alloc(struct gsm_mux *gsm, u8 addr, int len, 460 static int gsm_send_packet(struct gsm_mux *gsm, struct gsm_msg *msg); 461 static struct gsm_dlci *gsm_dlci_alloc(struct gsm_mux *gsm, int addr); 462 static void gsmld_write_trigger(struct gsm_mux *gsm); 555 if (dlci->modem_tx & TIOCM_CD || dlci->gsm->initiator) in gsm_encode_modem() 595 const struct gsm_mux *gsm in gsm_encode_params() local 811 gsm_send(struct gsm_mux * gsm,int addr,int cr,int control) gsm_send() argument 854 gsm_dlci_clear_queues(struct gsm_mux * gsm,struct gsm_dlci * dlci) gsm_dlci_clear_queues() argument 886 gsm_response(struct gsm_mux * gsm,int addr,int control) gsm_response() argument 900 gsm_command(struct gsm_mux * gsm,int addr,int control) gsm_command() argument 921 gsm_data_alloc(struct gsm_mux * gsm,u8 addr,int len,u8 ctrl) gsm_data_alloc() argument 944 gsm_send_packet(struct gsm_mux * gsm,struct gsm_msg * msg) gsm_send_packet() argument 1016 gsm_data_kick(struct gsm_mux * gsm) gsm_data_kick() argument 1096 struct gsm_mux *gsm = dlci->gsm; __gsm_data_queue() local 1178 gsm_dlci_data_output(struct gsm_mux * gsm,struct gsm_dlci * dlci) gsm_dlci_data_output() argument 1238 gsm_dlci_data_output_framed(struct gsm_mux * gsm,struct gsm_dlci * dlci) gsm_dlci_data_output_framed() argument 1308 gsm_dlci_modem_output(struct gsm_mux * gsm,struct gsm_dlci * dlci,u8 brk) gsm_dlci_modem_output() argument 1369 gsm_dlci_data_sweep(struct gsm_mux * gsm) gsm_dlci_data_sweep() argument 1453 gsm_control_command(struct gsm_mux * gsm,int cmd,const u8 * data,int dlen) gsm_control_command() argument 1481 gsm_control_reply(struct gsm_mux * gsm,int cmd,const u8 * data,int dlen) gsm_control_reply() argument 1568 gsm_process_negotiation(struct gsm_mux * gsm,unsigned int addr,unsigned int cr,const struct gsm_dlci_param_bits * params) gsm_process_negotiation() argument 1681 gsm_control_modem(struct gsm_mux * gsm,const u8 * data,int clen) gsm_control_modem() argument 1732 gsm_control_negotiation(struct gsm_mux * gsm,unsigned int cr,const u8 * data,unsigned int dlen) gsm_control_negotiation() argument 1800 gsm_control_rls(struct gsm_mux * gsm,const u8 * data,int clen) gsm_control_rls() argument 1854 gsm_control_message(struct gsm_mux * gsm,unsigned int command,const u8 * data,int clen) gsm_control_message() argument 1929 gsm_control_response(struct gsm_mux * gsm,unsigned int command,const u8 * data,int clen) gsm_control_response() argument 1974 struct gsm_mux *gsm = from_timer(gsm, t, ka_timer); gsm_control_keep_alive() local 2013 gsm_control_transmit(struct gsm_mux * gsm,struct gsm_control * ctrl) gsm_control_transmit() argument 2031 struct gsm_mux *gsm = from_timer(gsm, t, t2_timer); gsm_control_retransmit() local 2064 gsm_control_send(struct gsm_mux * gsm,unsigned int command,u8 * data,int clen) gsm_control_send() argument 2106 gsm_control_wait(struct gsm_mux * gsm,struct gsm_control * control) gsm_control_wait() argument 2165 struct gsm_mux *gsm = dlci->gsm; gsm_dlci_open() local 2198 struct gsm_mux *gsm = dlci->gsm; gsm_dlci_negotiate() local 2233 struct gsm_mux *gsm = dlci->gsm; gsm_dlci_t1() local 2289 struct gsm_mux *gsm = dlci ? dlci->gsm : NULL; gsm_dlci_begin_open() local 2378 struct gsm_mux *gsm = dlci->gsm; gsm_dlci_begin_close() local 2487 struct gsm_mux *gsm = from_timer(gsm, t, kick_timer); gsm_kick_timer() local 2528 struct gsm_mux *gsm; gsm_dlci_config() local 2641 gsm_dlci_alloc(struct gsm_mux * gsm,int addr) gsm_dlci_alloc() argument 2756 gsm_queue(struct gsm_mux * gsm) gsm_queue() argument 2859 gsm0_receive_state_check_and_fix(struct gsm_mux * gsm) gsm0_receive_state_check_and_fix() argument 2885 gsm0_receive(struct gsm_mux * gsm,u8 c) gsm0_receive() argument 2979 gsm1_receive_state_check_and_fix(struct gsm_mux * gsm) gsm1_receive_state_check_and_fix() argument 3003 gsm1_receive(struct gsm_mux * gsm,u8 c) gsm1_receive() argument 3107 gsm_error(struct gsm_mux * gsm) gsm_error() argument 3123 gsm_cleanup_mux(struct gsm_mux * gsm,bool disc) gsm_cleanup_mux() argument 3179 gsm_activate_mux(struct gsm_mux * gsm) gsm_activate_mux() argument 3208 gsm_free_mux(struct gsm_mux * gsm) gsm_free_mux() argument 3232 struct gsm_mux *gsm = container_of(ref, struct gsm_mux, ref); gsm_free_muxr() local 3236 mux_get(struct gsm_mux * gsm) mux_get() argument 3245 mux_put(struct gsm_mux * gsm) mux_put() argument 3254 mux_num_to_base(struct gsm_mux * gsm) mux_num_to_base() argument 3273 struct gsm_mux *gsm = kzalloc(sizeof(struct gsm_mux), GFP_KERNEL); gsm_alloc_mux() local 3337 gsm_copy_config_values(struct gsm_mux * gsm,struct gsm_config * c) gsm_copy_config_values() argument 3358 gsm_config(struct gsm_mux * gsm,struct gsm_config * c) gsm_config() argument 3447 gsm_copy_config_ext_values(struct gsm_mux * gsm,struct gsm_config_ext * ce) gsm_copy_config_ext_values() argument 3455 gsm_config_ext(struct gsm_mux * gsm,struct gsm_config_ext * ce) gsm_config_ext() argument 3509 gsmld_output(struct gsm_mux * gsm,u8 * data,int len) gsmld_output() argument 3525 gsmld_write_trigger(struct gsm_mux * gsm) gsmld_write_trigger() argument 3542 struct gsm_mux *gsm = container_of(work, struct gsm_mux, tx_work); gsmld_write_task() local 3571 gsmld_attach_gsm(struct tty_struct * tty,struct gsm_mux * gsm) gsmld_attach_gsm() argument 3587 gsmld_detach_gsm(struct tty_struct * tty,struct gsm_mux * gsm) gsmld_detach_gsm() argument 3599 struct gsm_mux *gsm = tty->disc_data; gsmld_receive_buf() local 3654 struct gsm_mux *gsm = tty->disc_data; gsmld_close() local 3681 struct gsm_mux *gsm; gsmld_open() local 3722 struct gsm_mux *gsm = tty->disc_data; gsmld_write_wakeup() local 3768 struct gsm_mux *gsm = tty->disc_data; gsmld_write() local 3806 struct gsm_mux *gsm = tty->disc_data; gsmld_poll() local 3828 struct gsm_mux *gsm = tty->disc_data; gsmld_ioctl() local 4119 struct gsm_mux *gsm = dlci->gsm; gsm_modem_upd_via_data() local 4195 struct gsm_mux *gsm = dlci->gsm; gsm_wait_modem_change() local 4212 struct gsm_mux *gsm = dlci->gsm; gsm_carrier_raised() local 4253 struct gsm_mux *gsm; gsmtty_install() local 4555 struct gsm_mux *gsm = dlci->gsm; gsmtty_cleanup() local [all...] |