FreeBSD ZFS
The Zettabyte File System
|
#include <zfs_acl.h>
Data Fields | |
uint32_t(* | ace_mask_get )(void *acep) |
get access mask | |
void(* | ace_mask_set )(void *acep, uint32_t mask) |
set access mask | |
uint16_t(* | ace_flags_get )(void *acep) |
get flags | |
void(* | ace_flags_set )(void *acep, uint16_t flags) |
set flags | |
uint16_t(* | ace_type_get )(void *acep) |
get type | |
void(* | ace_type_set )(void *acep, uint16_t type) |
set type | |
uint64_t(* | ace_who_get )(void *acep) |
get who/fuid | |
void(* | ace_who_set )(void *acep, uint64_t who) |
set who/fuid | |
size_t(* | ace_size )(void *acep) |
how big is this ace | |
size_t(* | ace_abstract_size )(void) |
sizeof abstract entry | |
int(* | ace_mask_off )(void) |
off of access mask in ace | |
int(* | ace_data )(void *acep, void **datap) |
ptr to data if any |
size_t(* acl_ops::ace_abstract_size)(void) |
int(* acl_ops::ace_data)(void *acep, void **datap) |
uint16_t(* acl_ops::ace_flags_get)(void *acep) |
void(* acl_ops::ace_flags_set)(void *acep, uint16_t flags) |
uint32_t(* acl_ops::ace_mask_get)(void *acep) |
int(* acl_ops::ace_mask_off)(void) |
void(* acl_ops::ace_mask_set)(void *acep, uint32_t mask) |
size_t(* acl_ops::ace_size)(void *acep) |
uint16_t(* acl_ops::ace_type_get)(void *acep) |
void(* acl_ops::ace_type_set)(void *acep, uint16_t type) |
uint64_t(* acl_ops::ace_who_get)(void *acep) |
void(* acl_ops::ace_who_set)(void *acep, uint64_t who) |