Lines Matching refs:Event
18 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
112 * cl::Event event;
120 * &event);
122 * event.wait();
1083 static cl_int retain(cl_event event)
1084 { return ::clRetainEvent(event); }
1085 static cl_int release(cl_event event)
1086 { return ::clReleaseEvent(event); }
1534 /*! \class Event
1535 * \brief Event interface for cl_event.
1537 class Event : public detail::Wrapper<cl_event>
1540 Event() : detail::Wrapper<cl_type>() { }
1542 Event(const Event& event) : detail::Wrapper<cl_type>(event) { }
1544 Event& operator = (const Event& rhs)
1618 waitForEvents(const VECTOR_CLASS<Event>& events)
1627 __GET_INFO_HELPER_WITH_RETAIN(cl::Event)
1631 * \brief User event interface for cl_event.
1633 class UserEvent : public Event
1651 UserEvent() : Event() { }
1653 UserEvent(const UserEvent& event) : Event(event) { }
1658 Event
1673 WaitForEvents(const VECTOR_CLASS<Event>& events)
2618 const VECTOR_CLASS<Event>* events = NULL,
2619 Event* event = NULL) const
2627 (cl_event*) event),
2637 const VECTOR_CLASS<Event>* events = NULL,
2638 Event* event = NULL) const
2646 (cl_event*) event),
2656 const VECTOR_CLASS<Event>* events = NULL,
2657 Event* event = NULL) const
2664 (cl_event*) event),
2680 const VECTOR_CLASS<Event>* events = NULL,
2681 Event* event = NULL) const
2698 (cl_event*) event),
2714 const VECTOR_CLASS<Event>* events = NULL,
2715 Event* event = NULL) const
2732 (cl_event*) event),
2746 const VECTOR_CLASS<Event>* events = NULL,
2747 Event* event = NULL) const
2763 (cl_event*) event),
2776 const VECTOR_CLASS<Event>* events = NULL,
2777 Event* event = NULL) const
2785 (cl_event*) event),
2797 const VECTOR_CLASS<Event>* events = NULL,
2798 Event* event = NULL) const
2806 (cl_event*) event),
2816 const VECTOR_CLASS<Event>* events = NULL,
2817 Event* event = NULL) const
2825 (cl_event*) event),
2835 const VECTOR_CLASS<Event>* events = NULL,
2836 Event* event = NULL) const
2844 (cl_event*) event),
2854 const VECTOR_CLASS<Event>* events = NULL,
2855 Event* event = NULL) const
2863 (cl_event*) event),
2873 const VECTOR_CLASS<Event>* events = NULL,
2874 Event* event = NULL,
2882 (cl_event*) event,
2900 const VECTOR_CLASS<Event>* events = NULL,
2901 Event* event = NULL,
2911 (cl_event*) event,
2924 const VECTOR_CLASS<Event>* events = NULL,
2925 Event* event = NULL) const
2932 (cl_event*) event),
2941 const VECTOR_CLASS<Event>* events = NULL,
2942 Event* event = NULL) const
2952 (cl_event*) event),
2958 const VECTOR_CLASS<Event>* events = NULL,
2959 Event* event = NULL) const
2966 (cl_event*) event),
2975 const VECTOR_CLASS<Event>* events = NULL,
2976 Event* event = NULL) const
2996 (cl_event*) event),
3000 cl_int enqueueMarker(Event* event = NULL) const
3003 ::clEnqueueMarker(object_, (cl_event*) event),
3007 cl_int enqueueWaitForEvents(const VECTOR_CLASS<Event>& events) const
3019 const VECTOR_CLASS<Event>* events = NULL,
3020 Event* event = NULL) const
3029 (cl_event*) event),
3035 const VECTOR_CLASS<Event>* events = NULL,
3036 Event* event = NULL) const
3045 (cl_event*) event),
3053 const cl_event* event_wait_list, cl_event* event);
3057 const cl_event* event_wait_list, cl_event* event);
3061 const VECTOR_CLASS<Event>* events = NULL,
3062 Event* event = NULL) const
3074 (cl_event*) event),
3080 const VECTOR_CLASS<Event>* events = NULL,
3081 Event* event = NULL) const
3093 (cl_event*) event),
3158 inline Event operator()(const VECTOR_CLASS<Event>* events = NULL);
3161 inline Event operator()(
3163 const VECTOR_CLASS<Event>* events = NULL);
3166 inline Event operator()(
3169 const VECTOR_CLASS<Event>* events = NULL);
3172 inline Event operator()(
3176 const VECTOR_CLASS<Event>* events = NULL);
3179 inline Event operator()(
3184 const VECTOR_CLASS<Event>* events = NULL);
3187 inline Event operator()(
3193 const VECTOR_CLASS<Event>* events = NULL);
3196 inline Event operator()(
3203 const VECTOR_CLASS<Event>* events = NULL);
3207 inline Event operator()(
3215 const VECTOR_CLASS<Event>* events = NULL);
3219 inline Event operator()(
3228 const VECTOR_CLASS<Event>* events = NULL);
3232 inline Event operator()(
3242 const VECTOR_CLASS<Event>* events = NULL);
3246 inline Event operator()(
3257 const VECTOR_CLASS<Event>* events = NULL);
3262 inline Event operator()(
3274 const VECTOR_CLASS<Event>* events = NULL);
3279 inline Event operator()(
3292 const VECTOR_CLASS<Event>* events = NULL);
3297 inline Event operator()(
3311 const VECTOR_CLASS<Event>* events = NULL);
3316 inline Event operator()(
3331 const VECTOR_CLASS<Event>* events = NULL);
3336 inline Event operator()(
3352 const VECTOR_CLASS<Event>* events = NULL);
3396 Event KernelFunctor::operator()(const VECTOR_CLASS<Event>* events)
3398 Event event;
3405 NULL, // bgaster_fixme - do we want to allow wait event lists?
3406 &event);
3408 return event;
3412 Event KernelFunctor::operator()(
3414 const VECTOR_CLASS<Event>* events)
3416 Event event;
3425 NULL, // bgaster_fixme - do we want to allow wait event lists?
3426 &event);
3428 return event;
3432 Event KernelFunctor::operator()(
3435 const VECTOR_CLASS<Event>* events)
3437 Event event;
3447 NULL, // bgaster_fixme - do we want to allow wait event lists?
3448 &event);
3450 return event;
3454 Event KernelFunctor::operator()(
3458 const VECTOR_CLASS<Event>* events)
3460 Event event;
3471 NULL, // bgaster_fixme - do we want to allow wait event lists?
3472 &event);
3474 return event;
3478 Event KernelFunctor::operator()(
3483 const VECTOR_CLASS<Event>* events)
3485 Event event;
3497 NULL, // bgaster_fixme - do we want to allow wait event lists?
3498 &event);
3500 return event;
3504 Event KernelFunctor::operator()(
3510 const VECTOR_CLASS<Event>* events)
3512 Event event;
3525 NULL, // bgaster_fixme - do we want to allow wait event lists?
3526 &event);
3528 return event;
3533 Event KernelFunctor::operator()(
3540 const VECTOR_CLASS<Event>* events)
3542 Event event;
3556 NULL, // bgaster_fixme - do we want to allow wait event lists?
3557 &event);
3559 return event;
3564 Event KernelFunctor::operator()(
3572 const VECTOR_CLASS<Event>* events)
3574 Event event;
3589 NULL, // bgaster_fixme - do we want to allow wait event lists?
3590 &event);
3592 return event;
3597 Event KernelFunctor::operator()(
3606 const VECTOR_CLASS<Event>* events)
3608 Event event;
3624 NULL, // bgaster_fixme - do we want to allow wait event lists?
3625 &event);
3627 return event;
3632 Event KernelFunctor::operator()(
3642 const VECTOR_CLASS<Event>* events)
3644 Event event;
3661 NULL, // bgaster_fixme - do we want to allow wait event lists?
3662 &event);
3664 return event;
3669 Event KernelFunctor::operator()(
3680 const VECTOR_CLASS<Event>* events)
3682 Event event;
3700 NULL, // bgaster_fixme - do we want to allow wait event lists?
3701 &event);
3703 return event;
3709 Event KernelFunctor::operator()(
3721 const VECTOR_CLASS<Event>* events)
3723 Event event;
3742 NULL, // bgaster_fixme - do we want to allow wait event lists?
3743 &event);
3745 return event;
3751 Event KernelFunctor::operator()(
3764 const VECTOR_CLASS<Event>* events)
3766 Event event;
3786 NULL, // bgaster_fixme - do we want to allow wait event lists?
3787 &event);
3789 return event;
3795 Event KernelFunctor::operator()(
3809 const VECTOR_CLASS<Event>* events)
3811 Event event;
3832 NULL, // bgaster_fixme - do we want to allow wait event lists?
3833 &event);
3835 return event;
3841 Event KernelFunctor::operator()(
3856 const VECTOR_CLASS<Event>* events)
3858 Event event;
3880 NULL, // bgaster_fixme - do we want to allow wait event lists?
3881 &event);
3883 return event;
3889 Event KernelFunctor::operator()(
3905 const VECTOR_CLASS<Event>* events)
3907 Event event;
3930 NULL, // bgaster_fixme - do we want to allow wait event lists?
3931 &event);
3933 return event;