Changeset View
Changeset View
Standalone View
Standalone View
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h
Show First 20 Lines • Show All 208 Lines • ▼ Show 20 Lines | |||||
boolean_t zfs_acl_ids_overquota(struct zfsvfs *, zfs_acl_ids_t *); | boolean_t zfs_acl_ids_overquota(struct zfsvfs *, zfs_acl_ids_t *); | ||||
int zfs_getacl(struct znode *, vsecattr_t *, boolean_t, cred_t *); | int zfs_getacl(struct znode *, vsecattr_t *, boolean_t, cred_t *); | ||||
int zfs_setacl(struct znode *, vsecattr_t *, boolean_t, cred_t *); | int zfs_setacl(struct znode *, vsecattr_t *, boolean_t, cred_t *); | ||||
void zfs_acl_rele(void *); | void zfs_acl_rele(void *); | ||||
void zfs_oldace_byteswap(ace_t *, int); | void zfs_oldace_byteswap(ace_t *, int); | ||||
void zfs_ace_byteswap(void *, size_t, boolean_t); | void zfs_ace_byteswap(void *, size_t, boolean_t); | ||||
extern boolean_t zfs_has_access(struct znode *zp, cred_t *cr); | extern boolean_t zfs_has_access(struct znode *zp, cred_t *cr); | ||||
extern int zfs_zaccess(struct znode *, int, int, boolean_t, cred_t *); | extern int zfs_zaccess(struct znode *, int, int, boolean_t, cred_t *); | ||||
#ifdef illumos | |||||
int zfs_fastaccesschk_execute(struct znode *, cred_t *); | int zfs_fastaccesschk_execute(struct znode *, cred_t *); | ||||
#endif | |||||
int zfs_freebsd_fastaccesschk_execute(struct vnode *, cred_t *); | |||||
extern int zfs_zaccess_rwx(struct znode *, mode_t, int, cred_t *); | extern int zfs_zaccess_rwx(struct znode *, mode_t, int, cred_t *); | ||||
extern int zfs_zaccess_unix(struct znode *, mode_t, cred_t *); | extern int zfs_zaccess_unix(struct znode *, mode_t, cred_t *); | ||||
extern int zfs_acl_access(struct znode *, int, cred_t *); | extern int zfs_acl_access(struct znode *, int, cred_t *); | ||||
int zfs_acl_chmod_setattr(struct znode *, zfs_acl_t **, uint64_t); | int zfs_acl_chmod_setattr(struct znode *, zfs_acl_t **, uint64_t); | ||||
int zfs_zaccess_delete(struct znode *, struct znode *, cred_t *); | int zfs_zaccess_delete(struct znode *, struct znode *, cred_t *); | ||||
int zfs_zaccess_rename(struct znode *, struct znode *, | int zfs_zaccess_rename(struct znode *, struct znode *, | ||||
struct znode *, struct znode *, cred_t *cr); | struct znode *, struct znode *, cred_t *cr); | ||||
void zfs_acl_free(zfs_acl_t *); | void zfs_acl_free(zfs_acl_t *); | ||||
Show All 20 Lines |