readfd
OSSL_ASYNC_FD readfd, void *pvwritefd)
CloseHandle(readfd);
close(readfd);
saverecovery(int readfd, int writefd)
ioctl(readfd, DIOCGSECTORSIZE, &secsize) == -1 ||
blread(readfd, fsrbuf, (SBLOCK_UFS2 - rdsize) / dev_bsize,
static void saverecovery(int readfd, int writefd);
fd_set readfd;
FD_ZERO(&readfd);
FD_SET(0, &readfd);
select(1, &readfd, NULL, NULL, &selecttimeout);
if (FD_ISSET(0, &readfd)) {
readfd(l4);