Searched refs:oldpxdesc (Results 1 - 3 of 3) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dacls.h157 struct POSIX_SECURITY *ntfs_replace_acl(const struct POSIX_SECURITY *oldpxdesc,
H A Dsecurity.c3105 struct POSIX_SECURITY *oldpxdesc; local
3124 oldpxdesc = cached->pxdesc;
3125 if (oldpxdesc) {
3126 newpxdesc = ntfs_replace_acl(oldpxdesc,
3141 oldpxdesc = ntfs_build_permissions_posix(scx->mapping,
3143 if (oldpxdesc) {
3145 exist = oldpxdesc->defcnt > 0;
3147 exist = oldpxdesc->acccnt > 3;
3152 newpxdesc = ntfs_replace_acl(oldpxdesc,
3155 free(oldpxdesc);
3280 const struct POSIX_SECURITY *oldpxdesc; local
3779 const struct POSIX_SECURITY *oldpxdesc; local
[all...]
H A Dacls.c1252 struct POSIX_SECURITY *ntfs_replace_acl(const struct POSIX_SECURITY *oldpxdesc, argument
1263 + (oldpxdesc->acccnt + count)*sizeof(struct POSIX_ACE);
1266 + (oldpxdesc->defcnt + count)*sizeof(struct POSIX_ACE);
1270 offset = oldpxdesc->acccnt;
1271 newpxdesc->acccnt = oldpxdesc->acccnt;
1276 newpxdesc->acl.ace[i] = oldpxdesc->acl.ace[i];
1283 newpxdesc->defcnt = oldpxdesc->defcnt;
1289 oldoffset = oldpxdesc->firstdef;
1291 newpxdesc->acl.ace[i + offset] = oldpxdesc->acl.ace[i + oldoffset];
1294 posix_header(newpxdesc, oldpxdesc
[all...]

Completed in 105 milliseconds