Home
last modified time | relevance | path

Searched refs:Vtmutex_t (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/lib/libast/sfio/
H A Dvthread.h89 typedef struct _vtmutex_s Vtmutex_t; typedef
117 extern Vtmutex_t* vtmtxopen _ARG_((Vtmutex_t*, int));
118 extern int vtmtxclose _ARG_((Vtmutex_t*));
119 extern int vtmtxlock _ARG_((Vtmutex_t*));
120 extern int vtmtxtrylock _ARG_((Vtmutex_t*));
121 extern int vtmtxunlock _ARG_((Vtmutex_t*));
122 extern int vtmtxclrlock _ARG_((Vtmutex_t*));
126 extern int vtmtxerror _ARG_((Vtmutex_t*));
205 #define vtmtxopen(mtx,flgs) ((Vtmutex_t*)0)
H A Dsfnew.c54 f->mutex = NIL(Vtmutex_t*);
99 SFCLEAR(f, NIL(Vtmutex_t*));
105 f->mutex = vtmtxopen(NIL(Vtmutex_t*), VT_INIT);
H A Dsfextern.c29 static Vtmutex_t Sfmutex;
66 static Vtmutex_t _Sfmtxin, _Sfmtxout, _Sfmtxerr;
H A Dsfmutex.c53 f->mutex = vtmtxopen(NIL(Vtmutex_t*), VT_INIT);
H A Dsfscanf.c69 SFCLEAR(&f,NIL(Vtmutex_t*));
H A Dsftmp.c307 SFCLEAR(&newf,NIL(Vtmutex_t*));
325 newf.mutex = NIL(Vtmutex_t*);
H A Dsfswap.c70 SFCLEAR(f2,NIL(Vtmutex_t*));
H A Dsfclose.c155 f->mutex = NIL(Vtmutex_t*);
H A Dsfpopen.c259 SFCLEAR(&sf,NIL(Vtmutex_t*));
H A Dsfhdr.h684 Vtmutex_t mutex; /* mutex lock object */
828 Vtmutex_t* sf_mutex;