Lines Matching refs:sqe
271 static inline void io_uring_prep_send(struct io_uring_sqe *sqe, int sockfd, in io_uring_prep_send() argument
274 memset(sqe, 0, sizeof(*sqe)); in io_uring_prep_send()
275 sqe->opcode = (__u8) IORING_OP_SEND; in io_uring_prep_send()
276 sqe->fd = sockfd; in io_uring_prep_send()
277 sqe->addr = (unsigned long) buf; in io_uring_prep_send()
278 sqe->len = len; in io_uring_prep_send()
279 sqe->msg_flags = (__u32) flags; in io_uring_prep_send()
282 static inline void io_uring_prep_sendzc(struct io_uring_sqe *sqe, int sockfd, in io_uring_prep_sendzc() argument
286 io_uring_prep_send(sqe, sockfd, buf, len, flags); in io_uring_prep_sendzc()
287 sqe->opcode = (__u8) IORING_OP_SEND_ZC; in io_uring_prep_sendzc()
288 sqe->ioprio = zc_flags; in io_uring_prep_sendzc()
360 struct io_uring_sqe *sqe; in do_tx() local
396 sqe = io_uring_get_sqe(&ring); in do_tx()
399 io_uring_prep_send(sqe, fd, payload, in do_tx()
401 sqe->user_data = NONZC_TAG; in do_tx()
403 io_uring_prep_sendzc(sqe, fd, payload, in do_tx()
407 sqe->ioprio |= IORING_RECVSEND_FIXED_BUF; in do_tx()
408 sqe->buf_index = buf_idx; in do_tx()
410 sqe->user_data = ZC_TAG; in do_tx()