Lines Matching refs:trsp
91 struct torture_random_state *trsp)
95 if (trsp)
96 hto += torture_random(trsp) % fuzzt_ns;
106 int torture_hrtimeout_us(u32 baset_us, u32 fuzzt_ns, struct torture_random_state *trsp)
110 return torture_hrtimeout_ns(baset_ns, fuzzt_ns, HRTIMER_MODE_REL, trsp);
118 int torture_hrtimeout_ms(u32 baset_ms, u32 fuzzt_us, struct torture_random_state *trsp)
127 return torture_hrtimeout_ns(baset_ns, fuzzt_ns, HRTIMER_MODE_REL, trsp);
136 int torture_hrtimeout_jiffies(u32 baset_j, struct torture_random_state *trsp)
140 return torture_hrtimeout_ns(baset_ns, jiffies_to_nsecs(1), HRTIMER_MODE_REL, trsp);
148 int torture_hrtimeout_s(u32 baset_s, u32 fuzzt_ms, struct torture_random_state *trsp)
157 return torture_hrtimeout_ns(baset_ns, fuzzt_ns, HRTIMER_MODE_REL, trsp);
455 torture_random(struct torture_random_state *trsp)
457 if (--trsp->trs_count < 0) {
458 trsp->trs_state += (unsigned long)local_clock() + raw_smp_processor_id();
459 trsp->trs_count = TORTURE_RANDOM_REFRESH;
461 trsp->trs_state = trsp->trs_state * TORTURE_RANDOM_MULT +
463 return swahw32(trsp->trs_state);