Home
last modified time | relevance | path

Searched refs:apoll (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/io_uring/
Dpoll.c106 return req->apoll->double_poll; in io_poll_get_double()
113 return &req->apoll->poll; in io_poll_get_single()
636 struct async_poll *apoll = pt->req->apoll; in io_async_queue_proc() local
638 __io_queue_proc(&apoll->poll, pt, head, &apoll->double_poll); in io_async_queue_proc()
646 struct async_poll *apoll; in io_req_alloc_apoll() local
649 apoll = req->apoll; in io_req_alloc_apoll()
650 kfree(apoll->double_poll); in io_req_alloc_apoll()
653 apoll = container_of(entry, struct async_poll, cache); in io_req_alloc_apoll()
655 apoll = kmalloc(sizeof(*apoll), GFP_ATOMIC); in io_req_alloc_apoll()
656 if (unlikely(!apoll)) in io_req_alloc_apoll()
[all …]
Dio_uring.c1306 if ((req->flags & REQ_F_POLLED) && req->apoll) { in io_free_batch_list()
1307 struct async_poll *apoll = req->apoll; in io_free_batch_list() local
1309 if (apoll->double_poll) in io_free_batch_list()
1310 kfree(apoll->double_poll); in io_free_batch_list()
1311 if (!io_alloc_cache_put(&ctx->apoll_cache, &apoll->cache)) in io_free_batch_list()
1312 kfree(apoll); in io_free_batch_list()
1696 if ((req->flags & REQ_F_POLLED) && req->apoll) { in io_clean_op()
1697 kfree(req->apoll->double_poll); in io_clean_op()
1698 kfree(req->apoll); in io_clean_op()
1699 req->apoll = NULL; in io_clean_op()
/Linux-v6.1/include/linux/
Dio_uring_types.h565 struct async_poll *apoll; member
/Linux-v6.1/drivers/macintosh/
Dadbhid.c266 adbhid_keyboard_input(unsigned char *data, int nb, int apoll) in adbhid_keyboard_input() argument