Home | History | Annotate | Download | only in CL

Lines Matching refs:Event

23  * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1587 static cl_int retain(cl_event event)
1588 { return ::clRetainEvent(event); }
1589 static cl_int release(cl_event event)
1590 { return ::clReleaseEvent(event); }
2991 class Event : public detail::Wrapper<cl_event>
2995 Event() : detail::Wrapper<cl_type>() { }
3003 * into the new Event object.
3005 explicit Event(const cl_event& event, bool retainObject = false) :
3006 detail::Wrapper<cl_type>(event, retainObject) { }
3013 Event& operator = (const cl_event& rhs)
3065 /*! \brief Blocks the calling thread until this event completes.
3096 /*! \brief Blocks the calling thread until every event specified is complete.
3101 waitForEvents(const vector<Event>& events)
3113 * See Event for details about copy semantics, etc.
3115 class UserEvent : public Event
3118 /*! \brief Constructs a user event on a given context.
3138 UserEvent() : Event() { }
3140 /*! \brief Sets the execution status of a user event object.
3153 /*! \brief Blocks the calling thread until every event specified is complete.
3158 WaitForEvents(const vector<Event>& events)
3385 const vector<Event>* events = NULL,
3386 Event* event = NULL);
7156 const vector<Event>* events = NULL,
7157 Event* event = NULL) const
7166 (event != NULL) ? &tmp : NULL),
7169 if (event != NULL && err == CL_SUCCESS)
7170 *event = tmp;
7181 const vector<Event>* events = NULL,
7182 Event* event = NULL) const
7191 (event != NULL) ? &tmp : NULL),
7194 if (event != NULL && err == CL_SUCCESS)
7195 *event = tmp;
7206 const vector<Event>* events = NULL,
7207 Event* event = NULL) const
7215 (event != NULL) ? &tmp : NULL),
7218 if (event != NULL && err == CL_SUCCESS)
7219 *event = tmp;
7235 const vector<Event>* events = NULL,
7236 Event* event = NULL) const
7254 (event != NULL) ? &tmp : NULL),
7257 if (event != NULL && err == CL_SUCCESS)
7258 *event = tmp;
7274 const vector<Event>* events = NULL,
7275 Event* event = NULL) const
7293 (event != NULL) ? &tmp : NULL),
7296 if (event != NULL && err == CL_SUCCESS)
7297 *event = tmp;
7312 const vector<Event>* events = NULL,
7313 Event* event = NULL) const
7330 (event != NULL) ? &tmp : NULL),
7333 if (event != NULL && err == CL_SUCCESS)
7334 *event = tmp;
7357 const vector<Event>* events = NULL,
7358 Event* event = NULL) const
7371 (event != NULL) ? &tmp : NULL),
7374 if (event != NULL && err == CL_SUCCESS)
7375 *event = tmp;
7389 const vector<Event>* events = NULL,
7390 Event* event = NULL) const
7405 (event != NULL) ? &tmp : NULL),
7408 if (event != NULL && err == CL_SUCCESS)
7409 *event = tmp;
7422 const vector<Event>* events = NULL,
7423 Event* event = NULL) const
7438 (event != NULL) ? &tmp : NULL),
7441 if (event != NULL && err == CL_SUCCESS)
7442 *event = tmp;
7453 const vector<Event>* events = NULL,
7454 Event* event = NULL) const
7467 (event != NULL) ? &tmp : NULL),
7470 if (event != NULL && err == CL_SUCCESS)
7471 *event = tmp;
7489 const vector<Event>* events = NULL,
7490 Event* event = NULL) const
7502 (event != NULL) ? &tmp : NULL),
7505 if (event != NULL && err == CL_SUCCESS)
7506 *event = tmp;
7523 const vector<Event>* events = NULL,
7524 Event* event = NULL) const
7536 (event != NULL) ? &tmp : NULL),
7539 if (event != NULL && err == CL_SUCCESS)
7540 *event = tmp;
7557 const vector<Event>* events = NULL,
7558 Event* event = NULL) const
7570 (event != NULL) ? &tmp : NULL),
7573 if (event != NULL && err == CL_SUCCESS)
7574 *event = tmp;
7586 const vector<Event>* events = NULL,
7587 Event* event = NULL) const
7600 (event != NULL) ? &tmp : NULL),
7603 if (event != NULL && err == CL_SUCCESS)
7604 *event = tmp;
7615 const vector<Event>* events = NULL,
7616 Event* event = NULL) const
7629 (event != NULL) ? &tmp : NULL),
7632 if (event != NULL && err == CL_SUCCESS)
7633 *event = tmp;
7644 const vector<Event>* events = NULL,
7645 Event* event = NULL,
7654 (event != NULL) ? &tmp : NULL,
7661 if (event != NULL && error == CL_SUCCESS)
7662 *event = tmp;
7675 const vector<Event>* events = NULL,
7676 Event* event = NULL,
7688 (event != NULL) ? &tmp : NULL,
7695 if (event != NULL && error == CL_SUCCESS)
7696 *event = tmp;
7711 const vector<Event>* events = NULL,
7712 Event* event = NULL) const
7719 (event != NULL) ? &tmp : NULL),
7722 if (event != NULL && err == CL_SUCCESS)
7723 *event = tmp;
7739 const vector<Event>* events = NULL,
7740 Event* event = NULL) const
7747 (event != NULL) ? &tmp : NULL),
7750 if (event != NULL && err == CL_SUCCESS)
7751 *event = tmp;
7765 const vector<Event>* events = NULL,
7766 Event* event = NULL) const
7773 (event != NULL) ? &tmp : NULL),
7776 if (event != NULL && err == CL_SUCCESS)
7777 *event = tmp;
7786 const vector<Event>* events = NULL,
7787 Event* event = NULL) const
7795 (event != NULL) ? &tmp : NULL),
7798 if (event != NULL && err == CL_SUCCESS)
7799 *event = tmp;
7813 const vector<Event>* events = NULL,
7814 Event* event = NULL) const
7822 (event != NULL) ? &tmp : NULL),
7825 if (event != NULL && err == CL_SUCCESS)
7826 *event = tmp;
7838 const vector<Event>* events = NULL,
7839 Event* event = NULL) const
7847 (event != NULL) ? &tmp : NULL),
7850 if (event != NULL && err == CL_SUCCESS)
7851 *event = tmp;
7863 const vector<Event>* events = NULL,
7864 Event* event = NULL) const
7872 (event != NULL) ? &tmp : NULL),
7875 if (event != NULL && err == CL_SUCCESS)
7876 *event = tmp;
7889 * to complete before it completes. This command returns an event which can be waited on,
7890 * i.e. this event can be waited on to insure that all events either in the event_wait_list
7895 const vector<Event> *events = 0,
7896 Event *event = 0) const
7904 (event != NULL) ? &tmp : NULL),
7907 if (event != NULL && err == CL_SUCCESS)
7908 *event = tmp;
7920 * returns an event which can be waited on, i.e. this event can be waited on to insure that
7925 const vector<Event> *events = 0,
7926 Event *event = 0) const
7934 (event != NULL) ? &tmp : NULL),
7937 if (event != NULL && err == CL_SUCCESS)
7938 *event = tmp;
7950 const vector<Event>* events = NULL,
7951 Event* event = NULL
7971 (event != NULL) ? &tmp : NULL),
7974 if (event != NULL && err == CL_SUCCESS)
7975 *event = tmp;
7986 const vector<Event>* events = NULL,
7987 Event* event = NULL) const
7998 (event != NULL) ? &tmp : NULL),
8001 if (event != NULL && err == CL_SUCCESS)
8002 *event = tmp;
8010 const vector<Event>* events = NULL,
8011 Event* event = NULL) const CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED
8019 (event != NULL) ? &tmp : NULL),
8022 if (event != NULL && err == CL_SUCCESS)
8023 *event = tmp;
8034 const vector<Event>* events = NULL,
8035 Event* event = NULL) const
8055 (event != NULL) ? &tmp : NULL),
8058 if (event != NULL && err == CL_SUCCESS)
8059 *event = tmp;
8069 cl_int enqueueMarker(Event* event = NULL) const CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
8075 (event != NULL) ? &tmp : NULL),
8078 if (event != NULL && err == CL_SUCCESS)
8079 *event = tmp;
8085 cl_int enqueueWaitForEvents(const vector<Event>& events) const CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
8098 const vector<Event>* events = NULL,
8099 Event* event = NULL) const
8109 (event != NULL) ? &tmp : NULL),
8112 if (event != NULL && err == CL_SUCCESS)
8113 *event = tmp;
8120 const vector<Event>* events = NULL,
8121 Event* event = NULL) const
8131 (event != NULL) ? &tmp : NULL),
8134 if (event != NULL && err == CL_SUCCESS)
8135 *event = tmp;
8144 const cl_event* event_wait_list, cl_event* event);
8148 const cl_event* event_wait_list, cl_event* event);
8152 const vector<Event>* events = NULL,
8153 Event* event = NULL) const
8174 (event != NULL) ? &tmp : NULL),
8177 if (event != NULL && err == CL_SUCCESS)
8178 *event = tmp;
8185 const vector<Event>* events = NULL,
8186 Event* event = NULL) const
8207 (event != NULL) ? &tmp : NULL),
8210 if (event != NULL && err == CL_SUCCESS)
8211 *event = tmp;
8616 const vector<Event>* events = NULL,
8617 Event* event = NULL)
8626 return queue.enqueueReadBuffer(buffer, blocking, offset, size, ptr, events, event);
8635 const vector<Event>* events = NULL,
8636 Event* event = NULL)
8645 return queue.enqueueWriteBuffer(buffer, blocking, offset, size, ptr, events, event);
8654 const vector<Event>* events = NULL,
8655 Event* event = NULL,
8669 (cl_event*) event,
8692 const vector<Event>* events,
8693 Event* event)
8702 ptr, blocking, flags, size, events, event);
8716 const vector<Event>* events = NULL,
8717 Event* event = NULL)
8726 ptr, blocking, flags, size, events, event);
8739 const vector<Event>* events = NULL,
8740 Event* event = NULL)
8749 container, blocking, flags, events, event);
8757 const vector<Event>* events = NULL,
8758 Event* event = NULL)
8773 (event != NULL) ? &tmp : NULL),
8776 if (event != NULL && err == CL_SUCCESS)
8777 *event = tmp;
8791 const vector<Event>* events = NULL,
8792 Event* event = NULL)
8800 return detail::errHandler(queue.enqueueUnmapSVM(ptr, events, event),
8813 const vector<Event>* events = NULL,
8814 Event* event = NULL)
8822 return detail::errHandler(queue.enqueueUnmapSVM(ptr, events, event),
8834 const vector<Event>* events = NULL,
8835 Event* event = NULL)
8843 return detail::errHandler(queue.enqueueUnmapSVM(container, events, event),
8855 const vector<Event>* events = NULL,
8856 Event* event = NULL)
8865 return queue.enqueueCopyBuffer(src, dst, src_offset, dst_offset, size, events, event);
8929 Event endEvent;
8960 Event endEvent;
9004 const vector<Event>* events = NULL,
9005 Event* event = NULL)
9026 event);
9040 const vector<Event>* events = NULL,
9041 Event* event = NULL)
9062 event);
9075 const vector<Event>* events = NULL,
9076 Event* event = NULL)
9096 event);
9108 const vector<Event>* events = NULL,
9109 Event* event = NULL)
9127 event);
9138 const vector<Event>* events = NULL,
9139 Event* event = NULL)
9157 event);
9166 const vector<Event>* events = NULL,
9167 Event* event = NULL)
9183 event);
9192 const vector<Event>* events = NULL,
9193 Event* event = NULL)
9209 event);
9218 const vector<Event>* events = NULL,
9219 Event* event = NULL)
9235 event);
9271 vector<Event> events_;
9304 EnqueueArgs(Event e, NDRange global) :
9313 EnqueueArgs(Event e, NDRange global, NDRange local) :
9322 EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) :
9331 EnqueueArgs(const vector<Event> &events, NDRange global) :
9341 EnqueueArgs(const vector<Event> &events, NDRange global, NDRange local) :
9351 EnqueueArgs(const vector<Event> &events, NDRange offset, NDRange global, NDRange local) :
9388 EnqueueArgs(CommandQueue &queue, Event e, NDRange global) :
9397 EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange local) :
9406 EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange global, NDRange local) :
9415 EnqueueArgs(CommandQueue &queue, const vector<Event> &events, NDRange global) :
9425 EnqueueArgs(CommandQueue &queue, const vector<Event> &events, NDRange global, NDRange local) :
9435 EnqueueArgs(CommandQueue &queue, const vector<Event> &events, NDRange offset, NDRange global, NDRange local) :
9491 typedef Event result_type;
9498 Event operator() (
9502 Event event;
9511 &event);
9513 return event;
9522 Event operator() (
9527 Event event;
9536 &event);
9538 return event;
9585 typedef Event result_type;
9587 //! \brief Function signature of kernel functor with no event dependency.
9588 typedef Event type_(
9592 Event operator()(