Lines Matching defs:ctx
88 static inline void io_cq_lock(struct io_ring_ctx *ctx) in io_cq_lock()
96 static inline struct io_uring_cqe *io_get_cqe_overflow(struct io_ring_ctx *ctx, in io_get_cqe_overflow()
112 static inline struct io_uring_cqe *io_get_cqe(struct io_ring_ctx *ctx) in io_get_cqe()
117 static inline bool __io_fill_cqe_req(struct io_ring_ctx *ctx, in __io_fill_cqe_req()
178 static inline void io_ring_submit_unlock(struct io_ring_ctx *ctx, in io_ring_submit_unlock()
186 static inline void io_ring_submit_lock(struct io_ring_ctx *ctx, in io_ring_submit_lock()
200 static inline void io_commit_cqring(struct io_ring_ctx *ctx) in io_commit_cqring()
207 static inline void __io_cqring_wake(struct io_ring_ctx *ctx) in __io_cqring_wake()
218 static inline void io_cqring_wake(struct io_ring_ctx *ctx) in io_cqring_wake()
224 static inline bool io_sqring_full(struct io_ring_ctx *ctx) in io_sqring_full()
231 static inline unsigned int io_sqring_entries(struct io_ring_ctx *ctx) in io_sqring_entries()
257 static inline bool io_task_work_pending(struct io_ring_ctx *ctx) in io_task_work_pending()
263 static inline int io_run_task_work_ctx(struct io_ring_ctx *ctx) in io_run_task_work_ctx()
283 static inline int io_run_local_work_locked(struct io_ring_ctx *ctx) in io_run_local_work_locked()
299 static inline void io_tw_lock(struct io_ring_ctx *ctx, bool *locked) in io_tw_lock()
322 static inline void io_commit_cqring_flush(struct io_ring_ctx *ctx) in io_commit_cqring_flush()
346 static inline bool io_req_cache_empty(struct io_ring_ctx *ctx) in io_req_cache_empty()
351 static inline bool io_alloc_req_refill(struct io_ring_ctx *ctx) in io_alloc_req_refill()
358 static inline struct io_kiocb *io_alloc_req(struct io_ring_ctx *ctx) in io_alloc_req()
366 static inline bool io_allowed_run_tw(struct io_ring_ctx *ctx) in io_allowed_run_tw()