Searched refs:iosz (Results 1 - 9 of 9) sorted by relevance

/osnet-11/usr/src/lib/libast/common/sfio/
H A Dsfreserve.c38 reg ssize_t n, now, sz, iosz; local
111 iosz = -1;
113 { if((iosz = f->push->endb - f->push->next) == 0)
114 iosz = f->push->size;
115 if(iosz < sz)
116 iosz = sz; /* so only get what is asked for */
119 { iosz = sz - n; /* get enough to fulfill requirement */
120 if(size < 0 && iosz < (f->size - n) )
121 iosz = f->size - n; /* get as much as possible */
122 if(iosz <
[all...]
H A Dsffilbuf.c97 else if(justseek && n <= f->iosz && f->iosz <= f->size)
98 r = f->iosz; /* limit buffer filling */
H A Dsfread.c111 else if(justseek && n <= f->iosz && f->iosz <= f->size)
112 r = f->iosz; /* limit buffering */
H A Dsfseek.c224 f->iosz = (f->next - f->data) + (f->endb - f->next)/2;
225 f->iosz = ((f->iosz + f->blksz-1)/f->blksz)*f->blksz;
227 if(f->iosz >= f->size)
228 f->iosz = 0;
245 if(f->iosz > 0 && (p > f->lpos || p < f->lpos-f->size) )
/osnet-11/usr/src/lib/libast/amd64/include/ast/
H A Dsfio_t.h48 size_t iosz; /* preferred size for I/O */ \
89 (size_t)0 /* iosz */ \
117 (f)->iosz = (size_t)0 /* iosz */ \
/osnet-11/usr/src/lib/libast/common/include/
H A Dsfio_t.h48 size_t iosz; /* preferred size for I/O */ \
89 (size_t)0 /* iosz */ \
117 (f)->iosz = (size_t)0 /* iosz */ \
/osnet-11/usr/src/lib/libast/i386/include/ast/
H A Dsfio_t.h48 size_t iosz; /* preferred size for I/O */ \
89 (size_t)0 /* iosz */ \
117 (f)->iosz = (size_t)0 /* iosz */ \
/osnet-11/usr/src/lib/libast/sparc/include/ast/
H A Dsfio_t.h48 size_t iosz; /* preferred size for I/O */ \
89 (size_t)0 /* iosz */ \
117 (f)->iosz = (size_t)0 /* iosz */ \
/osnet-11/usr/src/lib/libast/sparcv9/include/ast/
H A Dsfio_t.h48 size_t iosz; /* preferred size for I/O */ \
89 (size_t)0 /* iosz */ \
117 (f)->iosz = (size_t)0 /* iosz */ \

Completed in 54 milliseconds