ACE_ADD_FILE
if (ace->a_access_mask & ACE_ADD_FILE) {
ACE_ADD_FILE | \
if (error == 0 && (mask & ACE_ADD_FILE)) {
(!isdir && SMB_TREE_HAS_ACCESS(sr, ACE_DELETE | ACE_ADD_FILE) !=
(ACE_DELETE | ACE_ADD_FILE))) {
if (SMB_TREE_HAS_ACCESS(sr, ACE_ADD_FILE) != 0)
ACE_ADD_FILE)) {
ACE_ADD_SUBDIRECTORY : ACE_ADD_FILE;
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_EXECUTE)
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_EXECUTE)
if (error = zfs_zaccess(dzp, ACE_ADD_FILE, 0, B_FALSE, cr)) {
if (error = zfs_zaccess(dzp, ACE_ADD_FILE, 0, B_FALSE, cr)) {
if (error = zfs_zaccess(dzp, ACE_ADD_FILE, 0, B_FALSE, cr)) {
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_READ_NAMED_ATTRS| \
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_READ_NAMED_ATTRS| \