Searched refs:kiss (Results 1 - 9 of 9) sorted by relevance
/linux-4.1.27/drivers/net/hamradio/ |
H A D | scc.c | 326 if (scc->kiss.fulldup != KISS_DUPLEX_OPTIMA) scc_notify() 447 if ((changes & SYNC_HUNT) && scc->kiss.softdcd) scc_exint() 465 if((changes & DCD) && !scc->kiss.softdcd) /* DCD input changed state */ scc_exint() 489 if (scc->kiss.txdelay == 0) /* zero TXDELAY = wait for CTS */ scc_exint() 521 if((scc->wreg[5] & RTS) && scc->kiss.fulldup == KISS_DUPLEX_HALF) scc_rxint() 863 if(scc->kiss.softdcd || (InReg(scc->ctrl,R0) & DCD)) init_channel() 871 wr(scc,R15, BRKIE|TxUIE|(scc->kiss.softdcd? SYNCIE:DCDIE)); init_channel() 932 if (scc->kiss.tx_inhibit) scc_key_trx() 948 if (scc->kiss.softdcd) scc_key_trx() 951 or(scc,R15, scc->kiss.softdcd? SYNCIE:DCDIE); scc_key_trx() 959 if (scc->kiss.fulldup == KISS_DUPLEX_HALF) scc_key_trx() 966 if (scc->kiss.tx_inhibit) scc_key_trx() 976 if ((scc->kiss.fulldup == KISS_DUPLEX_HALF) && scc_key_trx() 978 scc->kiss.softdcd) scc_key_trx() 983 or(scc, R15, scc->kiss.softdcd? SYNCIE:DCDIE); scc_key_trx() 1028 if (scc->kiss.maxdefer != 0 && scc->kiss.maxdefer != TIMER_OFF) scc_start_defer() 1032 scc->tx_wdog.expires = jiffies + HZ*scc->kiss.maxdefer; scc_start_defer() 1045 if (scc->kiss.maxkeyup != 0 && scc->kiss.maxkeyup != TIMER_OFF) scc_start_maxkeyup() 1049 scc->tx_wdog.expires = jiffies + HZ*scc->kiss.maxkeyup; scc_start_maxkeyup() 1066 switch (scc->kiss.fulldup) scc_tx_done() 1070 if (scc->kiss.idletime != TIMER_OFF) scc_tx_done() 1072 scc->kiss.idletime*100); scc_tx_done() 1079 scc_start_tx_timer(scc, t_tail, scc->kiss.tailtime); scc_tx_done() 1094 grp1 = scc->kiss.group; is_grouped() 1099 grp2 = scc2->kiss.group; is_grouped() 1139 if (scc->kiss.fulldup == KISS_DUPLEX_HALF) t_dwait() 1143 if (scc->dcd || (scc->kiss.persist) < Rand || (scc->kiss.group && is_grouped(scc)) ) t_dwait() 1146 scc_start_tx_timer(scc, t_dwait, scc->kiss.slottime); t_dwait() 1154 scc_start_tx_timer(scc, t_txdelay, scc->kiss.txdelay); t_dwait() 1200 scc_start_tx_timer(scc, t_dwait, scc->kiss.mintime*100); t_tail() 1257 scc_start_tx_timer(scc, t_tail, scc->kiss.tailtime); t_maxkeyup() 1274 if(scc->kiss.mintime) t_idle() 1275 scc_start_tx_timer(scc, t_dwait, scc->kiss.mintime*100); t_idle() 1304 case PARAM_TXDELAY: scc->kiss.txdelay=arg; break; scc_set_param() 1305 case PARAM_PERSIST: scc->kiss.persist=arg; break; scc_set_param() 1306 case PARAM_SLOTTIME: scc->kiss.slottime=arg; break; scc_set_param() 1307 case PARAM_TXTAIL: scc->kiss.tailtime=arg; break; scc_set_param() 1308 case PARAM_FULLDUP: scc->kiss.fulldup=arg; break; scc_set_param() 1310 case PARAM_GROUP: scc->kiss.group=arg; break; scc_set_param() 1311 case PARAM_IDLE: scc->kiss.idletime=arg; break; scc_set_param() 1312 case PARAM_MIN: scc->kiss.mintime=arg; break; scc_set_param() 1313 case PARAM_MAXKEY: scc->kiss.maxkeyup=arg; break; scc_set_param() 1314 case PARAM_WAIT: scc->kiss.waittime=arg; break; scc_set_param() 1315 case PARAM_MAXDEFER: scc->kiss.maxdefer=arg; break; scc_set_param() 1316 case PARAM_TX: scc->kiss.tx_inhibit=arg; break; scc_set_param() 1319 scc->kiss.softdcd=arg; scc_set_param() 1346 scc_start_tx_timer(scc, t_txdelay, scc->kiss.txdelay); scc_set_param() 1352 scc_start_tx_timer(scc, t_tail, scc->kiss.tailtime); scc_set_param() 1373 case PARAM_TXDELAY: return CAST(scc->kiss.txdelay); scc_get_param() 1374 case PARAM_PERSIST: return CAST(scc->kiss.persist); scc_get_param() 1375 case PARAM_SLOTTIME: return CAST(scc->kiss.slottime); scc_get_param() 1376 case PARAM_TXTAIL: return CAST(scc->kiss.tailtime); scc_get_param() 1377 case PARAM_FULLDUP: return CAST(scc->kiss.fulldup); scc_get_param() 1378 case PARAM_SOFTDCD: return CAST(scc->kiss.softdcd); scc_get_param() 1382 case PARAM_GROUP: return CAST(scc->kiss.group); scc_get_param() 1383 case PARAM_IDLE: return CAST(scc->kiss.idletime); scc_get_param() 1384 case PARAM_MIN: return CAST(scc->kiss.mintime); scc_get_param() 1385 case PARAM_MAXKEY: return CAST(scc->kiss.maxkeyup); scc_get_param() 1386 case PARAM_WAIT: return CAST(scc->kiss.waittime); scc_get_param() 1387 case PARAM_MAXDEFER: return CAST(scc->kiss.maxdefer); scc_get_param() 1388 case PARAM_TX: return CAST(scc->kiss.tx_inhibit); scc_get_param() 1683 if (scc->kiss.fulldup == KISS_DUPLEX_HALF) scc_net_tx() 1684 __scc_start_tx_timer(scc, t_dwait, scc->kiss.waittime); scc_net_tx() 1863 scc->kiss.txdelay = 36; /* 360 ms */ scc_net_ioctl() 1864 scc->kiss.persist = 42; /* 25% persistence */ /* was 25 */ scc_net_ioctl() 1865 scc->kiss.slottime = 16; /* 160 ms */ scc_net_ioctl() 1866 scc->kiss.tailtime = 4; /* minimal reasonable value */ scc_net_ioctl() 1867 scc->kiss.fulldup = 0; /* CSMA */ scc_net_ioctl() 1868 scc->kiss.waittime = 50; /* 500 ms */ scc_net_ioctl() 1869 scc->kiss.maxkeyup = 10; /* 10 s */ scc_net_ioctl() 1870 scc->kiss.mintime = 3; /* 3 s */ scc_net_ioctl() 1871 scc->kiss.idletime = 30; /* 30 s */ scc_net_ioctl() 1872 scc->kiss.maxdefer = 120; /* 2 min */ scc_net_ioctl() 1873 scc->kiss.softdcd = 0; /* hardware dcd */ scc_net_ioctl() 1875 scc->kiss.txdelay = 10; /* 100 ms */ scc_net_ioctl() 1876 scc->kiss.persist = 64; /* 25% persistence */ /* was 25 */ scc_net_ioctl() 1877 scc->kiss.slottime = 8; /* 160 ms */ scc_net_ioctl() 1878 scc->kiss.tailtime = 1; /* minimal reasonable value */ scc_net_ioctl() 1879 scc->kiss.fulldup = 0; /* CSMA */ scc_net_ioctl() 1880 scc->kiss.waittime = 50; /* 500 ms */ scc_net_ioctl() 1881 scc->kiss.maxkeyup = 7; /* 7 s */ scc_net_ioctl() 1882 scc->kiss.mintime = 3; /* 3 s */ scc_net_ioctl() 1883 scc->kiss.idletime = 30; /* 30 s */ scc_net_ioctl() 1884 scc->kiss.maxdefer = 120; /* 2 min */ scc_net_ioctl() 1885 scc->kiss.softdcd = 0; /* hardware dcd */ scc_net_ioctl() 2022 const struct scc_kiss *kiss = &scc->kiss; scc_net_seq_show() local 2041 scc->modem.clocksrc, kiss->softdcd, scc_net_seq_show() 2050 #define K(x) kiss->x scc_net_seq_show()
|
H A D | mkiss.c | 457 * kiss driver. -- dl9sau */ ax_encaps()
|
H A D | yam.c | 546 int pkt_len = yp->rx_len - 2 + 1; /* -CRC + kiss */ yam_rx_flag()
|
/linux-4.1.27/include/linux/ |
H A D | scc.h | 69 struct scc_kiss kiss; /* control structure for KISS params */ member in struct:scc_channel
|
/linux-4.1.27/include/uapi/linux/ |
H A D | scc.h | 53 PARAM_RETURN = 255 /* reset kiss mode */
|
/linux-4.1.27/net/ax25/ |
H A D | ax25_ds_subr.c | 122 * This is a kludge. Not all drivers recognize kiss commands.
|
/linux-4.1.27/drivers/scsi/sym53c8xx_2/ |
H A D | sym_fw1.h | 1369 * Send the 'kiss of death' message.
|
H A D | sym_fw2.h | 1248 * Send the 'kiss of death' message.
|
H A D | sym_hipd.c | 3275 * Once our 'kiss of death' :) message has been accepted 3581 * aborted due to our 'kiss of death' message. sym_sir_task_recovery()
|
Completed in 238 milliseconds