/src/usr.bin/fstat/ |
isofs.c | 50 struct iso_node inode; local in function:isofs_filestat 52 if (!KVM_READ(VTOI(vp), &inode, sizeof (inode))) { 53 dprintf("can't read inode at %p for pid %d", VTOI(vp), Pid); 56 fsp->fsid = inode.i_dev & 0xffff; 57 fsp->fileid = inode.i_number; 58 fsp->mode = inode.inode.iso_mode; 59 fsp->size = inode.i_size; 60 fsp->rdev = inode.i_dev [all...] |
zfs.c | 50 znode_t inode; local in function:zfs_filestat 53 if (!KVM_READ(VTOZ(vp), &inode, sizeof (inode))) { 54 dprintf("can't read inode at %p for pid %d", VTOZ(vp), Pid); 70 fsp->fileid = inode.z_id; 71 fsp->mode = inode.z_mode; 72 fsp->size = inode.z_size;
|
/src/sys/arch/ews4800mips/stand/common/ |
fileread_bfs.c | 50 struct bfs_inode *inode = (void *)SDBOOT_INODEADDR; local in function:fileread 97 /* Read inode */ 98 err = dk_read(bfs_sector + 1/* skip super block */, 1, inode); 102 if (inode->number != BFS_ROOT_INODE) 106 n = inode->eof_offset_byte - inode->start_sector * 512 + 1; 108 err = dk_read(bfs_sector + inode->start_sector, 1, dirent); 122 DPRINTF("%s (%d)\n", dirent->name, dirent->inode); 123 inode = &inode[dirent->inode - BFS_ROOT_INODE] [all...] |
diskutil.c | 104 struct bfs_inode *inode; local in function:bfs_ls 114 if (file->inode != 0) { 115 inode = &bfs->inode[file->inode - BFS_ROOT_INODE]; 117 bfs_file_size(inode), inode->start_sector, 118 inode->end_sector);
|
/src/sys/fs/v7fs/ |
v7fs_extern.h | 53 struct v7fs_inode inode; /* filesystem dependent implementation */ member in struct:v7fs_node
|
v7fs_inode_util.c | 61 v7fs_inode_chmod(struct v7fs_inode *inode, v7fs_mode_t mode) 64 DPRINTF("setattr %08o -> %08o\n", inode->mode, mode); 66 inode->mode &= ~V7FS_MODE_MASK; 67 inode->mode |= (mode & V7FS_MODE_MASK); 68 DPRINTF("setattr %08o -> %08o\n", inode->mode, mode); 108 struct v7fs_inode inode; local in function:v7fs_ilist_foreach 118 v7fs_inode_setup_memory_image(fs, &inode, di + j); 119 inode.inode_number = k; 120 if ((ret = func(fs, ctx, &inode, k))) {
|
v7fs_file.c | 112 DPRINTF("*** bad inode #%d ***\n", dir->inode_number); 133 struct v7fs_inode inode; local in function:v7fs_file_allocate 144 /* Get new inode. */ 149 memset(&inode, 0, sizeof(inode)); 150 inode.inode_number = *ino; 151 inode.mode = attr->mode; 152 inode.uid = attr->uid; 153 inode.gid = attr->gid; 155 inode.ctime = attr->ctime 226 struct v7fs_inode inode; local in function:v7fs_file_deallocate 278 struct v7fs_inode inode; local in function:v7fs_directory_add_entry 332 struct v7fs_inode inode; local in function:v7fs_directory_remove_entry [all...] |
v7fs_inode.c | 77 DPRINTF("invalid inode block#%d (%d-%d)\n", blk, 91 DPRINTF("invalid inode#%d (%d-%zu)\n", ino, 109 DPRINTF("inode exhausted!(1)\n"); 113 /* If there is no free inode cache, update it. */ 115 DPRINTF("inode exhausted!(2)\n"); 118 /* Get inode from superblock cache. */ 125 DPRINTF("new inode#%d %d %d\n", inode_number, sb->nfreeinode, 127 DPRINTF("free inode list corrupt\n"); 142 struct v7fs_inode inode; local in function:v7fs_inode_deallocate 144 memset(&inode, 0, sizeof(inode)) [all...] |
v7fs_file_util.c | 126 struct v7fs_inode inode; local in function:v7fs_file_rename 136 v7fs_inode_load(fs, &inode, from_ino); 137 dir_move = v7fs_inode_isdir(&inode); 174 if ((error = v7fs_directory_replace_entry(fs, &inode, "..", 179 v7fs_inode_writeback(fs, &inode); 192 /* Search entry that replaced. replace it to new inode number. */ 221 /* Replace inode# */ 286 struct v7fs_inode inode; local in function:can_dirmove 291 if ((error = v7fs_inode_load(fs, &inode, to_ino))) 294 if (!v7fs_inode_isdir(&inode)) [all...] |
v7fs_vfsops.c | 379 if (!v7fs_inode_allocated(&v7fs_node->inode)) 434 struct v7fs_inode inode; local in function:v7fs_loadvnode 445 if ((error = v7fs_inode_load(fs, &inode, number))) { 457 v7fs_node->inode = inode;/*structure copy */ 461 uvm_vnp_setsize(vp, v7fs_inode_filesize(&inode)); 468 vp->v_type = v7fs_mode_to_vtype(inode.mode); 471 dev_t rdev = inode.device; 481 *new_key = &v7fs_node->inode.inode_number;
|
/src/sys/fs/sysvbfs/ |
sysvbfs.h | 47 struct bfs_inode *inode; member in struct:sysvbfs_node
|
sysvbfs_vfsops.c | 323 struct bfs_inode *inode; local in function:sysvbfs_loadvnode 335 if (!bfs_inode_lookup(bfs, ino, &inode)) { 355 bnode->inode = inode; 359 uvm_vnp_setsize(vp, bfs_file_size(inode)); 361 *new_key = &bnode->inode->number;
|
bfs.c | 104 DPRINTF(debug, "bfs super block + inode area = %zd\n", memsize); 177 struct bfs_inode *inode, *root_inode; local in function:bfs_init_inode 185 bfs->inode = (struct bfs_inode *)(p + sizeof(struct bfs_super_block)); 189 inode = bfs->inode; 191 for (i = 0; i < bfs->max_inode; i++, inode++) { 192 if (inode->number != 0) { 194 if (inode->number == BFS_ROOT_INODE) 195 root_inode = inode; 198 DPRINTF(bfs->debug, "inode: %d/%d\n", bfs->n_inode, bfs->max_inode) 219 struct bfs_inode *inode = bfs->root_inode; local in function:bfs_init_dirent 285 struct bfs_inode *inode; local in function:bfs_file_write 313 struct bfs_inode *inode; local in function:bfs_file_delete 361 struct bfs_inode *inode; local in function:bfs_file_create 488 struct bfs_inode *inode; local in function:bfs_file_lookup 552 struct bfs_inode *inode; local in function:bfs_inode_lookup 570 struct bfs_inode *inode; local in function:bfs_inode_delete 596 struct bfs_inode *jnode, *inode; local in function:bfs_inode_alloc 677 const struct bfs_inode *inode; local in function:bfs_dump [all...] |
bfs.h | 104 uint16_t inode; member in struct:bfs_dirent 120 /* Inode */ 121 struct bfs_inode *inode; member in struct:bfs
|
/src/sbin/newfs_sysvbfs/ |
newfs_sysvbfs.c | 182 struct bfs_inode *inode = (void *)buf; local in function:bfs_newfs 190 bfs->header.data_start_byte = DEV_BSIZE * 2; /* super block + inode */ 208 inode->number = BFS_ROOT_INODE; 209 inode->start_sector = 2; 210 inode->end_sector = 2; 211 inode->eof_offset_byte = sizeof(struct bfs_dirent) + 212 inode->start_sector * BFS_BSIZE; 213 inode->attr.atime = t; 214 inode->attr.mtime = t; 215 inode->attr.ctime = t [all...] |
/src/sbin/newfs_v7fs/ |
main.c | 101 struct v7fs_inode inode; local in function:make_root 106 memset(&inode, 0, sizeof(inode)); 107 inode.inode_number = 1; 108 inode.mode = V7FS_IFREG; /* V7 manner */ 109 v7fs_inode_writeback(fs, &inode); 115 warn("Can't allocate / inode"); 119 memset(&inode, 0, sizeof(inode)); 120 inode.inode_number = ino [all...] |
/src/usr.sbin/makefs/v7fs/ |
v7fs_populate.c | 69 struct stat *st = &node->inode->st; 82 dev_t dev, struct v7fs_inode *inode) 88 memset(inode, 0, sizeof(*inode)); 98 node->inode->ino = ino; 99 node->inode->flags |= FI_ALLOCATED; 100 if ((error = v7fs_inode_load(fs, inode, ino))) { 136 struct v7fs_inode inode; local in function:file_copy 138 fsinode *fnode = node->inode; 144 if ((error = v7fs_inode_load(fs, &inode, fnode->ino))) 200 struct v7fs_inode inode; local in function:populate_walk [all...] |
/src/sbin/fsck_v7fs/ |
datablock.c | 189 loopover_i(struct v7fs_self *fs, void *ctx, struct v7fs_inode *inode, 197 if ((ret = v7fs_datablock_foreach(fs, inode, datablock_i, ctx)) == 372 struct v7fs_inode inode; local in function:datablock_dup_remove 392 if ((error = v7fs_inode_load(fs, &inode, victim))) 401 do_replace(fs, &inode, dupblk, newblk);
|
pathname.c | 53 * Check pathname. for each inode, check parent, if it is directory, 101 struct v7fs_inode inode; local in function:lookup_child_subr 105 if ((error = v7fs_inode_load(fs, &inode, dir->inode_number))) 113 if (v7fs_inode_isdir(&inode)) 149 arg->parent_ino = ino; /* My inode found. */ 223 pwarn("*** inode#%d don't have parent.", ino); 254 " dir:%d(inode) != %d(cnt)", ino, p->nlink, cnt); 307 struct v7fs_inode inode; local in function:filename 314 if ((error = v7fs_inode_load(fs, &inode, ino))) 318 if (v7fs_inode_isdir(&inode)) [all...] |
/src/sys/fs/cd9660/ |
cd9660_node.h | 66 struct vnode *i_vnode; /* vnode associated with this inode */ 69 dev_t i_dev; /* device where inode resides */ 70 ino_t i_number; /* the identity of the inode */ 72 struct iso_mnt *i_mnt; /* filesystem associated with this inode */ 77 ino_t i_ino; /* inode number of found directory */ 83 ISO_RRIP_INODE inode; member in struct:iso_node 90 #define IN_ACCESS 0x0020 /* inode access time to be updated */
|
/src/usr.bin/pmap/ |
pmap.h | 60 #include <ufs/ufs/inode.h> 134 struct inode inode; member in union:kbit::__anon7865a5be020a
|
/src/usr.sbin/installboot/ |
ext2fs.c | 187 * This iterates over the data blocks belonging to an inode, 199 struct ext2fs_dinode inode_store, *inode; local in function:ext2fs_find_disk_blocks 237 /* Read the inode. */ 242 inode = (void *)inodebuf; 243 e2fs_iload(&inode[ino_to_fsbo(fs, ino)], &inode_store); 244 inode = &inode_store; 247 nblk = howmany(inode->e2di_size, fs->e2fs_bsize); 250 level[0].blknums = &inode->e2di_blocks[0]; 252 level[1].blknums = &inode->e2di_blocks[UFS_NDADDR + 0]; 254 level[2].blknums = &inode->e2di_blocks[UFS_NDADDR + 1] [all...] |
/src/usr.sbin/makefs/cd9660/ |
cd9660_write.c | 277 fsinode *inode = writenode->node->inode; local in function:cd9660_write_file 279 if ((inode->flags & FI_WRITTEN) != 0) { 280 INODE_WARNX(("%s: skipping written inode %d", __func__, 281 (int)inode->st.st_ino)); 283 INODE_WARNX(("%s: writing inode %d blocks at %" PRIu32, 284 __func__, (int)inode->st.st_ino, inode->ino)); 285 inode->flags |= FI_WRITTEN;
|
/src/usr.sbin/makefs/ffs/ |
ufs_inode.h | 2 /* From: NetBSD: inode.h,v 1.27 2001/12/18 10:57:23 fvdl Exp $ */ 37 * @(#)inode.h 8.9 (Berkeley) 5/14/95 45 struct inode { struct 46 ino_t i_number; /* The identity of the inode. */
|
/src/sys/external/bsd/drm2/dist/drm/ |
drm_drv.c | 542 drm_fs_inode_free(void *inode) 544 KASSERT(inode == NULL); 553 * stand-alone address_space objects, so we need an underlying inode. As there 554 * is no way to allocate an independent inode easily, we need a fake internal 557 * The drm_fs_inode_new() function allocates a new inode, drm_fs_inode_free() 559 * the inode. But each drm_fs_inode_new() call must be paired with exactly one 562 * between multiple inode-users. You could, technically, call 564 * iput(), but this way you'd end up with a new vfsmount for each inode. 582 static struct inode *drm_fs_inode_new(void) 584 struct inode *inode local in function:drm_fs_inode_new [all...] |