Lines Matching refs:notif
82 struct io_kiocb *notif; member
1212 if (zc->notif) { in io_send_zc_cleanup()
1213 io_notif_flush(zc->notif); in io_send_zc_cleanup()
1214 zc->notif = NULL; in io_send_zc_cleanup()
1225 struct io_kiocb *notif; in io_send_zc_prep() local
1236 notif = zc->notif = io_alloc_notif(ctx); in io_send_zc_prep()
1237 if (!notif) in io_send_zc_prep()
1239 notif->cqe.user_data = req->cqe.user_data; in io_send_zc_prep()
1240 notif->cqe.res = 0; in io_send_zc_prep()
1241 notif->cqe.flags = IORING_CQE_F_NOTIF; in io_send_zc_prep()
1249 struct io_notif_data *nd = io_notif_to_data(notif); in io_send_zc_prep()
1264 io_req_set_rsrc_node(notif, ctx, 0); in io_send_zc_prep()
1357 ret = io_notif_account_mem(sr->notif, sr->len); in io_send_zc_import()
1398 kmsg->msg.msg_ubuf = &io_notif_to_data(zc->notif)->uarg; in io_send_zc()
1427 io_notif_flush(zc->notif); in io_send_zc()
1459 kmsg->msg.msg_ubuf = &io_notif_to_data(sr->notif)->uarg; in io_sendmsg_zc()
1487 io_notif_flush(sr->notif); in io_sendmsg_zc()