Lines Matching refs:inode
185 curino = link_check(cur->inode);
187 free(cur->inode);
188 cur->inode = curino;
189 cur->inode->nlink++;
226 (cur->inode = calloc(1, sizeof(fsinode))) == NULL)
230 cur->inode->nlink = 1;
231 cur->inode->st = *stbuf;
273 if (cur->inode->nlink-- == 1)
274 free(cur->inode);
481 dirnode->inode->st.st_gid, specnode->st_gid);
482 dirnode->inode->st.st_gid = specnode->st_gid;
486 dirnode->inode->st.st_mode & ALLPERMS, specnode->st_mode);
487 dirnode->inode->st.st_mode &= ~ALLPERMS;
488 dirnode->inode->st.st_mode |= (specnode->st_mode & ALLPERMS);
493 (long long)dirnode->inode->st.st_size,
495 dirnode->inode->st.st_size = specnode->st_size;
507 (long)dirnode->inode->st.st_mtime,
509 dirnode->inode->st.st_mtime = specnode->st_mtimespec.tv_sec;
510 dirnode->inode->st.st_atime = specnode->st_mtimespec.tv_sec;
511 dirnode->inode->st.st_ctime = start_time.tv_sec;
513 dirnode->inode->st.st_mtimensec = specnode->st_mtimespec.tv_nsec;
514 dirnode->inode->st.st_atimensec = specnode->st_mtimespec.tv_nsec;
515 dirnode->inode->st.st_ctimensec = start_time.tv_nsec;
520 dirnode->inode->st.st_uid, specnode->st_uid);
521 dirnode->inode->st.st_uid = specnode->st_uid;
526 (unsigned long)dirnode->inode->st.st_flags,
528 dirnode->inode->st.st_flags = specnode->st_flags;
533 (unsigned long long)dirnode->inode->st.st_rdev,
535 dirnode->inode->st.st_rdev = specnode->st_rdev;
569 if (cur->inode->nlink > 1)
570 printf(", nlinks=%d", cur->inode->nlink);
584 * for a given inode type `mode', return a descriptive string.