Home
last modified time | relevance | path

Searched refs:ctx_size (Results 1 – 10 of 10) sorted by relevance

/libCEED/backends/memcheck/
H A Dceed-memcheck-qfunctioncontext.c44 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 Dceed-hip-ref-qfunctioncontext.c22 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 Dceed-cuda-ref-qfunctioncontext.c22 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 Dceed-sycl-ref-qfunctioncontext.sycl.cpp22 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 Dceed-ref-qfunctioncontext.c42 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 Dceed-qfunctioncontext.c656 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 Dceed-fortran.c687 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 Dceed-impl.h294 size_t ctx_size; member
/libCEED/include/ceed/
H A Dceed.h428 CEED_EXTERN int CeedQFunctionContextGetContextSize(CeedQFunctionContext ctx, size_t *ctx_size);
/libCEED/julia/LibCEED.jl/src/generated/
H A Dlibceed_bindings.jl641 function CeedQFunctionContextGetContextSize(ctx, ctx_size) argument
642 …FunctionContextGetContextSize, libceed), Cint, (CeedQFunctionContext, Ptr{Csize_t}), ctx, ctx_size)