Home
last modified time | relevance | path

Searched refs:acl_cnt (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/lib/libc/posix1e/
H A Dacl_delete_entry.c89 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()
101 for (j = i; j < acl->ats_acl.acl_cnt - 1; ++j) in acl_delete_entry()
105 acl->ats_acl.acl_cnt--; in acl_delete_entry()
136 if (offset < 0 || offset >= acl_int->acl_cnt) { in acl_delete_entry_np()
141 if ((acl->ats_acl.acl_cnt < 1) || in acl_delete_entry_np()
142 (acl->ats_acl.acl_cnt > ACL_MAX_ENTRIES)) { in acl_delete_entry_np()
148 for (i = offset; i < acl->ats_acl.acl_cnt - 1; ++i) in acl_delete_entry_np()
152 acl->ats_acl.acl_cnt--; in acl_delete_entry_np()
H A Dacl_calc_mask.c71 if ((acl_int->acl_cnt < 3) || (acl_int->acl_cnt > ACL_MAX_ENTRIES)) { in acl_calc_mask()
85 for (i = 0; i < acl_int_new->acl_cnt; i++) { in acl_calc_mask()
104 if (acl_int_new->acl_cnt == ACL_MAX_ENTRIES) { in acl_calc_mask()
110 acl_int_new->acl_entry[acl_int_new->acl_cnt].ae_tag = ACL_MASK; in acl_calc_mask()
111 acl_int_new->acl_entry[acl_int_new->acl_cnt].ae_id = in acl_calc_mask()
113 acl_int_new->acl_entry[acl_int_new->acl_cnt].ae_perm = in acl_calc_mask()
115 acl_int_new->acl_cnt++; in acl_calc_mask()
H A Dacl_entry.c57 if (acl_int->acl_cnt + 1 >= ACL_MAX_ENTRIES) { in acl_create_entry()
62 *entry_p = &acl_int->acl_entry[acl_int->acl_cnt++]; in acl_create_entry()
88 if (acl_int->acl_cnt + 1 >= ACL_MAX_ENTRIES) { in acl_create_entry_np()
93 if (offset < 0 || offset > acl_int->acl_cnt) { in acl_create_entry_np()
99 for (i = acl_int->acl_cnt; i > offset; i--) in acl_create_entry_np()
102 acl_int->acl_cnt++; in acl_create_entry_np()
137 if (acl->ats_cur_entry >= acl->ats_acl.acl_cnt) in acl_get_entry()
H A Dacl_support.c63 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()
136 qsort(&acl_int->acl_entry[0], acl_int->acl_cnt, in _posix1e_acl_sort()
184 while (i < acl_int->acl_cnt) { in _posix1e_acl_check()
351 if (acl_int->acl_cnt >= ACL_MAX_ENTRIES) { in _posix1e_acl_add_entry()
356 e = &(acl_int->acl_entry[acl_int->acl_cnt]); in _posix1e_acl_add_entry()
360 acl_int->acl_cnt++; in _posix1e_acl_add_entry()
H A Dacl_equiv_mode_np.c51 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()
H A Dacl_strip.c169 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 Dacl_to_text.c74 for (i = 0; i < acl_int->acl_cnt; i++) in _posix1e_acl_to_text()
78 for (i = 0; i < acl_int->acl_cnt; i++) { in _posix1e_acl_to_text()
H A Dacl_to_text_nfs4.c235 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()
/freebsd/sys/kern/
H A Dsubr_acl_nfs4.c330 aclp->acl_cnt++; in _acl_append()
352 aclp->acl_cnt++; in _acl_duplicate_entry()
606 if (aclp->acl_cnt < 6) { in acl_nfs4_sync_acl_from_mode_draft()
897 child_aclp->acl_cnt++; in acl_nfs4_compute_inherited_acl_draft()
1061 child_aclp->acl_cnt++; in acl_nfs4_inherit_entries()
1210 aclp->acl_cnt = 0; in acl_nfs4_trivial_from_mode()
1223 aclp->acl_cnt = 0; in acl_nfs4_trivial_from_mode_libc()
1238 if (a->acl_cnt != b->acl_cnt) in _acls_are_equal()
1267 if (aclp->acl_cnt > 6) in acl_nfs4_is_trivial()
1293 tmpaclp->acl_cnt = 0; in acl_nfs4_is_trivial()
[all …]
H A Dvfs_acl.c86 if (source->acl_cnt < 0 || source->acl_cnt > OLDACL_MAX_ENTRIES) in acl_copy_oldacl_into_acl()
91 dest->acl_cnt = source->acl_cnt; in acl_copy_oldacl_into_acl()
94 for (i = 0; i < dest->acl_cnt; i++) { in acl_copy_oldacl_into_acl()
108 if (source->acl_cnt > OLDACL_MAX_ENTRIES) in acl_copy_acl_into_oldacl()
113 dest->acl_cnt = source->acl_cnt; in acl_copy_acl_into_oldacl()
115 for (i = 0; i < dest->acl_cnt; i++) { in acl_copy_acl_into_oldacl()
H A Dsubr_acl_posix1e.c119 for (i = 0; i < acl->acl_cnt; i++) { in vaccess_acl_posix1e()
194 for (i = 0; i < acl->acl_cnt; i++) { in vaccess_acl_posix1e()
228 for (i = 0; i < acl->acl_cnt; i++) { in vaccess_acl_posix1e()
276 for (i = 0; i < acl->acl_cnt; i++) { in vaccess_acl_posix1e()
481 for (i = 0; i < acl->acl_cnt; i++) { in acl_posix1e_acl_to_mode()
555 if (acl->acl_cnt > ACL_MAX_ENTRIES) in acl_posix1e_check()
557 for (i = 0; i < acl->acl_cnt; i++) { in acl_posix1e_check()
/freebsd/sys/fs/ext2fs/
H A Dext2_acl.c67 for (i = 0; i < acl->acl_cnt; i++) { in ext2_sync_acl_from_inode()
206 acl->acl_cnt = count; in ext4_acl_from_disk()
241 ap->a_aclp->acl_cnt = 3; in ext2_getacl_posix1e()
254 ap->a_aclp->acl_cnt = 0; in ext2_getacl_posix1e()
302 if (acl->acl_cnt <= 4) in ext4_acl_to_disk()
304 acl->acl_cnt * sizeof(struct ext2_acl_entry_short); in ext4_acl_to_disk()
308 (acl->acl_cnt - 4) * sizeof(struct ext2_acl_entry); in ext4_acl_to_disk()
318 for (n = 0; n < acl->acl_cnt; n++) { in ext4_acl_to_disk()
H A Dext2_vnops.c1174 if (acl->acl_cnt != 0) { in ext2_do_posix1e_acl_inheritance_dir()
1243 if (acl->acl_cnt != 0) { in ext2_do_posix1e_acl_inheritance_file()
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_acl.c124 aclp->acl_cnt = nentries; in acl_from_aces()
177 memset(aces, 0, sizeof (*aces) * aclp->acl_cnt); in aces_from_acl()
179 *nentries = aclp->acl_cnt; in aces_from_acl()
181 for (i = 0; i < aclp->acl_cnt; i++) { in aces_from_acl()
H A Dacl_common.c240 aclp->acl_cnt = 0; in acl_alloc()
270 acl_size = aclp->acl_cnt * aclp->acl_entry_size; in acl_free()
1493 aclp->acl_cnt, isdir, (ace_t **)&acldata, &aclcnt); in acl_translate()
1499 error = convert_ace_to_aent(aclp->acl_aclp, aclp->acl_cnt, in acl_translate()
1511 cacl_free(aclp->acl_aclp, aclp->acl_cnt * aclp->acl_entry_size); in acl_translate()
1513 aclp->acl_cnt = aclcnt; in acl_translate()
/freebsd/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_acl.c123 aclp->acl_cnt = nentries; in acl_from_aces()
176 bzero(aces, sizeof(*aces) * aclp->acl_cnt); in aces_from_acl()
178 *nentries = aclp->acl_cnt; in aces_from_acl()
180 for (i = 0; i < aclp->acl_cnt; i++) { in aces_from_acl()
/freebsd/sys/ufs/ufs/
H A Dufs_acl.c81 for (i = 0; i < acl->acl_cnt; i++) { in ufs_sync_acl_from_inode()
314 old->acl_cnt = 3; in ufs_getacl_posix1e()
335 old->acl_cnt = 0; in ufs_getacl_posix1e()
463 if (ap->a_aclp->acl_cnt > (ACL_MAX_ENTRIES - 6) / 2) in ufs_setacl_nfs4()
624 if (ap->a_aclp->acl_cnt > (ACL_MAX_ENTRIES - 6) / 2) in ufs_aclcheck_nfs4()
658 if (ap->a_aclp->acl_cnt > OLDACL_MAX_ENTRIES) in ufs_aclcheck_posix1e()
H A Dufs_vnops.c1830 if (acl->acl_cnt != 0) { in ufs_do_posix1e_acl_inheritance_dir()
1906 if (acl->acl_cnt != 0) { in ufs_do_posix1e_acl_inheritance_file()
/freebsd/sys/fs/nfs/
H A Dnfs_commonacl.c407 for (i = 0; i < aclp->acl_cnt; i++) { in nfsrv_buildacl()
462 if (aclp1->acl_cnt != aclp2->acl_cnt) in nfsrv_compareacl()
466 for (i = 0; i < aclp1->acl_cnt; i++) { in nfsrv_compareacl()
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dacl_impl.h51 int acl_cnt; /* number of acl entries */ member
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dacl_impl.h49 int acl_cnt; /* number of acl entries */ member
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dacl_impl.h49 int acl_cnt; /* number of acl entries */ member
/freebsd/sys/sys/
H A Dacl.h96 int acl_cnt; member
121 unsigned int acl_cnt; member
/freebsd/bin/cp/
H A Dutils.c496 if (aclp->acl_cnt != 0 && aclsetf(dest_dir, in preserve_dir_acls()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ctldir.c804 for (i = 0; i < ap->a_aclp->acl_cnt; i++) { in zfsctl_common_getacl()

12