Lines Matching defs:lts
66 struct ltsleeper lts;
70 lts.id = ident;
72 lts.iskwait = true;
73 cv_init(<s.kcv, "mtsleep");
75 lts.iskwait = false;
76 rumpuser_cv_init(<s.ucv);
79 LIST_INSERT_HEAD(&sleepers, <s, entries);
83 rv = cv_timedwait(<s.kcv, &qlock, timo);
91 rv = rumpuser_cv_timedwait(lts.ucv, rump_giantlock,
100 cv_wait(<s.kcv, &qlock);
103 rumpuser_cv_wait(lts.ucv, rump_giantlock);
109 LIST_REMOVE(<s, entries);
113 cv_destroy(<s.kcv);
115 rumpuser_cv_destroy(lts.ucv);