Searched refs:rsrv (Results 1 - 14 of 14) sorted by relevance

/osnet-11/usr/src/lib/libast/common/sfio/
H A Dsfgetr.c42 Sfrsrv_t* rsrv; local
52 rsrv = NIL(Sfrsrv_t*);
66 else if((rsrv = f->rsrv) && (un = -rsrv->slen) > 0)
67 { us = rsrv->data;
127 if(!rsrv || rsrv->size < un+n+1)
128 { if(rsrv)
129 rsrv
[all...]
H A Dsfstack.c50 reg Sfrsrv_t* rsrv; local
92 rsrv = f1->rsrv; f1->rsrv = f2->rsrv; f2->rsrv = rsrv;
H A Dsfreserve.c39 reg Sfrsrv_t* rsrv; local
60 else if((rsrv = f->rsrv) && (n = -rsrv->slen) > 0)
61 { rsrv->slen = 0;
63 data = (Void_t*)rsrv->data;
170 else if(type == SF_LOCKR && size == 0 && (rsrv = _sfrsrv(f,0)) )
171 data = (Void_t*)rsrv->data;
183 { if(type == SF_LOCKR && (rsrv = _sfrsrv(f, sz)) )
184 data = (Void_t*)rsrv
[all...]
H A Dsfputr.c69 Sfrsrv_t* rsrv; local
72 if(!(rsrv = _sfrsrv(f, p)) )
76 memcpy(rsrv->data, s, n);
78 rsrv->data[n] = rc;
79 if((n = SFWRITE(f,rsrv->data,p)) < 0 )
H A Dsfmode.c176 Sfrsrv_t *rsrv, *rs; local
180 if(!(rsrv = f->rsrv) || size > rsrv->size)
184 { if(rsrv)
185 { if(rsrv->slen > 0)
186 memcpy(rs,rsrv,sizeof(Sfrsrv_t)+rsrv->slen);
187 free(rsrv);
189 f->rsrv
[all...]
H A Dsfclose.c133 if(f->rsrv)
134 { free(f->rsrv);
135 f->rsrv = NIL(Sfrsrv_t*);
H A Dsfread.c58 (!f->rsrv || f->rsrv->data != (uchar*)buf) )
H A Dsfwrite.c56 (!f->rsrv || f->rsrv->data != (uchar*)buf) )
H A Dsftmp.c341 f->rsrv = savf.rsrv;
/osnet-11/usr/src/lib/libast/amd64/include/ast/
H A Dsfio_t.h43 struct _sfrsrv_s* rsrv; /* reserved buffer */ \
84 (struct _sfrsrv_s*)0, /* rsrv */ \
112 (f)->rsrv = (struct _sfrsrv_s*)0, /* rsrv */ \
/osnet-11/usr/src/lib/libast/common/include/
H A Dsfio_t.h43 struct _sfrsrv_s* rsrv; /* reserved buffer */ \
84 (struct _sfrsrv_s*)0, /* rsrv */ \
112 (f)->rsrv = (struct _sfrsrv_s*)0, /* rsrv */ \
/osnet-11/usr/src/lib/libast/i386/include/ast/
H A Dsfio_t.h43 struct _sfrsrv_s* rsrv; /* reserved buffer */ \
84 (struct _sfrsrv_s*)0, /* rsrv */ \
112 (f)->rsrv = (struct _sfrsrv_s*)0, /* rsrv */ \
/osnet-11/usr/src/lib/libast/sparc/include/ast/
H A Dsfio_t.h43 struct _sfrsrv_s* rsrv; /* reserved buffer */ \
84 (struct _sfrsrv_s*)0, /* rsrv */ \
112 (f)->rsrv = (struct _sfrsrv_s*)0, /* rsrv */ \
/osnet-11/usr/src/lib/libast/sparcv9/include/ast/
H A Dsfio_t.h43 struct _sfrsrv_s* rsrv; /* reserved buffer */ \
84 (struct _sfrsrv_s*)0, /* rsrv */ \
112 (f)->rsrv = (struct _sfrsrv_s*)0, /* rsrv */ \

Completed in 44 milliseconds