Lines Matching refs:statbuf
158 struct stat statbuf;
218 if (fstat(fileno(fp), &statbuf) != 0) {
241 if ((S_ISREG(statbuf.st_mode)) && (!(a_flags & VFP_NOMMAP)) &&
242 ((a_flags & VFP_NOMALLOC) || statbuf.st_size > MIN_MMAP_SIZE)) {
246 vfp->_vfpMapSize = statbuf.st_size;
256 vfp->_vfpSize = (statbuf.st_size + pagesize +
257 (pagesize-(statbuf.st_size % pagesize)));
305 vfp->_vfpSize = statbuf.st_size+pagesize;
320 if (statbuf.st_size != 0) {
322 statbuf.st_size);
323 if (rlen != statbuf.st_size) {
337 ((char *)vfp->_vfpStart)[statbuf.st_size] = '\0';
363 vfp->_vfpEnd = (((char *)vfp->_vfpStart) + statbuf.st_size)-1;
820 struct stat statbuf; /* stat(2) info for backing store */
881 if (stat(a_path, &statbuf) != 0) {
930 vfp->_vfpCkDev = statbuf.st_dev; /* devid holding st_ino inode */
931 vfp->_vfpCkIno = statbuf.st_ino; /* backing store inode */
932 vfp->_vfpCkMtime = statbuf.st_mtime; /* last data modification */
933 vfp->_vfpCkSize = statbuf.st_size; /* backing store size (bytes) */
934 vfp->_vfpCkStBlocks = statbuf.st_blocks; /* blocks allocated to file */
986 struct stat statbuf; /* stat(2) info on backing store */
1018 if (stat(a_path, &statbuf) != 0) {
1029 if ((statbuf.st_size != cpVfp->_vfpCkSize) ||
1030 (statbuf.st_mtime != cpVfp->_vfpCkMtime) ||
1031 (statbuf.st_blocks != cpVfp->_vfpCkStBlocks) ||
1032 (statbuf.st_ino != cpVfp->_vfpCkIno) ||
1033 (statbuf.st_dev != cpVfp->_vfpCkDev)) {