| 224 | static void *thread_main(void *data); |
| 225 | |
| 226 | static struct conn *cqe_to_conn(struct io_uring_cqe *cqe) |
| 227 | { |
| 228 | struct userdata ud = { .val = cqe->user_data }; |
| 229 | |
| 230 | return &conns[ud.op_tid & TID_MASK]; |
| 231 | } |
| 232 | |
| 233 | static struct conn_dir *cqe_to_conn_dir(struct conn *c, |
| 234 | struct io_uring_cqe *cqe) |
no outgoing calls
no test coverage detected