Lines Matching refs:np

105 	struct nmdmpart *np;  in nmdm_close()  local
109 np = tty_softc(tp); in nmdm_close()
110 onp = np->np_other; in nmdm_close()
122 onp = np->np_other; in nmdm_close()
133 struct nmdmpart *np = (struct nmdmpart *)softc; in nmdm_free() local
134 struct nmdmsoftc *ns = np->np_pair; in nmdm_free()
136 callout_drain(&np->np_callout); in nmdm_free()
137 taskqueue_drain(taskqueue_swi, &np->np_task); in nmdm_free()
145 if (np->np_other != NULL) { in nmdm_free()
146 np->np_other->np_other = NULL; in nmdm_free()
232 struct nmdmpart *np = arg; in nmdm_timeout() local
234 if (np->np_rate == 0) in nmdm_timeout()
241 np->np_accumulator += np->np_credits; in nmdm_timeout()
242 np->np_quota = np->np_accumulator >> QS; in nmdm_timeout()
243 np->np_accumulator &= ((1 << QS) - 1); in nmdm_timeout()
245 taskqueue_enqueue(taskqueue_swi, &np->np_task); in nmdm_timeout()
246 callout_reset(&np->np_callout, np->np_rate, nmdm_timeout, np); in nmdm_timeout()
253 struct nmdmpart *np = arg; in nmdm_task_tty() local
256 tp = np->np_tty; in nmdm_task_tty()
263 otp = np->np_other->np_tty; in nmdm_task_tty()
266 if (np->np_other->np_dcd) { in nmdm_task_tty()
268 np->np_other->np_dcd = 0; in nmdm_task_tty()
273 np->np_other->np_dcd = 1; in nmdm_task_tty()
285 if (np->np_rate && !np->np_quota) in nmdm_task_tty()
289 np->np_quota--; in nmdm_task_tty()
321 struct nmdmpart *np = tty_softc(tp); in nmdm_param() local
325 tp2 = np->np_other->np_tty; in nmdm_param()
328 np->np_rate = 0; in nmdm_param()
329 np->np_other->np_rate = 0; in nmdm_param()
346 np->np_rate = 0; in nmdm_param()
347 np->np_other->np_rate = 0; in nmdm_param()
360 np->np_credits = speed; in nmdm_param()
361 np->np_rate = rate; in nmdm_param()
362 callout_reset(&np->np_callout, rate, nmdm_timeout, np); in nmdm_param()
368 np = np->np_other; in nmdm_param()
379 struct nmdmpart *np = tty_softc(tp); in nmdm_modem() local
384 np->np_other->np_dcd = 1; in nmdm_modem()
386 np->np_other->np_dcd = 0; in nmdm_modem()
388 ttydisc_modem(np->np_other->np_tty, np->np_other->np_dcd); in nmdm_modem()
392 if (np->np_dcd) in nmdm_modem()
394 if (np->np_other->np_dcd) in nmdm_modem()
404 struct nmdmpart *np = tty_softc(tp); in nmdm_inwakeup() local
407 taskqueue_enqueue(taskqueue_swi, &np->np_other->np_task); in nmdm_inwakeup()
413 struct nmdmpart *np = tty_softc(tp); in nmdm_outwakeup() local
416 taskqueue_enqueue(taskqueue_swi, &np->np_task); in nmdm_outwakeup()