Searched refs:data (Results 1 – 3 of 3) sorted by relevance
/io_uring/ |
D | io-wq.c | 132 void *data; member 204 static bool io_task_worker_match(struct callback_head *cb, void *data) in io_task_worker_match() argument 211 return worker == data; in io_task_worker_match() 619 static int io_wqe_worker(void *data) in io_wqe_worker() argument 621 struct io_worker *worker = data; in io_wqe_worker() 730 static bool io_wq_work_match_all(struct io_wq_work *work, void *data) in io_wq_work_match_all() argument 851 void *data) in io_wq_for_each_worker() argument 860 ret = func(worker, data); in io_wq_for_each_worker() 870 static bool io_wq_worker_wake(struct io_worker *worker, void *data) in io_wq_worker_wake() argument 909 static bool io_wq_work_match_item(struct io_wq_work *work, void *data) in io_wq_work_match_item() argument [all …]
|
D | io_uring.c | 6203 struct io_timeout_data *data = container_of(timer, in io_timeout_fn() local 6205 struct io_kiocb *req = data->req; in io_timeout_fn() 6258 static clockid_t io_timeout_get_clock(struct io_timeout_data *data) in io_timeout_get_clock() argument 6260 switch (data->flags & IORING_TIMEOUT_CLOCK_MASK) { in io_timeout_get_clock() 6304 struct io_timeout_data *data; in io_timeout_update() local 6310 data = req->async_data; in io_timeout_update() 6312 hrtimer_init(&data->timer, io_timeout_get_clock(data), mode); in io_timeout_update() 6313 data->timer.function = io_timeout_fn; in io_timeout_update() 6314 hrtimer_start(&data->timer, timespec64_to_ktime(*ts), mode); in io_timeout_update() 6391 struct io_timeout_data *data; in io_timeout_prep() local [all …]
|
D | io-wq.h | 123 struct io_wq *io_wq_create(unsigned bounded, struct io_wq_data *data); 142 void *data, bool cancel_all);
|