| /libCEED/backends/memcheck/ |
| H A D | ceed-memcheck-qfunctioncontext.c | 44 size_t ctx_size; in CeedQFunctionContextSetData_Memcheck() local 50 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSetData_Memcheck() 54 memset(impl->data_allocated, -42, ctx_size); in CeedQFunctionContextSetData_Memcheck() 59 memset(impl->data_owned, -42, ctx_size); in CeedQFunctionContextSetData_Memcheck() 76 …impl->owned_block_id = VALGRIND_CREATE_BLOCK(impl->data_owned, ctx_size, "Owned external data buff… in CeedQFunctionContextSetData_Memcheck() 81 …impl->owned_block_id = VALGRIND_CREATE_BLOCK(impl->data_borrowed, ctx_size, "Borrowed external dat… in CeedQFunctionContextSetData_Memcheck() 85 CeedCallBackend(CeedMallocArray(1, ctx_size, &impl->data_allocated)); in CeedQFunctionContextSetData_Memcheck() 86 …impl->allocated_block_id = VALGRIND_CREATE_BLOCK(impl->data_allocated, ctx_size, "'Allocated inter… in CeedQFunctionContextSetData_Memcheck() 87 memcpy(impl->data_allocated, data, ctx_size); in CeedQFunctionContextSetData_Memcheck() 95 size_t ctx_size; in CeedQFunctionContextSyncData_Memcheck() local [all …]
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-qfunctioncontext.c | 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() [all …]
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-qfunctioncontext.c | 22 size_t ctx_size; in CeedQFunctionContextSyncH2D_Cuda() local 30 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSyncH2D_Cuda() 36 CeedCallCuda(ceed, cudaMalloc((void **)&impl->d_data_owned, ctx_size)); in CeedQFunctionContextSyncH2D_Cuda() 39 CeedCallCuda(ceed, cudaMemcpy(impl->d_data, impl->h_data, ctx_size, cudaMemcpyHostToDevice)); in CeedQFunctionContextSyncH2D_Cuda() 49 size_t ctx_size; in CeedQFunctionContextSyncD2H_Cuda() local 57 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSyncD2H_Cuda() 64 CeedCallBackend(CeedMallocArray(1, ctx_size, &impl->h_data_owned)); in CeedQFunctionContextSyncD2H_Cuda() 67 CeedCallCuda(ceed, cudaMemcpy(impl->h_data, impl->d_data, ctx_size, cudaMemcpyDeviceToHost)); in CeedQFunctionContextSyncD2H_Cuda() 158 size_t ctx_size; in CeedQFunctionContextSetDataHost_Cuda() local 159 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSetDataHost_Cuda() [all …]
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-qfunctioncontext.sycl.cpp | 22 size_t ctx_size; in CeedQFunctionContextSyncH2D_Sycl() local 30 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSyncH2D_Sycl() 37 …CeedCallSycl(ceed, impl->d_data_owned = sycl::malloc_device(ctx_size, sycl_data->sycl_device, sycl… in CeedQFunctionContextSyncH2D_Sycl() 43 sycl::event copy_event = sycl_data->sycl_queue.memcpy(impl->d_data, impl->h_data, ctx_size, e); in CeedQFunctionContextSyncH2D_Sycl() 55 size_t ctx_size; in CeedQFunctionContextSyncD2H_Sycl() local 63 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSyncD2H_Sycl() 70 CeedCallBackend(CeedMallocArray(1, ctx_size, &impl->h_data_owned)); in CeedQFunctionContextSyncD2H_Sycl() 77 sycl::event copy_event = sycl_data->sycl_queue.memcpy(impl->h_data, impl->d_data, ctx_size, e); in CeedQFunctionContextSyncD2H_Sycl() 168 size_t ctx_size; in CeedQFunctionContextSetDataHost_Sycl() local 170 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSetDataHost_Sycl() [all …]
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-qfunctioncontext.c | 42 size_t ctx_size; in CeedQFunctionContextSetData_Ref() local 46 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSetData_Ref() 53 CeedCallBackend(CeedMallocArray(1, ctx_size, &impl->data_owned)); in CeedQFunctionContextSetData_Ref() 56 memcpy(impl->data, data, ctx_size); in CeedQFunctionContextSetData_Ref()
|
| /libCEED/interface/ |
| H A D | ceed-qfunctioncontext.c | 656 ctx->ctx_size = size; in CeedQFunctionContextSetData() 906 int CeedQFunctionContextGetContextSize(CeedQFunctionContext ctx, size_t *ctx_size) { in CeedQFunctionContextGetContextSize() argument 907 *ctx_size = ctx->ctx_size; in CeedQFunctionContextGetContextSize() 963 fprintf(stream, "%s Context Data Size: %zu\n", tabs, ctx->ctx_size); in CeedQFunctionContextView()
|
| H A D | ceed-fortran.c | 687 size_t ctx_size = ((size_t)*n) * sizeof(CeedScalar); in fCeedQFunctionContextSetData() local 688 …ctionContext_dict[*ctx], (CeedMemType)*memtype, (CeedCopyMode)*copymode, ctx_size, data + *offset); in fCeedQFunctionContextSetData()
|
| /libCEED/include/ |
| H A D | ceed-impl.h | 294 size_t ctx_size; member
|
| /libCEED/include/ceed/ |
| H A D | ceed.h | 428 CEED_EXTERN int CeedQFunctionContextGetContextSize(CeedQFunctionContext ctx, size_t *ctx_size);
|
| /libCEED/julia/LibCEED.jl/src/generated/ |
| H A D | libceed_bindings.jl | 641 function CeedQFunctionContextGetContextSize(ctx, ctx_size) argument 642 …FunctionContextGetContextSize, libceed), Cint, (CeedQFunctionContext, Ptr{Csize_t}), ctx, ctx_size)
|