Lines Matching refs:ctx_size
22 size_t ctx_size; in CeedQFunctionContextSyncH2D_Hip() local
30 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSyncH2D_Hip()
36 CeedCallHip(ceed, hipMalloc((void **)&impl->d_data_owned, ctx_size)); in CeedQFunctionContextSyncH2D_Hip()
39 CeedCallHip(ceed, hipMemcpy(impl->d_data, impl->h_data, ctx_size, hipMemcpyHostToDevice)); in CeedQFunctionContextSyncH2D_Hip()
49 size_t ctx_size; in CeedQFunctionContextSyncD2H_Hip() local
57 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSyncD2H_Hip()
63 CeedCallBackend(CeedMallocArray(1, ctx_size, &impl->h_data_owned)); in CeedQFunctionContextSyncD2H_Hip()
66 CeedCallHip(ceed, hipMemcpy(impl->h_data, impl->d_data, ctx_size, hipMemcpyDeviceToHost)); in CeedQFunctionContextSyncD2H_Hip()
156 size_t ctx_size; in CeedQFunctionContextSetDataHost_Hip() local
158 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSetDataHost_Hip()
159 CeedCallBackend(CeedMallocArray(1, ctx_size, &impl->h_data_owned)); in CeedQFunctionContextSetDataHost_Hip()
162 memcpy(impl->h_data, data, ctx_size); in CeedQFunctionContextSetDataHost_Hip()
191 size_t ctx_size; in CeedQFunctionContextSetDataDevice_Hip() local
192 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSetDataDevice_Hip()
193 CeedCallHip(ceed, hipMalloc((void **)&impl->d_data_owned, ctx_size)); in CeedQFunctionContextSetDataDevice_Hip()
196 CeedCallHip(ceed, hipMemcpy(impl->d_data, data, ctx_size, hipMemcpyDeviceToDevice)); in CeedQFunctionContextSetDataDevice_Hip()