| /trueos/sys/ufs/ufs/ |
| HD | ufs_extern.h | 39 struct inode; 60 int ufs_checkpath(ino_t, ino_t, struct inode *, struct ucred *, ino_t *); 61 void ufs_dirbad(struct inode *, doff_t, char *); 63 int ufs_dirempty(struct inode *, ino_t, struct ucred *); 66 void ufs_makedirentry(struct inode *, struct componentname *, 70 int ufs_dirremove(struct vnode *, struct inode *, int, int); 71 int ufs_dirrewrite(struct inode *, struct inode *, ino_t, int, int); 82 void ffs_snapgone(struct inode *); 93 int softdep_setup_directory_add(struct buf *, struct inode *, off_t, 95 void softdep_change_directoryentry_offset(struct buf *, struct inode *, [all …]
|
| HD | dirhash.h | 119 int ufsdirhash_build(struct inode *); 120 doff_t ufsdirhash_findfree(struct inode *, int, int *); 121 doff_t ufsdirhash_enduseful(struct inode *); 122 int ufsdirhash_lookup(struct inode *, char *, int, doff_t *, struct buf **, 124 void ufsdirhash_newblk(struct inode *, doff_t); 125 void ufsdirhash_add(struct inode *, struct direct *, doff_t); 126 void ufsdirhash_remove(struct inode *, struct direct *, doff_t); 127 void ufsdirhash_move(struct inode *, struct direct *, doff_t, doff_t); 128 void ufsdirhash_dirtrunc(struct inode *, doff_t); 129 void ufsdirhash_free(struct inode *); [all …]
|
| /trueos/contrib/pjdfstest/tests/rename/ |
| HD | 09.t | 32 inode=`${fstest} lstat ${n0}/${n2} inode` 37 expect ENOENT lstat ${n0}/${n2} inode 38 expect ${inode},65534,65534 lstat ${n1}/${n3} inode,uid,gid 40 expect ${inode} lstat ${n0}/${n2} inode 41 expect ENOENT lstat ${n1}/${n3} inode 50 inode=`${fstest} lstat ${n0}/${n2} inode` 55 expect ENOENT lstat ${n0}/${n2} inode 56 expect ${inode},${id},${id} lstat ${n1}/${n3} inode,uid,gid 58 expect ${inode} lstat ${n0}/${n2} inode 59 expect ENOENT lstat ${n1}/${n3} inode [all …]
|
| HD | 10.t | 31 inode=`${fstest} lstat ${n0}/${n2} inode` 36 expect ENOENT lstat ${n0}/${n2} inode 37 expect ${inode} lstat ${n1}/${n3} inode 39 expect ${inode} lstat ${n0}/${n2} inode 40 expect ENOENT lstat ${n1}/${n3} inode 49 inode=`${fstest} lstat ${n0}/${n2} inode` 54 expect ENOENT lstat ${n0}/${n2} inode 55 expect ${inode} lstat ${n1}/${n3} inode 57 expect ${inode} lstat ${n0}/${n2} inode 58 expect ENOENT lstat ${n1}/${n3} inode [all …]
|
| HD | 00.t | 23 inode=`${fstest} lstat ${n0} inode` 26 expect ${type},${inode},0644,1 lstat ${n1} type,inode,mode,nlink 28 expect ${type},${inode},0644,2 lstat ${n0} type,inode,mode,nlink 29 expect ${type},${inode},0644,2 lstat ${n1} type,inode,mode,nlink 31 expect ${type},${inode},0644,2 lstat ${n0} type,inode,mode,nlink 33 expect ${type},${inode},0644,2 lstat ${n2} type,inode,mode,nlink 40 inode=`${fstest} lstat ${n0} inode` 43 expect dir,${inode},0755 lstat ${n1} type,inode,mode 47 rinode=`${fstest} lstat ${n0} inode` 50 sinode=`${fstest} lstat ${n1} inode` [all …]
|
| /trueos/tools/regression/pjdfstest/tests/rename/ |
| HD | 09.t | 32 inode=`${fstest} lstat ${n0}/${n2} inode` 37 expect ENOENT lstat ${n0}/${n2} inode 38 expect ${inode},65534,65534 lstat ${n1}/${n3} inode,uid,gid 40 expect ${inode} lstat ${n0}/${n2} inode 41 expect ENOENT lstat ${n1}/${n3} inode 50 inode=`${fstest} lstat ${n0}/${n2} inode` 55 expect ENOENT lstat ${n0}/${n2} inode 56 expect ${inode},${id},${id} lstat ${n1}/${n3} inode,uid,gid 58 expect ${inode} lstat ${n0}/${n2} inode 59 expect ENOENT lstat ${n1}/${n3} inode [all …]
|
| HD | 10.t | 31 inode=`${fstest} lstat ${n0}/${n2} inode` 36 expect ENOENT lstat ${n0}/${n2} inode 37 expect ${inode} lstat ${n1}/${n3} inode 39 expect ${inode} lstat ${n0}/${n2} inode 40 expect ENOENT lstat ${n1}/${n3} inode 49 inode=`${fstest} lstat ${n0}/${n2} inode` 54 expect ENOENT lstat ${n0}/${n2} inode 55 expect ${inode} lstat ${n1}/${n3} inode 57 expect ${inode} lstat ${n0}/${n2} inode 58 expect ENOENT lstat ${n1}/${n3} inode [all …]
|
| HD | 00.t | 23 inode=`${fstest} lstat ${n0} inode` 26 expect ${type},${inode},0644,1 lstat ${n1} type,inode,mode,nlink 28 expect ${type},${inode},0644,2 lstat ${n0} type,inode,mode,nlink 29 expect ${type},${inode},0644,2 lstat ${n1} type,inode,mode,nlink 31 expect ${type},${inode},0644,2 lstat ${n0} type,inode,mode,nlink 33 expect ${type},${inode},0644,2 lstat ${n2} type,inode,mode,nlink 40 inode=`${fstest} lstat ${n0} inode` 43 expect dir,${inode},0755 lstat ${n1} type,inode,mode 47 rinode=`${fstest} lstat ${n0} inode` 50 sinode=`${fstest} lstat ${n1} inode` [all …]
|
| /trueos/sys/fs/cd9660/ |
| HD | cd9660_node.c | 75 if (ip->inode.iso_mode == 0) 127 inop->inode.iso_mode = S_IFDIR; 132 inop->inode.iso_links = 1; 134 inop->inode.iso_mode = S_IFREG; 135 inop->inode.iso_links = 1; 149 inop->inode.iso_mode |= S_IXOTH; 151 inop->inode.iso_mode |= S_IROTH; 153 inop->inode.iso_mode |= S_IXGRP; 155 inop->inode.iso_mode |= S_IRGRP; 157 inop->inode.iso_mode |= S_IXUSR; [all …]
|
| HD | cd9660_rrip.c | 91 ana->inop->inode.iso_mode = isonum_733(p->mode); 92 ana->inop->inode.iso_uid = isonum_733(p->uid); 93 ana->inop->inode.iso_gid = isonum_733(p->gid); 94 ana->inop->inode.iso_links = isonum_733(p->links); 353 cd9660_tstamp_conv7(ptime,&ana->inop->inode.iso_mtime, 357 bzero(&ana->inop->inode.iso_mtime,sizeof(struct timespec)); 360 cd9660_tstamp_conv7(ptime,&ana->inop->inode.iso_atime, 364 ana->inop->inode.iso_atime = ana->inop->inode.iso_mtime; 367 cd9660_tstamp_conv7(ptime,&ana->inop->inode.iso_ctime, 370 ana->inop->inode.iso_ctime = ana->inop->inode.iso_mtime; [all …]
|
| /trueos/sys/fs/ext2fs/ |
| HD | ext2_extern.h | 44 struct inode; 49 int ext2_alloc(struct inode *, daddr_t, e4fs_daddr_t, int, 51 int ext2_balloc(struct inode *, 54 void ext2_blkfree(struct inode *, e4fs_daddr_t, long); 55 e4fs_daddr_t ext2_blkpref(struct inode *, e2fs_lbn_t, int, e2fs_daddr_t *, 60 void ext2_dirbad(struct inode *ip, doff_t offset, char *how); 61 void ext2_ei2i(struct ext2fs_dinode *, struct inode *); 63 void ext2_i2ei(struct inode *, struct ext2fs_dinode *); 75 void ext2_print_inode(struct inode *); 77 int ext2_direnter(struct inode *, [all …]
|
| /trueos/sys/ofed/include/linux/ |
| HD | fs.h | 54 #define inode vnode macro 64 struct inode *d_inode; 109 int (*open)(struct inode *, struct file *); 110 int (*release)(struct inode *, struct file *); 126 int (*ioctl)(struct inode *, struct file *, unsigned int, 176 nonseekable_open(struct inode *inode, struct file *filp) in nonseekable_open() argument 182 iminor(struct inode *inode) in iminor() argument 185 return dev2unit(inode->v_rdev); in iminor() 188 static inline struct inode * 189 igrab(struct inode *inode) in igrab() argument [all …]
|
| /trueos/sys/ufs/ffs/ |
| HD | ffs_extern.h | 44 struct inode; 56 int ffs_alloc(struct inode *, ufs2_daddr_t, ufs2_daddr_t, int, int, 65 ufs2_daddr_t ffs_blkpref_ufs1(struct inode *, ufs_lbn_t, int, ufs1_daddr_t *); 66 ufs2_daddr_t ffs_blkpref_ufs2(struct inode *, ufs_lbn_t, int, ufs2_daddr_t *); 79 void ffs_load_inode(struct buf *, struct inode *, struct fs *, ino_t); 84 int ffs_realloccg(struct inode *, ufs2_daddr_t, ufs2_daddr_t, 130 void softdep_update_inodeblock(struct inode *, struct buf *, int); 131 void softdep_load_inodeblock(struct inode *); 135 void softdep_setup_freeblocks(struct inode *, off_t, int); 136 void softdep_setup_inomapdep(struct buf *, struct inode *, ino_t, int); [all …]
|
| /trueos/usr.sbin/makefs/ |
| HD | walk.c | 185 curino = link_check(cur->inode); in walk_dir() 187 free(cur->inode); in walk_dir() 188 cur->inode = curino; in walk_dir() 189 cur->inode->nlink++; in walk_dir() 226 (cur->inode = calloc(1, sizeof(fsinode))) == NULL) in create_fsnode() 230 cur->inode->nlink = 1; in create_fsnode() 231 cur->inode->st = *stbuf; in create_fsnode() 273 if (cur->inode->nlink-- == 1) in free_fsnodes() 274 free(cur->inode); in free_fsnodes() 481 dirnode->inode->st.st_gid, specnode->st_gid); in apply_specentry() [all …]
|
| HD | ffs.c | 603 } else if ((node->inode->flags & FI_SIZED) == 0) { in ffs_size_dir() 605 node->inode->flags |= FI_SIZED; in ffs_size_dir() 609 (long long)node->inode->st.st_size); in ffs_size_dir() 612 ADDSIZE(node->inode->st.st_size); in ffs_size_dir() 641 dinp->di_mode = cur->inode->st.st_mode; in ffs_build_dinode1() 642 dinp->di_nlink = cur->inode->nlink; in ffs_build_dinode1() 643 dinp->di_size = cur->inode->st.st_size; in ffs_build_dinode1() 644 dinp->di_atime = cur->inode->st.st_atime; in ffs_build_dinode1() 645 dinp->di_mtime = cur->inode->st.st_mtime; in ffs_build_dinode1() 646 dinp->di_ctime = cur->inode->st.st_ctime; in ffs_build_dinode1() [all …]
|
| HD | cd9660.c | 871 newnode->fileDataLength = node->inode->st.st_size; in cd9660_translate_node() 877 cd9660_time_915(newnode->isoDirRecord->date, node->inode->st.st_mtime); in cd9660_translate_node() 1803 fsinode *inode; in cd9660_compute_offsets() local 1884 inode = child->node->inode; in cd9660_compute_offsets() 1885 if ((inode->flags & FI_ALLOCATED) == 0) { in cd9660_compute_offsets() 1886 inode->ino = in cd9660_compute_offsets() 1889 inode->flags |= FI_ALLOCATED; in cd9660_compute_offsets() 1895 (int)inode->st.st_ino, inode->ino)); in cd9660_compute_offsets() 1897 child->fileDataSector = inode->ino; in cd9660_compute_offsets() 1911 to->node->inode->st.st_dev = 0; [all …]
|
| /trueos/usr.sbin/makefs/ffs/ |
| HD | ffs_extern.h | 38 struct inode; 53 int ffs_alloc(struct inode *, daddr_t, daddr_t, int, daddr_t *); 54 daddr_t ffs_blkpref_ufs1(struct inode *, daddr_t, int, int32_t *); 55 daddr_t ffs_blkpref_ufs2(struct inode *, daddr_t, int, int64_t *); 56 void ffs_blkfree(struct inode *, daddr_t, long); 60 int ffs_balloc(struct inode *, off_t, int, struct buf **); 77 int ufs_getlbns(struct inode *, daddr_t, struct indir *, int *);
|
| /trueos/lib/libufs/ |
| HD | inode.c | 50 getino(struct uufsd *disk, void **dino, ino_t inode, int *mode) in getino() argument 73 if (inode >= min && inode < max) in getino() 75 bread(disk, fsbtodb(fs, ino_to_fsba(fs, inode)), inoblock, in getino() 77 disk->d_inomin = min = inode - (inode % INOPB(fs)); in getino() 81 dp1 = &((struct ufs1_dinode *)inoblock)[inode - min]; in getino() 86 dp2 = &((struct ufs2_dinode *)inoblock)[inode - min]; in getino()
|
| /trueos/lib/libstand/ |
| HD | nandfs.c | 63 struct nandfs_inode *inode; member 343 fs->nf_datfile.inode = &fs->nf_sroot.sr_dat; in nandfs_mount() 345 fs->nf_cpfile.inode = &fs->nf_sroot.sr_cpfile; in nandfs_mount() 361 fs->nf_ifile.inode = &fs->nf_checkpoint.cp_ifile_inode; in nandfs_mount() 425 free(node->inode); in nandfs_free_node() 461 if (fs->nf_offset >= fs->nf_opened_node->inode->i_size) in nandfs_read() 494 size = fs->nf_opened_node->inode->i_size; in nandfs_seek() 529 sb->st_size = fs->nf_opened_node->inode->i_size; in nandfs_stat() 530 sb->st_mode = fs->nf_opened_node->inode->i_mode; in nandfs_stat() 531 sb->st_uid = fs->nf_opened_node->inode->i_uid; in nandfs_stat() [all …]
|
| /trueos/lib/libprocstat/ |
| HD | common_kvm.c | 90 struct inode inode; in ufs_filestat() local 92 if (!kvm_read_all(kd, (unsigned long)VTOI(vp), &inode, sizeof(inode))) { in ufs_filestat() 101 vn->vn_fsid = dev2udev(kd, inode.i_dev); in ufs_filestat() 102 vn->vn_fileid = inode.i_number; in ufs_filestat() 103 vn->vn_mode = (mode_t)inode.i_mode; in ufs_filestat() 104 vn->vn_size = inode.i_size; in ufs_filestat()
|
| /trueos/sys/fs/nandfs/ |
| HD | nandfs_ifile.c | 61 struct nandfs_inode *inode; in nandfs_node_create() local 87 inode = ((struct nandfs_inode *) req.bp_entry->b_data) + entry; in nandfs_node_create() 88 nandfs_inode_init(inode, mode); in nandfs_node_create() 157 struct nandfs_inode *inode; in nandfs_node_update() local 178 inode = ((struct nandfs_inode *) req.bp_entry->b_data) + index; in nandfs_node_update() 179 memcpy(inode, &node->nn_inode, sizeof(*inode)); in nandfs_node_update() 186 nandfs_get_node_entry(struct nandfsmount *nmp, struct nandfs_inode **inode, in nandfs_get_node_entry() argument 208 *inode = ((struct nandfs_inode *) req.bp_entry->b_data) + index; in nandfs_get_node_entry()
|
| HD | nandfs_subr.c | 629 uint64_t ino, struct nandfs_inode *inode, struct nandfs_node **nodep) in nandfs_get_node_raw() argument 681 if (inode != NULL) in nandfs_get_node_raw() 682 node->nn_inode = *inode; in nandfs_get_node_raw() 699 struct nandfs_inode inode, *entry; in nandfs_get_node() local 742 memcpy(&inode, entry, sizeof(struct nandfs_inode)); in nandfs_get_node() 747 error = nandfs_get_node_raw(nmp->nm_nandfsdev, nmp, ino, &inode, nodep); in nandfs_get_node() 837 (ndirent->inode != 0)) { in nandfs_lookup_name_in_dir() 838 *ino = ndirent->inode; in nandfs_lookup_name_in_dir() 871 nandfs_inode_init(struct nandfs_inode *inode, uint16_t mode) in nandfs_inode_init() argument 877 inode->i_blocks = 0; in nandfs_inode_init() [all …]
|
| HD | nandfs_vnops.c | 495 struct nandfs_inode *inode = &node->nn_inode; in nandfs_getattr() local 502 vap->va_atime.tv_sec = inode->i_mtime; in nandfs_getattr() 503 vap->va_atime.tv_nsec = inode->i_mtime_nsec; in nandfs_getattr() 504 vap->va_mtime.tv_sec = inode->i_mtime; in nandfs_getattr() 505 vap->va_mtime.tv_nsec = inode->i_mtime_nsec; in nandfs_getattr() 506 vap->va_ctime.tv_sec = inode->i_ctime; in nandfs_getattr() 507 vap->va_ctime.tv_nsec = inode->i_ctime_nsec; in nandfs_getattr() 508 vap->va_type = IFTOVT(inode->i_mode); in nandfs_getattr() 509 vap->va_mode = inode->i_mode & ~S_IFMT; in nandfs_getattr() 510 vap->va_nlink = inode->i_links_count; in nandfs_getattr() [all …]
|
| /trueos/sbin/ffsinfo/ |
| HD | ffsinfo.c | 339 dump_whole_ufs1_inode(ino_t inode, int level) in dump_whole_ufs1_inode() argument 353 if (getino(&disk, (void **)&ino, inode, &mode) == -1) in dump_whole_ufs1_inode() 364 snprintf(comment, sizeof(comment), "Inode 0x%08x", inode); in dump_whole_ufs1_inode() 389 inode); in dump_whole_ufs1_inode() 405 inode); in dump_whole_ufs1_inode() 419 "Inode 0x%08x: indirect 1->%d", inode, ind2ctr); in dump_whole_ufs1_inode() 436 inode); in dump_whole_ufs1_inode() 453 "Inode 0x%08x: indirect 2->%d", inode, ind3ctr); in dump_whole_ufs1_inode() 469 "Inode 0x%08x: indirect 2->%d->%d", inode, in dump_whole_ufs1_inode() 491 dump_whole_ufs2_inode(ino_t inode, int level) in dump_whole_ufs2_inode() argument [all …]
|
| /trueos/sbin/newfs_nandfs/ |
| HD | newfs_nandfs.c | 80 struct nandfs_inode *inode; member 450 file->inode->i_db[i] = vblock; in update_block_info() 454 file->inode->i_db[i] = datfile.blocks[i]; in update_block_info() 593 datfile.inode = &sr->sr_dat; in save_super_root() 594 cpfile.inode = &sr->sr_cpfile; in save_super_root() 595 sufile.inode = &sr->sr_sufile; in save_super_root() 614 de->inode = ino; in add_de() 631 de->inode = parent_ino; in make_dir() 640 de->inode = ino; in make_dir() 742 ifile.inode = &initial_cp->cp_ifile_inode; in save_cpfile() [all …]
|