Lines Matching refs:vattr

198 	vattr_t vattr;  in cstat()  local
201 vattr.va_mask = AT_STAT | AT_NBLOCKS | AT_BLKSIZE | AT_SIZE; in cstat()
202 if ((error = VOP_GETATTR(vp, &vattr, flag, cr, NULL)) != 0) in cstat()
221 if ((vattr.va_size > MAXOFF32_T) && in cstat()
224 vattr.va_size = MAXOFF32_T; in cstat()
227 if (vattr.va_size > MAXOFF_T || vattr.va_nblocks > LONG_MAX || in cstat()
228 vattr.va_nodeid > ULONG_MAX) in cstat()
232 sb.st_dev = vattr.va_fsid; in cstat()
233 sb.st_ino = (ino_t)vattr.va_nodeid; in cstat()
234 sb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode; in cstat()
235 sb.st_nlink = vattr.va_nlink; in cstat()
236 sb.st_uid = vattr.va_uid; in cstat()
237 sb.st_gid = vattr.va_gid; in cstat()
238 sb.st_rdev = vattr.va_rdev; in cstat()
239 sb.st_size = (off_t)vattr.va_size; in cstat()
240 sb.st_atim = vattr.va_atime; in cstat()
241 sb.st_mtim = vattr.va_mtime; in cstat()
242 sb.st_ctim = vattr.va_ctime; in cstat()
243 sb.st_blksize = vattr.va_blksize; in cstat()
244 sb.st_blocks = (blkcnt_t)vattr.va_nblocks; in cstat()
328 vattr_t vattr; in cstat32() local
332 vattr.va_mask = AT_STAT | AT_NBLOCKS | AT_BLKSIZE | AT_SIZE; in cstat32()
333 if (error = VOP_GETATTR(vp, &vattr, flag, cr, NULL)) in cstat32()
337 if ((vattr.va_size > MAXOFF32_T) && in cstat32()
340 vattr.va_size = MAXOFF32_T; in cstat32()
344 if (!cmpldev(&st_dev, vattr.va_fsid) || in cstat32()
345 !cmpldev(&st_rdev, vattr.va_rdev) || in cstat32()
346 vattr.va_size > MAXOFF32_T || in cstat32()
347 vattr.va_nblocks > INT32_MAX || in cstat32()
348 vattr.va_nodeid > UINT32_MAX || in cstat32()
349 TIMESPEC_OVERFLOW(&(vattr.va_atime)) || in cstat32()
350 TIMESPEC_OVERFLOW(&(vattr.va_mtime)) || in cstat32()
351 TIMESPEC_OVERFLOW(&(vattr.va_ctime))) in cstat32()
356 sb.st_ino = (ino32_t)vattr.va_nodeid; in cstat32()
357 sb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode; in cstat32()
358 sb.st_nlink = vattr.va_nlink; in cstat32()
359 sb.st_uid = vattr.va_uid; in cstat32()
360 sb.st_gid = vattr.va_gid; in cstat32()
362 sb.st_size = (off32_t)vattr.va_size; in cstat32()
363 TIMESPEC_TO_TIMESPEC32(&(sb.st_atim), &(vattr.va_atime)); in cstat32()
364 TIMESPEC_TO_TIMESPEC32(&(sb.st_mtim), &(vattr.va_mtime)); in cstat32()
365 TIMESPEC_TO_TIMESPEC32(&(sb.st_ctim), &(vattr.va_ctime)); in cstat32()
366 sb.st_blksize = vattr.va_blksize; in cstat32()
367 sb.st_blocks = (blkcnt32_t)vattr.va_nblocks; in cstat32()
455 vattr_t vattr; in cstat64() local
458 vattr.va_mask = AT_STAT | AT_NBLOCKS | AT_BLKSIZE | AT_SIZE; in cstat64()
459 if (error = VOP_GETATTR(vp, &vattr, flag, cr, NULL)) in cstat64()
463 lsb.st_dev = vattr.va_fsid; in cstat64()
464 lsb.st_ino = vattr.va_nodeid; in cstat64()
465 lsb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode; in cstat64()
466 lsb.st_nlink = vattr.va_nlink; in cstat64()
467 lsb.st_uid = vattr.va_uid; in cstat64()
468 lsb.st_gid = vattr.va_gid; in cstat64()
469 lsb.st_rdev = vattr.va_rdev; in cstat64()
470 lsb.st_size = vattr.va_size; in cstat64()
471 lsb.st_atim = vattr.va_atime; in cstat64()
472 lsb.st_mtim = vattr.va_mtime; in cstat64()
473 lsb.st_ctim = vattr.va_ctime; in cstat64()
474 lsb.st_blksize = vattr.va_blksize; in cstat64()
475 lsb.st_blocks = vattr.va_nblocks; in cstat64()
566 vattr_t vattr; in cstat64_32() local
570 vattr.va_mask = AT_STAT | AT_NBLOCKS | AT_BLKSIZE | AT_SIZE; in cstat64_32()
571 if (error = VOP_GETATTR(vp, &vattr, flag, cr, NULL)) in cstat64_32()
574 if (!cmpldev(&st_dev, vattr.va_fsid) || in cstat64_32()
575 !cmpldev(&st_rdev, vattr.va_rdev) || in cstat64_32()
576 TIMESPEC_OVERFLOW(&(vattr.va_atime)) || in cstat64_32()
577 TIMESPEC_OVERFLOW(&(vattr.va_mtime)) || in cstat64_32()
578 TIMESPEC_OVERFLOW(&(vattr.va_ctime))) in cstat64_32()
583 lsb.st_ino = vattr.va_nodeid; in cstat64_32()
584 lsb.st_mode = VTTOIF(vattr.va_type) | vattr.va_mode; in cstat64_32()
585 lsb.st_nlink = vattr.va_nlink; in cstat64_32()
586 lsb.st_uid = vattr.va_uid; in cstat64_32()
587 lsb.st_gid = vattr.va_gid; in cstat64_32()
589 lsb.st_size = vattr.va_size; in cstat64_32()
590 TIMESPEC_TO_TIMESPEC32(&(lsb.st_atim), &(vattr.va_atime)); in cstat64_32()
591 TIMESPEC_TO_TIMESPEC32(&(lsb.st_mtim), &(vattr.va_mtime)); in cstat64_32()
592 TIMESPEC_TO_TIMESPEC32(&(lsb.st_ctim), &(vattr.va_ctime)); in cstat64_32()
593 lsb.st_blksize = vattr.va_blksize; in cstat64_32()
594 lsb.st_blocks = vattr.va_nblocks; in cstat64_32()