Home
last modified time | relevance | path

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

/linux/io_uring/
H A Dfutex.c68 struct io_futex *iof = io_kiocb_to_cmd(req, struct io_futex); in io_futexv_complete() local
73 if (!iof->futexv_unqueued) { in io_futexv_complete()
76 res = futex_unqueue_multiple(ifd->futexv, iof->futex_nr); in io_futexv_complete()
129 struct io_futex *iof = io_kiocb_to_cmd(req, struct io_futex); in io_futex_prep() local
136 iof->uaddr = u64_to_user_ptr(READ_ONCE(sqe->addr)); in io_futex_prep()
137 iof->futex_val = READ_ONCE(sqe->addr2); in io_futex_prep()
138 iof->futex_mask = READ_ONCE(sqe->addr3); in io_futex_prep()
144 iof->futex_flags = futex2_to_flags(flags); in io_futex_prep()
145 if (!futex_flags_valid(iof->futex_flags)) in io_futex_prep()
148 if (!futex_validate_input(iof->futex_flags, iof->futex_val) || in io_futex_prep()
[all …]