| /src/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
| H A D | zfs_dir.h | 52 extern int zfs_dirent_lookup(znode_t *, const char *, znode_t **, int); 53 extern int zfs_link_create(znode_t *, const char *, znode_t *, dmu_tx_t *, int); 54 extern int zfs_link_destroy(znode_t *, const char *, znode_t *, dmu_tx_t *, int, 56 extern int zfs_dirlook(znode_t *, const char *name, znode_t **); 57 extern void zfs_mknode(znode_t *, vattr_t *, dmu_tx_t *, cred_t *, 58 uint_t, znode_t **, zfs_acl_ids_t *); 59 extern void zfs_rmnode(znode_t *); 60 extern boolean_t zfs_dirempty(znode_t *); 61 extern void zfs_unlinked_add(znode_t *, dmu_tx_t *); 63 extern int zfs_sticky_remove_access(znode_t *, znode_t *, cred_t *cr); [all …]
|
| H A D | zfs_vnops_os.h | 37 extern int zfs_remove(znode_t *dzp, const char *name, cred_t *cr, int flags); 38 extern int zfs_mkdir(znode_t *dzp, const char *dirname, vattr_t *vap, 39 znode_t **zpp, cred_t *cr, int flags, vsecattr_t *vsecp, zidmap_t *mnt_ns); 40 extern int zfs_rmdir(znode_t *dzp, const char *name, znode_t *cwd, 42 extern int zfs_setattr(znode_t *zp, vattr_t *vap, int flag, cred_t *cr, 44 extern int zfs_rename(znode_t *sdzp, const char *snm, znode_t *tdzp, 47 extern int zfs_symlink(znode_t *dzp, const char *name, vattr_t *vap, 48 const char *link, znode_t **zpp, cred_t *cr, int flags, zidmap_t *mnt_ns); 49 extern int zfs_link(znode_t *tdzp, znode_t *sp, 51 extern int zfs_space(znode_t *zp, int cmd, struct flock *bfp, int flag, [all …]
|
| /src/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | zfs_dir.h | 53 extern int zfs_dirent_lock(zfs_dirlock_t **, znode_t *, char *, znode_t **, 56 extern int zfs_drop_nlink(znode_t *, dmu_tx_t *, boolean_t *); 57 extern int zfs_link_create(zfs_dirlock_t *, znode_t *, dmu_tx_t *, int); 58 extern int zfs_link_destroy(zfs_dirlock_t *, znode_t *, dmu_tx_t *, int, 60 extern int zfs_dirlook(znode_t *, char *, znode_t **, int, int *, 62 extern void zfs_mknode(znode_t *, vattr_t *, dmu_tx_t *, cred_t *, 63 uint_t, znode_t **, zfs_acl_ids_t *); 64 extern void zfs_rmnode(znode_t *); 66 extern boolean_t zfs_dirempty(znode_t *); 67 extern void zfs_unlinked_add(znode_t *, dmu_tx_t *); [all …]
|
| H A D | zfs_vnops_os.h | 44 extern int zfs_write_simple(znode_t *zp, const void *data, size_t len, 46 extern int zfs_lookup(znode_t *dzp, char *nm, znode_t **zpp, int flags, 48 extern int zfs_get_name(znode_t *dzp, char *name, znode_t *zp); 49 extern int zfs_create(znode_t *dzp, char *name, vattr_t *vap, int excl, 50 int mode, znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp, 55 extern int zfs_remove(znode_t *dzp, char *name, cred_t *cr, int flags); 56 extern int zfs_mkdir(znode_t *dzp, char *dirname, vattr_t *vap, 57 znode_t **zpp, cred_t *cr, int flags, vsecattr_t *vsecp, zidmap_t *mnt_ns); 58 extern int zfs_rmdir(znode_t *dzp, char *name, znode_t *cwd, 67 extern int zfs_setattr(znode_t *zp, vattr_t *vap, int flag, cred_t *cr, [all …]
|
| H A D | trace_acl.h | 49 TP_PROTO(znode_t *zn, zfs_ace_hdr_t *ace, uint32_t mask_matched), 136 TP_PROTO(znode_t *zn, zfs_ace_hdr_t *ace, uint32_t mask_matched), \
|
| H A D | zfs_ctldir.h | 56 extern struct inode *zfsctl_root(znode_t *);
|
| /src/sys/contrib/openzfs/include/sys/ |
| H A D | zfs_vnops.h | 34 extern int zfs_fsync(znode_t *, int, cred_t *); 35 extern int zfs_read(znode_t *, zfs_uio_t *, int, cred_t *); 36 extern int zfs_write(znode_t *, zfs_uio_t *, int, cred_t *); 37 extern int zfs_holey(znode_t *, ulong_t, loff_t *); 38 extern int zfs_access(znode_t *, int, int, cred_t *); 39 extern int zfs_clone_range(znode_t *, uint64_t *, znode_t *, uint64_t *, 41 extern int zfs_clone_range_replay(znode_t *, uint64_t, uint64_t, uint64_t, 43 extern int zfs_rewrite(znode_t *, uint64_t, uint64_t, uint64_t, uint64_t); 45 extern int zfs_getsecattr(znode_t *, vsecattr_t *, int, cred_t *); 46 extern int zfs_setsecattr(znode_t *, vsecattr_t *, int, cred_t *); [all …]
|
| H A D | zfs_znode.h | 220 } znode_t; typedef 226 zfs_verify_zp(znode_t *zp) in zfs_verify_zp() 235 zfs_enter_verify_zp(zfsvfs_t *zfsvfs, znode_t *zp, const char *tag) in zfs_enter_verify_zp() 255 zfs_inherit_projid(znode_t *dzp) in zfs_inherit_projid() 268 extern int zfs_init_fs(zfsvfs_t *, znode_t **); 272 extern void zfs_tstamp_update_setup(znode_t *, uint_t, uint64_t [2], 274 extern void zfs_grow_blocksize(znode_t *, uint64_t, dmu_tx_t *); 275 extern int zfs_freesp(znode_t *, uint64_t, uint64_t, int, boolean_t); 281 extern int zfs_zget(zfsvfs_t *, uint64_t, znode_t **); 282 extern int zfs_rezget(znode_t *); [all …]
|
| /src/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_dir.c | 70 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, const char *name, in zfs_match_find() 112 zfs_dirent_lookup(znode_t *dzp, const char *name, znode_t **zpp, int flag) in zfs_dirent_lookup() 115 znode_t *zp; in zfs_dirent_lookup() 202 zfs_dd_lookup(znode_t *dzp, znode_t **zpp) in zfs_dd_lookup() 205 znode_t *zp; in zfs_dd_lookup() 227 zfs_dirlook(znode_t *dzp, const char *name, znode_t **zpp) in zfs_dirlook() 230 znode_t *zp = NULL; in zfs_dirlook() 271 zfs_unlinked_add(znode_t *zp, dmu_tx_t *tx) in zfs_unlinked_add() 293 znode_t *zp; in zfs_unlinked_drain() 371 zfs_purgedir(znode_t *dzp) in zfs_purgedir() [all …]
|
| H A D | zfs_znode_os.c | 71 SYSCTL_SIZEOF(znode, znode_t); 74 SYSCTL_NULL_INT_PTR, sizeof (znode_t), "sizeof(znode_t)"); 112 znode_t *zp = arg; in zfs_rangelock_cb() 138 znode_t *zp = buf; in zfs_znode_cache_constructor() 162 znode_t *zp = buf; in zfs_znode_cache_destructor() 201 sizeof (znode_t), zfs_znode_cache_constructor_smr, in zfs_znode_init() 206 static znode_t * 213 zfs_znode_free_kmem(znode_t *zp) in zfs_znode_free_kmem() 230 sizeof (znode_t), 0, zfs_znode_cache_constructor, in zfs_znode_init() 234 static znode_t * [all …]
|
| H A D | zfs_vnops_os.c | 220 znode_t *zp = VTOZ(*vpp); in zfs_open() 252 znode_t *zp = VTOZ(vp); in zfs_close() 270 znode_t *zp = VTOZ(vp); in zfs_ioctl_getxattr() 311 znode_t *zp = VTOZ(vp); in zfs_ioctl_setxattr() 477 update_pages(znode_t *zp, int64_t start, int len, objset_t *os) in update_pages() 518 mappedread_sf(znode_t *zp, int nbytes, zfs_uio_t *uio) in mappedread_sf() 586 mappedread(znode_t *zp, int nbytes, zfs_uio_t *uio) in mappedread() 627 zfs_write_simple(znode_t *zp, const void *data, size_t len, in zfs_write_simple() 649 zfs_zrele_async(znode_t *zp) in zfs_zrele_async() 672 znode_t *zdp = VTOZ(dvp); in zfs_lookup_lock() [all …]
|
| H A D | zfs_acl.c | 333 zfs_external_acl(znode_t *zp) in zfs_external_acl() 371 zfs_acl_znode_info(znode_t *zp, int *aclsize, int *aclcount, in zfs_acl_znode_info() 406 zfs_znode_acl_version(znode_t *zp) in zfs_znode_acl_version() 449 zfs_acl_version_zp(znode_t *zp) in zfs_acl_version_zp() 798 zfs_acl_xform(znode_t *zp, zfs_acl_t *aclp, cred_t *cr) in zfs_acl_xform() 1054 zfs_acl_node_read(znode_t *zp, boolean_t have_lock, zfs_acl_t **aclpp, in zfs_acl_node_read() 1141 zfs_acl_chown_setattr(znode_t *zp) in zfs_acl_chown_setattr() 1166 zfs_aclset_common(znode_t *zp, zfs_acl_t *aclp, cred_t *cr, dmu_tx_t *tx) in zfs_aclset_common() 1444 zfs_acl_chmod_setattr(znode_t *zp, zfs_acl_t **aclp, uint64_t mode) in zfs_acl_chmod_setattr() 1621 zfs_acl_ids_create(znode_t *dzp, int flag, vattr_t *vap, cred_t *cr, in zfs_acl_ids_create() [all …]
|
| /src/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_dir.c | 64 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, const char *name, in zfs_match_find() 144 zfs_dirent_lock(zfs_dirlock_t **dlpp, znode_t *dzp, char *name, in zfs_dirent_lock() 145 znode_t **zpp, int flag, int *direntflags, pathname_t *realpnp) in zfs_dirent_lock() 349 znode_t *dzp = dl->dl_dzp; in zfs_dirent_unlock() 384 zfs_dirlook(znode_t *dzp, char *name, znode_t **zpp, int flags, in zfs_dirlook() 388 znode_t *zp; in zfs_dirlook() 461 zfs_unlinked_add(znode_t *zp, dmu_tx_t *tx) in zfs_unlinked_add() 485 znode_t *zp; in zfs_unlinked_drain_task() 595 zfs_purgedir(znode_t *dzp) in zfs_purgedir() 599 znode_t *xzp; in zfs_purgedir() [all …]
|
| H A D | zfs_znode_os.c | 86 znode_t *zp = arg; in zfs_rangelock_cb() 113 znode_t *zp = buf; in zfs_znode_cache_constructor() 138 znode_t *zp = buf; in zfs_znode_cache_destructor() 184 sizeof (znode_t), 0, zfs_znode_cache_constructor, in zfs_znode_init() 324 zfs_znode_sa_init(zfsvfs_t *zfsvfs, znode_t *zp, in zfs_znode_sa_init() 347 zfs_znode_dmu_fini(znode_t *zp) in zfs_znode_dmu_fini() 362 znode_t *zp; in zfs_inode_alloc() 382 znode_t *zp = ITOZ(ip); in zfs_inode_destroy() 461 zfs_set_inode_flags(znode_t *zp, struct inode *ip) in zfs_set_inode_flags() 480 zfs_znode_update_vfs(znode_t *zp) in zfs_znode_update_vfs() [all …]
|
| H A D | zfs_vnops_os.c | 185 znode_t *zp = ITOZ(ip); in zfs_open() 218 znode_t *zp = ITOZ(ip); in zfs_close() 243 update_pages(znode_t *zp, int64_t start, int len, objset_t *os) in update_pages() 289 mappedread(znode_t *zp, int nbytes, zfs_uio_t *uio) in mappedread() 367 zfs_write_simple(znode_t *zp, const void *data, size_t len, in zfs_write_simple() 401 zfs_zrele_async(znode_t *zp) in zfs_zrele_async() 443 zfs_lookup(znode_t *zdp, char *nm, znode_t **zpp, int flags, cred_t *cr, in zfs_lookup() 553 zfs_get_name(znode_t *dzp, char *name, znode_t *zp) in zfs_get_name() 604 zfs_create(znode_t *dzp, char *name, vattr_t *vap, int excl, in zfs_create() 605 int mode, znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp, in zfs_create() [all …]
|
| H A D | zfs_acl.c | 333 zfs_external_acl(znode_t *zp) in zfs_external_acl() 370 zfs_acl_znode_info(znode_t *zp, int *aclsize, int *aclcount, in zfs_acl_znode_info() 405 zfs_znode_acl_version(znode_t *zp) in zfs_znode_acl_version() 447 zfs_acl_version_zp(znode_t *zp) in zfs_acl_version_zp() 796 zfs_acl_xform(znode_t *zp, zfs_acl_t *aclp, cred_t *cr) in zfs_acl_xform() 1171 zfs_acl_chown_setattr(znode_t *zp) in zfs_acl_chown_setattr() 1355 zfs_aclset_common(znode_t *zp, zfs_acl_t *aclp, cred_t *cr, dmu_tx_t *tx) in zfs_aclset_common() 1627 zfs_acl_chmod_setattr(znode_t *zp, zfs_acl_t **aclp, uint64_t mode) in zfs_acl_chmod_setattr() 1804 zfs_acl_ids_create(znode_t *dzp, int flag, vattr_t *vap, cred_t *cr, in zfs_acl_ids_create() 1969 zfs_getacl(znode_t *zp, vsecattr_t *vsecp, boolean_t skipaclchk, cred_t *cr) in zfs_getacl() [all …]
|
| H A D | zpl_xattr.c | 191 znode_t *dxzp; in zpl_xattr_list_dir() 214 znode_t *zp = ITOZ(xf->dentry->d_inode); in zpl_xattr_list_sa() 243 znode_t *zp = ITOZ(dentry->d_inode); in zpl_xattr_list() 284 znode_t *dxzp = NULL; in zpl_xattr_get_dir() 285 znode_t *xzp = NULL; in zpl_xattr_get_dir() 336 znode_t *zp = ITOZ(ip); in zpl_xattr_get_sa() 372 znode_t *zp = ITOZ(ip); in __zpl_xattr_get() 399 znode_t *zp = ITOZ(ip); in __zpl_xattr_where() 434 znode_t *zp = ITOZ(ip); in zpl_xattr_get() 459 znode_t *dxzp = NULL; in zpl_xattr_set_dir() [all …]
|
| H A D | zfs_vfsops.c | 831 list_create(&zfsvfs->z_all_znodes, sizeof (znode_t), in zfsvfs_create_impl() 832 offsetof(znode_t, z_link_node)); in zfsvfs_create_impl() 1036 zfs_statfs_project(zfsvfs_t *zfsvfs, znode_t *zp, struct kstatfs *statp, in zfs_statfs_project() 1186 znode_t *zp = ITOZ(ip); in zfs_statvfs() 1200 znode_t *rootzp; in zfs_root() 1225 znode_t **zp_array, *zp; in zfs_prune_aliases() 1226 int max_array = MIN(nr_to_scan, PAGE_SIZE * 8 / sizeof (znode_t *)); in zfs_prune_aliases() 1230 zp_array = vmem_zalloc(max_array * sizeof (znode_t *), KM_SLEEP); in zfs_prune_aliases() 1266 vmem_free(zp_array, max_array * sizeof (znode_t *)); in zfs_prune_aliases() 1348 znode_t *zp; in zfsvfs_teardown() [all …]
|
| H A D | zpl_inode.c | 45 znode_t *zp; in zpl_lookup() 179 znode_t *zp; in zpl_create() 233 znode_t *zp; in zpl_mknod() 396 znode_t *zp; in zpl_mkdir() 486 znode_t *zp __maybe_unused = ITOZ(ip); in zpl_getattr_impl() 713 znode_t *zp; in zpl_symlink()
|
| H A D | zfs_ctldir.c | 493 znode_t *zp; in zfsctl_inode_alloc() 646 zfsctl_root(znode_t *zp) in zfsctl_root() 708 znode_t *zp = ITOZ(ip); in zfsctl_fid() 1430 znode_t *zp; in zfsctl_shares_lookup() 1431 znode_t *dzp; in zfsctl_shares_lookup()
|
| /src/sys/contrib/openzfs/module/zfs/ |
| H A D | zfs_log.c | 228 zfs_xattr_owner_unlinked(znode_t *zp) in zfs_xattr_owner_unlinked() 231 znode_t *dzp; in zfs_xattr_owner_unlinked() 233 znode_t *tzp = zp; in zfs_xattr_owner_unlinked() 300 znode_t *dzp, znode_t *zp, const char *name, vsecattr_t *vsecp, in zfs_log_create() 414 znode_t *dzp, const char *name, uint64_t foid, boolean_t unlinked) in zfs_log_remove() 449 znode_t *dzp, znode_t *zp, const char *name) in zfs_log_link() 472 znode_t *dzp, znode_t *zp, const char *name, const char *link) in zfs_log_symlink() 502 do_zfs_log_rename(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, znode_t *sdzp, in do_zfs_log_rename() 503 const char *sname, znode_t *tdzp, const char *dname, znode_t *szp) in do_zfs_log_rename() 530 zfs_log_rename(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, znode_t *sdzp, in zfs_log_rename() [all …]
|
| H A D | zfs_sa.c | 79 zfs_sa_readlink(znode_t *zp, zfs_uio_t *uio) in zfs_sa_readlink() 104 zfs_sa_symlink(znode_t *zp, char *link, int len, dmu_tx_t *tx) in zfs_sa_symlink() 130 zfs_sa_get_scanstamp(znode_t *zp, xvattr_t *xvap) in zfs_sa_get_scanstamp() 164 zfs_sa_set_scanstamp(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx) in zfs_sa_set_scanstamp() 195 zfs_sa_get_xattr(znode_t *zp) in zfs_sa_get_xattr() 227 zfs_sa_set_xattr(znode_t *zp, const char *name, const void *value, size_t vsize) in zfs_sa_set_xattr() 309 znode_t *zp = sa_get_userdata(hdl); in zfs_sa_upgrade() 445 zfs_sa_upgrade_txholds(dmu_tx_t *tx, znode_t *zp) in zfs_sa_upgrade_txholds()
|
| H A D | zfs_replay.c | 299 znode_t *dzp; in zfs_replay_create_acl() 300 znode_t *zp; in zfs_replay_create_acl() 463 znode_t *dzp; in zfs_replay_create() 464 znode_t *zp = NULL; in zfs_replay_create() 616 znode_t *dzp; in zfs_replay_remove() 653 znode_t *dzp, *zp; in zfs_replay_link() 684 znode_t *sdzp, *tdzp; in do_zfs_replay_rename() 819 znode_t *zp; in zfs_replay_write() 884 znode_t *zp; in zfs_replay_write2() 933 znode_t *zp; in zfs_replay_truncate() [all …]
|
| H A D | zfs_vnops.c | 119 zfs_fsync(znode_t *zp, int syncflag, cred_t *cr) in zfs_fsync() 140 zfs_holey_common(znode_t *zp, ulong_t cmd, loff_t *off) in zfs_holey_common() 196 zfs_holey(znode_t *zp, ulong_t cmd, loff_t *off) in zfs_holey() 212 zfs_access(znode_t *zp, int mode, int flag, cred_t *cr) in zfs_access() 559 zfs_clear_setid_bits_if_necessary(zfsvfs_t *zfsvfs, znode_t *zp, cred_t *cr, in zfs_clear_setid_bits_if_necessary() 632 zfs_write(znode_t *zp, zfs_uio_t *uio, int ioflag, cred_t *cr) in zfs_write() 1146 zfs_rewrite(znode_t *zp, uint64_t off, uint64_t len, uint64_t flags, in zfs_rewrite() 1290 zfs_getsecattr(znode_t *zp, vsecattr_t *vsecp, int flag, cred_t *cr) in zfs_getsecattr() 1305 zfs_setsecattr(znode_t *zp, vsecattr_t *vsecp, int flag, cred_t *cr) in zfs_setsecattr() 1330 zfs_get_direct_alignment(znode_t *zp, uint64_t *alignp) in zfs_get_direct_alignment() [all …]
|
| /src/lib/libprocstat/ |
| H A D | zfs.c | 58 znode_t *kznodeptr, *znode; in zfs_filestat() 73 if ((size_t)size != sizeof(znode_t)) in zfs_filestat() 76 if ((size_t)size < offsetof(znode_t, z_id) + sizeof(znode->z_id) || in zfs_filestat() 77 (size_t)size < offsetof(znode_t, z_mode) + sizeof(znode->z_mode) || in zfs_filestat() 78 (size_t)size < offsetof(znode_t, z_size) + sizeof(znode->z_size)) { in zfs_filestat()
|