Home
last modified time | relevance | path

Searched refs:kernel_name (Results 1 – 11 of 11) sorted by relevance

/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-qfunction-load.cpp42 string kernel_name = "CeedKernelCudaRefQFunction_" + qfunction_name; in CeedQFunctionBuildKernel_Cuda_ref() local
57 …code << "extern \"C\" __global__ void " << kernel_name << "(void *ctx, CeedInt Q, Fields_Cuda fiel… in CeedQFunctionBuildKernel_Cuda_ref()
110 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, kernel_name.c_str(), &data->QFunction)); in CeedQFunctionBuildKernel_Cuda_ref()
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-qfunction-load.cpp45 string kernel_name = "CeedKernelHipRefQFunction_" + qfunction_name; in CeedQFunctionBuildKernel_Hip_ref() local
61 code << "__global__ void " << kernel_name << "(void *ctx, CeedInt Q, Fields_Hip fields) {\n"; in CeedQFunctionBuildKernel_Hip_ref()
114 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, kernel_name.c_str(), &data->QFunction)); in CeedQFunctionBuildKernel_Hip_ref()
/libCEED/interface/
H A Dceed-qfunction.c259 int CeedQFunctionGetKernelName(CeedQFunction qf, const char **kernel_name) { in CeedQFunctionGetKernelName() argument
260 if (!qf->kernel_name) { in CeedQFunctionGetKernelName()
264 const char *kernel_name = strrchr(qf->user_source, ':') + 1; in CeedQFunctionGetKernelName() local
265 size_t kernel_name_len = strlen(kernel_name); in CeedQFunctionGetKernelName()
268 memcpy(kernel_name_copy, kernel_name, kernel_name_len); in CeedQFunctionGetKernelName()
272 qf->kernel_name = kernel_name_copy; in CeedQFunctionGetKernelName()
275 *kernel_name = qf->kernel_name; in CeedQFunctionGetKernelName()
295 const char *kernel_name = strrchr(qf->user_source, ':') + 1; in CeedQFunctionGetSourcePath() local
296 size_t kernel_name_len = strlen(kernel_name); in CeedQFunctionGetSourcePath()
1198 CeedCall(CeedFree(&(*qf)->kernel_name)); in CeedQFunctionDestroy()
H A Dceed-preconditioning.c48 size_t path_len = strlen(qf->source_path), name_len = strlen(qf->kernel_name); in CeedQFunctionCreateFallback()
53 memcpy(&source_path_with_name[path_len + 1], qf->kernel_name, name_len); in CeedQFunctionCreateFallback()
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-qfunction-load.sycl.cpp84 const std::string kernel_name = "CeedKernelSyclRefQFunction_" + std::string(qf_name_view); in CeedQFunctionBuildKernel_Sycl() local
95 …ttribute__((intel_reqd_sub_group_size(" << SUB_GROUP_SIZE_QF << "))) __kernel void " << kernel_name in CeedQFunctionBuildKernel_Sycl()
172 CeedCallBackend(CeedGetKernel_Sycl(ceed, impl->sycl_module, kernel_name, &impl->QFunction)); in CeedQFunctionBuildKernel_Sycl()
/libCEED/backends/memcheck/
H A Dceed-memcheck-qfunction.c70 const char *kernel_name, *kernel_path; in CeedQFunctionApply_Memcheck() local
73 CeedCallBackend(CeedQFunctionGetKernelName(qf, &kernel_name)); in CeedQFunctionApply_Memcheck()
85 kernel_path, kernel_name); in CeedQFunctionApply_Memcheck()
/libCEED/backends/sycl/
H A Dceed-sycl-compile.hpp19 …el_Sycl(Ceed ceed, const SyclModule_t *sycl_module, const std::string &kernel_name, sycl::kernel *…
H A Dceed-sycl-compile.sycl.cpp143 int CeedGetKernel_Sycl(Ceed ceed, const SyclModule_t *sycl_module, const std::string &kernel_name, … in CeedGetKernel_Sycl() argument
152 …ze_kernel_desc_t lz_kernel_desc = {ZE_STRUCTURE_TYPE_KERNEL_DESC, nullptr, 0, kernel_name.c_str(… in CeedGetKernel_Sycl()
/libCEED/include/
H A Dceed-impl.h264 const char *kernel_name; member
/libCEED/include/ceed/
H A Dbackend.h379 CEED_EXTERN int CeedQFunctionGetKernelName(CeedQFunction qf, const char **kernel_name);
/libCEED/julia/LibCEED.jl/src/generated/
H A Dlibceed_bindings.jl1190 function CeedQFunctionGetKernelName(qf, kernel_name) argument
1191 …ll((:CeedQFunctionGetKernelName, libceed), Cint, (CeedQFunction, Ptr{Ptr{Cchar}}), qf, kernel_name)