/freebsd/sys/ufs/ufs/ |
H A D | ufs_extern.h | 38 struct inode; 101 void softdep_setup_create(struct inode *, struct inode *); 102 void softdep_setup_dotdot_link(struct inode *, struct inode *); 103 void softdep_setup_link(struct inode *, struct inode *); 104 void softdep_setup_mkdir(struct inode *, struct inode *); 105 void softdep_setup_rmdir(struct inode *, struct inode *); 106 void softdep_setup_unlink(struct inode *, struct inode *); 107 void softdep_revert_create(struct inode *, struct inode *); 108 void softdep_revert_link(struct inode *, struct inode *); 109 void softdep_revert_mkdir(struct inode *, struct inode *); [all …]
|
H A D | dirhash.h | 118 int ufsdirhash_build(struct inode *); 119 doff_t ufsdirhash_findfree(struct inode *, int, int *); 120 doff_t ufsdirhash_enduseful(struct inode *); 121 int ufsdirhash_lookup(struct inode *, char *, int, doff_t *, struct buf **, 123 void ufsdirhash_newblk(struct inode *, doff_t); 124 void ufsdirhash_add(struct inode *, struct direct *, doff_t); 125 void ufsdirhash_remove(struct inode *, struct direct *, doff_t); 126 void ufsdirhash_move(struct inode *, struct direct *, doff_t, doff_t); 127 void ufsdirhash_dirtrunc(struct inode *, doff_t); 128 void ufsdirhash_free(struct inode *); [all …]
|
H A D | inode.h | 79 struct inode { struct 80 TAILQ_ENTRY(inode) i_nextsnap; /* Snapshot file list. */ 173 struct inode *_ip = (ip); \ 181 struct inode *_ip = (ip); \ 191 struct inode *_ip = (ip); \ 219 I_IS_UFS1(const struct inode *ip) in I_IS_UFS1() 226 I_IS_UFS2(const struct inode *ip) in I_IS_UFS2() 265 #define VTOI(vp) ((struct inode *)(vp)->v_data) 266 #define VTOI_SMR(vp) ((struct inode *)vn_load_v_data_smr(vp)) 286 void ufs_init_trackers(struct inode *ip); [all …]
|
/freebsd/contrib/pjdfstest/tests/rename/ |
H A D | 09.t | 33 inode=`${fstest} lstat ${n0}/${n2} inode` 41 expect ${inode} lstat ${n0}/${n2} inode 51 inode=`${fstest} lstat ${n0}/${n2} inode` 59 expect ${inode} lstat ${n0}/${n2} inode 70 inode=`${fstest} lstat ${n0}/${n2} inode` 78 expect ${inode} lstat ${n0}/${n2} inode 89 inode=`${fstest} lstat ${n0}/${n2} inode` 108 inode=`${fstest} lstat ${n0}/${n2} inode` 128 inode=`${fstest} lstat ${n0}/${n2} inode` 156 inode=`${fstest} lstat ${n0}/${n2} inode` [all …]
|
H A D | 10.t | 32 inode=`${fstest} lstat ${n0}/${n2} inode` 38 expect ${inode} lstat ${n1}/${n3} inode 40 expect ${inode} lstat ${n0}/${n2} inode 50 inode=`${fstest} lstat ${n0}/${n2} inode` 56 expect ${inode} lstat ${n1}/${n3} inode 58 expect ${inode} lstat ${n0}/${n2} inode 75 expect ${inode} lstat ${n1}/${n3} inode 77 expect ${inode} lstat ${n0}/${n2} inode 110 expect ${inode} lstat ${n1}/${n3} inode 122 expect ${inode} lstat ${n1}/${n3} inode [all …]
|
H A D | 00.t | 24 inode=`${fstest} lstat ${n0} inode` 27 expect ${type},${inode},0644,1 lstat ${n1} type,inode,mode,nlink 29 expect ${type},${inode},0644,2 lstat ${n0} type,inode,mode,nlink 30 expect ${type},${inode},0644,2 lstat ${n1} type,inode,mode,nlink 32 expect ${type},${inode},0644,2 lstat ${n0} type,inode,mode,nlink 34 expect ${type},${inode},0644,2 lstat ${n2} type,inode,mode,nlink 41 inode=`${fstest} lstat ${n0} inode` 44 expect dir,${inode},0755 lstat ${n1} type,inode,mode 48 rinode=`${fstest} lstat ${n0} inode` 51 sinode=`${fstest} lstat ${n1} inode` [all …]
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_extern.h | 46 struct inode; 54 e4fs_daddr_t ext2_alloc_meta(struct inode *ip); 55 int ext2_balloc(struct inode *, 67 int ext2_ei2i(struct ext2fs_dinode *, struct inode *); 69 int ext2_i2ei(struct inode *, struct ext2fs_dinode *); 81 void ext2_print_inode(struct inode *); 83 int ext2_direnter(struct inode *, 86 int ext2_dirrewrite(struct inode *, 87 struct inode *, struct componentname *); 89 int ext2_checkpath(struct inode *, struct inode *, struct ucred *); [all …]
|
H A D | ext2_extattr.h | 99 int ext2_extattr_inode_delete(struct inode *ip, int attrnamespace, 102 int ext2_extattr_block_delete(struct inode *ip, int attrnamespace, 105 int ext2_extattr_free(struct inode *ip); 106 int ext2_extattr_inode_list(struct inode *ip, int attrnamespace, 109 int ext2_extattr_block_list(struct inode *ip, int attrnamespace, 112 int ext2_extattr_inode_get(struct inode *ip, int attrnamespace, 115 int ext2_extattr_block_get(struct inode *ip, int attrnamespace, 118 int ext2_extattr_inode_set(struct inode *ip, int attrnamespace, 121 int ext2_extattr_block_set(struct inode *ip, int attrnamespace,
|
H A D | ext2_extents.h | 118 struct inode; 120 void ext4_ext_tree_init(struct inode *ip); 121 int ext4_ext_in_cache(struct inode *, daddr_t, struct ext4_extent *); 122 void ext4_ext_put_cache(struct inode *, struct ext4_extent *, int); 123 int ext4_ext_find_extent(struct inode *, daddr_t, struct ext4_extent_path **); 125 int ext4_ext_remove_space(struct inode *ip, off_t length, int flags, 127 int ext4_ext_get_blocks(struct inode *ip, int64_t iblock, 131 int ext4_ext_walk(struct inode *ip);
|
/freebsd/sys/fs/cd9660/ |
H A D | cd9660_node.c | 68 if (ip->inode.iso_mode == 0) in cd9660_inactive() 109 inop->inode.iso_mode = S_IFDIR; in cd9660_defattr() 114 inop->inode.iso_links = 1; in cd9660_defattr() 116 inop->inode.iso_mode = S_IFREG; in cd9660_defattr() 117 inop->inode.iso_links = 1; in cd9660_defattr() 149 inop->inode.iso_uid = (uid_t)0; in cd9660_defattr() 150 inop->inode.iso_gid = (gid_t)0; in cd9660_defattr() 183 inop->inode.iso_ctime = inop->inode.iso_atime; in cd9660_deftstamp() 185 inop->inode.iso_mtime = inop->inode.iso_ctime; in cd9660_deftstamp() 191 inop->inode.iso_atime = inop->inode.iso_ctime; in cd9660_deftstamp() [all …]
|
/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
H A D | zfs_ctldir.h | 55 extern struct inode *zfsctl_root(znode_t *); 58 extern boolean_t zfsctl_is_node(struct inode *ip); 59 extern boolean_t zfsctl_is_snapdir(struct inode *ip); 60 extern int zfsctl_fid(struct inode *ip, fid_t *fidp); 63 extern int zfsctl_root_lookup(struct inode *dip, const char *name, 64 struct inode **ipp, int flags, cred_t *cr, int *direntflags, 69 struct inode **ipp, int flags, cred_t *cr, int *direntflags, 76 vattr_t *vap, struct inode **ipp, cred_t *cr, int flags); 82 int gen, struct inode **ipp); 85 extern int zfsctl_shares_lookup(struct inode *dip, char *name, [all …]
|
H A D | zfs_vnops_os.h | 41 extern int zfs_open(struct inode *ip, int mode, int flag, cred_t *cr); 42 extern int zfs_close(struct inode *ip, int flag, cred_t *cr); 50 extern int zfs_tmpfile(struct inode *dip, vattr_t *vapzfs, int excl, 51 int mode, struct inode **ipp, cred_t *cr, int flag, vsecattr_t *vsecp, 72 extern int zfs_readlink(struct inode *ip, zfs_uio_t *uio, cred_t *cr); 75 extern void zfs_inactive(struct inode *ip); 78 extern int zfs_fid(struct inode *ip, fid_t *fidp); 79 extern int zfs_getpage(struct inode *ip, struct page *pp); 80 extern int zfs_putpage(struct inode *ip, struct page *pp, 82 extern int zfs_dirty_inode(struct inode *ip, int flags); [all …]
|
H A D | zfs_znode_impl.h | 53 struct inode z_inode; 57 struct inode z_inode; \ 65 #define ITOZ(inode) (container_of((inode), znode_t, z_inode)) argument 67 #define ITOZSB(inode) ((zfsvfs_t *)((inode)->i_sb->s_fs_info)) argument 183 extern int zfs_inode_alloc(struct super_block *, struct inode **ip); 184 extern void zfs_inode_destroy(struct inode *); 185 extern void zfs_mark_inode_dirty(struct inode *); 186 extern boolean_t zfs_relatime_need_update(const struct inode *);
|
H A D | zpl.h | 41 extern void zpl_vap_init(vattr_t *vap, struct inode *dir, 71 extern int zpl_xattr_security_init(struct inode *ip, struct inode *dip, 79 extern int zpl_set_acl(struct user_namespace *userns, struct inode *ip, 85 extern int zpl_set_acl(struct inode *ip, struct posix_acl *acl, int type); 89 extern struct posix_acl *zpl_get_acl(struct inode *ip, int type, bool rcu); 91 extern struct posix_acl *zpl_get_acl(struct inode *ip, int type); 93 extern int zpl_init_acl(struct inode *ip, struct inode *dir); 94 extern int zpl_chmod_acl(struct inode *ip); 97 zpl_init_acl(struct inode *ip, struct inode *dir) in zpl_init_acl() 103 zpl_chmod_acl(struct inode *ip) in zpl_chmod_acl()
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | fs.h | 61 #define inode vnode macro 244 nonseekable_open(struct inode *inode, struct file *filp) in nonseekable_open() argument 250 simple_open(struct inode *inode, struct file *filp) in simple_open() argument 275 igrab(struct inode *inode) in igrab() argument 283 return (inode); in igrab() 287 iput(struct inode *inode) in iput() argument 290 vrele(inode); in iput() 334 i_size_write(struct inode *inode, loff_t i_size) in i_size_write() argument 379 __fops ## _open(struct inode *inode, struct file *filp) \ 392 int simple_attr_open(struct inode *inode, struct file *filp, [all …]
|
H A D | seq_file.h | 36 #define inode vnode macro 41 static int __name ## _open(struct inode *inode, struct linux_file *file) \ 43 return single_open(file, __name ## _show, inode->i_private); \ 76 int seq_release_private(struct inode *, struct linux_file *); 79 int seq_release(struct inode *inode, struct linux_file *file); 84 int single_release(struct inode *, struct linux_file *);
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_extern.h | 43 struct inode; 55 int ffs_alloc(struct inode *, ufs2_daddr_t, ufs2_daddr_t, int, int, 90 int ffs_realloccg(struct inode *, ufs2_daddr_t, ufs2_daddr_t, 172 void softdep_update_inodeblock(struct inode *, struct buf *, int); 173 void softdep_load_inodeblock(struct inode *); 181 void softdep_setup_freeblocks(struct inode *, off_t, int); 189 void softdep_setup_allocindir_meta(struct buf *, struct inode *, 191 void softdep_setup_allocindir_page(struct inode *, ufs_lbn_t, 205 void softdep_journal_fsync(struct inode *); 229 int ffs_rdonly(struct inode *); [all …]
|
/freebsd/sys/contrib/openzfs/include/os/linux/kernel/linux/ |
H A D | xattr_compat.h | 87 struct inode *inode, const char *name, void *buffer, size_t size) \ 89 return (__ ## fn(inode, name, buffer, size)); \ 127 struct inode *inode, const char *name, void *buffer, \ 130 return (__ ## fn(inode, name, buffer, size)); \ 146 struct dentry *dentry, struct inode *inode, const char *name, \ 149 return (__ ## fn(user_ns, inode, name, buffer, size, flags)); \ 161 struct dentry *dentry, struct inode *inode, const char *name, \ 164 return (__ ## fn(user_ns, inode, name, buffer, size, flags)); \ 175 struct inode *inode, const char *name, const void *buffer, \ 178 return (__ ## fn(kcred->user_ns, inode, name, buffer, size, flags));\
|
H A D | dcache_compat.h | 35 #define d_make_root(inode) d_alloc_root(inode) argument 99 zpl_d_drop_aliases(struct inode *inode) in zpl_d_drop_aliases() argument 102 spin_lock(&inode->i_lock); in zpl_d_drop_aliases() 103 hlist_for_each_entry(dentry, &inode->i_dentry, d_alias) { in zpl_d_drop_aliases() 105 (dentry->d_inode == inode)) { in zpl_d_drop_aliases() 109 spin_unlock(&inode->i_lock); in zpl_d_drop_aliases()
|
/freebsd/usr.sbin/makefs/ |
H A D | 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() 225 cur->inode = ecalloc(1, sizeof(*cur->inode)); in create_fsnode() 228 cur->inode->nlink = 1; in create_fsnode() 229 cur->inode->st = *stbuf; in create_fsnode() 285 if (cur->inode->nlink-- == 1) in free_fsnodes() 286 free(cur->inode); in free_fsnodes() 517 (long)dirnode->inode->st.st_mtime, in apply_specentry() [all …]
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zpl_inode.c | 41 struct inode *ip; in zpl_lookup() 259 struct inode *ip; in zpl_tmpfile() 313 zpl_unlink(struct inode *dir, struct dentry *dentry) in zpl_unlink() 388 zpl_rmdir(struct inode *dir, struct dentry *dentry) in zpl_rmdir() 429 struct inode *ip = path->dentry->d_inode; in zpl_getattr_impl() 489 struct inode *ip = dentry->d_inode; in zpl_setattr() 598 struct inode *tdip, struct dentry *tdentry) in zpl_rename() 652 zpl_put_link(struct inode *unused, void *cookie) in zpl_put_link() 705 zpl_get_link(struct dentry *dentry, struct inode *inode, in zpl_get_link() argument 724 zpl_get_link(struct dentry *dentry, struct inode *inode, void **cookie) in zpl_get_link() argument [all …]
|
H A D | zpl_ctldir.c | 43 zpl_common_open(struct inode *ip, struct file *filp) in zpl_common_open() 120 struct inode *ip = path->dentry->d_inode; in zpl_root_getattr_impl() 145 struct inode *ip; in zpl_root_lookup() 233 zpl_snapdir_lookup(struct inode *dip, struct dentry *dentry, in zpl_snapdir_lookup() 238 struct inode *ip = NULL; in zpl_snapdir_lookup() 353 struct inode *tdip, struct dentry *tdentry) in zpl_snapdir_rename() 360 zpl_snapdir_rmdir(struct inode *dip, struct dentry *dentry) in zpl_snapdir_rmdir() 386 struct inode *ip; in zpl_snapdir_mkdir() 429 struct inode *ip = path->dentry->d_inode; in zpl_snapdir_getattr_impl() 516 struct inode *ip = NULL; in zpl_shares_lookup() [all …]
|
/freebsd/usr.sbin/makefs/ffs/ |
H A D | ffs_extern.h | 37 struct inode; 52 int ffs_alloc(struct inode *, daddr_t, daddr_t, int, daddr_t *); 53 daddr_t ffs_blkpref_ufs1(struct inode *, daddr_t, int, int32_t *); 54 daddr_t ffs_blkpref_ufs2(struct inode *, daddr_t, int, int64_t *); 55 void ffs_blkfree(struct inode *, daddr_t, long); 59 int ffs_balloc(struct inode *, off_t, int, struct m_buf **); 76 int ufs_getlbns(struct inode *, daddr_t, struct indir *, int *);
|
/freebsd/lib/libprocstat/ |
H A D | common_kvm.c | 90 struct inode inode; in ufs_filestat() local 93 if (!kvm_read_all(kd, (unsigned long)VTOI(vp), &inode, sizeof(inode))) { in ufs_filestat() 97 if (!kvm_read_all(kd, (unsigned long)inode.i_ump, &um, sizeof(um))) { in ufs_filestat() 98 warnx("can't read ufsmount at %p", (void *)inode.i_ump); in ufs_filestat() 107 vn->vn_fileid = inode.i_number; in ufs_filestat() 108 vn->vn_mode = (mode_t)inode.i_mode; in ufs_filestat() 109 vn->vn_size = inode.i_size; in ufs_filestat()
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | kernel-encode-fh-inode.m4 | 4 dnl # ->encode_fh() callback to pass the child inode and its parents inode 10 static int encode_fh(struct inode *inode, __u32 *fh, int *max_len, 11 struct inode *parent) { return 0; } 19 AC_MSG_CHECKING([whether eops->encode_fh() wants inode])
|