Home
last modified time | relevance | path

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

/linux-6.12.1/io_uring/
Dfutex.c67 struct io_futex *iof = io_kiocb_to_cmd(req, struct io_futex); in io_futexv_complete() local
72 if (!iof->futexv_unqueued) { in io_futexv_complete()
75 res = futex_unqueue_multiple(futexv, iof->futex_nr); in io_futexv_complete()
85 static bool io_futexv_claim(struct io_futex *iof) in io_futexv_claim() argument
87 if (test_bit(0, &iof->futexv_owned) || in io_futexv_claim()
88 test_and_set_bit_lock(0, &iof->futexv_owned)) in io_futexv_claim()
103 struct io_futex *iof = io_kiocb_to_cmd(req, struct io_futex); in __io_futex_cancel() local
105 if (!io_futexv_claim(iof)) in __io_futex_cancel()
166 struct io_futex *iof = io_kiocb_to_cmd(req, struct io_futex); in io_futex_prep() local
173 iof->uaddr = u64_to_user_ptr(READ_ONCE(sqe->addr)); in io_futex_prep()
[all …]