Home
last modified time | relevance | path

Searched refs:EventInterface (Results 1 – 16 of 16) sorted by relevance

/external/tensorflow/tensorflow/stream_executor/
Devent.h26 class EventInterface; variable
62 internal::EventInterface* implementation() { return implementation_.get(); } in implementation()
76 std::unique_ptr<internal::EventInterface> implementation_;
Dstream_executor_internal.h75 class EventInterface {
77 EventInterface() {} in EventInterface() function
78 virtual ~EventInterface() {} in ~EventInterface()
81 SE_DISALLOW_COPY_AND_ASSIGN(EventInterface);
361 virtual std::unique_ptr<EventInterface> CreateEventImplementation() = 0;
/external/tensorflow/tensorflow/stream_executor/tpu/
Dtpu_platform.h39 absl::flat_hash_map<stream_executor::internal::EventInterface*,
121 void InsertEvent(stream_executor::internal::EventInterface* key,
123 SE_Event* LookupEvent(stream_executor::internal::EventInterface* key);
130 void EraseEvent(stream_executor::internal::EventInterface* key);
Dtpu_platform.cc136 void TpuPlatform::InsertEvent(stream_executor::internal::EventInterface* key, in InsertEvent()
143 stream_executor::internal::EventInterface* key) { in LookupEvent()
148 void TpuPlatform::EraseEvent(stream_executor::internal::EventInterface* key) { in EraseEvent()
Dtpu_event.h25 class TpuEvent : public ::stream_executor::internal::EventInterface {
Dtpu_executor.h115 std::unique_ptr<::stream_executor::internal::EventInterface>
Dtpu_executor.cc187 std::unique_ptr<::stream_executor::internal::EventInterface>
/external/tensorflow/tensorflow/stream_executor/gpu/
Dgpu_event.h29 class GpuEvent : public internal::EventInterface {
Dgpu_executor.h222 std::unique_ptr<internal::EventInterface> CreateEventImplementation()
/external/tensorflow/tensorflow/stream_executor/host/
Dhost_gpu_executor.cc206 class HostEvent : public internal::EventInterface {
219 std::unique_ptr<internal::EventInterface>
221 return std::unique_ptr<internal::EventInterface>(new HostEvent()); in CreateEventImplementation()
Dhost_gpu_executor.h163 std::unique_ptr<internal::EventInterface> CreateEventImplementation()
/external/tensorflow/tensorflow/c/experimental/stream_executor/
Dstream_executor_internal.h124 class CEvent : public internal::EventInterface {
Dstream_executor.cc641 std::unique_ptr<internal::EventInterface> CreateEventImplementation() in CreateEventImplementation()
643 return std::unique_ptr<internal::EventInterface>( in CreateEventImplementation()
/external/tensorflow/tensorflow/compiler/xla/service/interpreter/
Dexecutor.h184 std::unique_ptr<internal::EventInterface> CreateEventImplementation() in CreateEventImplementation()
/external/tensorflow/tensorflow/stream_executor/rocm/
Drocm_gpu_executor.cc775 std::unique_ptr<internal::EventInterface>
777 return std::unique_ptr<internal::EventInterface>(new GpuEvent(this)); in CreateEventImplementation()
/external/tensorflow/tensorflow/stream_executor/cuda/
Dcuda_gpu_executor.cc870 std::unique_ptr<internal::EventInterface>
872 return std::unique_ptr<internal::EventInterface>(new GpuEvent(this)); in CreateEventImplementation()