Home
last modified time | relevance | path

Searched refs:znode_t (Results 1 – 25 of 34) sorted by relevance

12

/src/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_dir.h52 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 Dzfs_vnops_os.h37 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 Dzfs_dir.h53 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 Dzfs_vnops_os.h44 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 Dtrace_acl.h49 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 Dzfs_ctldir.h56 extern struct inode *zfsctl_root(znode_t *);
/src/sys/contrib/openzfs/include/sys/
H A Dzfs_vnops.h34 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 Dzfs_znode.h220 } 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 Dzfs_dir.c70 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 Dzfs_znode_os.c71 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 Dzfs_vnops_os.c220 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 Dzfs_acl.c333 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 Dzfs_dir.c64 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 Dzfs_znode_os.c86 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 Dzfs_vnops_os.c185 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 Dzfs_acl.c333 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 Dzpl_xattr.c191 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 Dzfs_vfsops.c831 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 Dzpl_inode.c45 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 Dzfs_ctldir.c493 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 Dzfs_log.c228 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 Dzfs_sa.c79 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 Dzfs_replay.c299 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 Dzfs_vnops.c119 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 Dzfs.c58 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()

12