Lines Matching refs:tr
6184 struct io_timeout_rem *tr = &req->timeout_rem; in io_timeout_remove_prep() local
6193 tr->ltimeout = false; in io_timeout_remove_prep()
6194 tr->addr = READ_ONCE(sqe->addr); in io_timeout_remove_prep()
6195 tr->flags = READ_ONCE(sqe->timeout_flags); in io_timeout_remove_prep()
6196 if (tr->flags & IORING_TIMEOUT_UPDATE_MASK) { in io_timeout_remove_prep()
6197 if (hweight32(tr->flags & IORING_TIMEOUT_CLOCK_MASK) > 1) in io_timeout_remove_prep()
6199 if (tr->flags & IORING_LINK_TIMEOUT_UPDATE) in io_timeout_remove_prep()
6200 tr->ltimeout = true; in io_timeout_remove_prep()
6201 if (tr->flags & ~(IORING_TIMEOUT_UPDATE_MASK|IORING_TIMEOUT_ABS)) in io_timeout_remove_prep()
6203 if (get_timespec64(&tr->ts, u64_to_user_ptr(sqe->addr2))) in io_timeout_remove_prep()
6205 } else if (tr->flags) { in io_timeout_remove_prep()
6224 struct io_timeout_rem *tr = &req->timeout_rem; in io_timeout_remove() local
6231 ret = io_timeout_cancel(ctx, tr->addr); in io_timeout_remove()
6235 enum hrtimer_mode mode = io_translate_timeout_mode(tr->flags); in io_timeout_remove()
6238 if (tr->ltimeout) in io_timeout_remove()
6239 ret = io_linked_timeout_update(ctx, tr->addr, &tr->ts, mode); in io_timeout_remove()
6241 ret = io_timeout_update(ctx, tr->addr, &tr->ts, mode); in io_timeout_remove()