Lines Matching refs:cl_kernel
196 // such as cl_kernel constructors are made explicit
1753 struct ReferenceHandler<cl_kernel>
1755 static cl_int retain(cl_kernel kernel)
1757 static cl_int release(cl_kernel kernel)
4867 /*! \brief Class interface for cl_kernel.
4870 * to the same underlying cl_kernel as the original. For details, see
4873 * \see cl_kernel
4875 class Kernel : public detail::Wrapper<cl_kernel>
4883 /*! \brief Constructor from cl_kernel - takes ownership.
4885 * This effectively transfers ownership of a refcount on the cl_kernel
4888 __CL_EXPLICIT_CONSTRUCTORS Kernel(const cl_kernel& kernel) : detail::Wrapper<cl_type>(kernel) { }
4890 /*! \brief Assignment operator from cl_kernel - takes ownership.
4895 Kernel& operator = (const cl_kernel& rhs)
5381 object_, numKernels, (cl_kernel*) value, NULL);