Lines Matching defs:pl
390 struct cxl_event_afu_driver_reserved *pl)
393 if (!pl) {
394 ctx->afu_driver_ops->event_delivered(ctx, pl, -EINVAL);
399 event->header.size += pl->data_size;
401 ctx->afu_driver_ops->event_delivered(ctx, pl, -EINVAL);
407 ctx->afu_driver_ops->event_delivered(ctx, pl, -EFAULT);
413 if (copy_to_user(buf, &pl->data, pl->data_size)) {
414 ctx->afu_driver_ops->event_delivered(ctx, pl, -EFAULT);
418 ctx->afu_driver_ops->event_delivered(ctx, pl, 0); /* Success */
426 struct cxl_event_afu_driver_reserved *pl = NULL;
474 pl = ctx->afu_driver_ops->fetch_event(ctx);
508 return afu_driver_event_copy(ctx, buf, &event, pl);