Lines Matching defs:buf
71 unsigned char buf[EI_CLASS + 1];
72 ssize_t nread = pread_retry (fd, &buf, sizeof buf, 0);
74 if (nread != sizeof buf || buf[EI_MAG0] != ELFMAG0
75 || buf[EI_MAG1] != ELFMAG1 || buf[EI_MAG2] != ELFMAG2
76 || buf[EI_MAG3] != ELFMAG3
77 || (buf[EI_CLASS] != ELFCLASS64 && buf[EI_CLASS] != ELFCLASS32))
80 return buf[EI_CLASS];