Home
last modified time | relevance | path

Searched refs:ZTOI (Results 1 – 12 of 12) sorted by relevance

/src/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzfs_znode_impl.h58 #define ZTOI(znode) (&((znode)->z_inode)) macro
60 #define ZTOZSB(znode) ((zfsvfs_t *)(ZTOI(znode)->i_sb->s_fs_info))
63 #define ZTOTYPE(zp) (ZTOI(zp)->i_mode)
64 #define ZTOGID(zp) (ZTOI(zp)->i_gid)
65 #define ZTOUID(zp) (ZTOI(zp)->i_uid)
66 #define ZTONLNK(zp) (ZTOI(zp)->i_nlink)
75 filemap_range_has_page(ZTOI(zp)->i_mapping, start, end)
77 #define zn_flush_cached_data(zp, sync) write_inode_now(ZTOI(zp), sync)
87 #define zhold(zp) VERIFY3P(igrab(ZTOI((zp))), !=, NULL)
88 #define zrele(zp) iput(ZTOI((zp)))
H A Dtrace_acl.h97 __entry->i_uid = KUID_TO_SUID(ZTOI(zn)->i_uid);
98 __entry->i_gid = KGID_TO_SGID(ZTOI(zn)->i_gid);
/src/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_dir.c466 ASSERT0(ZTOI(zp)->i_nlink); in zfs_unlinked_add()
616 ASSERT(S_ISREG(ZTOI(xzp)->i_mode) || in zfs_purgedir()
617 S_ISLNK(ZTOI(xzp)->i_mode)); in zfs_purgedir()
666 ASSERT0(ZTOI(zp)->i_nlink); in zfs_rmnode()
667 ASSERT0(atomic_read(&ZTOI(zp)->i_count)); in zfs_rmnode()
672 if (S_ISDIR(ZTOI(zp)->i_mode) && (zp->z_pflags & ZFS_XATTR)) { in zfs_rmnode()
692 if (S_ISREG(ZTOI(zp)->i_mode)) { in zfs_rmnode()
751 clear_nlink(ZTOI(xzp)); /* no more links to it */ in zfs_rmnode()
811 int zp_is_dir = S_ISDIR(ZTOI(zp)->i_mode); in zfs_link_create()
831 inc_nlink(ZTOI(zp)); in zfs_link_create()
[all …]
H A Dzpl_inode.c113 ip = ZTOI(zp); in zpl_lookup()
199 error = zpl_xattr_security_init(ZTOI(zp), dir, &dentry->d_name); in zpl_create()
201 error = zpl_init_acl(ZTOI(zp), dir); in zpl_create()
205 remove_inode_hash(ZTOI(zp)); in zpl_create()
206 iput(ZTOI(zp)); in zpl_create()
208 d_instantiate(dentry, ZTOI(zp)); in zpl_create()
261 error = zpl_xattr_security_init(ZTOI(zp), dir, &dentry->d_name); in zpl_mknod()
263 error = zpl_init_acl(ZTOI(zp), dir); in zpl_mknod()
267 remove_inode_hash(ZTOI(zp)); in zpl_mknod()
268 iput(ZTOI(zp)); in zpl_mknod()
[all …]
H A Dzfs_acl.c828 VERIFY(zfs_copy_ace_2_fuid(ZTOZSB(zp), ZTOI(zp)->i_mode, in zfs_acl_xform()
1184 zp->z_mode = ZTOI(zp)->i_mode = in zfs_acl_chown_setattr()
1186 &zp->z_pflags, KUID_TO_SUID(ZTOI(zp)->i_uid), in zfs_acl_chown_setattr()
1187 KGID_TO_SGID(ZTOI(zp)->i_gid)); in zfs_acl_chown_setattr()
1370 KUID_TO_SUID(ZTOI(zp)->i_uid), KGID_TO_SGID(ZTOI(zp)->i_gid)); in zfs_aclset_common()
1372 zp->z_mode = ZTOI(zp)->i_mode = mode; in zfs_aclset_common()
1640 zfs_acl_chmod(S_ISDIR(ZTOI(zp)->i_mode), mode, B_TRUE, in zfs_acl_chmod_setattr()
1845 if (acl_ids->z_fgid != KGID_TO_SGID(ZTOI(dzp)->i_gid) && in zfs_acl_ids_create()
1856 ZTOI(dzp)->i_gid); in zfs_acl_ids_create()
1893 zfs_i_user_ns(ZTOI(dzp))) != 0) { in zfs_acl_ids_create()
[all …]
H A Dzfs_vnops_os.c245 struct address_space *mp = ZTOI(zp)->i_mapping; in update_pages()
291 struct inode *ip = ZTOI(zp); in mappedread()
403 struct inode *ip = ZTOI(zp); in zfs_zrele_async()
460 if (!S_ISDIR(ZTOI(zdp)->i_mode)) { in zfs_lookup()
511 if (!S_ISDIR(ZTOI(zdp)->i_mode)) { in zfs_lookup()
766 remove_inode_hash(ZTOI(zp)); in zfs_create()
801 if (S_ISDIR(ZTOI(zp)->i_mode)) { in zfs_create()
820 if (S_ISREG(ZTOI(zp)->i_mode) && in zfs_create()
966 *ipp = ZTOI(zp); in zfs_tmpfile()
1047 if (S_ISDIR(ZTOI(zp)->i_mode)) { in zfs_remove()
[all …]
H A Dzfs_znode_os.c115 inode_init_once(ZTOI(zp)); in zfs_znode_cache_constructor()
365 *ip = ZTOI(zp); in zfs_inode_alloc()
487 ip = ZTOI(zp); in zfs_znode_update_vfs()
932 (*zpp)->z_mode = ZTOI(*zpp)->i_mode = mode; in zfs_mknode()
1049 zfs_set_inode_flags(zp, ZTOI(zp)); in zfs_xvattr_set()
1116 if (igrab(ZTOI(zp)) == NULL) { in zfs_zget()
1263 zp->z_mode = ZTOI(zp)->i_mode = mode; in zfs_rezget()
1264 zfs_uid_write(ZTOI(zp), z_uid); in zfs_rezget()
1265 zfs_gid_write(ZTOI(zp), z_gid); in zfs_rezget()
1268 zpl_inode_set_atime_to_ts(ZTOI(zp), tmp_ts); in zfs_rezget()
[all …]
H A Dzpl_ctldir.c576 error = -zfs_readdir(ZTOI(dzp), ctx, cr); in zpl_shares_iterate()
579 iput(ZTOI(dzp)); in zpl_shares_iterate()
634 error = -zfs_getattr_fast(user_ns, request_mask, ZTOI(dzp), in zpl_shares_getattr_impl()
637 error = -zfs_getattr_fast(user_ns, ZTOI(dzp), stat); in zpl_shares_getattr_impl()
639 error = -zfs_getattr_fast(kcred->user_ns, ZTOI(dzp), stat); in zpl_shares_getattr_impl()
641 iput(ZTOI(dzp)); in zpl_shares_getattr_impl()
H A Dzfs_vfsops.c1208 *ipp = ZTOI(rootzp); in zfs_root()
1246 if (igrab(ZTOI(zp)) == NULL) in zfs_prune_aliases()
1258 d_prune_aliases(ZTOI(zp)); in zfs_prune_aliases()
1260 if (atomic_read(&ZTOI(zp)->i_count) == 1) in zfs_prune_aliases()
1432 if (igrab(ZTOI(zp)) != NULL) in zfsvfs_teardown()
1849 *ipp = ZTOI(zp); in zfs_vget()
1928 zpl_d_drop_aliases(ZTOI(zp)); in zfs_resume_fs()
1929 remove_inode_hash(ZTOI(zp)); in zfs_resume_fs()
H A Dzpl_export.c228 return (d_obtain_alias(ZTOI(zp))); in zpl_get_parent()
H A Dzpl_xattr.c204 dxip = ZTOI(dxzp); in zpl_xattr_list_dir()
299 xip = ZTOI(xzp); in zpl_xattr_get_dir()
/src/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_znode_impl.h106 #define ZTOI(ZP) ((ZP)->z_vnode) macro