ACE_EXECUTE
if (ap->a_access_mask & ACE_EXECUTE) {
if (access_mask & ACE_EXECUTE)
if (ace->a_access_mask & ACE_EXECUTE)
if (ace->a_access_mask & ACE_EXECUTE) {
{ ACE_EXECUTE, "x" },
ACE_EXECUTE | \
uint32_t execute_mask = ACE_EXECUTE;
access |= ACE_EXECUTE;
ACE_WRITE_DATA | ACE_APPEND_DATA | ACE_EXECUTE | \
if (mask & ACE_EXECUTE) {
*amask1 |= ACE_EXECUTE;
*amask0 |= ACE_EXECUTE;
{ 'x', ACE_EXECUTE},
if (mask & ACE_EXECUTE)
if (error == 0 && (mask & ACE_EXECUTE)) {
#define SMB_SHR_ACE_READ_PERMS (ACE_READ_PERMS | ACE_EXECUTE | ACE_SYNCHRONIZE)
*acet_mask |= ACE_EXECUTE;
if (acet_mask & ACE_EXECUTE)
ACE_WRITE_NAMED_ATTRS, ACE_EXECUTE, ACE_DELETE_CHILD,
if (desired_access & (ACE_READ_DATA | ACE_EXECUTE)) {
if ((access_mask & ACE_EXECUTE)) {
if ((access_mask & ACE_EXECUTE) && type == DENY)
access_mask &= ~ACE_EXECUTE;
if (((v4_mode & (ACE_READ_DATA|ACE_EXECUTE)) &&
error = zfs_zaccess(zdp, ACE_EXECUTE, 0, skipaclchk, cr);
if (mode & (ACE_READ_DATA|ACE_EXECUTE)) {
mode &= ~(ACE_READ_DATA|ACE_EXECUTE);
if (working_mode & ACE_EXECUTE)
if (working_mode & ACE_EXECUTE)
ACE_WRITE_NAMED_ATTRS|ACE_APPEND_DATA|ACE_EXECUTE|ACE_WRITE_OWNER| \
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_EXECUTE)
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_EXECUTE)
new_mask |= ACE_EXECUTE;
if ((access_mask & ACE_EXECUTE) &&
if ((access_mask & ACE_EXECUTE) &&
if (error = zfs_zaccess(VTOZ(*vpp), ACE_EXECUTE, 0,
if (error = zfs_zaccess(zdp, ACE_EXECUTE, 0, skipaclchk, cr)) {
ACE_WRITE_NAMED_ATTRS|ACE_EXECUTE|ACE_DELETE_CHILD|ACE_READ_ATTRIBUTES| \
ACE_WRITE_NAMED_ATTRS|ACE_EXECUTE|ACE_DELETE_CHILD|ACE_READ_ATTRIBUTES| \