Lines Matching refs:aclp
99 cacl_get(acl_inp inp, int get_flag, int type, acl_t **aclp) in cacl_get() argument
111 *aclp = NULL; in cacl_get()
216 *aclp = acl_info; in cacl_get()
225 acl_get(const char *path, int get_flag, acl_t **aclp) in acl_get() argument
230 return (cacl_get(acl_inp, get_flag, ACL_PATH, aclp)); in acl_get()
234 facl_get(int fd, int get_flag, acl_t **aclp) in facl_get() argument
240 return (cacl_get(acl_inp, get_flag, ACL_FD, aclp)); in facl_get()
247 cacl_set(acl_inp *acl_inp, acl_t *aclp, int type) in cacl_set() argument
281 if ((error = acl_translate(aclp, acl_flavor_target, isdir, in cacl_set()
288 (aclp->acl_type == ACE_T) ? ACE_SETACL : SETACL, in cacl_set()
289 aclp->acl_cnt, aclp->acl_aclp); in cacl_set()
292 (aclp->acl_type == ACE_T) ? ACE_SETACL : SETACL, in cacl_set()
293 aclp->acl_cnt, aclp->acl_aclp); in cacl_set()
300 acl_set(const char *path, acl_t *aclp) in acl_set() argument
306 return (cacl_set(&acl_inp, aclp, ACL_PATH)); in acl_set()
310 facl_set(int fd, acl_t *aclp) in facl_set() argument
316 return (cacl_set(&acl_inp, aclp, ACL_FD)); in facl_set()
320 acl_cnt(acl_t *aclp) in acl_cnt() argument
322 return (aclp->acl_cnt); in acl_cnt()
326 acl_type(acl_t *aclp) in acl_type() argument
328 return (aclp->acl_type); in acl_type()
332 acl_dup(acl_t *aclp) in acl_dup() argument
336 newaclp = acl_alloc(aclp->acl_type); in acl_dup()
340 newaclp->acl_aclp = malloc(aclp->acl_entry_size * aclp->acl_cnt); in acl_dup()
347 aclp->acl_aclp, aclp->acl_entry_size * aclp->acl_cnt); in acl_dup()
348 newaclp->acl_cnt = aclp->acl_cnt; in acl_dup()
354 acl_flags(acl_t *aclp) in acl_flags() argument
356 return (aclp->acl_flags); in acl_flags()
360 acl_data(acl_t *aclp) in acl_data() argument
362 return (aclp->acl_aclp); in acl_data()
371 acl_t *aclp; in acl_to_aclp() local
374 aclp = acl_alloc(type); in acl_to_aclp()
375 if (aclp == NULL) in acl_to_aclp()
376 return (aclp); in acl_to_aclp()
378 aclp->acl_aclp = acl; in acl_to_aclp()
379 aclp->acl_cnt = count; in acl_to_aclp()
381 return (aclp); in acl_to_aclp()