Lines Matching refs:wi
72 * if DoWork()::wi->Work() called ScheduleWork() (self-rescheduling),
136 WorkableInterface *wi =
157 DoWork(wi);
166 void WorkQueue::DoWork(WorkableInterface *wi)
168 if (wi)
169 wi->Work();
185 void WorkQueue::ScheduleWork(WorkableInterface *wi)
188 if (wi)
189 works = list_add_tail(works, wi);
196 void WorkQueue::CancelScheduledWork(WorkableInterface *wi)
199 works = list_delete_all(works, wi);