Lines Matching refs:np

104 	struct nmdmpart *np;
108 np = tty_softc(tp);
109 onp = np->np_other;
121 onp = np->np_other;
132 struct nmdmpart *np = (struct nmdmpart *)softc;
133 struct nmdmsoftc *ns = np->np_pair;
135 callout_drain(&np->np_callout);
136 taskqueue_drain(taskqueue_swi, &np->np_task);
144 if (np->np_other != NULL) {
145 np->np_other->np_other = NULL;
231 struct nmdmpart *np = arg;
233 if (np->np_rate == 0)
240 np->np_accumulator += np->np_credits;
241 np->np_quota = np->np_accumulator >> QS;
242 np->np_accumulator &= ((1 << QS) - 1);
244 taskqueue_enqueue(taskqueue_swi, &np->np_task);
245 callout_reset(&np->np_callout, np->np_rate, nmdm_timeout, np);
252 struct nmdmpart *np = arg;
255 tp = np->np_tty;
262 otp = np->np_other->np_tty;
265 if (np->np_other->np_dcd) {
267 np->np_other->np_dcd = 0;
272 np->np_other->np_dcd = 1;
284 if (np->np_rate && !np->np_quota)
288 np->np_quota--;
320 struct nmdmpart *np = tty_softc(tp);
324 tp2 = np->np_other->np_tty;
327 np->np_rate = 0;
328 np->np_other->np_rate = 0;
345 np->np_rate = 0;
346 np->np_other->np_rate = 0;
359 np->np_credits = speed;
360 np->np_rate = rate;
361 callout_reset(&np->np_callout, rate, nmdm_timeout, np);
367 np = np->np_other;
378 struct nmdmpart *np = tty_softc(tp);
383 np->np_other->np_dcd = 1;
385 np->np_other->np_dcd = 0;
387 ttydisc_modem(np->np_other->np_tty, np->np_other->np_dcd);
391 if (np->np_dcd)
393 if (np->np_other->np_dcd)
403 struct nmdmpart *np = tty_softc(tp);
406 taskqueue_enqueue(taskqueue_swi, &np->np_other->np_task);
412 struct nmdmpart *np = tty_softc(tp);
415 taskqueue_enqueue(taskqueue_swi, &np->np_task);