Lines Matching refs:data_size

133 		return sle64_to_cpu(a->data_size);
190 if (!(a->data_size)) {
206 * only be big enough to hold data_size bytes while we are
208 * than data_size, since the actual data is unlikely to have a
211 * when the data_size was more than one run smaller than the
217 sle64_to_cpu(a->data_size)) {
238 intlth = (sle64_to_cpu(a->data_size) - total
281 memcpy(b + total, intbuf, sle64_to_cpu(a->data_size) -
284 total = sle64_to_cpu(a->data_size);
354 * @data_size:
364 const s64 allocated_size, const s64 data_size,
379 na->data_size = data_size;
557 sle64_to_cpu(a->data_size),
1026 max_read = na->data_size;
1031 if (na->data_size != na->initialized_size) {
1036 max_init = max_read = ((na->data_size + 511) & ~511) + 2;
1089 efs_padding_length = 511 - ((na->data_size - 1) & 511);
1112 * However, we already truncated the read to the data_size,
1909 old_data_size = na->data_size;
1914 if (pos + count > na->data_size) {
2063 /* fix data_size for compressed files */
2065 na->data_size = pos + count;
2066 ctx->attr->data_size = ctx->attr->initialized_size;
2085 na->ni->data_size = na->data_size;
2383 /* Restore original data_size if needed. */
2386 ntfs_log_perror("Failed to restore data_size");
2574 na->ni->data_size = na->data_size;
4198 ni->data_size = size;
4311 a->data_size = const_cpu_to_sle64(0);
5155 na->data_size = na->initialized_size = le32_to_cpu(a->value_length);
5250 a->data_size = a->initialized_size = cpu_to_sle64(na->data_size);
5272 na->allocated_size = na->data_size;
5344 na->data_size = na->initialized_size = newsize;
5352 na->ni->data_size = na->data_size;
5386 if (newsize != na->data_size) {
5580 res = ntfs_resident_attr_resize_i(na, na->data_size, HOLES_NONRES);
5654 arec_size = (val_ofs + na->data_size + 7) & ~7;
5691 a->value_length = cpu_to_le32(na->data_size);
5697 if (!na->data_size
5718 if (na->initialized_size > na->data_size)
5719 na->initialized_size = na->data_size;
5734 /* Clear memory in gap between initialized_size and data_size. */
5735 if (na->initialized_size < na->data_size)
5737 na->data_size - na->initialized_size);
5761 na->initialized_size = na->data_size;
5762 na->allocated_size = na->compressed_size = (na->data_size + 7) & ~7;
5976 changed = (((na->data_size - 1)
6443 na->data_size = newsize;
6444 ctx->attr->data_size = cpu_to_sle64(newsize);
6452 na->ni->data_size = na->data_size;
6458 na->ni->data_size = na->data_size;
6512 (long long)newsize, (long long)na->data_size);
6679 na->data_size = newsize;
6680 ctx->attr->data_size = cpu_to_sle64(newsize);
6684 na->ni->data_size = na->data_size;
6690 na->ni->data_size = na->data_size;
6785 if (na->data_size == newsize) {
6827 if (compressed && newsize && (newsize > na->data_size))
6832 if (fullsize > na->data_size)
6895 na->initialized_size = na->data_size = pos;
6931 = na->data_size = pos - end_size;
6960 * @data_size: if non-NULL then store here the data size
6969 * @data_size parameter is non-NULL then the data size is set there.
6974 ntfschar *name, u32 name_len, s64 *data_size)
6993 if (((u64)na->data_size > 65536)
6995 || ((u64)na->data_size >
7002 data = ntfs_malloc(na->data_size);
7006 size = ntfs_attr_pread(na, 0, na->data_size, data);
7007 if (size != na->data_size) {
7013 if (data_size)
7014 *data_size = size;
7040 if ((size_t)offset < (size_t)na->data_size) {
7041 if (offset + size > (size_t)na->data_size)
7042 size = na->data_size - offset;
7133 a->data_size = a->initialized_size;