Lines Matching defs:stbuf
204 struct stat stbuf;
250 if (stat(path, &stbuf) == -1)
253 if (lstat(path, &stbuf) == -1)
260 if (S_ISLNK(stbuf.st_mode)) {
261 stbuf.st_mode &= ~(S_IRWXU | S_IRWXG | S_IRWXO);
262 stbuf.st_mode |= S_IRWXU
268 if (S_ISSOCK(stbuf.st_mode & S_IFMT)) {
277 if (fsnode_join(&cur, join, last, path, name, &stbuf,
295 cur = create_fsnode(root, dir, name, &stbuf);
317 if (stbuf.st_nlink > 1) {
355 struct stat *stbuf)
364 cur->type = stbuf->st_mode & S_IFMT;
366 cur->inode->st = *stbuf;
549 struct stat stbuf;
556 lstat(path, &stbuf) == -1)
579 memset(&stbuf, 0, sizeof(stbuf));
580 stbuf.st_mode = nodetoino(curnode->type);
581 stbuf.st_nlink = 1;
582 stbuf.st_mtime = stbuf.st_atime =
583 stbuf.st_ctime = start_time.tv_sec;
585 stbuf.st_mtimensec = stbuf.st_atimensec =
586 stbuf.st_ctimensec = start_time.tv_nsec;
589 &stbuf);
597 &stbuf);