Lines Matching refs:sc_flags

118 	short	sc_flags;	/* see below */  member
244 sc->sc_flags = MTF_EXISTS; in mtattach()
268 if (sc->sc_flags & MTF_STATTIMEO) in mtreaddsj()
271 (sc->sc_flags & MTF_DSJTIMEO) ? -1 : sc->sc_slave, in mtreaddsj()
273 sc->sc_flags &= ~MTF_DSJTIMEO; in mtreaddsj()
282 sc->sc_flags |= MTF_DSJTIMEO; in mtreaddsj()
309 (sc->sc_flags & MTF_STATCONT) ? -1 : sc->sc_slave, MTT_STAT, in mtreaddsj()
312 sc->sc_flags &= ~(MTF_STATTIMEO | MTF_STATCONT); in mtreaddsj()
319 sc->sc_flags |= MTF_STATCONT; in mtreaddsj()
321 sc->sc_flags |= MTF_STATTIMEO; in mtreaddsj()
348 if (sc == NULL || (sc->sc_flags & MTF_EXISTS) == 0) in mtopen()
351 if (sc->sc_flags & MTF_OPEN) in mtopen()
355 sc->sc_flags)); in mtopen()
357 sc->sc_flags |= MTF_OPEN; in mtopen()
359 if ((sc->sc_flags & MTF_ALIVE) == 0) { in mtopen()
361 if (error != 0 || (sc->sc_flags & MTF_ALIVE) == 0) in mtopen()
369 if (!(sc->sc_flags & MTF_REW)) in mtopen()
439 sc->sc_flags &= ~MTF_OPEN; in mtopen()
452 if (sc->sc_flags & MTF_WRT) { in mtclose()
458 sc->sc_flags &= ~MTF_OPEN; in mtclose()
614 sc->sc_flags &= ~MTF_WRT; in mtstart()
616 if ((sc->sc_flags & MTF_ALIVE) == 0 && in mtstart()
620 if (sc->sc_flags & MTF_REW) { in mtstart()
629 sc->sc_flags &= ~MTF_REW; in mtstart()
639 if (sc->sc_flags & (MTF_DSJTIMEO | MTF_STATTIMEO)) { in mtstart()
657 if (sc->sc_flags & MTF_PASTEOT) { in mtstart()
669 sc->sc_flags &= ~(MTF_PASTEOT | MTF_ATEOT); in mtstart()
675 if (sc->sc_flags & MTF_HITEOF) in mtstart()
681 if (sc->sc_flags & MTF_HITBOF) in mtstart()
687 sc->sc_flags |= MTF_REW; in mtstart()
704 sc->sc_flags |= MTF_REW; in mtstart()
766 if (sc->sc_flags & MTF_PASTEOT) { in mtstart()
771 sc->sc_flags |= MTF_IO; in mtstart()
774 sc->sc_flags |= MTF_WRT | MTF_IO; in mtstart()
782 if (sc->sc_flags & MTF_REW) in mtstart()
793 sc->sc_flags &= MTF_EXISTS | MTF_OPEN | MTF_REW; in mtstart()
796 sc->sc_flags &= ~(MTF_HITEOF | MTF_HITBOF); in mtstart()
830 sc->sc_flags &= ~(MTF_HITEOF | MTF_HITBOF); in mtintr()
832 !(sc->sc_flags & (MTF_IO | MTF_STATTIMEO | MTF_DSJTIMEO))){ in mtintr()
845 sc->sc_flags &= ~MTF_IO; in mtintr()
878 sc->sc_flags &= MTF_OPEN | MTF_EXISTS; in mtintr()
893 if (sc->sc_flags & MTF_IO) { in mtintr()
894 sc->sc_flags &= ~MTF_IO; in mtintr()
909 if (sc->sc_flags & MTF_ATEOT) in mtintr()
910 sc->sc_flags |= MTF_PASTEOT; in mtintr()
913 sc->sc_flags |= MTF_ATEOT; in mtintr()
924 sc->sc_flags |= MTF_HITEOF; in mtintr()
926 sc->sc_flags |= MTF_HITBOF; in mtintr()
930 sc->sc_flags |= MTF_ALIVE; in mtintr()
942 sc->sc_flags |= MTF_HITEOF; in mtintr()
952 sc->sc_flags &= ~MTF_IO; in mtintr()