Home | History | Annotate | Download | only in gio

Lines Matching full:value

229 #define g_fgetxattr(fd,name,value,size)  fgetxattr(fd,name,value,size,0,0)
231 #define g_setxattr(path,name,value,size) setxattr(path,name,value,size,0,0)
235 #define g_setxattr(path,name,value,size) setxattr(path,name,value,size,0)
239 g_getxattr (const char *path, const char *name, void *value, size_t size,
243 return getxattr (path, name, value, size, 0, follow_symlinks ? 0 : XATTR_NOFOLLOW);
246 return getxattr (path, name, value, size);
248 return lgetxattr (path, name, value, size);
379 const char *value, /* Is zero terminated */
385 escaped_val = hex_escape_string (value, &free_escaped_val);
400 char value[64];
404 len = g_getxattr (path, xattr, value, sizeof (value)-1, follow_symlinks);
408 value_p = value;
434 if (value_p != value)
557 char value[64];
561 len = g_fgetxattr (fd, xattr, value, sizeof (value) - 1);
565 value_p = value;
591 if (value_p != value)
710 char *attribute, *value;
719 _("Attribute value must be non-NULL"));
750 value = hex_unescape_string (attr_value->u.string, &val_len, &free_value);
757 res = g_setxattr (filename, a, value, val_len);
767 g_free (value);
1743 get_uint32 (const GFileAttributeValue *value,
1747 if (value->type != G_FILE_ATTRIBUTE_TYPE_UINT32)
1754 *val_out = value->u.uint32;
1761 get_uint64 (const GFileAttributeValue *value,
1765 if (value->type != G_FILE_ATTRIBUTE_TYPE_UINT64)
1772 *val_out = value->u.uint64;
1780 get_byte_string (const GFileAttributeValue *value,
1784 if (value->type != G_FILE_ATTRIBUTE_TYPE_BYTE_STRING)
1791 *val_out = value->u.string;
1799 get_string (const GFileAttributeValue *value,
1803 if (value->type != G_FILE_ATTRIBUTE_TYPE_STRING)
1810 *val_out = value->u.string;
1818 const GFileAttributeValue *value,
1823 if (!get_uint32 (value, &val, error))
1894 const GFileAttributeValue *value,
1900 if (!get_byte_string (value, &val, error))
2063 const GFileAttributeValue *value,
2068 if (!get_string (value, &val, error))
2114 GFileAttributeValue value = { 0 };
2116 _g_file_attribute_value_set_from_pointer (&value, type, value_p, FALSE);
2119 return set_unix_mode (filename, &value, error);
2123 return set_unix_uid_gid (filename, &value, NULL, flags, error);
2125 return set_unix_uid_gid (filename, NULL, &value, flags, error);
2130 return set_symlink (filename, &value, error);
2135 return set_mtime_atime (filename, &value, NULL, NULL, NULL, error);
2137 return set_mtime_atime (filename, NULL, &value, NULL, NULL, error);
2139 return set_mtime_atime (filename, NULL, NULL, &value, NULL, error);
2141 return set_mtime_atime (filename, NULL, NULL, NULL, &value, error);
2146 return set_xattr (filename, attribute, &value, error);
2148 return set_xattr (filename, attribute, &value, error);
2153 return set_selinux_context (filename, &value, error);
2168 GFileAttributeValue *value;
2187 value = _g_file_info_get_attribute_value (info, G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET);
2188 if (value)
2190 if (!set_symlink (filename, value, error))
2192 value->status = G_FILE_ATTRIBUTE_STATUS_ERROR_SETTING;
2198 value->status = G_FILE_ATTRIBUTE_STATUS_SET;
2229 value = _g_file_info_get_attribute_value (info, G_FILE_ATTRIBUTE_UNIX_MODE);
2230 if (value)
2232 if (!set_unix_mode (filename, value, error))
2234 value->status = G_FILE_ATTRIBUTE_STATUS_ERROR_SETTING;
2240 value->status = G_FILE_ATTRIBUTE_STATUS_SET;
2283 value = _g_file_info_get_attribute_value (info, G_FILE_ATTRIBUTE_SELINUX_CONTEXT);
2284 if (value)
2286 if (!set_selinux_context (filename, value, error))
2288 value->status = G_FILE_ATTRIBUTE_STATUS_ERROR_SETTING;
2294 value->status = G_FILE_ATTRIBUTE_STATUS_SET;