Lines Matching defs:size

644         *  size is known statically.
1006 // Create array of pointers, calculate total size and pass pointer array in
1007 size_type numBinaries = param->size();
1539 cl_uint param, size_type size, void* value, size_type* size_ret)
1540 { return f_(arg0_, param, size, value, size_ret); }
1548 cl_uint param, size_type size, void* value, size_type* size_ret)
1549 { return f_(arg0_, arg1_, param, size, value, size_ret); }
1717 size_type size = 0;
1718 clGetPlatformInfo(platform, CL_PLATFORM_VERSION, 0, NULL, &size);
1720 vector<char> versionInfo(size);
1721 clGetPlatformInfo(platform, CL_PLATFORM_VERSION, size, versionInfo.data(), &size);
1736 size_type size = 0;
1737 clGetContextInfo(context, CL_CONTEXT_DEVICES, 0, NULL, &size);
1738 if (size == 0)
1740 vector<cl_device_id> devices(size/sizeof(cl_device_id));
1741 clGetContextInfo(context, CL_CONTEXT_DEVICES, size, devices.data(), NULL);
2274 devices->resize(ids.size());
2278 for (size_type i = 0; i < ids.size(); i++) {
2321 devices->resize(ids.size());
2325 for (size_type i = 0; i < ids.size(); i++) {
2517 devices->resize(ids.size());
2521 for (size_type i = 0; i < ids.size(); i++) {
2605 devices->resize(ids.size());
2609 for (size_type i = 0; i < ids.size(); i++) {
2642 platforms->resize(ids.size());
2645 for (size_type i = 0; i < ids.size(); i++) {
2811 size_type numDevices = devices.size();
2889 for (unsigned int i = 0; i < platforms.size(); i++) {
2915 if (devices.size() > 0) {
3249 (cl_uint) events.size(), (events.size() > 0) ? (cl_event*)&events.front() : NULL),
3306 (cl_uint) events.size(), (events.size() > 0) ? (cl_event*)&events.front() : NULL),
3528 size_type size,
3609 size_type size,
3612 // Allocate memory with default alignment matching the size of the type
3617 size*sizeof(T),
3630 cl_int err = enqueueMapSVM(retValue, CL_TRUE, CL_MAP_READ | CL_MAP_WRITE, size*sizeof(T));
3647 * Return the maximum possible allocation size.
3822 size_type size,
3827 object_ = ::clCreateBuffer(context(), flags, size, host_ptr, &error);
3846 size_type size,
3854 object_ = ::clCreateBuffer(context(), flags, size, host_ptr, &error);
3889 size_type size = sizeof(DataType)*(endIterator - startIterator);
3894 object_ = ::clCreateBuffer(context(), flags, size, static_cast<DataType*>(&*startIterator), &error);
3896 object_ = ::clCreateBuffer(context(), flags, size, 0, &error);
4043 for( int i = 0; i < props.size(); ++i ) {
4717 0, 0, // depth, array size (unused)
4771 0, 0, // depth, array size (unused)
4835 0, 0, // depth (unused), array size (unused)
5149 0, // array size (unused)
5733 * \returns a pointer to the size of the first dimension.
5745 //! \brief Returns the size of the object in bytes based on the
5747 size_type size() const
5782 static size_type size(const T&) { return sizeof(T); }
5791 static size_type size(const T&) { return sizeof(cl_mem); }
5800 static size_type size(const LocalSpaceArg& value) { return value.size_; }
5811 Local(size_type size)
5813 LocalSpaceArg ret = { size };
5956 clGetKernelSubGroupInfo(object_, dev(), name, range.size(), range.get(), sizeof(size_type), param, nullptr),
5966 pfn_clGetKernelSubGroupInfoKHR(object_, dev(), name, range.size(), range.get(), sizeof(size_type), param, nullptr),
6027 detail::KernelArgumentHandler<T>::size(value),
6032 cl_int setArg(cl_uint index, size_type size, const void* argPtr)
6035 ::clSetKernelArg(object_, index, size, argPtr),
6050 sizeof(void*)*pointerList.size(),
6065 sizeof(void*)*pointerList.size(),
6176 const size_type length = source.size();
6216 const size_type length = source.size();
6255 const size_type n = (size_type)sources.size();
6290 const size_type n = (size_type)sources.size();
6332 context(), static_cast<const void*>(IL.data()), IL.size(), &error);
6342 context(), static_cast<const void*>(IL.data()), IL.size(), &error);
6386 context(), static_cast<const void*>(IL.data()), IL.size(), &error);
6396 context(), static_cast<const void*>(IL.data()), IL.size(), &error);
6430 * match the size of binaries and filled with values to specify if each binary
6452 const size_type numDevices = devices.size();
6454 // Catch size mismatch early and return
6455 if(binaries.size() != numDevices) {
6470 lengths[i] = binaries[(int)i].size();
6489 context(), (cl_uint) devices.size(),
6516 size_type numDevices = devices.size();
6524 (cl_uint) devices.size(),
6588 size_type numDevices = devices.size();
6598 devices.size(),
6749 kernels->resize(value.size());
6753 for (size_type i = 0; i < value.size(); i++) {
6806 cl_int setSpecializationConstant(cl_uint index, size_type size, const void* value)
6812 size,
6865 vector<cl_program> programs(inputPrograms.size());
6867 for (unsigned int i = 0; i < inputPrograms.size(); i++) {
6872 if(inputPrograms.size() > 0) {
6883 (cl_uint)inputPrograms.size(),
6910 size_type numBinaries = sizes.size();
7504 size_type size,
7512 object_, buffer(), blocking, offset, size,
7514 (events != NULL) ? (cl_uint) events->size() : 0,
7515 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7529 size_type size,
7537 object_, buffer(), blocking, offset, size,
7539 (events != NULL) ? (cl_uint) events->size() : 0,
7540 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7555 size_type size,
7562 object_, src(), dst(), src_offset, dst_offset, size,
7563 (events != NULL) ? (cl_uint) events->size() : 0,
7564 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7602 (events != NULL) ? (cl_uint) events->size() : 0,
7603 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7641 (events != NULL) ? (cl_uint) events->size() : 0,
7642 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7678 (events != NULL) ? (cl_uint) events->size() : 0,
7679 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7692 * of a given size. The pattern is specified as a vector type.
7697 * the pattern size.
7698 * \tparam size Is the size in bytes of the region to fill.
7699 * This must be a multiple of the pattern size.
7706 size_type size,
7718 size,
7719 (events != NULL) ? (cl_uint) events->size() : 0,
7720 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7753 (events != NULL) ? (cl_uint) events->size() : 0,
7754 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7786 (events != NULL) ? (cl_uint) events->size() : 0,
7787 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7815 (events != NULL) ? (cl_uint) events->size() : 0,
7816 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7850 (events != NULL) ? (cl_uint) events->size() : 0,
7851 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7884 (events != NULL) ? (cl_uint) events->size() : 0,
7885 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7918 (events != NULL) ? (cl_uint) events->size() : 0,
7919 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7948 (events != NULL) ? (cl_uint) events->size() : 0,
7949 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7977 (events != NULL) ? (cl_uint) events->size() : 0,
7978 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
7993 size_type size,
8001 object_, buffer(), blocking, flags, offset, size,
8002 (events != NULL) ? (cl_uint) events->size() : 0,
8003 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8036 (events != NULL) ? (cl_uint) events->size() : 0,
8037 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8060 size_type size,
8066 object_, blocking, flags, static_cast<void*>(ptr), size,
8067 (events != NULL) ? (cl_uint)events->size() : 0,
8068 (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
8088 size_type size,
8094 object_, blocking, flags, static_cast<void*>(ptr.get()), size,
8095 (events != NULL) ? (cl_uint)events->size() : 0,
8096 (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
8120 object_, blocking, flags, static_cast<void*>(container.data()), container.size(),
8121 (events != NULL) ? (cl_uint)events->size() : 0,
8122 (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
8143 (events != NULL) ? (cl_uint) events->size() : 0,
8144 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8170 (events != NULL) ? (cl_uint)events->size() : 0,
8171 (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
8195 (events != NULL) ? (cl_uint)events->size() : 0,
8196 (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
8220 (events != NULL) ? (cl_uint)events->size() : 0,
8221 (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
8252 (events != NULL) ? (cl_uint) events->size() : 0,
8253 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8282 (events != NULL) ? (cl_uint) events->size() : 0,
8283 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8306 vector<cl_mem> localMemObjects(memObjects.size());
8308 for( int i = 0; i < (int)memObjects.size(); ++i ) {
8315 (cl_uint)memObjects.size(),
8318 (events != NULL) ? (cl_uint) events->size() : 0,
8319 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8348 svmRawPointers.size(), static_cast<void**>(svmRawPointers.data()),
8351 (events != NULL) ? (cl_uint)events->size() : 0,
8352 (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
8373 return enqueueMigrateSVM(svmRawPointers, cl::vector<size_type>(svmRawPointers.size()), flags, events, event);
8391 svmRawPointers.reserve(svmPointers.size());
8411 return enqueueMigrateSVM(svmPointers, cl::vector<size_type>(svmPointers.size()), flags, events, event);
8428 svmRawPointers.reserve(svmContainers.size());
8447 return enqueueMigrateSVM(svmContainers, cl::vector<size_type>(svmContainers.size()), flags, events, event);
8467 (events != NULL) ? (cl_uint) events->size() : 0,
8468 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8488 (events != NULL) ? (cl_uint) events->size() : 0,
8489 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8510 elements = mem_objects->size();
8521 (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0,
8523 (mem_locs != NULL && mem_locs->size() > 0) ? (const void **) &mem_locs->front() : NULL,
8524 (events != NULL) ? (cl_uint) events->size() : 0,
8525 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8561 (cl_uint) events.size(),
8562 events.size() > 0 ? (const cl_event*) &events.front() : NULL),
8576 (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0,
8577 (mem_objects != NULL && mem_objects->size() > 0) ? (const cl_mem *) &mem_objects->front(): NULL,
8578 (events != NULL) ? (cl_uint) events->size() : 0,
8579 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8598 (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0,
8599 (mem_objects != NULL && mem_objects->size() > 0) ? (const cl_mem *) &mem_objects->front(): NULL,
8600 (events != NULL) ? (cl_uint) events->size() : 0,
8601 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8641 (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0,
8642 (mem_objects != NULL && mem_objects->size() > 0) ? (const cl_mem *) &mem_objects->front(): NULL,
8643 (events != NULL) ? (cl_uint) events->size() : 0,
8674 (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0,
8675 (mem_objects != NULL && mem_objects->size() > 0) ? (const cl_mem *) &mem_objects->front(): NULL,
8676 (events != NULL) ? (cl_uint) events->size() : 0,
8677 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
8882 * in the default context and of the default size.
8912 * and of the default size.
8940 * and of the requested size in bytes.
9005 static size_type size(const cl::DeviceCommandQueue&) { return sizeof(cl_command_queue); }
9036 size_type size = sizeof(DataType)*(endIterator - startIterator);
9039 object_ = ::clCreateBuffer(context(), flags, size, static_cast<DataType*>(&*startIterator), &error);
9041 object_ = ::clCreateBuffer(context(), flags, size, 0, &error);
9087 size_type size = sizeof(DataType)*(endIterator - startIterator);
9092 object_ = ::clCreateBuffer(context(), flags, size, static_cast<DataType*>(&*startIterator), &error);
9095 object_ = ::clCreateBuffer(context(), flags, size, 0, &error);
9116 size_type size,
9128 return queue.enqueueReadBuffer(buffer, blocking, offset, size, ptr, events, event);
9135 size_type size,
9147 return queue.enqueueWriteBuffer(buffer, blocking, offset, size, ptr, events, event);
9155 size_type size,
9168 queue(), buffer(), blocking, flags, offset, size,
9169 (events != NULL) ? (cl_uint) events->size() : 0,
9170 (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
9193 size_type size,
9204 ptr, blocking, flags, size, events, event);
9217 size_type size,
9228 ptr, blocking, flags, size, events, event);
9273 (events != NULL) ? (cl_uint)events->size() : 0,
9274 (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
9356 size_type size,
9367 return queue.enqueueCopyBuffer(src, dst, src_offset, dst_offset, size, events, event);