Lines Matching refs:st_buf
48 struct stat st_buf;
58 if (stat(file, &st_buf) == 0) {
59 if (S_ISBLK(st_buf.st_mode)) {
61 file_rdev = st_buf.st_rdev;
64 file_dev = st_buf.st_dev;
65 file_ino = st_buf.st_ino;
71 if (stat(mnt->mnt_fsname, &st_buf) == 0) {
72 if (S_ISBLK(st_buf.st_mode)) {
74 if (file_rdev && (file_rdev == st_buf.st_rdev))
78 if (file_dev && ((file_dev == st_buf.st_dev) &&
79 (file_ino == st_buf.st_ino)))
94 if (file_rdev && stat("/", &st_buf) == 0) {
95 if (st_buf.st_dev == file_rdev) {
112 if (stat(mnt->mnt_dir, &st_buf) < 0) {
123 if (file_rdev && (st_buf.st_dev != file_rdev)) {
242 struct stat st_buf;
247 if ((stat(file, &st_buf) == 0) &&
248 S_ISBLK(st_buf.st_mode))
249 file_dev = st_buf.st_rdev;
268 if (file_dev && (stat(buf, &st_buf) == 0) &&
269 S_ISBLK(st_buf.st_mode) &&
270 file_dev == st_buf.st_rdev) {