Lines Matching defs:arsb
92 static struct stat arsb; /* stat of archive device at open */
211 if (fstat(arfd, &arsb) < 0) {
218 if (S_ISDIR(arsb.st_mode)) {
227 if (S_ISCHR(arsb.st_mode)) {
234 } else if (S_ISBLK(arsb.st_mode))
244 if (artyp == ISREG && arsb.st_size == 0) {
314 if ((arsb.st_blksize > 0) && (arsb.st_blksize < MAXBLK) &&
315 ((arsb.st_blksize % BLKMULT) == 0))
316 rdblksz = arsb.st_blksize;
332 if ((act == APPND) && wrblksz && ((arsb.st_size%wrblksz)==0)){
340 if ((arsb.st_size % rdblksz) == 0)
400 if (can_unlnk && (fstat(arfd, &arsb) == 0) && (S_ISREG(arsb.st_mode)) &&
401 (arsb.st_size == 0)) {
1012 if (((fsbz = arsb.st_blksize) <= 0) || (artyp != ISREG))
1087 if (artyp == ISREG && mpos > arsb.st_size)
1088 mpos = arsb.st_size;