Lines Matching defs:name
17 * information: Portions Copyright [yyyy] [name of copyright owner]
35 * Get file attribute information through a file name or a file descriptor.
65 cstatat_getvp(int fd, char *name, int follow, vnode_t **vp, cred_t **cred)
76 * Only return EFAULT for fstatat when fd == AT_FDCWD && name == NULL
86 if (copyin(name, &startchar, sizeof (char)))
109 if (error = lookupnameat(name, UIO_USERSPACE, follow, NULLVPP,
160 fstatat(int fd, char *name, struct stat *sb, int flags)
165 if (name == NULL)
173 return (cstatat(fd, name, sb, followflag, csflags));
177 stat(char *name, struct stat *sb)
179 return (fstatat(AT_FDCWD, name, sb, 0));
183 lstat(char *name, struct stat *sb)
185 return (fstatat(AT_FDCWD, name, sb, AT_SYMLINK_NOFOLLOW));
256 cstatat(int fd, char *name, struct stat *sb, int follow, int flags)
266 if (error = cstatat_getvp(fd, name, link_follow, &vp, &cred))
295 fstatat32(int fd, char *name, struct stat32 *sb, int flags)
300 if (name == NULL)
308 return (cstatat32(fd, name, sb, followflag, csflags));
312 stat32(char *name, struct stat32 *sb)
314 return (fstatat32(AT_FDCWD, name, sb, 0));
318 lstat32(char *name, struct stat32 *sb)
320 return (fstatat32(AT_FDCWD, name, sb, AT_SYMLINK_NOFOLLOW));
379 cstatat32(int fd, char *name, struct stat32 *sb, int follow, int flags)
389 if (error = cstatat_getvp(fd, name, link_follow, &vp, &cred))
422 fstatat64(int fd, char *name, struct stat64 *sb, int flags)
427 if (name == NULL)
435 return (cstatat64(fd, name, sb, followflag, csflags));
439 stat64(char *name, struct stat64 *sb)
441 return (fstatat64(AT_FDCWD, name, sb, 0));
445 lstat64(char *name, struct stat64 *sb)
447 return (fstatat64(AT_FDCWD, name, sb, AT_SYMLINK_NOFOLLOW));
487 cstatat64(int fd, char *name, struct stat64 *sb, int follow, int flags)
497 if (error = cstatat_getvp(fd, name, link_follow, &vp, &cred))
533 fstatat64_32(int fd, char *name, struct stat64_32 *sb, int flags)
538 if (name == NULL)
546 return (cstatat64_32(fd, name, sb, followflag, csflags));
550 stat64_32(char *name, struct stat64_32 *sb)
552 return (fstatat64_32(AT_FDCWD, name, sb, 0));
556 lstat64_32(char *name, struct stat64_32 *sb)
558 return (fstatat64_32(AT_FDCWD, name, sb, AT_SYMLINK_NOFOLLOW));
606 cstatat64_32(int fd, char *name, struct stat64_32 *sb, int follow, int flags)
616 if (error = cstatat_getvp(fd, name, link_follow, &vp, &cred))