Lines Matching refs:d_data
32 impl->d_data = impl->d_data_borrowed; in CeedQFunctionContextSyncH2D_Hip()
34 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSyncH2D_Hip()
37 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSyncH2D_Hip()
39 CeedCallHip(ceed, hipMemcpy(impl->d_data, impl->h_data, ctx_size, hipMemcpyHostToDevice)); in CeedQFunctionContextSyncH2D_Hip()
55 CeedCheck(impl->d_data, ceed, CEED_ERROR_BACKEND, "No valid device data to sync to host"); in CeedQFunctionContextSyncD2H_Hip()
66 CeedCallHip(ceed, hipMemcpy(impl->h_data, impl->d_data, ctx_size, hipMemcpyDeviceToHost)); in CeedQFunctionContextSyncD2H_Hip()
92 impl->d_data = NULL; in CeedQFunctionContextSetAllInvalid_Hip()
103 *has_valid_data = impl && (impl->h_data || impl->d_data); in CeedQFunctionContextHasValidData_Hip()
140 *need_sync = has_valid_data && !impl->d_data; in CeedQFunctionContextNeedSync_Hip()
195 impl->d_data = impl->d_data_owned; in CeedQFunctionContextSetDataDevice_Hip()
196 CeedCallHip(ceed, hipMemcpy(impl->d_data, data, ctx_size, hipMemcpyDeviceToDevice)); in CeedQFunctionContextSetDataDevice_Hip()
201 impl->d_data = data; in CeedQFunctionContextSetDataDevice_Hip()
206 impl->d_data = data; in CeedQFunctionContextSetDataDevice_Hip()
251 impl->d_data = NULL; in CeedQFunctionContextTakeData_Hip()
277 *(void **)data = impl->d_data; in CeedQFunctionContextGetDataCore_Hip()
306 impl->d_data = *(void **)data; in CeedQFunctionContextGetData_Hip()