Lines Matching refs:ctx

382 int CeedQFunctionGetContext(CeedQFunction qf, CeedQFunctionContext *ctx) {  in CeedQFunctionGetContext()  argument
383 *ctx = NULL; in CeedQFunctionGetContext()
384 if (qf->ctx) CeedCall(CeedQFunctionContextReferenceCopy(qf->ctx, ctx)); in CeedQFunctionGetContext()
402 CeedQFunctionContext ctx; in CeedQFunctionGetContextData() local
404 CeedCall(CeedQFunctionGetContext(qf, &ctx)); in CeedQFunctionGetContextData()
405 if (ctx) { in CeedQFunctionGetContextData()
408 CeedCall(CeedQFunctionContextGetData(ctx, mem_type, data)); in CeedQFunctionGetContextData()
410 CeedCall(CeedQFunctionContextGetDataRead(ctx, mem_type, data)); in CeedQFunctionGetContextData()
415 CeedCall(CeedQFunctionContextDestroy(&ctx)); in CeedQFunctionGetContextData()
431 CeedQFunctionContext ctx; in CeedQFunctionRestoreContextData() local
433 CeedCall(CeedQFunctionGetContext(qf, &ctx)); in CeedQFunctionRestoreContextData()
434 if (ctx) { in CeedQFunctionRestoreContextData()
437 CeedCall(CeedQFunctionContextRestoreData(ctx, data)); in CeedQFunctionRestoreContextData()
439 CeedCall(CeedQFunctionContextRestoreDataRead(ctx, data)); in CeedQFunctionRestoreContextData()
442 CeedCall(CeedQFunctionContextDestroy(&ctx)); in CeedQFunctionRestoreContextData()
457 int CeedQFunctionGetInnerContext(CeedQFunction qf, CeedQFunctionContext *ctx) { in CeedQFunctionGetInnerContext() argument
465 *ctx = fortran_ctx->inner_ctx; in CeedQFunctionGetInnerContext()
468 *ctx = qf_ctx; in CeedQFunctionGetInnerContext()
488 CeedQFunctionContext ctx; in CeedQFunctionGetInnerContextData() local
490 CeedCall(CeedQFunctionGetInnerContext(qf, &ctx)); in CeedQFunctionGetInnerContextData()
491 if (ctx) { in CeedQFunctionGetInnerContextData()
494 CeedCall(CeedQFunctionContextGetData(ctx, mem_type, data)); in CeedQFunctionGetInnerContextData()
496 CeedCall(CeedQFunctionContextGetDataRead(ctx, mem_type, data)); in CeedQFunctionGetInnerContextData()
516 CeedQFunctionContext ctx; in CeedQFunctionRestoreInnerContextData() local
518 CeedCall(CeedQFunctionGetInnerContext(qf, &ctx)); in CeedQFunctionRestoreInnerContextData()
519 if (ctx) { in CeedQFunctionRestoreInnerContextData()
522 CeedCall(CeedQFunctionContextRestoreData(ctx, data)); in CeedQFunctionRestoreInnerContextData()
524 CeedCall(CeedQFunctionContextRestoreDataRead(ctx, data)); in CeedQFunctionRestoreInnerContextData()
773 CeedQFunctionContext ctx; in CeedQFunctionCreateIdentity() local
782 CeedCall(CeedQFunctionGetContext(*qf, &ctx)); in CeedQFunctionCreateIdentity()
783 CeedCall(CeedQFunctionContextGetFieldLabel(ctx, "size", &size_label)); in CeedQFunctionCreateIdentity()
784 CeedCall(CeedQFunctionContextSetInt32(ctx, size_label, &size)); in CeedQFunctionCreateIdentity()
785 CeedCall(CeedQFunctionContextDestroy(&ctx)); in CeedQFunctionCreateIdentity()
997 int CeedQFunctionSetContext(CeedQFunction qf, CeedQFunctionContext ctx) { in CeedQFunctionSetContext() argument
998 CeedCall(CeedQFunctionContextDestroy(&qf->ctx)); in CeedQFunctionSetContext()
999 qf->ctx = ctx; in CeedQFunctionSetContext()
1000 if (ctx) CeedCall(CeedQFunctionContextReference(ctx)); in CeedQFunctionSetContext()
1193 CeedCall(CeedQFunctionContextDestroy(&(*qf)->ctx)); in CeedQFunctionDestroy()