/src/bin/setfacl/ |
setfacl.h | 41 acl_t get_acl_from_file(const char *filename); 43 int merge_acl(acl_t acl, acl_t *prev_acl, const char *filename); 44 int add_acl(acl_t acl, uint entry_number, acl_t *prev_acl, 47 int remove_acl(acl_t acl, acl_t *prev_acl, const char *filename); 48 int remove_by_number(uint entry_number, acl_t *prev_acl, 50 int remove_default(acl_t *prev_acl, const char *filename); 51 void remove_ext(acl_t *prev_acl, const char *filename) [all...] |
remove.c | 50 remove_acl(acl_t acl, acl_t *prev_acl, const char *filename) 53 acl_t acl_new; 102 remove_by_number(uint entry_number, acl_t *prev_acl, const char *filename) 105 acl_t acl_new; 154 remove_default(acl_t *prev_acl, const char *filename) 169 remove_ext(acl_t *prev_acl, const char *filename) 171 acl_t acl_new;
|
mask.c | 49 set_acl_mask(acl_t *prev_acl, const char *filename) 52 acl_t acl;
|
file.c | 48 acl_t
|
merge.c | 95 merge_acl(acl_t acl, acl_t *prev_acl, const char *filename) 99 acl_t acl_new; 246 add_acl(acl_t acl, uint entry_number, acl_t *prev_acl, const char *filename) 249 acl_t acl_new;
|
setfacl.c | 63 acl_t acl; 80 static acl_t clear_inheritance_flags(acl_t acl); 139 static acl_t 140 clear_inheritance_flags(acl_t acl) 142 acl_t nacl; 182 acl_t acl, nacl;
|
/src/lib/libc/posix1e/ |
acl_support.h | 41 int _acl_differs(const acl_t a, const acl_t b); 42 int _acl_type_not_valid_for_acl(const acl_t acl, acl_type_t type); 43 void _acl_brand_from_type(acl_t acl, acl_type_t type); 44 int _acl_brand(const acl_t acl); 46 int _acl_brand_may_be(const acl_t acl, int brand); 48 void _acl_brand_as(acl_t acl, int brand); 50 int _nfs4_acl_entry_from_text(acl_t, char *); 51 char *_nfs4_acl_to_text_np(const acl_t, ssize_t *, int); 56 int _posix1e_acl_check(acl_t acl) [all...] |
acl_branding.c | 55 static acl_t 58 acl_t aclp; 60 aclp = (acl_t)(((unsigned long)entry >> _ACL_T_ALIGNMENT_BITS) << _ACL_T_ALIGNMENT_BITS); 69 _acl_brand(const acl_t acl) 86 _acl_brand_may_be(const acl_t acl, int brand) 109 _acl_brand_as(acl_t acl, int brand) 125 _acl_type_not_valid_for_acl(const acl_t acl, acl_type_t type) 147 _acl_brand_from_type(acl_t acl, acl_type_t type) 165 acl_get_brand_np(acl_t acl, int *brand_p)
|
acl_init.c | 52 acl_t 56 acl_t acl; 81 acl_t 82 acl_dup(acl_t acl) 84 acl_t acl_new;
|
acl_strip.c | 44 static acl_t 45 _nfs4_acl_strip_np(const acl_t aclp, int canonical_six) 47 acl_t newacl; 64 static acl_t 65 _posix1e_acl_strip_np(const acl_t aclp, int recalculate_mask) 67 acl_t acl_new, acl_old; 132 acl_t 133 acl_strip_np(const acl_t aclp, int recalculate_mask) 156 acl_is_trivial_np(const acl_t aclp, int *trivialp) 158 acl_t tmpacl [all...] |
acl_valid.c | 62 acl_valid(acl_t acl) 85 acl_valid_file_np(const char *pathp, acl_type_t type, acl_t acl) 100 acl_valid_link_np(const char *pathp, acl_type_t type, acl_t acl) 115 acl_valid_fd_np(int fd, acl_type_t type, acl_t acl)
|
acl_get.c | 62 acl_t 65 acl_t aclp; 85 acl_t 88 acl_t aclp; 108 acl_t 117 acl_t 120 acl_t aclp;
|
acl_copy.c | 79 acl_copy_ext(void *buf_p, acl_t acl, ssize_t size) 86 acl_t
|
acl_entry.c | 48 acl_create_entry(acl_t *acl_p, acl_entry_t *entry_p) 82 acl_create_entry_np(acl_t *acl_p, acl_entry_t *entry_p, int offset) 128 acl_get_entry(acl_t acl, int entry_id, acl_entry_t *entry_p)
|
acl_calc_mask.c | 53 acl_calc_mask(acl_t *acl_p) 56 acl_t acl_new;
|
acl_set.c | 59 acl_set_file(const char *path_p, acl_type_t type, acl_t acl) 80 acl_set_link_np(const char *path_p, acl_type_t type, acl_t acl) 101 acl_set_fd(int fd, acl_t acl) 111 acl_set_fd_np(int fd, acl_t acl, acl_type_t type)
|
acl_support.c | 62 _acl_differs(const acl_t a, const acl_t b) 138 _posix1e_acl_sort(acl_t acl) 154 _posix1e_acl(acl_t acl, acl_type_t type) 178 _posix1e_acl_check(acl_t acl) 352 _posix1e_acl_add_entry(acl_t acl, acl_tag_t tag, uid_t id, acl_perm_t perm)
|
acl_from_text.c | 29 * acl_from_text: Convert a text-form ACL from a string to an acl_t. 84 _posix1e_acl_entry_from_text(acl_t aclp, char *entry) 193 acl_t 196 acl_t acl;
|
acl_delete_entry.c | 80 acl_delete_entry(acl_t acl, acl_entry_t entry_d) 131 acl_delete_entry_np(acl_t acl, int offset)
|
acl_to_text.c | 58 char *_nfs4_acl_to_text_np(const acl_t acl, ssize_t *len_p, int flags); 61 _posix1e_acl_to_text(acl_t acl, ssize_t *len_p, int flags) 243 acl_to_text_np(acl_t acl, ssize_t *len_p, int flags) 263 acl_to_text(acl_t acl, ssize_t *len_p)
|
acl_from_text_nfs4.c | 209 _nfs4_acl_entry_from_text(acl_t aclp, char *str)
|
acl_to_text_nfs4.c | 235 _nfs4_acl_to_text_np(const acl_t aclp, ssize_t *len_p, int flags)
|
/src/sys/sys/ |
acl.h | 142 typedef struct acl_t_struct *acl_t; typedef in typeref:struct:acl_t_struct * 147 typedef void *acl_t; typedef in typeref:typename:void * 384 int acl_calc_mask(acl_t *_acl_p); 388 ssize_t acl_copy_ext(void *_buf_p, acl_t _acl, ssize_t _size); 389 acl_t acl_copy_int(const void *_buf_p); 390 int acl_create_entry(acl_t *_acl_p, acl_entry_t *_entry_p); 391 int acl_create_entry_np(acl_t *_acl_p, acl_entry_t *_entry_p, int _index); 392 int acl_delete_entry(acl_t _acl, acl_entry_t _entry_d); 393 int acl_delete_entry_np(acl_t _acl, int _index); 401 acl_t acl_dup(acl_t _acl) [all...] |
/src/bin/getfacl/ |
getfacl.c | 97 static acl_t 100 acl_t acl; 189 acl_t acl;
|
/src/bin/cp/ |
utils.c | 419 acl_t acl; 471 acl_t (*aclgetf)(const char *, acl_type_t); 472 int (*aclsetf)(const char *, acl_type_t, acl_t); 474 acl_t acl;
|