Lines Matching defs:buff
53 void *buff;
109 static ssize_t dos_read(Sfio_t *iop, void *buff, size_t size, Sfdisc_t* disc)
111 static ssize_t dos_read(iop, buff, size, disc)
113 void *buff;
119 register char *cp = (char*)buff, *first, *cpmax;
129 if((n = sfrd(iop,buff,size,disc)) <= 0)
159 dp->skip = cp-1 - (char*)buff;
172 dp->begin += cp - (char*)buff-1;
186 dp->buff = malloc(count);
188 dp->buff = realloc(dp->buff,count);
190 if(!dp->buff)
193 memcpy(dp->buff, cp, count);
259 cp = (char*)dp->buff;
380 free((void*)dp->buff);