Lines Matching defs:pt_softc
72 struct pt_softc {
80 static struct pt_softc **pt_softc = NULL; /* pty array */
95 static struct pt_softc **ptyarralloc(int);
187 struct pt_softc *pt = pt_softc[minor];
200 static struct pt_softc **
203 struct pt_softc **pt;
210 ptyarrfree(struct pt_softc **pt, int nelem)
224 struct pt_softc *pti;
227 struct pt_softc **newpt, **oldpt;
265 * for mutex, copy current contents of pt_softc[] to newly
269 memcpy(newpt, pt_softc, npty*sizeof(struct pt_softc *));
270 oldpt = pt_softc;
272 pt_softc = newpt;
286 * needed so that the state of pt_softc[] array is consistant
289 if (!pt_softc[ptn]) {
302 if (pt_softc[ptn]) {
311 pt_softc[ptn] = pti;
330 * We have to grab the pt_softc lock, so that we would pick correct
361 pt_softc = ptyarralloc(n);
372 struct pt_softc *pti;
381 pti = pt_softc[ptn];
419 struct pt_softc *pti = pt_softc[minor(dev)];
433 struct pt_softc *pti = pt_softc[minor(dev)];
493 struct pt_softc *pti = pt_softc[minor(dev)];
507 struct pt_softc *pti = pt_softc[minor(dev)];
523 struct pt_softc *pti;
526 pti = pt_softc[minor(tp->t_dev)];
547 struct pt_softc *pti;
550 pti = pt_softc[minor(tp->t_dev)];
578 struct pt_softc *pti;
583 pti = pt_softc[minor(tp->t_dev)];
602 struct pt_softc *pti;
610 pti = pt_softc[ptn];
633 struct pt_softc *pti = pt_softc[minor(dev)];
647 struct pt_softc *pti = pt_softc[minor(dev)];
736 struct pt_softc *pti = pt_softc[minor(dev)];
861 struct pt_softc *pti = pt_softc[minor(dev)];
902 struct pt_softc *pti;
914 struct pt_softc *pti;
956 struct pt_softc *pti;
968 struct pt_softc *pti;
1021 struct pt_softc *pti = pt_softc[minor(dev)];
1049 struct pt_softc *pti = pt_softc[minor(dev)];
1059 struct pt_softc *pti = pt_softc[minor(dev)];