Lines Matching refs:offset
43 bool updateOffsetAndCheckBound(int *offset, const int &bytes_read, const int &data_len) { in updateOffsetAndCheckBound() argument
44 *offset += bytes_read; in updateOffsetAndCheckBound()
45 return *offset <= data_len; in updateOffsetAndCheckBound()
56 int offset = 0; in parse_file_contents() local
59 while (sscanf(data + offset, "THERMAL ZONE: %31s\n%n", sensor_name, &bytes_read) == 1) { in parse_file_contents()
64 if (!updateOffsetAndCheckBound(&offset, bytes_read, data_len)) in parse_file_contents()
69 if (!sscanf(data + offset, "MAX_TEMP: %f\n%n", &temp_residency_stats.max_temp, in parse_file_contents()
71 !updateOffsetAndCheckBound(&offset, bytes_read, data_len)) in parse_file_contents()
74 if (!sscanf(data + offset, "MAX_TEMP_TIMESTAMP: %" PRId64 "s\n%n", in parse_file_contents()
76 !updateOffsetAndCheckBound(&offset, bytes_read, data_len)) in parse_file_contents()
79 if (!sscanf(data + offset, "MIN_TEMP: %f\n%n", &temp_residency_stats.min_temp, in parse_file_contents()
81 !updateOffsetAndCheckBound(&offset, bytes_read, data_len)) in parse_file_contents()
84 if (!sscanf(data + offset, "MIN_TEMP_TIMESTAMP: %" PRId64 "s\n%n", in parse_file_contents()
86 !updateOffsetAndCheckBound(&offset, bytes_read, data_len)) in parse_file_contents()
89 if (!sscanf(data + offset, "NUM_TEMP_RESIDENCY_BUCKETS: %d\n%n", &num_stats_buckets, in parse_file_contents()
91 !updateOffsetAndCheckBound(&offset, bytes_read, data_len)) in parse_file_contents()
95 if (sscanf(data + offset, "-inf - %*d ====> %" PRId64 "ms\n%n", &temp_res_value, in parse_file_contents()
97 sscanf(data + offset, "%*d - %*d ====> %" PRId64 "ms\n%n", &temp_res_value, in parse_file_contents()
99 sscanf(data + offset, "%*d - inf ====> %" PRId64 "ms\n\n%n", &temp_res_value, in parse_file_contents()
106 offset += bytes_read; in parse_file_contents()
107 if ((offset >= data_len) && (index < num_stats_buckets)) in parse_file_contents()