Searched refs:GpuEvent (Results 1 – 9 of 9) sorted by relevance
25 GpuEvent::GpuEvent(GpuExecutor* parent) in GpuEvent() function in stream_executor::gpu::GpuEvent28 GpuEvent::~GpuEvent() {} in ~GpuEvent()30 port::Status GpuEvent::Init() { in Init()35 port::Status GpuEvent::Destroy() { in Destroy()39 port::Status GpuEvent::Record(GpuStream* stream) { in Record()44 GpuEventHandle GpuEvent::gpu_event() { return gpu_event_; } in gpu_event()
29 class GpuEvent : public internal::EventInterface {31 explicit GpuEvent(GpuExecutor* parent);33 ~GpuEvent() override;
24 using CUDAEvent = gpu::GpuEvent;
25 Event::Status GpuEvent::PollForStatus() { in PollForStatus()
86 static GpuEvent* AsGpuEvent(Event* event) { in AsGpuEvent()88 return static_cast<GpuEvent*>(event->implementation()); in AsGpuEvent()872 return std::unique_ptr<internal::EventInterface>(new GpuEvent(this)); in CreateEventImplementation()
24 Event::Status GpuEvent::PollForStatus() { in PollForStatus()
62 static GpuEvent* AsGpuEvent(Event* event) { in AsGpuEvent()64 return static_cast<GpuEvent*>(event->implementation()); in AsGpuEvent()777 return std::unique_ptr<internal::EventInterface>(new GpuEvent(this)); in CreateEventImplementation()
722 struct GpuEvent final1119 std::vector<GpuEvent> mGpuEvents;
2444 GpuEvent gpuEvent; in checkCompletedGpuEvents()2488 for (const GpuEvent &gpuEvent : mGpuEvents) in flushGpuEvents()