Lines Matching refs:attr
30 #include <attr.h>
1129 nvlist_t *attr;
1149 if (fgetattr(dirfd, XATTR_VIEW_READWRITE, &attr) != 0) {
1156 if ((nvlist_lookup_boolean_value(attr, A_HIDDEN, &prop_hidden) != 0) ||
1157 (nvlist_lookup_boolean_value(attr, A_SYSTEM, &prop_sys) != 0)) {
1158 nvlist_free(attr);
1164 nvlist_free(attr);
1167 * Before setting attr or acl we check if the they have already been
1173 if (nvlist_alloc(&attr, NV_UNIQUE_NAME, 0) == 0) {
1175 attr, A_HIDDEN, 1) != 0) ||
1177 attr, A_SYSTEM, 1) != 0) ||
1178 (fsetattr(dirfd, XATTR_VIEW_READWRITE, attr))) {
1179 nvlist_free(attr);
1186 nvlist_free(attr);