Lines Matching refs:sleepy
75 static __always_inline int get_steal_spins(bool paravirt, bool sleepy)
77 if (paravirt && sleepy)
83 static __always_inline int get_remote_steal_spins(bool paravirt, bool sleepy)
85 if (paravirt && sleepy)
91 static __always_inline int get_head_spins(bool paravirt, bool sleepy)
93 if (paravirt && sleepy)
456 static __always_inline bool steal_break(u32 val, int iters, bool paravirt, bool sleepy)
458 if (iters >= get_steal_spins(paravirt, sleepy))
462 (iters >= get_remote_steal_spins(paravirt, sleepy))) {
473 bool sleepy = false;
502 if (!sleepy) {
505 sleepy = true;
507 sleepy = true;
519 sleepy = true;
533 } while (!steal_break(val, iters, paravirt, sleepy));
546 bool sleepy = false;
636 if (!sleepy) {
639 sleepy = true;
641 sleepy = true;
660 sleepy = true;
668 if (!mustq && iters >= get_head_spins(paravirt, sleepy)) {