Lines Matching refs:data

25   CeedQFunction_Cuda *data;  in CeedQFunctionApply_Cuda()  local
32 CeedCallBackend(CeedQFunctionGetData(qf, &data)); in CeedQFunctionApply_Cuda()
38 CeedCallBackend(CeedVectorGetArrayRead(U[i], CEED_MEM_DEVICE, &data->fields.inputs[i])); in CeedQFunctionApply_Cuda()
41 CeedCallBackend(CeedVectorGetArrayWrite(V[i], CEED_MEM_DEVICE, &data->fields.outputs[i])); in CeedQFunctionApply_Cuda()
45 CeedCallBackend(CeedQFunctionGetInnerContextData(qf, CEED_MEM_DEVICE, &data->d_c)); in CeedQFunctionApply_Cuda()
48 void *args[] = {&data->d_c, (void *)&Q, &data->fields}; in CeedQFunctionApply_Cuda()
49 CeedCallBackend(CeedRunKernelAutoblockCuda(ceed, data->QFunction, Q, args)); in CeedQFunctionApply_Cuda()
53 CeedCallBackend(CeedVectorRestoreArrayRead(U[i], &data->fields.inputs[i])); in CeedQFunctionApply_Cuda()
56 CeedCallBackend(CeedVectorRestoreArray(V[i], &data->fields.outputs[i])); in CeedQFunctionApply_Cuda()
60 CeedCallBackend(CeedQFunctionRestoreInnerContextData(qf, &data->d_c)); in CeedQFunctionApply_Cuda()
69 CeedQFunction_Cuda *data; in CeedQFunctionDestroy_Cuda() local
71 CeedCallBackend(CeedQFunctionGetData(qf, &data)); in CeedQFunctionDestroy_Cuda()
72 if (data->module) CeedCallCuda(CeedQFunctionReturnCeed(qf), cuModuleUnload(data->module)); in CeedQFunctionDestroy_Cuda()
73 CeedCallBackend(CeedFree(&data)); in CeedQFunctionDestroy_Cuda()
81 CeedQFunction_Cuda *data; in CeedQFunctionSetCUDAUserFunction_Cuda() local
83 CeedCallBackend(CeedQFunctionGetData(qf, &data)); in CeedQFunctionSetCUDAUserFunction_Cuda()
84 data->QFunction = f; in CeedQFunctionSetCUDAUserFunction_Cuda()
93 CeedQFunction_Cuda *data; in CeedQFunctionCreate_Cuda() local
96 CeedCallBackend(CeedCalloc(1, &data)); in CeedQFunctionCreate_Cuda()
97 CeedCallBackend(CeedQFunctionSetData(qf, data)); in CeedQFunctionCreate_Cuda()
99 CeedCallBackend(CeedQFunctionGetKernelName(qf, &data->qfunction_name)); in CeedQFunctionCreate_Cuda()