Lines Matching refs:bytes

61 __store_gcov_type (value, dest, bytes)
64 size_t bytes;
77 for(i = 0 ; i < (sizeof (value) < bytes ? sizeof (value) : bytes) ; i++) {
78 dest[i] = value & (i == (bytes - 1) ? 127 : 255);
85 for(; i < bytes ; i++)
87 dest[bytes - 1] |= upper_bit;
96 __fetch_gcov_type (dest, source, bytes)
99 size_t bytes;
104 for (i = bytes - 1; (size_t) i > (sizeof (*dest) - 1); i--)
105 if (source[i] & ((size_t) i == (bytes - 1) ? 127 : 255 ))
109 value = value * 256 + (source[i] & ((size_t)i == (bytes - 1) ? 127 : 255));
111 if ((source[bytes - 1] & 128) && (value > 0))
119 __fetch_long (dest, source, bytes)
122 size_t bytes;
127 for (i = bytes - 1; (size_t) i > (sizeof (*dest) - 1); i--)
128 if (source[i] & ((size_t) i == (bytes - 1) ? 127 : 255 ))
132 value = value * 256 + (source[i] & ((size_t)i == (bytes - 1) ? 127 : 255));
134 if ((source[bytes - 1] & 128) && (value > 0))
151 __write_gcov_type (value, file, bytes)
154 size_t bytes;
158 if (bytes > 10 || __store_gcov_type (value, c, bytes))
161 return fwrite(c, 1, bytes, file) != bytes;
165 __write_long (value, file, bytes)
168 size_t bytes;
172 if (bytes > 10 || __store_gcov_type ((gcov_type)value, c, bytes))
175 return fwrite(c, 1, bytes, file) != bytes;
178 /* Read a quantity containing BYTES bytes from FILE, portably. Return
188 __read_gcov_type (dest, file, bytes)
191 size_t bytes;
195 if (bytes > 10 || fread(c, 1, bytes, file) != bytes)
198 return __fetch_gcov_type (dest, c, bytes);
202 __read_long (dest, file, bytes)
205 size_t bytes;
209 if (bytes > 10 || fread(c, 1, bytes, file) != bytes)
212 return __fetch_long (dest, c, bytes);