Searched refs:ats_acl (Results 1 – 13 of 13) sorted by relevance
/freebsd/lib/libc/posix1e/ |
H A D | acl_delete_entry.c | 89 if ((acl->ats_acl.acl_cnt < 1) || in acl_delete_entry() 90 (acl->ats_acl.acl_cnt > ACL_MAX_ENTRIES)) { in acl_delete_entry() 98 for (i = 0; i < acl->ats_acl.acl_cnt;) { in acl_delete_entry() 99 if (_entry_matches(&(acl->ats_acl.acl_entry[i]), &entry_int)) { in acl_delete_entry() 101 for (j = i; j < acl->ats_acl.acl_cnt - 1; ++j) in acl_delete_entry() 102 acl->ats_acl.acl_entry[j] = in acl_delete_entry() 103 acl->ats_acl.acl_entry[j+1]; in acl_delete_entry() 105 acl->ats_acl.acl_cnt--; in acl_delete_entry() 106 bzero(&acl->ats_acl.acl_entry[j], in acl_delete_entry() 134 acl_int = &acl->ats_acl; in acl_delete_entry_np() [all …]
|
H A D | acl_get.c | 67 error = __acl_get_file(path_p, type, &aclp->ats_acl); in acl_get_file() 73 aclp->ats_acl.acl_maxcnt = ACL_MAX_ENTRIES; in acl_get_file() 90 error = __acl_get_link(path_p, type, &aclp->ats_acl); in acl_get_link_np() 96 aclp->ats_acl.acl_maxcnt = ACL_MAX_ENTRIES; in acl_get_link_np() 122 error = ___acl_get_fd(fd, type, &aclp->ats_acl); in acl_get_fd_np() 128 aclp->ats_acl.acl_maxcnt = ACL_MAX_ENTRIES; in acl_get_fd_np()
|
H A D | acl_support.c | 63 if (a->ats_acl.acl_cnt != b->ats_acl.acl_cnt) in _acl_differs() 66 for (i = 0; i < b->ats_acl.acl_cnt; i++) { in _acl_differs() 67 entrya = &(a->ats_acl.acl_entry[i]); in _acl_differs() 68 entryb = &(b->ats_acl.acl_entry[i]); in _acl_differs() 134 acl_int = &acl->ats_acl; in _posix1e_acl_sort() 180 acl_int = &acl->ats_acl; in _posix1e_acl_check() 349 acl_int = &acl->ats_acl; in _posix1e_acl_add_entry()
|
H A D | acl_entry.c | 51 acl_int = &(*acl_p)->ats_acl; in acl_create_entry() 86 acl_int = &(*acl_p)->ats_acl; in acl_create_entry_np() 130 acl_int = &acl->ats_acl; in acl_get_entry() 137 if (acl->ats_cur_entry >= acl->ats_acl.acl_cnt) in acl_get_entry()
|
H A D | acl_strip.c | 59 acl_nfs4_sync_mode_from_acl(&mode, &(aclp->ats_acl)); in _nfs4_acl_strip_np() 60 acl_nfs4_trivial_from_mode_libc(&(newacl->ats_acl), mode, canonical_six); in _nfs4_acl_strip_np() 169 if (aclp->ats_acl.acl_cnt == 3) in acl_is_trivial_np() 181 if (aclp->ats_acl.acl_cnt > 6) { in acl_is_trivial_np()
|
H A D | acl_equiv_mode_np.c | 51 if (_acl_brand(acl) == ACL_BRAND_UNKNOWN && acl->ats_acl.acl_cnt == 0) in acl_equiv_mode_np() 58 for (int cur_entry = 0; cur_entry < acl->ats_acl.acl_cnt; cur_entry++) { in acl_equiv_mode_np() 59 acl_entry_t entry = &acl->ats_acl.acl_entry[cur_entry]; in acl_equiv_mode_np()
|
H A D | acl_valid.c | 90 return (__acl_aclcheck_file(pathp, type, &acl->ats_acl)); in acl_valid_file_np() 105 return (__acl_aclcheck_link(pathp, type, &acl->ats_acl)); in acl_valid_link_np() 122 return (___acl_aclcheck_fd(fd, type, &acl->ats_acl)); in acl_valid_fd_np()
|
H A D | acl_set.c | 70 return (__acl_set_file(path_p, type, &acl->ats_acl)); in acl_set_file() 91 return (__acl_set_link(path_p, type, &acl->ats_acl)); in acl_set_link_np() 122 return (___acl_set_fd(fd, type, &acl->ats_acl)); in acl_set_fd_np()
|
H A D | acl_calc_mask.c | 70 acl_int = &(*acl_p)->ats_acl; in acl_calc_mask() 79 acl_int_new = &acl_new->ats_acl; in acl_calc_mask()
|
H A D | acl_to_text_nfs4.c | 235 if (aclp->ats_acl.acl_cnt == 0) in _nfs4_acl_to_text_np() 238 size = aclp->ats_acl.acl_cnt * MAX_ENTRY_LENGTH; in _nfs4_acl_to_text_np()
|
H A D | acl_init.c | 76 acl->ats_acl.acl_maxcnt = ACL_MAX_ENTRIES; in acl_init()
|
H A D | acl_to_text.c | 71 acl_int = &acl->ats_acl; in _posix1e_acl_to_text()
|
/freebsd/sys/sys/ |
H A D | acl.h | 131 struct acl ats_acl; member
|