Lines Matching refs:sample_count

65 	uint32_t _Atomic sample_count;  member
177 entropy_analysis_init(uint32_t sample_count) in entropy_analysis_init() argument
180 entropy_analysis_max_sample_count = sample_count; in entropy_analysis_init()
181 entropy_analysis_buffer_size = sample_count * sizeof(entropy_sample_t); in entropy_analysis_init()
189 uint32_t sample_count; in entropy_analysis_store() local
192 os_atomic_rmw_loop(&entropy_analysis_sample_count, sample_count, next_sample_count, relaxed, { in entropy_analysis_store()
193 if (sample_count >= entropy_analysis_max_sample_count) { in entropy_analysis_store()
197 next_sample_count = sample_count + 1; in entropy_analysis_store()
200 entropy_analysis_buffer[sample_count] = sample; in entropy_analysis_store()
215 uint32_t sample_count = 0; in entropy_init() local
216 …if (__improbable(PE_parse_boot_argn(ENTROPY_ANALYSIS_BOOTARG, &sample_count, sizeof(sample_count))… in entropy_init()
217 entropy_analysis_init(sample_count); in entropy_init()
230 uint32_t sample_count = os_atomic_load(&e->sample_count, relaxed); in entropy_collect() local
232 assert(sample_count <= ENTROPY_MAX_SAMPLE_COUNT); in entropy_collect()
236 if (sample_count == ENTROPY_MAX_SAMPLE_COUNT) { in entropy_collect()
241 e->samples[sample_count] = sample; in entropy_collect()
246 (void)os_atomic_cmpxchg(&e->sample_count, sample_count, sample_count + 1, release); in entropy_collect()
281 entropy_filter(uint32_t sample_count, entropy_sample_t *samples, __assert_only uint32_t filter_coun… in entropy_filter() argument
283 assert(filter_count >= BITMAP_LEN(sample_count)); in entropy_filter()
285 bitmap_zero(filter, sample_count); in entropy_filter()
288 if (sample_count == 0) { in entropy_filter()
290 } else if (sample_count == 1) { in entropy_filter()
293 } else if (sample_count == 2) { in entropy_filter()
307 for (uint i = 2; i < sample_count; i++) { in entropy_filter()
445 entropy_health_test(uint32_t sample_count, entropy_sample_t *samples, __assert_only uint32_t filter… in entropy_health_test() argument
449 assert(filter_count >= BITMAP_LEN(sample_count)); in entropy_health_test()
451 for (uint32_t i = 0; i < sample_count; i += 1) { in entropy_health_test()
485 int32_t sample_count = 0; in entropy_provide() local
492 return sample_count; in entropy_provide()
499 return sample_count; in entropy_provide()
517 uint32_t cpu_sample_count = os_atomic_load(&e->sample_count, acquire); in entropy_provide()
545 os_atomic_store(&e->sample_count, 0, relaxed); in entropy_provide()
556 sample_count = -1; in entropy_provide()
583 sample_count = n; in entropy_provide()
589 return sample_count; in entropy_provide()