INOSZ
if (ipbuf == NULL && (ipbuf = malloc(INOSZ(super))) == NULL)
read(fd, ipbuf, INOSZ(super)) != (ssize_t)INOSZ(super))