Lines Matching refs:sc_flags

105 	short	sc_flags;	/* see below */
195 sc->sc_flags = MTF_EXISTS;
233 if (sc->sc_flags & MTF_STATTIMEO)
236 (sc->sc_flags & MTF_DSJTIMEO) ? -1 : sc->sc_slave,
238 sc->sc_flags &= ~MTF_DSJTIMEO;
247 sc->sc_flags |= MTF_DSJTIMEO;
273 (sc->sc_flags & MTF_STATCONT) ? -1 : sc->sc_slave,
276 sc->sc_flags &= ~(MTF_STATTIMEO | MTF_STATCONT);
283 sc->sc_flags |= MTF_STATCONT;
285 sc->sc_flags |= MTF_STATTIMEO;
315 if ((sc->sc_flags & MTF_EXISTS) == 0)
319 sc->sc_flags);
320 if (sc->sc_flags & MTF_OPEN)
322 sc->sc_flags |= MTF_OPEN;
324 if ((sc->sc_flags & MTF_ALIVE) == 0) {
326 if (error != 0 || (sc->sc_flags & MTF_ALIVE) == 0)
334 if (!(sc->sc_flags & MTF_REW))
404 sc->sc_flags &= ~MTF_OPEN;
413 if (sc->sc_flags & MTF_WRT) {
419 sc->sc_flags &= ~MTF_OPEN;
542 sc->sc_flags &= ~MTF_WRT;
544 if ((sc->sc_flags & MTF_ALIVE) == 0 &&
548 if (sc->sc_flags & MTF_REW) {
557 sc->sc_flags &= ~MTF_REW;
566 if (sc->sc_flags & (MTF_DSJTIMEO | MTF_STATTIMEO)) {
583 if (sc->sc_flags & MTF_PASTEOT) {
595 sc->sc_flags &= ~(MTF_PASTEOT | MTF_ATEOT);
601 if (sc->sc_flags & MTF_HITEOF)
607 if (sc->sc_flags & MTF_HITBOF)
613 sc->sc_flags |= MTF_REW;
630 sc->sc_flags |= MTF_REW;
691 if (sc->sc_flags & MTF_PASTEOT) {
696 sc->sc_flags |= MTF_IO;
699 sc->sc_flags |= MTF_WRT | MTF_IO;
707 if (sc->sc_flags & MTF_REW)
718 sc->sc_flags &= MTF_EXISTS | MTF_OPEN | MTF_REW;
721 sc->sc_flags &= ~(MTF_HITEOF | MTF_HITBOF);
773 sc->sc_flags &= ~(MTF_HITEOF | MTF_HITBOF);
775 !(sc->sc_flags & (MTF_IO | MTF_STATTIMEO | MTF_DSJTIMEO))){
788 sc->sc_flags &= ~MTF_IO;
821 sc->sc_flags &= MTF_OPEN | MTF_EXISTS;
836 if (sc->sc_flags & MTF_IO) {
837 sc->sc_flags &= ~MTF_IO;
850 if (sc->sc_flags & MTF_ATEOT)
851 sc->sc_flags |= MTF_PASTEOT;
854 sc->sc_flags |= MTF_ATEOT;
865 sc->sc_flags |= MTF_HITEOF;
867 sc->sc_flags |= MTF_HITBOF;
871 sc->sc_flags |= MTF_ALIVE;
883 sc->sc_flags |= MTF_HITEOF;
893 sc->sc_flags &= ~MTF_IO;