Lines Matching refs:emu
104 if (info->emu.mdmreg[REG_CPPP] & BIT_CPPP) in isdn_tty_try_read()
139 if ((info->vonline & 1) && (info->emu.vpar[1])) in isdn_tty_readmodem()
144 if (!(info->emu.mdmreg[REG_CPPP] & BIT_CPPP)) in isdn_tty_readmodem()
185 if ((info->vonline) && (!info->emu.vpar[4])) in isdn_tty_rcv_skb()
187 if ((info->vonline & 1) && (info->emu.vpar[1])) in isdn_tty_rcv_skb()
199 if (info->emu.mdmreg[REG_T70] & BIT_T70) { in isdn_tty_rcv_skb()
200 if (info->emu.mdmreg[REG_T70] & BIT_T70_EXT) { in isdn_tty_rcv_skb()
217 switch (info->emu.vpar[3]) { in isdn_tty_rcv_skb()
445 if ((info->emu.mdmreg[REG_CTS] & BIT_CTS) != 0) in isdn_tty_senddown()
462 audio_len = buflen * voice_cf[info->emu.vpar[3]]; in isdn_tty_senddown()
489 switch (info->emu.vpar[3]) { in isdn_tty_senddown()
519 if (info->emu.mdmreg[REG_T70] & BIT_T70) { in isdn_tty_senddown()
521 if (info->emu.mdmreg[REG_T70] & BIT_T70_EXT) in isdn_tty_senddown()
671 info->emu.carrierwait = 0; in isdn_tty_dial()
716 info->emu.vpar[4] = 0; in isdn_tty_modem_hup()
717 info->emu.vpar[5] = 8; in isdn_tty_modem_hup()
728 (info->emu.mdmreg[REG_RUNG] & BIT_RUNG)) in isdn_tty_modem_hup()
741 info->emu.mdmreg[REG_RINGCNT] = 0; in isdn_tty_modem_hup()
1027 if (info->emu.mdmreg[REG_DTRHUP] & BIT_DTRHUP) { in isdn_tty_change_speed()
1095 if (info->emu.mdmreg[REG_DTRHUP] & BIT_DTRHUP) { in isdn_tty_shutdown()
1124 atemu *m = &info->emu; in isdn_tty_write()
1400 if (info->emu.mdmreg[REG_DTRHUP] & BIT_DTRHUP) { in isdn_tty_tiocmset()
1710 atemu *m = &info->emu; in isdn_tty_modem_reset_regs()
1808 isdn_tty_reset_profile(&info->emu); in isdn_tty_modem_init()
1881 isdn_tty_match_icall(char *cid, atemu *emu, int di) in isdn_tty_match_icall() argument
1885 emu->msn, emu->lmsn, isdn_map_eaz2msn(emu->msn, di), in isdn_tty_match_icall()
1886 emu->mdmreg[REG_SI1], emu->mdmreg[REG_SI2]); in isdn_tty_match_icall()
1888 if (strlen(emu->lmsn)) { in isdn_tty_match_icall()
1889 char *p = emu->lmsn; in isdn_tty_match_icall()
1901 p, isdn_map_eaz2msn(emu->msn, di), tmp); in isdn_tty_match_icall()
1916 tmp = isdn_msncmp(cid, isdn_map_eaz2msn(emu->msn, di)); in isdn_tty_match_icall()
1919 isdn_map_eaz2msn(emu->msn, di), tmp); in isdn_tty_match_icall()
1970 if ((info->emu.mdmreg[REG_SI1] & si2bit[si1]) && /* SI1 is matching */ in isdn_tty_find_icall()
1971 (info->emu.mdmreg[REG_SI2] == si2)) { /* SI2 is matching */ in isdn_tty_find_icall()
1988 if ((matchret = isdn_tty_match_icall(eaz, &info->emu, di)) > wret) in isdn_tty_find_icall()
1996 dev->usage[idx] |= isdn_calc_usage(si1, info->emu.mdmreg[REG_L2PROT]); in isdn_tty_find_icall()
1998 strcpy(info->emu.cpn, eaz); in isdn_tty_find_icall()
1999 info->emu.mdmreg[REG_SI1I] = si2bit[si1]; in isdn_tty_find_icall()
2000 info->emu.mdmreg[REG_PLAN] = setup->plan; in isdn_tty_find_icall()
2001 info->emu.mdmreg[REG_SCREEN] = setup->screen; in isdn_tty_find_icall()
2036 info->emu.charge = (unsigned) simple_strtoul(c->parm.num, &e, 10); in isdn_tty_stat_callback()
2038 info->emu.charge = 0; in isdn_tty_stat_callback()
2067 if ((info->emu.mdmreg[REG_DISPLAY] & BIT_DISPLAY) && in isdn_tty_stat_callback()
2068 !(info->emu.mdmreg[REG_RESPNUM] & BIT_RESPNUM)) { in isdn_tty_stat_callback()
2112 (info->emu.mdmreg[REG_DCD] & BIT_DCD)) { in isdn_tty_stat_callback()
2122 (info->emu.mdmreg[REG_DCD] & BIT_DCD))) { in isdn_tty_stat_callback()
2124 info->emu.charge = 0; in isdn_tty_stat_callback()
2132 if (info->emu.mdmreg[REG_L2PROT] == ISDN_PROTO_L2_MODEM) { in isdn_tty_stat_callback()
2133 strcpy(info->emu.connmsg, c->parm.num); in isdn_tty_stat_callback()
2223 atemu *m = &info->emu; in isdn_tty_at_cout()
2372 atemu *m = &info->emu; in isdn_tty_modem_result()
2452 isdn_tty_at_cout(info->emu.cpn, info); in isdn_tty_modem_result()
2481 isdn_tty_at_cout(info->emu.cpn, info); in isdn_tty_modem_result()
2545 sprintf(v, "\r\n%d", info->emu.mdmreg[ridx]); in isdn_tty_show_profile()
2596 atemu *m = &info->emu; in isdn_tty_report()
2674 atemu *m = &info->emu; in isdn_tty_cmd_ATand()
2909 atemu *m = &info->emu; in isdn_tty_cmd_ATS()
2975 atemu *m = &info->emu; in isdn_tty_cmd_ATA()
3015 info->emu.carrierwait = 0; in isdn_tty_cmd_ATA()
3029 atemu *m = &info->emu; in isdn_tty_cmd_PLUSF()
3126 atemu *m = &info->emu; in isdn_tty_cmd_PLUSV()
3405 atemu *m = &info->emu; in isdn_tty_parse_at()
3485 snprintf(ds, sizeof(ds), "\r\n%d", info->emu.charge); in isdn_tty_parse_at()
3619 atemu *m = &info->emu; in isdn_tty_edit_at()
3702 if ((info->emu.pluscount == 3) && in isdn_tty_modem_escape()
3704 info->emu.lastplus + PLUSWAIT2)) { in isdn_tty_modem_escape()
3705 info->emu.pluscount = 0; in isdn_tty_modem_escape()
3770 if (info->emu.carrierwait++ > info->emu.mdmreg[REG_WAITC]) { in isdn_tty_carrier_timeout()