Lines Matching refs:ticks
101 "unsigned long"/*ticks*/);
888 * schedule_delayed_work(dw, ticks)
891 * ticks on system_wq. If currently executing and not already
895 * If ticks == 0, queue it to run as soon as the worker can,
899 schedule_delayed_work(struct delayed_work *dw, unsigned long ticks)
902 return queue_delayed_work(system_wq, dw, ticks);
967 * queue_delayed_work(wq, dw, ticks)
970 * ticks on wq. If currently queued, remove it from the queue
973 * If ticks == 0, queue it to run as soon as the worker can,
978 unsigned long ticks)
989 if (ticks == 0) {
1000 callout_schedule(&dw->dw_callout, MIN(INT_MAX, ticks));
1001 SDT_PROBE3(sdt, linux, work, schedule, dw, wq, ticks);
1018 if (ticks == 0) {
1024 dw->dw_resched = MIN(INT_MAX, ticks);
1026 dw, wq, ticks);
1041 * mod_delayed_work(wq, dw, ticks)
1043 * Schedule dw to run after ticks. If scheduled or queued,
1044 * reschedule. If ticks == 0, run without delay.
1051 unsigned long ticks)
1062 if (ticks == 0) {
1077 callout_schedule(&dw->dw_callout, MIN(INT_MAX, ticks));
1078 SDT_PROBE3(sdt, linux, work, schedule, dw, wq, ticks);
1086 if (ticks == 0) {
1098 MIN(INT_MAX, ticks));
1102 dw, wq, ticks);
1115 if (ticks == 0) {
1129 dw->dw_resched = MIN(INT_MAX, ticks);
1133 dw, wq, ticks);
1137 if (ticks == 0) {
1158 MIN(INT_MAX, ticks));
1162 dw, wq, ticks);
1173 if (ticks == 0) {
1188 dw->dw_resched = ticks;
1192 dw, wq, ticks);
1202 if (ticks == 0) {
1215 dw->dw_resched = MIN(INT_MAX, ticks);
1217 dw, wq, ticks);