/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | zfs_acl.h | 205 struct znode; 209 int zfs_acl_ids_create(struct znode *, int, vattr_t *, 213 int zfs_getacl(struct znode *, vsecattr_t *, boolean_t, cred_t *); 214 int zfs_setacl(struct znode *, vsecattr_t *, boolean_t, cred_t *); 218 extern boolean_t zfs_has_access(struct znode *zp, cred_t *cr); 219 extern int zfs_zaccess(struct znode *, int, int, boolean_t, cred_t *, 221 int zfs_fastaccesschk_execute(struct znode *, cred_t *); 222 extern int zfs_zaccess_rwx(struct znode *, mode_t, int, cred_t *, zidmap_t *); 224 extern int zfs_acl_access(struct znode *, int, cred_t *); 225 int zfs_acl_chmod_setattr(struct znode *, zfs_acl_t **, uint64_t); [all …]
|
H A D | zfs_sa.h | 137 int zfs_sa_readlink(struct znode *, zfs_uio_t *); 138 void zfs_sa_symlink(struct znode *, char *link, int len, dmu_tx_t *); 139 void zfs_sa_get_scanstamp(struct znode *, xvattr_t *); 140 void zfs_sa_set_scanstamp(struct znode *, xvattr_t *, dmu_tx_t *); 141 int zfs_sa_get_xattr(struct znode *); 142 int zfs_sa_set_xattr(struct znode *, const char *, const void *, size_t); 144 void zfs_sa_upgrade_txholds(dmu_tx_t *, struct znode *);
|
H A D | zfs_fuid.h | 101 struct znode; 110 extern void zfs_fuid_map_ids(struct znode *zp, cred_t *cr,
|
H A D | zfs_znode.h | 181 struct znode *dl_dzp; /* directory znode */ 185 typedef struct znode { struct 330 extern void zfs_znode_update_vfs(struct znode *);
|
/freebsd/lib/libprocstat/ |
H A D | zfs.c | 58 znode_t *kznodeptr, *znode; in zfs_filestat() local 67 znode = malloc(size); in zfs_filestat() 68 if (znode == NULL) { 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() 89 if (!kvm_read_all(kd, (unsigned long)kznodeptr, znode, (size_t)size)) { in zfs_filestat() 106 vn->vn_fileid = znode->z_id; in zfs_filestat() 107 vn->vn_mode = znode->z_mode; in zfs_filestat() 108 vn->vn_size = znode->z_size; in zfs_filestat()
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
H A D | zfs_znode_impl.h | 107 #define VTOZ(VP) ((struct znode *)(VP)->v_data) 109 #define ITOZ(VP) ((struct znode *)(VP)->v_data) 180 extern void zfs_tstamp_update_setup_ext(struct znode *, 182 extern void zfs_znode_free(struct znode *); 186 extern int zfs_znode_parent_and_name(struct znode *zp, struct znode **dzpp,
|
H A D | zfs_vfsops_os.h | 48 struct znode;
|
/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
H A D | zfs_znode_impl.h | 58 #define ZTOI(znode) (&((znode)->z_inode)) argument 60 #define ZTOZSB(znode) ((zfsvfs_t *)(ZTOI(znode)->i_sb->s_fs_info)) argument 156 struct znode;
|
H A D | policy.h | 39 struct znode; 50 int secpolicy_vnode_setid_retain(struct znode *, const cred_t *, boolean_t);
|
H A D | zfs_vfsops_os.h | 47 struct znode;
|
/freebsd/sys/fs/tarfs/ |
H A D | tarfs_io.c | 124 if (raw || tmp->znode == NULL) { in tarfs_io_read() 134 error = vn_lock(tmp->znode, LK_EXCLUSIVE); in tarfs_io_read() 136 error = VOP_READ(tmp->znode, uiop, in tarfs_io_read() 139 VOP_UNLOCK(tmp->znode); in tarfs_io_read() 636 tmp->znode = zvp; in tarfs_zio_init() 697 if (tmp->znode != NULL) { in tarfs_zio_fini() 698 error = vn_lock(tmp->znode, LK_EXCLUSIVE); in tarfs_zio_fini() 703 tmp->znode->v_mount = NULL; in tarfs_zio_fini() 704 vgone(tmp->znode); in tarfs_zio_fini() 705 vput(tmp->znode); in tarfs_zio_fini() [all …]
|
H A D | tarfs.h | 143 struct vnode *znode; member
|
H A D | tarfs_vfsops.c | 1168 error = vget(tmp->znode, lkflags); in tarfs_vget() 1171 *vpp = tmp->znode; in tarfs_vget()
|
H A D | tarfs_vnops.c | 263 (vp = dirnode->tmp->znode) != NULL && in tarfs_lookup()
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | policy.h | 38 struct znode; 61 int secpolicy_vnode_setid_retain(struct znode *zp, cred_t *cr,
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | policy.c | 213 secpolicy_vnode_setid_retain(struct znode *zp __maybe_unused, const cred_t *cr, in secpolicy_vnode_setid_retain()
|
H A D | zfs_acl.c | 1072 zfs_acl_node_read(struct znode *zp, boolean_t have_lock, zfs_acl_t **aclpp, in zfs_acl_node_read()
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | zfs_vnops.c | 249 zfs_setup_direct(struct znode *zp, zfs_uio_t *uio, zfs_uio_rw_t rw, in zfs_setup_direct() 329 zfs_read(struct znode *zp, zfs_uio_t *uio, int ioflag, cred_t *cr) in zfs_read()
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zfs_znode_os.c | 71 SYSCTL_SIZEOF(znode, znode_t); 73 SYSCTL_INT(_debug_sizeof, OID_AUTO, znode, CTLFLAG_RD,
|