Lines Matching refs:retain
1211 err = (*param)[i].retain();
1320 err = param->retain();
1652 * OpenCL 1.2 devices do have retain/release.
1666 static cl_int retain(cl_device_id device)
1682 * OpenCL 1.1 devices do not have retain/release.
1687 // cl_device_id does not have retain().
1688 static cl_int retain(cl_device_id)
1699 // cl_platform_id does not have retain().
1700 static cl_int retain(cl_platform_id)
1710 static cl_int retain(cl_context context)
1719 static cl_int retain(cl_command_queue queue)
1728 static cl_int retain(cl_mem memory)
1737 static cl_int retain(cl_sampler sampler)
1746 static cl_int retain(cl_program program)
1755 static cl_int retain(cl_kernel kernel)
1764 static cl_int retain(cl_event event)
1844 if (object_ != NULL) { detail::errHandler(retain(), __RETAIN_ERR); }
1860 if (object_ != NULL) { detail::errHandler(retain(), __RETAIN_ERR); }
1892 cl_int retain() const
1894 return ReferenceHandler<cl_type>::retain(object_);
1944 if (object_ != NULL) { detail::errHandler(retain(), __RETAIN_ERR); }
1963 if (object_ != NULL) { detail::errHandler(retain(), __RETAIN_ERR); }
2001 cl_int retain() const
2004 return ReferenceHandler<cl_type>::retain(object_);