Lines Matching refs:data
24 /* Move data from one stream to another.
37 Sfio_t* fr; /* moving data from this stream */
38 Sfio_t* fw; /* moving data to this stream */
92 (fw->next > fw->data && fr->extent < 0 &&
99 if(sk > cur) /* safe to skip over data in current stream */
111 fr->bits |= SF_SEQUENTIAL; /* sequentially access data */
114 /* try reading a block of data */
117 { /* amount of data remained to be read */
120 w = fr->data == fr->tiny ? SF_GRAIN : fr->size;
126 /* use a decent buffer for data transfer but make sure
170 fr->next = fr->endb = fr->endr = fr->data;
177 /* compute the extent of data to be moved */
193 memcpy((Void_t*)fr->data,(Void_t*)cp,w);
194 fr->endb = fr->data+w;
227 if((fr->bits&SF_SEQUENTIAL) && (fr->data))
228 SFMMSEQOFF(fr,fr->data,fr->endb-fr->data);