Lines Matching refs:ist
188 static void io_sq_update_worktime(struct io_sq_data *sqd, struct io_sq_time *ist) in io_sq_update_worktime() argument
190 if (!ist->started) in io_sq_update_worktime()
192 ist->started = false; in io_sq_update_worktime()
193 sqd->work_time += io_sq_cpu_usec(current) - ist->usec; in io_sq_update_worktime()
196 static void io_sq_start_worktime(struct io_sq_time *ist) in io_sq_start_worktime() argument
198 if (ist->started) in io_sq_start_worktime()
200 ist->started = true; in io_sq_start_worktime()
201 ist->usec = io_sq_cpu_usec(current); in io_sq_start_worktime()
205 bool cap_entries, struct io_sq_time *ist) in __io_sq_thread() argument
218 io_sq_start_worktime(ist); in __io_sq_thread()
335 struct io_sq_time ist = { }; in io_sq_thread() local
345 int ret = __io_sq_thread(ctx, sqd, cap_entries, &ist); in io_sq_thread()
355 io_sq_start_worktime(&ist); in io_sq_thread()
360 io_sq_update_worktime(sqd, &ist); in io_sq_thread()