Lines Matching full:high
46 uint32_t high, low; in stat64_get() local
53 high = qatomic_read(&s->high); in stat64_get()
57 return ((uint64_t)high << 32) | low; in stat64_get()
66 qatomic_set(&s->high, val >> 32); in stat64_set()
71 bool stat64_add32_carry(Stat64 *s, uint32_t low, uint32_t high) in stat64_add32_carry() argument
82 * whether we have to carry into s->high. in stat64_add32_carry()
85 high += (old + low) < old; in stat64_add32_carry()
86 qatomic_add(&s->high, high); in stat64_add32_carry()
93 uint32_t high, low; in stat64_min_slow() local
101 high = qatomic_read(&s->high); in stat64_min_slow()
104 orig = ((uint64_t)high << 32) | low; in stat64_min_slow()
106 /* We have to set low before high, just like stat64_min reads in stat64_min_slow()
107 * high before low. The value may become higher temporarily, but in stat64_min_slow()
114 qatomic_set(&s->high, value >> 32); in stat64_min_slow()
122 uint32_t high, low; in stat64_max_slow() local
130 high = qatomic_read(&s->high); in stat64_max_slow()
133 orig = ((uint64_t)high << 32) | low; in stat64_max_slow()
135 /* We have to set low before high, just like stat64_max reads in stat64_max_slow()
136 * high before low. The value may become lower temporarily, but in stat64_max_slow()
143 qatomic_set(&s->high, value >> 32); in stat64_max_slow()