Home
last modified time | relevance | path

Searched refs:ats_acl (Results 1 – 13 of 13) sorted by relevance

/freebsd-12-stable/lib/libc/posix1e/
Dacl_delete_entry.c88 acl_int = &acl->ats_acl; in acl_delete_entry()
95 if ((acl->ats_acl.acl_cnt < 1) || in acl_delete_entry()
96 (acl->ats_acl.acl_cnt > ACL_MAX_ENTRIES)) { in acl_delete_entry()
104 for (i = 0; i < acl->ats_acl.acl_cnt;) { in acl_delete_entry()
105 if (_entry_matches(&(acl->ats_acl.acl_entry[i]), &entry_int)) { in acl_delete_entry()
107 for (j = i; j < acl->ats_acl.acl_cnt - 1; ++j) in acl_delete_entry()
108 acl->ats_acl.acl_entry[j] = in acl_delete_entry()
109 acl->ats_acl.acl_entry[j+1]; in acl_delete_entry()
111 acl->ats_acl.acl_cnt--; in acl_delete_entry()
112 bzero(&acl->ats_acl.acl_entry[j], in acl_delete_entry()
[all …]
Dacl_get.c70 error = __acl_get_file(path_p, type, &aclp->ats_acl); in acl_get_file()
76 aclp->ats_acl.acl_maxcnt = ACL_MAX_ENTRIES; in acl_get_file()
93 error = __acl_get_link(path_p, type, &aclp->ats_acl); in acl_get_link_np()
99 aclp->ats_acl.acl_maxcnt = ACL_MAX_ENTRIES; in acl_get_link_np()
125 error = ___acl_get_fd(fd, type, &aclp->ats_acl); in acl_get_fd_np()
131 aclp->ats_acl.acl_maxcnt = ACL_MAX_ENTRIES; in acl_get_fd_np()
Dacl_support.c68 if (a->ats_acl.acl_cnt != b->ats_acl.acl_cnt) in _acl_differs()
71 for (i = 0; i < b->ats_acl.acl_cnt; i++) { in _acl_differs()
72 entrya = &(a->ats_acl.acl_entry[i]); in _acl_differs()
73 entryb = &(b->ats_acl.acl_entry[i]); in _acl_differs()
139 acl_int = &acl->ats_acl; in _posix1e_acl_sort()
185 acl_int = &acl->ats_acl; in _posix1e_acl_check()
354 acl_int = &acl->ats_acl; in _posix1e_acl_add_entry()
Dacl_entry.c54 acl_int = &(*acl_p)->ats_acl; in acl_create_entry()
89 acl_int = &(*acl_p)->ats_acl; in acl_create_entry_np()
133 acl_int = &acl->ats_acl; in acl_get_entry()
140 if (acl->ats_cur_entry >= acl->ats_acl.acl_cnt) in acl_get_entry()
Dacl_strip.c62 acl_nfs4_sync_mode_from_acl(&mode, &(aclp->ats_acl)); in _nfs4_acl_strip_np()
63 acl_nfs4_trivial_from_mode_libc(&(newacl->ats_acl), mode, canonical_six); in _nfs4_acl_strip_np()
181 if (aclp->ats_acl.acl_cnt == 3) in acl_is_trivial_np()
193 if (aclp->ats_acl.acl_cnt > 6) { in acl_is_trivial_np()
Dacl_valid.c93 return (__acl_aclcheck_file(pathp, type, &acl->ats_acl)); in acl_valid_file_np()
108 return (__acl_aclcheck_link(pathp, type, &acl->ats_acl)); in acl_valid_link_np()
125 return (___acl_aclcheck_fd(fd, type, &acl->ats_acl)); in acl_valid_fd_np()
Dacl_set.c73 return (__acl_set_file(path_p, type, &acl->ats_acl)); in acl_set_file()
94 return (__acl_set_link(path_p, type, &acl->ats_acl)); in acl_set_link_np()
125 return (___acl_set_fd(fd, type, &acl->ats_acl)); in acl_set_fd_np()
Dacl_calc_mask.c73 acl_int = &(*acl_p)->ats_acl; in acl_calc_mask()
82 acl_int_new = &acl_new->ats_acl; in acl_calc_mask()
Dacl_to_text_nfs4.c236 if (aclp->ats_acl.acl_cnt == 0) in _nfs4_acl_to_text_np()
239 size = aclp->ats_acl.acl_cnt * MAX_ENTRY_LENGTH; in _nfs4_acl_to_text_np()
Dacl_init.c79 acl->ats_acl.acl_maxcnt = ACL_MAX_ENTRIES; in acl_init()
Dacl_to_text.c74 acl_int = &acl->ats_acl; in _posix1e_acl_to_text()
/freebsd-12-stable/sys/sys/
Dacl.h131 struct acl ats_acl; member
/freebsd-12-stable/bin/cp/
Dutils.c517 aclp = &acl->ats_acl; in preserve_dir_acls()