ACE_APPEND_DATA
if (access_mask & ACE_APPEND_DATA)
if (ace->a_access_mask & ACE_APPEND_DATA)
{ ACE_APPEND_DATA, "p" },
(! (acep->a_access_mask & ACE_APPEND_DATA))) {
(acep->a_access_mask & ACE_APPEND_DATA)) {
uint32_t write_mask = ACE_WRITE_DATA|ACE_APPEND_DATA;
ACE_APPEND_DATA;
ACE_WRITE_DATA | ACE_APPEND_DATA | ACE_EXECUTE | \
wantbits = (ACE_WRITE_DATA | ACE_APPEND_DATA);
ACE_APPEND_DATA | \
*amask1 |= ACE_WRITE_DATA|ACE_APPEND_DATA;
*amask0 |= ACE_WRITE_DATA|ACE_APPEND_DATA;
{ 'p', ACE_APPEND_DATA},
if (mask & ACE_APPEND_DATA)
if (error == 0 && (mask & ACE_APPEND_DATA)) {
*acet_mask |= ACE_APPEND_DATA;
if (acet_mask & ACE_APPEND_DATA)
*ace4_mask |= ACE_APPEND_DATA;
ACE_READ_DATA, ACE_WRITE_DATA, ACE_APPEND_DATA, ACE_READ_NAMED_ATTRS,
if (desired_access & (ACE_WRITE_DATA | ACE_APPEND_DATA |
return (zfs_zaccess_common(zp, ACE_APPEND_DATA, working_mode,
if (mode & (ACE_WRITE_DATA|ACE_APPEND_DATA)) {
mode &= ~(ACE_WRITE_DATA|ACE_APPEND_DATA);
ACE_APPEND_DATA|ACE_WRITE_ATTRIBUTES|ACE_SYNCHRONIZE))
ACE_APPEND_DATA|ACE_WRITE_ATTRIBUTES|ACE_SYNCHRONIZE))
ACE_WRITE_NAMED_ATTRS|ACE_APPEND_DATA|ACE_EXECUTE|ACE_WRITE_OWNER| \
#define WRITE_MASK_DATA (ACE_WRITE_DATA|ACE_APPEND_DATA|ACE_WRITE_NAMED_ATTRS)
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_EXECUTE)
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_EXECUTE)
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_READ_NAMED_ATTRS| \
#define ACE_ALL_WRITE_PERMS (ACE_WRITE_DATA|ACE_APPEND_DATA| \
#define ACE_WRITE_PERMS (ACE_WRITE_DATA|ACE_APPEND_DATA|ACE_WRITE_ATTRIBUTES| \
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_READ_NAMED_ATTRS| \