Lines Matching refs:notif
70 struct io_kiocb *notif; member
969 if (zc->notif) { in io_send_zc_cleanup()
970 io_notif_flush(zc->notif); in io_send_zc_cleanup()
971 zc->notif = NULL; in io_send_zc_cleanup()
982 struct io_kiocb *notif; in io_send_zc_prep() local
990 notif = zc->notif = io_alloc_notif(ctx); in io_send_zc_prep()
991 if (!notif) in io_send_zc_prep()
993 notif->cqe.user_data = req->cqe.user_data; in io_send_zc_prep()
994 notif->cqe.res = 0; in io_send_zc_prep()
995 notif->cqe.flags = IORING_CQE_F_NOTIF; in io_send_zc_prep()
1003 io_notif_set_extended(notif); in io_send_zc_prep()
1004 io_notif_to_data(notif)->zc_report = true; in io_send_zc_prep()
1015 io_req_set_rsrc_node(notif, ctx, 0); in io_send_zc_prep()
1148 io_notif_set_extended(zc->notif); in io_send_zc()
1152 ret = io_notif_account_mem(zc->notif, zc->len); in io_send_zc()
1166 msg.msg_ubuf = &io_notif_to_data(zc->notif)->uarg; in io_send_zc()
1195 io_notif_flush(zc->notif); in io_send_zc()
1210 io_notif_set_extended(sr->notif); in io_sendmsg_zc()
1237 kmsg->msg.msg_ubuf = &io_notif_to_data(sr->notif)->uarg; in io_sendmsg_zc()
1271 io_notif_flush(sr->notif); in io_sendmsg_zc()