Lines Matching refs:aclp
98 cacl_get(acl_inp inp, int get_flag, int type, acl_t **aclp) in cacl_get() argument
110 *aclp = NULL; in cacl_get()
215 *aclp = acl_info; in cacl_get()
224 acl_get(const char *path, int get_flag, acl_t **aclp) in acl_get() argument
229 return (cacl_get(acl_inp, get_flag, ACL_PATH, aclp)); in acl_get()
233 facl_get(int fd, int get_flag, acl_t **aclp) in facl_get() argument
239 return (cacl_get(acl_inp, get_flag, ACL_FD, aclp)); in facl_get()
246 cacl_set(acl_inp *acl_inp, acl_t *aclp, int type) in cacl_set() argument
280 if ((error = acl_translate(aclp, acl_flavor_target, isdir, in cacl_set()
287 (aclp->acl_type == ACE_T) ? ACE_SETACL : SETACL, in cacl_set()
288 aclp->acl_cnt, aclp->acl_aclp); in cacl_set()
291 (aclp->acl_type == ACE_T) ? ACE_SETACL : SETACL, in cacl_set()
292 aclp->acl_cnt, aclp->acl_aclp); in cacl_set()
299 acl_set(const char *path, acl_t *aclp) in acl_set() argument
305 return (cacl_set(&acl_inp, aclp, ACL_PATH)); in acl_set()
309 facl_set(int fd, acl_t *aclp) in facl_set() argument
315 return (cacl_set(&acl_inp, aclp, ACL_FD)); in facl_set()
319 acl_cnt(acl_t *aclp) in acl_cnt() argument
321 return (aclp->acl_cnt); in acl_cnt()
325 acl_type(acl_t *aclp) in acl_type() argument
327 return (aclp->acl_type); in acl_type()
331 acl_dup(acl_t *aclp) in acl_dup() argument
335 newaclp = acl_alloc(aclp->acl_type); in acl_dup()
339 newaclp->acl_aclp = malloc(aclp->acl_entry_size * aclp->acl_cnt); in acl_dup()
346 aclp->acl_aclp, aclp->acl_entry_size * aclp->acl_cnt); in acl_dup()
347 newaclp->acl_cnt = aclp->acl_cnt; in acl_dup()
353 acl_flags(acl_t *aclp) in acl_flags() argument
355 return (aclp->acl_flags); in acl_flags()
359 acl_data(acl_t *aclp) in acl_data() argument
361 return (aclp->acl_aclp); in acl_data()
370 acl_t *aclp; in acl_to_aclp() local
373 aclp = acl_alloc(type); in acl_to_aclp()
374 if (aclp == NULL) in acl_to_aclp()
375 return (aclp); in acl_to_aclp()
377 aclp->acl_aclp = acl; in acl_to_aclp()
378 aclp->acl_cnt = count; in acl_to_aclp()
380 return (aclp); in acl_to_aclp()