Lines Matching refs:notif
68 struct io_kiocb *notif; member
944 if (zc->notif) { in io_send_zc_cleanup()
945 io_notif_flush(zc->notif); in io_send_zc_cleanup()
946 zc->notif = NULL; in io_send_zc_cleanup()
957 struct io_kiocb *notif; in io_send_zc_prep() local
965 notif = zc->notif = io_alloc_notif(ctx); in io_send_zc_prep()
966 if (!notif) in io_send_zc_prep()
968 notif->cqe.user_data = req->cqe.user_data; in io_send_zc_prep()
969 notif->cqe.res = 0; in io_send_zc_prep()
970 notif->cqe.flags = IORING_CQE_F_NOTIF; in io_send_zc_prep()
978 io_notif_set_extended(notif); in io_send_zc_prep()
979 io_notif_to_data(notif)->zc_report = true; in io_send_zc_prep()
990 io_req_set_rsrc_node(notif, ctx, 0); in io_send_zc_prep()
1123 io_notif_set_extended(zc->notif); in io_send_zc()
1127 ret = io_notif_account_mem(zc->notif, zc->len); in io_send_zc()
1140 msg.msg_ubuf = &io_notif_to_data(zc->notif)->uarg; in io_send_zc()
1169 io_notif_flush(zc->notif); in io_send_zc()
1184 io_notif_set_extended(sr->notif); in io_sendmsg_zc()
1211 kmsg->msg.msg_ubuf = &io_notif_to_data(sr->notif)->uarg; in io_sendmsg_zc()
1245 io_notif_flush(sr->notif); in io_sendmsg_zc()