Lines Matching refs:acl_t
40 typedef struct __acl_ext *acl_t;
80 extern acl_t acl_init(int count);
81 extern acl_t acl_dup(acl_t acl);
83 extern int acl_valid(acl_t acl);
89 extern int acl_create_entry(acl_t *acl_p, acl_entry_t *entry_p);
90 extern int acl_delete_entry(acl_t acl, acl_entry_t entry_d);
91 extern int acl_get_entry(acl_t acl, int entry_id, acl_entry_t *entry_p);
96 extern int acl_calc_mask(acl_t *acl_p);
111 extern ssize_t acl_copy_ext(void *buf_p, acl_t acl, ssize_t size);
112 extern acl_t acl_copy_int(const void *buf_p);
113 extern acl_t acl_from_text(const char *buf_p);
114 extern ssize_t acl_size(acl_t acl);
115 extern char *acl_to_text(acl_t acl, ssize_t *len_p);
120 extern acl_t acl_get_fd(int fd);
121 extern acl_t acl_get_file(const char *path_p, acl_type_t type);
122 extern int acl_set_fd(int fd, acl_t acl);
123 extern int acl_set_file(const char *path_p, acl_type_t type, acl_t acl);