| /freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
| H A D | zfs_dir.h | 42 extern int zfs_dirent_lookup(znode_t *, const char *, znode_t **, int); 43 extern int zfs_link_create(znode_t *, const char *, znode_t *, dmu_tx_t *, int); 44 extern int zfs_link_destroy(znode_t *, const char *, znode_t *, dmu_tx_t *, int, 46 extern int zfs_dirlook(znode_t *, const char *name, znode_t **); 47 extern void zfs_mknode(znode_t *, vattr_t *, dmu_tx_t *, cred_t *, 48 uint_t, znode_t **, zfs_acl_ids_t *); 49 extern void zfs_rmnode(znode_t *); 50 extern boolean_t zfs_dirempty(znode_t *); 51 extern void zfs_unlinked_add(znode_t *, dmu_tx_t *); 53 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); 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); 43 extern int zfs_rename(znode_t *sdzp, const char *snm, znode_t *tdzp, 46 extern int zfs_symlink(znode_t *dzp, const char *name, vattr_t *vap, 47 const char *link, znode_t **zpp, cred_t *cr, int flags); 48 extern int zfs_link(znode_t *tdzp, znode_t *sp, 50 extern int zfs_space(znode_t *zp, int cmd, struct flock *bfp, int flag, [all …]
|
| /freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | zfs_vnops_os.h | 35 extern int zfs_write_simple(znode_t *zp, const void *data, size_t len, 37 extern int zfs_lookup(znode_t *dzp, char *nm, znode_t **zpp, int flags, 39 extern int zfs_get_name(znode_t *dzp, char *name, znode_t *zp); 40 extern int zfs_create(znode_t *dzp, char *name, vattr_t *vap, int excl, 41 int mode, znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp); 44 extern int zfs_remove(znode_t *dzp, char *name, cred_t *cr, int flags); 45 extern int zfs_mkdir(znode_t *dzp, char *dirname, vattr_t *vap, 46 znode_t **zpp, cred_t *cr, int flags, vsecattr_t *vsecp); 47 extern int zfs_rmdir(znode_t *dzp, char *name, znode_t *cwd, 52 extern int zfs_setattr(znode_t *zp, vattr_t *vap, int flag, cred_t *cr); [all …]
|
| H A D | zfs_dir.h | 43 extern int zfs_dirent_lock(zfs_dirlock_t **, znode_t *, char *, znode_t **, 46 extern int zfs_drop_nlink(znode_t *, dmu_tx_t *, boolean_t *); 47 extern int zfs_link_create(zfs_dirlock_t *, znode_t *, dmu_tx_t *, int); 48 extern int zfs_link_destroy(zfs_dirlock_t *, znode_t *, dmu_tx_t *, int, 50 extern int zfs_dirlook(znode_t *, char *, znode_t **, int, int *, 52 extern void zfs_mknode(znode_t *, vattr_t *, dmu_tx_t *, cred_t *, 53 uint_t, znode_t **, zfs_acl_ids_t *); 54 extern void zfs_rmnode(znode_t *); 56 extern boolean_t zfs_dirempty(znode_t *); 57 extern void zfs_unlinked_add(znode_t *, dmu_tx_t *); [all …]
|
| H A D | trace_acl.h | 39 TP_PROTO(znode_t *zn, zfs_ace_hdr_t *ace, uint32_t mask_matched), 126 TP_PROTO(znode_t *zn, zfs_ace_hdr_t *ace, uint32_t mask_matched), \
|
| H A D | zfs_ctldir.h | 47 extern struct inode *zfsctl_root(znode_t *);
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | zfs_vnops.h | 24 extern int zfs_fsync(znode_t *, int, cred_t *); 25 extern int zfs_read(znode_t *, zfs_uio_t *, int, cred_t *); 26 extern int zfs_write(znode_t *, zfs_uio_t *, int, cred_t *); 27 extern int zfs_holey(znode_t *, ulong_t, loff_t *); 28 extern int zfs_access(znode_t *, int, int, cred_t *); 29 extern int zfs_clone_range(znode_t *, uint64_t *, znode_t *, uint64_t *, 31 extern int zfs_clone_range_replay(znode_t *, uint64_t, uint64_t, uint64_t, 33 extern int zfs_dedupe_range(znode_t *, uint64_t, znode_t *, uint64_t, 35 extern int zfs_rewrite(znode_t *, uint64_t, uint64_t, uint64_t, uint64_t); 37 extern int zfs_getsecattr(znode_t *, vsecattr_t *, int, cred_t *); [all …]
|
| H A D | zfs_znode.h | 236 } znode_t; typedef 242 zfs_verify_zp(znode_t *zp) in zfs_verify_zp() 251 zfs_enter_verify_zp(zfsvfs_t *zfsvfs, znode_t *zp, const char *tag) in zfs_enter_verify_zp() 271 zfs_inherit_projid(znode_t *dzp) in zfs_inherit_projid() 284 extern int zfs_init_fs(zfsvfs_t *, znode_t **); 288 extern void zfs_tstamp_update_setup(znode_t *, uint_t, uint64_t [2], 290 extern void zfs_grow_blocksize(znode_t *, uint64_t, dmu_tx_t *); 291 extern int zfs_freesp(znode_t *, uint64_t, uint64_t, int, boolean_t); 297 extern int zfs_zget(zfsvfs_t *, uint64_t, znode_t **); 298 extern int zfs_rezget(znode_t *); [all …]
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_dir.c | 60 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, const char *name, in zfs_match_find() 102 zfs_dirent_lookup(znode_t *dzp, const char *name, znode_t **zpp, int flag) in zfs_dirent_lookup() 105 znode_t *zp; in zfs_dirent_lookup() 192 zfs_dd_lookup(znode_t *dzp, znode_t **zpp) in zfs_dd_lookup() 195 znode_t *zp; in zfs_dd_lookup() 217 zfs_dirlook(znode_t *dzp, const char *name, znode_t **zpp) in zfs_dirlook() 220 znode_t *zp = NULL; in zfs_dirlook() 261 zfs_unlinked_add(znode_t *zp, dmu_tx_t *tx) in zfs_unlinked_add() 283 znode_t *zp; in zfs_unlinked_drain() 361 zfs_purgedir(znode_t *dzp) in zfs_purgedir() [all …]
|
| H A D | zfs_znode_os.c | 61 SYSCTL_SIZEOF(znode, znode_t); 64 SYSCTL_NULL_INT_PTR, sizeof (znode_t), "sizeof(znode_t)"); 102 znode_t *zp = arg; in zfs_rangelock_cb() 128 znode_t *zp = buf; in zfs_znode_cache_constructor() 153 znode_t *zp = buf; in zfs_znode_cache_destructor() 192 sizeof (znode_t), zfs_znode_cache_constructor_smr, in zfs_znode_init() 197 static znode_t * 204 zfs_znode_free_kmem(znode_t *zp) in zfs_znode_free_kmem() 221 sizeof (znode_t), 0, zfs_znode_cache_constructor, in zfs_znode_init() 225 static znode_t * [all …]
|
| H A D | zfs_acl.c | 324 zfs_external_acl(znode_t *zp) in zfs_external_acl() 362 zfs_acl_znode_info(znode_t *zp, int *aclsize, int *aclcount, in zfs_acl_znode_info() 397 zfs_znode_acl_version(znode_t *zp) in zfs_znode_acl_version() 440 zfs_acl_version_zp(znode_t *zp) in zfs_acl_version_zp() 789 zfs_acl_xform(znode_t *zp, zfs_acl_t *aclp, cred_t *cr) in zfs_acl_xform() 1045 zfs_acl_node_read(znode_t *zp, boolean_t have_lock, zfs_acl_t **aclpp, in zfs_acl_node_read() 1132 zfs_acl_chown_setattr(znode_t *zp) in zfs_acl_chown_setattr() 1157 zfs_aclset_common(znode_t *zp, zfs_acl_t *aclp, cred_t *cr, dmu_tx_t *tx) in zfs_aclset_common() 1437 zfs_acl_chmod_setattr(znode_t *zp, zfs_acl_t **aclp, uint64_t mode) in zfs_acl_chmod_setattr() 1614 zfs_acl_ids_create(znode_t *dzp, int flag, vattr_t *vap, cred_t *cr, in zfs_acl_ids_create() [all …]
|
| H A D | zfs_vnops_os.c | 211 znode_t *zp = VTOZ(*vpp); in zfs_open() 243 znode_t *zp = VTOZ(vp); in zfs_close() 261 znode_t *zp = VTOZ(vp); in zfs_ioctl_getxattr() 302 znode_t *zp = VTOZ(vp); in zfs_ioctl_setxattr() 468 update_pages(znode_t *zp, int64_t start, int len, objset_t *os) in update_pages() 509 mappedread_sf(znode_t *zp, int nbytes, zfs_uio_t *uio) in mappedread_sf() 577 mappedread(znode_t *zp, int nbytes, zfs_uio_t *uio) in mappedread() 618 zfs_write_simple(znode_t *zp, const void *data, size_t len, in zfs_write_simple() 640 zfs_zrele_async(znode_t *zp) in zfs_zrele_async() 663 znode_t *zdp = VTOZ(dvp); in zfs_lookup_lock() [all …]
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | zfs_log.c | 218 zfs_xattr_owner_unlinked(znode_t *zp) in zfs_xattr_owner_unlinked() 221 znode_t *dzp; in zfs_xattr_owner_unlinked() 223 znode_t *tzp = zp; in zfs_xattr_owner_unlinked() 290 znode_t *dzp, znode_t *zp, const char *name, vsecattr_t *vsecp, in zfs_log_create() 404 znode_t *dzp, const char *name, uint64_t foid, boolean_t unlinked) in zfs_log_remove() 439 znode_t *dzp, znode_t *zp, const char *name) in zfs_log_link() 462 znode_t *dzp, znode_t *zp, const char *name, const char *link) in zfs_log_symlink() 492 do_zfs_log_rename(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, znode_t *sdzp, in do_zfs_log_rename() 493 const char *sname, znode_t *tdzp, const char *dname, znode_t *szp) in do_zfs_log_rename() 520 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 | 70 zfs_sa_readlink(znode_t *zp, zfs_uio_t *uio) in zfs_sa_readlink() 95 zfs_sa_symlink(znode_t *zp, char *link, int len, dmu_tx_t *tx) in zfs_sa_symlink() 121 zfs_sa_get_scanstamp(znode_t *zp, xvattr_t *xvap) in zfs_sa_get_scanstamp() 155 zfs_sa_set_scanstamp(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx) in zfs_sa_set_scanstamp() 186 zfs_sa_get_xattr(znode_t *zp) in zfs_sa_get_xattr() 218 zfs_sa_set_xattr(znode_t *zp, const char *name, const void *value, size_t vsize) in zfs_sa_set_xattr() 302 znode_t *zp = sa_get_userdata(hdl); in zfs_sa_upgrade() 438 zfs_sa_upgrade_txholds(dmu_tx_t *tx, znode_t *zp) in zfs_sa_upgrade_txholds()
|
| H A D | zfs_vnops.c | 104 zfs_fsync(znode_t *zp, int syncflag, cred_t *cr) in zfs_fsync() 125 zfs_holey_common(znode_t *zp, ulong_t cmd, loff_t *off) in zfs_holey_common() 181 zfs_holey(znode_t *zp, ulong_t cmd, loff_t *off) in zfs_holey() 197 zfs_access(znode_t *zp, int mode, int flag, cred_t *cr) in zfs_access() 534 zfs_clear_setid_bits_if_necessary(zfsvfs_t *zfsvfs, znode_t *zp, cred_t *cr, in zfs_clear_setid_bits_if_necessary() 607 zfs_write(znode_t *zp, zfs_uio_t *uio, int ioflag, cred_t *cr) in zfs_write() 1135 zfs_rewrite(znode_t *zp, uint64_t off, uint64_t len, uint64_t flags, in zfs_rewrite() 1279 zfs_getsecattr(znode_t *zp, vsecattr_t *vsecp, int flag, cred_t *cr) in zfs_getsecattr() 1294 zfs_setsecattr(znode_t *zp, vsecattr_t *vsecp, int flag, cred_t *cr) in zfs_setsecattr() 1319 zfs_get_direct_alignment(znode_t *zp, uint64_t *alignp) in zfs_get_direct_alignment() [all …]
|
| H A D | zfs_replay.c | 290 znode_t *dzp; in zfs_replay_create_acl() 291 znode_t *zp; in zfs_replay_create_acl() 443 znode_t *dzp; in zfs_replay_create() 444 znode_t *zp = NULL; in zfs_replay_create() 578 znode_t *dzp; in zfs_replay_remove() 615 znode_t *dzp, *zp; in zfs_replay_link() 646 znode_t *sdzp, *tdzp; in do_zfs_replay_rename() 781 znode_t *zp; in zfs_replay_write() 846 znode_t *zp; in zfs_replay_write2() 895 znode_t *zp; in zfs_replay_truncate() [all …]
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_dir.c | 54 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, const char *name, in zfs_match_find() 134 zfs_dirent_lock(zfs_dirlock_t **dlpp, znode_t *dzp, char *name, in zfs_dirent_lock() 135 znode_t **zpp, int flag, int *direntflags, pathname_t *realpnp) in zfs_dirent_lock() 339 znode_t *dzp = dl->dl_dzp; in zfs_dirent_unlock() 374 zfs_dirlook(znode_t *dzp, char *name, znode_t **zpp, int flags, in zfs_dirlook() 378 znode_t *zp; in zfs_dirlook() 451 zfs_unlinked_add(znode_t *zp, dmu_tx_t *tx) in zfs_unlinked_add() 475 znode_t *zp; in zfs_unlinked_drain_task() 585 zfs_purgedir(znode_t *dzp) in zfs_purgedir() 589 znode_t *xzp; in zfs_purgedir() [all …]
|
| H A D | zfs_vnops_os.c | 176 znode_t *zp = ITOZ(ip); in zfs_open() 209 znode_t *zp = ITOZ(ip); in zfs_close() 234 update_pages(znode_t *zp, int64_t start, int len, objset_t *os) in update_pages() 287 mappedread(znode_t *zp, int nbytes, zfs_uio_t *uio) in mappedread() 379 zfs_write_simple(znode_t *zp, const void *data, size_t len, in zfs_write_simple() 413 zfs_zrele_async(znode_t *zp) in zfs_zrele_async() 455 zfs_lookup(znode_t *zdp, char *nm, znode_t **zpp, int flags, cred_t *cr, in zfs_lookup() 563 zfs_get_name(znode_t *dzp, char *name, znode_t *zp) in zfs_get_name() 614 zfs_create_idmap(znode_t *dzp, char *name, vattr_t *vap, int excl, in zfs_create_idmap() 615 int mode, znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp, in zfs_create_idmap() [all …]
|
| H A D | zfs_znode_os.c | 79 znode_t *zp = arg; in zfs_rangelock_cb() 106 znode_t *zp = buf; in zfs_znode_cache_constructor() 132 znode_t *zp = buf; in zfs_znode_cache_destructor() 178 sizeof (znode_t), 0, zfs_znode_cache_constructor, in zfs_znode_init() 318 zfs_znode_sa_init(zfsvfs_t *zfsvfs, znode_t *zp, in zfs_znode_sa_init() 341 zfs_znode_dmu_fini(znode_t *zp) in zfs_znode_dmu_fini() 356 znode_t *zp; in zfs_inode_alloc() 376 znode_t *zp = ITOZ(ip); in zfs_inode_destroy() 455 zfs_set_inode_flags(znode_t *zp, struct inode *ip) in zfs_set_inode_flags() 474 zfs_znode_update_vfs(znode_t *zp) in zfs_znode_update_vfs() [all …]
|
| H A D | zfs_acl.c | 324 zfs_external_acl(znode_t *zp) in zfs_external_acl() 361 zfs_acl_znode_info(znode_t *zp, int *aclsize, int *aclcount, in zfs_acl_znode_info() 396 zfs_znode_acl_version(znode_t *zp) in zfs_znode_acl_version() 438 zfs_acl_version_zp(znode_t *zp) in zfs_acl_version_zp() 787 zfs_acl_xform(znode_t *zp, zfs_acl_t *aclp, cred_t *cr) in zfs_acl_xform() 1162 zfs_acl_chown_setattr(znode_t *zp) in zfs_acl_chown_setattr() 1346 zfs_aclset_common(znode_t *zp, zfs_acl_t *aclp, cred_t *cr, dmu_tx_t *tx) in zfs_aclset_common() 1620 zfs_acl_chmod_setattr(znode_t *zp, zfs_acl_t **aclp, uint64_t mode) in zfs_acl_chmod_setattr() 1797 zfs_acl_ids_create(znode_t *dzp, int flag, vattr_t *vap, cred_t *cr, in zfs_acl_ids_create() 1962 zfs_getacl(znode_t *zp, vsecattr_t *vsecp, boolean_t skipaclchk, cred_t *cr) in zfs_getacl() [all …]
|
| H A D | zpl_xattr.c | 181 znode_t *dxzp; in zpl_xattr_list_dir() 204 znode_t *zp = ITOZ(xf->dentry->d_inode); in zpl_xattr_list_sa() 233 znode_t *zp = ITOZ(dentry->d_inode); in zpl_xattr_list() 274 znode_t *dxzp = NULL; in zpl_xattr_get_dir() 275 znode_t *xzp = NULL; in zpl_xattr_get_dir() 326 znode_t *zp = ITOZ(ip); in zpl_xattr_get_sa() 362 znode_t *zp = ITOZ(ip); in __zpl_xattr_get() 395 znode_t *zp = ITOZ(ip); in __zpl_xattr_where() 430 znode_t *zp = ITOZ(ip); in zpl_xattr_get() 455 znode_t *dxzp = NULL; in zpl_xattr_set_dir() [all …]
|
| H A D | zfs_vfsops.c | 677 list_create(&zfsvfs->z_all_znodes, sizeof (znode_t), in zfsvfs_create_impl() 678 offsetof(znode_t, z_link_node)); in zfsvfs_create_impl() 885 zfs_statfs_project(zfsvfs_t *zfsvfs, znode_t *zp, struct kstatfs *statp, in zfs_statfs_project() 975 znode_t *zp = ITOZ(ip); in zfs_statvfs() 1048 znode_t *rootzp; in zfs_root() 1073 znode_t **zp_array, *zp; in zfs_prune_aliases() 1074 int max_array = MIN(nr_to_scan, PAGE_SIZE * 8 / sizeof (znode_t *)); in zfs_prune_aliases() 1078 zp_array = vmem_zalloc(max_array * sizeof (znode_t *), KM_SLEEP); in zfs_prune_aliases() 1114 vmem_free(zp_array, max_array * sizeof (znode_t *)); in zfs_prune_aliases() 1196 znode_t *zp; in zfsvfs_teardown() [all …]
|
| H A D | zpl_inode.c | 36 znode_t *zp; in zpl_lookup() 162 znode_t *zp; 204 znode_t *zp; 344 znode_t *zp; 420 znode_t *zp __maybe_unused = ITOZ(ip); 590 znode_t *zp;
|
| H A D | zfs_ctldir.c | 511 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() 1636 znode_t *zp; in zfsctl_shares_lookup() 1637 znode_t *dzp; in zfsctl_shares_lookup()
|
| /freebsd/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()
|