Lines Matching refs:toybuf
97 len = readall(fd, toybuf, sizeof(toybuf)); in do_blkid()
98 if (len != sizeof(toybuf)) return; in do_blkid()
105 if (fstypes[i].magic_offset > off+sizeof(toybuf)) { in do_blkid()
114 test += ((uint64_t)toybuf[j+fstypes[i].magic_offset-off])<<(8*j); in do_blkid()
129 if (toybuf[1116]&4) type = "ext3"; in do_blkid()
130 if (toybuf[1120]&64) type = "ext4"; in do_blkid()
144 s = toybuf+fstypes[i].label_off-off; in do_blkid()
173 for (j = 7; j >= 0; --j) s += sprintf(s, "%02X", toybuf[uoff+j]); in do_blkid()
175 s += sprintf(s, "%02X%02X-%02X%02X", toybuf[uoff+3], toybuf[uoff+2], in do_blkid()
176 toybuf[uoff+1], toybuf[uoff]); in do_blkid()
179 s += sprintf(s, "-%02x"+!(0x550 & (1<<j)), toybuf[uoff+j]); in do_blkid()
186 if ((!strcmp(type, "ext3")||!strcmp(type,"ext4")) && !(toybuf[1120]&~0x12)) in do_blkid()
200 char *name = toybuf, *buffer = toybuf+1024, device[32]; in blkid_main()