| /netbsd-src/external/bsd/iscsi/dist/src/osd/ |
| H A D | osdfs.c | 88 static int osdfs_mknod(struct inode *dir, struct dentry *dentry, int mode, int dev); 177 struct inode inode; in entries_get() local 180 …&dev, root_gid, uid, 0x30000000, 0x0, sizeof(struct inode), &osd_exec_via_scsi, &len, (void *) &in… in entries_get() 185 if ((*size=inode.i_size)) { in entries_get() 224 struct inode inode; in entry_add() local 229 …&dev, root_gid, uid, 0x30000000, 0x0, sizeof(struct inode), &osd_exec_via_scsi, &len, (void *) &in… in entry_add() 238 …if (osd_write((void *)&dev, root_gid, uid, inode.i_size, strlen(entry), entry, 0, &osd_exec_via_sc… in entry_add() 325 static void osdfs_set_ops(struct inode *inode) { in osdfs_set_ops() argument 326 switch (inode->i_mode & S_IFMT) { in osdfs_set_ops() 328 inode->i_fop = &osdfs_file_operations; in osdfs_set_ops() [all …]
|
| /netbsd-src/sys/fs/sysvbfs/ |
| H A D | bfs.c | 177 struct bfs_inode *inode, *root_inode; in bfs_init_inode() local 185 bfs->inode = (struct bfs_inode *)(p + sizeof(struct bfs_super_block)); in bfs_init_inode() 189 inode = bfs->inode; in bfs_init_inode() 191 for (i = 0; i < bfs->max_inode; i++, inode++) { in bfs_init_inode() 192 if (inode->number != 0) { in bfs_init_inode() 194 if (inode->number == BFS_ROOT_INODE) in bfs_init_inode() 195 root_inode = inode; in bfs_init_inode() 219 struct bfs_inode *inode = bfs->root_inode; in bfs_init_dirent() local 222 n = inode->end_sector - inode->start_sector + 1; in bfs_init_dirent() 225 bfs->start_sector + inode->start_sector, n)) in bfs_init_dirent() [all …]
|
| H A D | sysvbfs_vnops.c | 117 error = sysvbfs_vget(v->v_mount, dirent->inode, in sysvbfs_lookup() 164 err = sysvbfs_vget(mp, dirent->inode, LK_EXCLUSIVE, a->a_vpp); in sysvbfs_create() 188 struct bfs_inode *inode = bnode->inode; in sysvbfs_open() local 197 bnode->size = bfs_file_size(inode); in sysvbfs_open() 199 bnode->data_block = inode->start_sector; in sysvbfs_open() 231 bfs_inode_set_attr(bnode->bmp->bfs, bnode->inode, &attr); in sysvbfs_close() 254 struct bfs_fileattr *attr = &bnode->inode->attr; in sysvbfs_check_permitted() 294 struct bfs_inode *inode = bnode->inode; in sysvbfs_getattr() local 295 struct bfs_fileattr *attr = &inode->attr; in sysvbfs_getattr() 307 vap->va_fileid = inode->number; in sysvbfs_getattr() [all …]
|
| /netbsd-src/sys/fs/v7fs/ |
| H A D | v7fs_vnops.c | 98 struct v7fs_inode *parent = &parent_node->inode; in v7fs_lookup() 217 a->a_cnp->cn_nameptr, parent_node->inode.inode_number); in v7fs_create() 227 if ((error = v7fs_file_allocate(fs, &parent_node->inode, in v7fs_create() 233 uvm_vnp_setsize(a->a_dvp, v7fs_inode_filesize(&parent_node->inode)); in v7fs_create() 286 if ((error = v7fs_file_allocate(fs, &parent_node->inode, in v7fs_mknod() 290 uvm_vnp_setsize(dvp, v7fs_inode_filesize(&parent_node->inode)); in v7fs_mknod() 319 struct v7fs_inode *inode = &v7node->inode; in v7fs_open() local 321 DPRINTF("inode %d\n", inode->inode_number); in v7fs_open() 323 if (inode->append_mode && in v7fs_open() 344 struct v7fs_inode *inode = &v7node->inode; in v7fs_close() local [all …]
|
| H A D | v7fs_file.c | 133 struct v7fs_inode inode; in v7fs_file_allocate() local 149 memset(&inode, 0, sizeof(inode)); in v7fs_file_allocate() 150 inode.inode_number = *ino; in v7fs_file_allocate() 151 inode.mode = attr->mode; in v7fs_file_allocate() 152 inode.uid = attr->uid; in v7fs_file_allocate() 153 inode.gid = attr->gid; in v7fs_file_allocate() 155 inode.ctime = attr->ctime; in v7fs_file_allocate() 157 inode.mtime = attr->mtime; in v7fs_file_allocate() 159 inode.atime = attr->atime; in v7fs_file_allocate() 161 switch (inode.mode & V7FS_IFMT) { in v7fs_file_allocate() [all …]
|
| H A D | v7fs_datablock.c | 360 v7fs_datablock_last(struct v7fs_self *fs, struct v7fs_inode *inode, in v7fs_datablock_last() argument 365 v7fs_daddr_t *addr = inode->addr; in v7fs_datablock_last() 374 blk = inode->addr[map.index[0]]; in v7fs_datablock_last() 394 v7fs_datablock_expand(struct v7fs_self *fs, struct v7fs_inode *inode, size_t sz) in v7fs_datablock_expand() argument 396 size_t old_filesize = inode->filesize; in v7fs_datablock_expand() 405 inode->filesize += sz; in v7fs_datablock_expand() 406 v7fs_inode_writeback(fs, inode); in v7fs_datablock_expand() 409 struct v7fs_inode backup = *inode; in v7fs_datablock_expand() 430 inode->addr[V7FS_NADDR_INDEX1] = idxblk; in v7fs_datablock_expand() 435 inode->addr[V7FS_NADDR_INDEX2] = idxblk; in v7fs_datablock_expand() [all …]
|
| H A D | v7fs_inode_util.c | 61 v7fs_inode_chmod(struct v7fs_inode *inode, v7fs_mode_t mode) in v7fs_inode_chmod() argument 64 DPRINTF("setattr %08o -> %08o\n", inode->mode, mode); in v7fs_inode_chmod() 66 inode->mode &= ~V7FS_MODE_MASK; in v7fs_inode_chmod() 67 inode->mode |= (mode & V7FS_MODE_MASK); in v7fs_inode_chmod() 68 DPRINTF("setattr %08o -> %08o\n", inode->mode, mode); in v7fs_inode_chmod() 108 struct v7fs_inode inode; in v7fs_ilist_foreach() local 118 v7fs_inode_setup_memory_image(fs, &inode, di + j); in v7fs_ilist_foreach() 119 inode.inode_number = k; in v7fs_ilist_foreach() 120 if ((ret = func(fs, ctx, &inode, k))) { in v7fs_ilist_foreach()
|
| /netbsd-src/sys/fs/cd9660/ |
| H A D | cd9660_node.c | 116 *ap->a_recycle = (ip->inode.iso_mode == 0); in cd9660_inactive() 156 inop->inode.iso_mode = S_IFDIR; in cd9660_defattr() 161 inop->inode.iso_links = 1; in cd9660_defattr() 163 inop->inode.iso_mode = S_IFREG; in cd9660_defattr() 164 inop->inode.iso_links = 1; in cd9660_defattr() 178 inop->inode.iso_mode |= S_IRUSR; in cd9660_defattr() 180 inop->inode.iso_mode |= S_IXUSR; in cd9660_defattr() 182 inop->inode.iso_mode |= S_IRGRP; in cd9660_defattr() 184 inop->inode.iso_mode |= S_IXGRP; in cd9660_defattr() 186 inop->inode.iso_mode |= S_IROTH; in cd9660_defattr() [all …]
|
| /netbsd-src/sys/ufs/ext2fs/ |
| H A D | ext2fs_extern.h | 68 struct inode; 94 int ext2fs_alloc(struct inode *, daddr_t, daddr_t , kauth_cred_t, 96 int ext2fs_realloccg(struct inode *, daddr_t, daddr_t, int, int , 100 daddr_t ext2fs_blkpref(struct inode *, daddr_t, int, int32_t *); 101 void ext2fs_blkfree(struct inode *, daddr_t); 106 int ext2fs_balloc(struct inode *, daddr_t, int, kauth_cred_t, 114 uint64_t ext2fs_size(struct inode *); 115 int ext2fs_setsize(struct inode *, uint64_t); 116 uint64_t ext2fs_nblock(struct inode *); 117 int ext2fs_setnblock(struct inode *, uint64_t); [all …]
|
| /netbsd-src/sys/arch/ews4800mips/stand/common/ |
| H A D | fileread_bfs.c | 50 struct bfs_inode *inode = (void *)SDBOOT_INODEADDR; in fileread() local 98 err = dk_read(bfs_sector + 1/* skip super block */, 1, inode); in fileread() 102 if (inode->number != BFS_ROOT_INODE) in fileread() 106 n = inode->eof_offset_byte - inode->start_sector * 512 + 1; in fileread() 108 err = dk_read(bfs_sector + inode->start_sector, 1, dirent); in fileread() 122 DPRINTF("%s (%d)\n", dirent->name, dirent->inode); in fileread() 123 inode = &inode[dirent->inode - BFS_ROOT_INODE]; in fileread() 125 err = dk_read(bfs_sector + inode->start_sector, in fileread() 126 inode->end_sector - inode->start_sector + 1, in fileread() 132 *size = inode->eof_offset_byte - inode->start_sector * 512 + 1; in fileread()
|
| H A D | diskutil.c | 104 struct bfs_inode *inode; in bfs_ls() local 114 if (file->inode != 0) { in bfs_ls() 115 inode = &bfs->inode[file->inode - BFS_ROOT_INODE]; in bfs_ls() 117 bfs_file_size(inode), inode->start_sector, in bfs_ls() 118 inode->end_sector); in bfs_ls()
|
| /netbsd-src/usr.sbin/makefs/v7fs/ |
| H A D | v7fs_populate.c | 69 struct stat *st = &node->inode->st; in attr_setup() 82 dev_t dev, struct v7fs_inode *inode) in allocate() argument 88 memset(inode, 0, sizeof(*inode)); in allocate() 98 node->inode->ino = ino; in allocate() 99 node->inode->flags |= FI_ALLOCATED; in allocate() 100 if ((error = v7fs_inode_load(fs, inode, ino))) { in allocate() 136 struct v7fs_inode inode; in file_copy() local 138 fsinode *fnode = node->inode; in file_copy() 144 if ((error = v7fs_inode_load(fs, &inode, fnode->ino))) { in file_copy() 148 if ((error = v7fs_file_link(fs, parent_inode, &inode, in file_copy() [all …]
|
| /netbsd-src/external/gpl2/mkhybrid/dist/ |
| H A D | hash.c | 43 if (spnt->dev == (dev_t) UNCACHED_DEVICE || spnt->inode == UNCACHED_INODE) return; in FDECL1() 44 hash_number = HASH_FN((unsigned int) spnt->dev, (unsigned int) spnt->inode); in FDECL1() 51 s_hash->inode = spnt->inode; in FDECL1() 58 struct file_hash * FDECL2(find_hash, dev_t, dev, ino_t, inode){ in FDECL2() argument 61 hash_number = HASH_FN((unsigned int) dev, (unsigned int) inode); in FDECL2() 62 if (dev == (dev_t) UNCACHED_DEVICE || inode == UNCACHED_INODE) return NULL; in FDECL2() 66 if(spnt->inode == inode && spnt->dev == dev) return spnt; in FDECL2() 93 void FDECL2(add_directory_hash, dev_t, dev, ino_t, inode){ in FDECL2() argument 97 if (dev == (dev_t) UNCACHED_DEVICE || inode == UNCACHED_INODE) return; in FDECL2() 98 hash_number = HASH_FN((unsigned int) dev, (unsigned int) inode); in FDECL2() [all …]
|
| /netbsd-src/sys/ufs/ufs/ |
| H A D | dirhash.h | 114 int ufsdirhash_build(struct inode *); 115 doff_t ufsdirhash_findfree(struct inode *, int, int *); 116 doff_t ufsdirhash_enduseful(struct inode *); 117 int ufsdirhash_lookup(struct inode *, const char *, int, doff_t *, 119 void ufsdirhash_newblk(struct inode *, doff_t); 120 void ufsdirhash_add(struct inode *, struct direct *, doff_t); 121 void ufsdirhash_remove(struct inode *, struct direct *, doff_t); 122 void ufsdirhash_move(struct inode *, struct direct *, doff_t, doff_t); 123 void ufsdirhash_dirtrunc(struct inode *, doff_t); 124 void ufsdirhash_free(struct inode *); [all …]
|
| H A D | ufs_extern.h | 47 struct inode; 109 void ufs_dirbad(struct inode *, doff_t, const char *); 111 void ufs_makedirentry(struct inode *, struct componentname *, 117 struct inode *, int, int); 118 int ufs_dirrewrite(struct inode *, off_t, 119 struct inode *, ino_t, int, int, int); 120 int ufs_dirempty(struct inode *, ino_t, kauth_cred_t); 153 void ufsquota_init(struct inode *); 154 void ufsquota_free(struct inode *); 155 int chkdq(struct inode *, int64_t, kauth_cred_t, int); [all …]
|
| /netbsd-src/sys/ufs/lfs/ |
| H A D | ulfs_dirhash.h | 115 int ulfsdirhash_build(struct inode *); 116 doff_t ulfsdirhash_findfree(struct inode *, int, int *); 117 doff_t ulfsdirhash_enduseful(struct inode *); 118 int ulfsdirhash_lookup(struct inode *, const char *, int, doff_t *, 120 void ulfsdirhash_newblk(struct inode *, doff_t); 121 void ulfsdirhash_add(struct inode *, LFS_DIRHEADER *, doff_t); 122 void ulfsdirhash_remove(struct inode *, LFS_DIRHEADER *, doff_t); 123 void ulfsdirhash_move(struct inode *, LFS_DIRHEADER *, doff_t, doff_t); 124 void ulfsdirhash_dirtrunc(struct inode *, doff_t); 125 void ulfsdirhash_free(struct inode *); [all …]
|
| H A D | ulfs_extern.h | 47 struct inode; 101 void ulfs_dirbad(struct inode *, doff_t, const char *); 108 struct inode *, int, int); 109 int ulfs_dirrewrite(struct inode *, off_t, 110 struct inode *, ino_t, int, int, int); 111 int ulfs_dirempty(struct inode *, ino_t, kauth_cred_t); 119 void ulfsquota_init(struct inode *); 120 void ulfsquota_free(struct inode *); 121 int lfs_chkdq(struct inode *, int64_t, kauth_cred_t, int); 122 int lfs_chkiq(struct inode *, int32_t, kauth_cred_t, int); [all …]
|
| H A D | README | 21 0 or more inode blocks 23 The segment summary and inode/data blocks start after the super block (if 28 | summary | data/inode | summary | data/inode | 32 The data/inode blocks following a summary block are described by the 48 | inode count | 56 | inode-N | 59 | . | 0 or more inode daddr_t's, identifying the inode 60 | inode-1 | blocks in the segment. 64 the FFS. However, spare[0] contains the inode number of the inode so we 65 can find a particular inode on a page. They are packed page_size / [all …]
|
| /netbsd-src/usr.bin/fstat/ |
| H A D | isofs.c | 50 struct iso_node inode; in isofs_filestat() local 52 if (!KVM_READ(VTOI(vp), &inode, sizeof (inode))) { in isofs_filestat() 56 fsp->fsid = inode.i_dev & 0xffff; in isofs_filestat() 57 fsp->fileid = inode.i_number; in isofs_filestat() 58 fsp->mode = inode.inode.iso_mode; in isofs_filestat() 59 fsp->size = inode.i_size; in isofs_filestat() 60 fsp->rdev = inode.i_dev; in isofs_filestat()
|
| /netbsd-src/sbin/newfs_v7fs/ |
| H A D | main.c | 101 struct v7fs_inode inode; in make_root() local 106 memset(&inode, 0, sizeof(inode)); in make_root() 107 inode.inode_number = 1; in make_root() 108 inode.mode = V7FS_IFREG; /* V7 manner */ in make_root() 109 v7fs_inode_writeback(fs, &inode); in make_root() 119 memset(&inode, 0, sizeof(inode)); in make_root() 120 inode.inode_number = ino; in make_root() 121 inode.mode = 0777 | V7FS_IFDIR; in make_root() 122 inode.uid = 0; in make_root() 123 inode.gid = 0; in make_root() [all …]
|
| /netbsd-src/sbin/newfs_sysvbfs/ |
| H A D | newfs_sysvbfs.c | 182 struct bfs_inode *inode = (void *)buf; in bfs_newfs() local 208 inode->number = BFS_ROOT_INODE; in bfs_newfs() 209 inode->start_sector = 2; in bfs_newfs() 210 inode->end_sector = 2; in bfs_newfs() 211 inode->eof_offset_byte = sizeof(struct bfs_dirent) + in bfs_newfs() 212 inode->start_sector * BFS_BSIZE; in bfs_newfs() 213 inode->attr.atime = t; in bfs_newfs() 214 inode->attr.mtime = t; in bfs_newfs() 215 inode->attr.ctime = t; in bfs_newfs() 216 inode->attr.mode = 0755; in bfs_newfs() [all …]
|
| /netbsd-src/usr.sbin/makefs/ |
| H A D | walk.c | 320 curino = link_check(cur->inode); in create_fsnode() 322 free(cur->inode); in create_fsnode() 323 cur->inode = curino; in create_fsnode() 324 cur->inode->nlink++; in create_fsnode() 362 cur->inode = ecalloc(1, sizeof(*cur->inode)); in free_fsnodes() 365 cur->inode->nlink = 1; in free_fsnodes() 366 cur->inode->st = *stbuf; in free_fsnodes() 368 cur->inode->st.st_atime = stampst.st_atime; in free_fsnodes() 369 cur->inode in free_fsnodes() [all...] |
| /netbsd-src/usr.sbin/installboot/ |
| H A D | ffs.c | 127 struct ufs1_dinode *inode; in ffs_find_disk_blocks_ufs1() local 164 inode = (struct ufs1_dinode *)inodebuf; in ffs_find_disk_blocks_ufs1() 165 inode += ino_to_fsbo(fs, ino); in ffs_find_disk_blocks_ufs1() 168 ffs_dinode1_swap(inode, inode); in ffs_find_disk_blocks_ufs1() 172 nblk = howmany(inode->di_size, fs->fs_bsize); in ffs_find_disk_blocks_ufs1() 175 level[0].blknums = &inode->di_db[0]; in ffs_find_disk_blocks_ufs1() 177 level[1].blknums = &inode->di_ib[0]; in ffs_find_disk_blocks_ufs1() 179 level[2].blknums = &inode->di_ib[1]; in ffs_find_disk_blocks_ufs1() 181 level[3].blknums = &inode->di_ib[2]; in ffs_find_disk_blocks_ufs1() 231 FFS_FSBTODB(fs, blk), ffs_sblksize(fs, inode->di_size, lblk)); in ffs_find_disk_blocks_ufs1() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/ |
| H A D | traits.hpp | 79 typedef base_type::_Inode<synth_access_traits, metadata> inode; typedef 81 typedef base_type::_Iter<node, leaf, head, inode, true> iterator; 82 typedef base_type::_CIter<node, leaf, head, inode, true> const_iterator; 83 typedef base_type::_Iter<node, leaf, head, inode, false> reverse_iterator; 84 typedef base_type::_CIter<node, leaf, head, inode, false> const_reverse_iterator; 88 …typedef base_type::_Node_citer<node, leaf, head, inode, const_iterator, iterator, _Alloc> node_con… 90 …typedef base_type::_Node_iter<node, leaf, head, inode, const_iterator, iterator, _Alloc> node_iter… 126 typedef base_type::_Inode<synth_access_traits, metadata> inode; typedef 128 typedef base_type::_CIter<node, leaf, head, inode, true> const_iterator; 130 typedef base_type::_CIter<node, leaf, head, inode, false> const_reverse_iterator; [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/ |
| H A D | traits.hpp | 79 typedef base_type::_Inode<synth_access_traits, metadata> inode; typedef 81 typedef base_type::_Iter<node, leaf, head, inode, true> iterator; 82 typedef base_type::_CIter<node, leaf, head, inode, true> const_iterator; 83 typedef base_type::_Iter<node, leaf, head, inode, false> reverse_iterator; 84 typedef base_type::_CIter<node, leaf, head, inode, false> const_reverse_iterator; 88 …typedef base_type::_Node_citer<node, leaf, head, inode, const_iterator, iterator, _Alloc> node_con… 90 …typedef base_type::_Node_iter<node, leaf, head, inode, const_iterator, iterator, _Alloc> node_iter… 126 typedef base_type::_Inode<synth_access_traits, metadata> inode; typedef 128 typedef base_type::_CIter<node, leaf, head, inode, true> const_iterator; 130 typedef base_type::_CIter<node, leaf, head, inode, false> const_reverse_iterator; [all …]
|