Lines Matching refs:clover
31 namespace clover {
52 struct _cl_event : public clover::ref_counter {
54 typedef std::function<void (clover::event &)> action;
56 _cl_event(clover::context &ctx, std::vector<clover::event *> deps,
69 clover::context &ctx;
72 void chain(clover::event *ev);
75 std::vector<clover::ref_ptr<clover::event>> deps;
81 std::vector<clover::ref_ptr<clover::event>> __chain;
84 namespace clover {
88 /// Similar to a normal clover::event. In addition it's associated
99 hard_event(clover::command_queue &q, cl_command_type command,
100 std::vector<clover::event *> deps,
114 clover::command_queue &__queue;
128 soft_event(clover::context &ctx, std::vector<clover::event *> deps,