Lines Matching refs:trsp
90 int torture_hrtimeout_ns(ktime_t baset_ns, u32 fuzzt_ns, struct torture_random_state *trsp) in torture_hrtimeout_ns() argument
94 if (trsp) in torture_hrtimeout_ns()
95 hto += torture_random(trsp) % fuzzt_ns; in torture_hrtimeout_ns()
105 int torture_hrtimeout_us(u32 baset_us, u32 fuzzt_ns, struct torture_random_state *trsp) in torture_hrtimeout_us() argument
109 return torture_hrtimeout_ns(baset_ns, fuzzt_ns, trsp); in torture_hrtimeout_us()
117 int torture_hrtimeout_ms(u32 baset_ms, u32 fuzzt_us, struct torture_random_state *trsp) in torture_hrtimeout_ms() argument
126 return torture_hrtimeout_ns(baset_ns, fuzzt_ns, trsp); in torture_hrtimeout_ms()
135 int torture_hrtimeout_jiffies(u32 baset_j, struct torture_random_state *trsp) in torture_hrtimeout_jiffies() argument
139 return torture_hrtimeout_ns(baset_ns, jiffies_to_nsecs(1), trsp); in torture_hrtimeout_jiffies()
147 int torture_hrtimeout_s(u32 baset_s, u32 fuzzt_ms, struct torture_random_state *trsp) in torture_hrtimeout_s() argument
156 return torture_hrtimeout_ns(baset_ns, fuzzt_ns, trsp); in torture_hrtimeout_s()
454 torture_random(struct torture_random_state *trsp) in torture_random() argument
456 if (--trsp->trs_count < 0) { in torture_random()
457 trsp->trs_state += (unsigned long)local_clock() + raw_smp_processor_id(); in torture_random()
458 trsp->trs_count = TORTURE_RANDOM_REFRESH; in torture_random()
460 trsp->trs_state = trsp->trs_state * TORTURE_RANDOM_MULT + in torture_random()
462 return swahw32(trsp->trs_state); in torture_random()