Lines Matching refs:buff

189 addmagic(char *buff, int bytes)  in addmagic()  argument
198 memcpy(buff, uniq, sizeof uniq); in addmagic()
199 tail = buff + bytes - sizeof uniq; in addmagic()
206 ismagicok(char *buff, char *tail) in ismagicok() argument
208 return memcmp(buff, uniq, sizeof uniq) == 0 || in ismagicok()
217 bio(File *fp, Rdwrfn *rdwr, char *buff, Daddr stsect, int sects, int mustseek) in bio() argument
235 tail = addmagic(buff, bytes); in bio()
237 xfered = (*rdwr)(fp->fd, buff, bytes); in bio()
240 if (rdwr == read && ismagicok(buff, tail)) in bio()
259 memset(buff+xfered, '\0', bytes-xfered); in bio()
269 xfered = (*rdwr)(fp->fd, buff+bytes-toread, toread); in bio()
276 memset(buff+bytes-toread, '\0', toread); in bio()
302 transfer(File *fp, Rdwrfn *rdwr, char *buff, Daddr stsect, int sects, in transfer() argument
305 int res = bio(fp, rdwr, buff, stsect, sects, mustseek); in transfer()
320 bigxfer(File *fp, Rdwrfn *rdwr, char *buff, Daddr stsect, int sects, in bigxfer() argument
327 if (!badsect(transfer(fp, rdwr, buff, stsect, sects, mustseek))) in bigxfer()
335 if (badsect(transfer(fp, rdwr, buff+i*sectsz, stsect+i, 1, in bigxfer()
383 verify(File *src, File *dest, char *buff, char *buft, Daddr stsect, in verify() argument
389 if (memcmp(buff + i*sectsz, buft + i*sectsz, sectsz) != 0) in verify()
404 if (badsect(bio(src, read, buff, thissect, 1, Mustseek))) in verify()
408 if (memcmp(buff, buft, sectsz) != 0) { in verify()
450 swizzlebits(char *buff, int sects) in swizzlebits() argument
454 endbp = (uchar *)(buff+sects*sectsz); in swizzlebits()
455 for (bp = (uchar *)buff; bp < endbp; bp++) in swizzlebits()