search for: ff_fsi

Displaying 1 result from an estimated 1 matches for "ff_fsi".

Did you mean: f_fs
2013 Oct 26
2
[PATCH] 1. changes for vdiskadm on illumos based platform
...uot;fsimage_priv.h" +#ifdef _VDISK_ +#include "vdisk.h" +#endif + static char *disk_read_junk; typedef struct fsig_data { @@ -176,7 +180,17 @@ fsig_devread(fsi_file_t *ffi, unsigned i r = SECTOR_SIZE - n; if (r > bufsize) r = bufsize; +#ifdef _VDISK_ + if (ffi->ff_fsi->f_pvdisk) { + ret = vdisk_read(ffi->ff_fsi->f_pvdisk, + (off_t)(off - n), tmp, SECTOR_SIZE); + } else { + ret = pread(ffi->ff_fsi->f_fd, tmp, SECTOR_SIZE, + off - n); + } +#else ret = pread(ffi->ff_fsi->f_fd, tmp, SECTOR_SIZE, off - n); +#endif if (ret...