Lines Matching refs:statBuffer
38 static struct stat statBuffer; variable
123 ret = lstat (nameBuffer, &statBuffer); in wipe()
131 if(S_ISDIR(statBuffer.st_mode)) { in wipe()
306 int ret = lstat(fullPath, &statBuffer); in backup_dir()
315 if(S_ISDIR(statBuffer.st_mode)) { in backup_dir()
318 if (write_header(fh, TYPE_DIR, fullPath, &statBuffer) == 0) { in backup_dir()
326 } else if (S_ISREG(statBuffer.st_mode)) { in backup_dir()
334 if (write_header(fh, TYPE_FILE, fullPath, &statBuffer) == 0) { in backup_dir()
339 off_t size = statBuffer.st_size; in backup_dir()
538 if (read_header(fh, &type, &path, &statBuffer) == 0) { in restore_data()
552 if (mkdir(path, statBuffer.st_mode) != 0) { in restore_data()
594 if (chmod(path, statBuffer.st_mode&(S_IRWXU|S_IRWXG|S_IRWXO)) != 0) { in restore_data()
596 typeName, path, statBuffer.st_mode, strerror(errno)); in restore_data()
601 if (chown(path, statBuffer.st_uid, statBuffer.st_gid) != 0) { in restore_data()
603 typeName, path, (int)statBuffer.st_uid, (int)statBuffer.st_gid, strerror(errno)); in restore_data()
609 timbuf.actime = statBuffer.st_atime; in restore_data()
610 timbuf.modtime = statBuffer.st_mtime; in restore_data()