Lines Matching refs:w

53 	int w, s;  in __sfvwrite()  local
83 w = _swrite(fp, p, MIN(len, BUFSIZ)); in __sfvwrite()
84 if (w <= 0) in __sfvwrite()
86 p += w; in __sfvwrite()
87 len -= w; in __sfvwrite()
88 } while ((uio->uio_resid -= w) != 0); in __sfvwrite()
119 w = fp->_w; in __sfvwrite()
121 if (len < w) in __sfvwrite()
122 w = len; in __sfvwrite()
123 if (w > 0) { in __sfvwrite()
124 COPY(w); /* copy MIN(fp->_w,len), */ in __sfvwrite()
125 fp->_w -= w; in __sfvwrite()
126 fp->_p += w; in __sfvwrite()
128 w = len; /* but pretend copied all */ in __sfvwrite()
129 } else if (fp->_p > fp->_bf._base && len > w) { in __sfvwrite()
131 COPY(w); in __sfvwrite()
133 fp->_p += w; in __sfvwrite()
136 } else if (len >= (w = fp->_bf._size)) { in __sfvwrite()
138 w = _swrite(fp, p, w); in __sfvwrite()
139 if (w <= 0) in __sfvwrite()
143 w = len; in __sfvwrite()
144 COPY(w); in __sfvwrite()
145 fp->_w -= w; in __sfvwrite()
146 fp->_p += w; in __sfvwrite()
148 p += w; in __sfvwrite()
149 len -= w; in __sfvwrite()
150 } while ((uio->uio_resid -= w) != 0); in __sfvwrite()
169 w = fp->_w + fp->_bf._size; in __sfvwrite()
170 if (fp->_p > fp->_bf._base && s > w) { in __sfvwrite()
171 COPY(w); in __sfvwrite()
173 fp->_p += w; in __sfvwrite()
176 } else if (s >= (w = fp->_bf._size)) { in __sfvwrite()
177 w = _swrite(fp, p, w); in __sfvwrite()
178 if (w <= 0) in __sfvwrite()
181 w = s; in __sfvwrite()
182 COPY(w); in __sfvwrite()
183 fp->_w -= w; in __sfvwrite()
184 fp->_p += w; in __sfvwrite()
186 if ((nldist -= w) == 0) { in __sfvwrite()
192 p += w; in __sfvwrite()
193 len -= w; in __sfvwrite()
194 } while ((uio->uio_resid -= w) != 0); in __sfvwrite()