GPUOcelot

executive::PassThroughDevice Member List

This is the complete list of members for executive::PassThroughDevice, including all inherited members.
_driverVersionexecutive::Device [protected]
_flagsexecutive::Device [protected]
_mutexexecutive::Device [protected]
_propertiesexecutive::Device [protected]
_runtimeVersionexecutive::Device [protected]
_selectedexecutive::Device [protected]
allocate(size_t size)executive::PassThroughDevice [virtual]
allocateHost(size_t size, unsigned int flags=0)executive::PassThroughDevice [virtual]
AllocationType enum nameexecutive::Device
AnyAllocation enum valueexecutive::Device
bindTexture(void *pointer, const std::string &moduleName, const std::string &textureName, const textureReference &ref, const cudaChannelFormatDesc &desc, const ir::Dim3 &size)executive::PassThroughDevice [virtual]
checkMemoryAccess(const void *pointer, size_t size) const executive::PassThroughDevice [virtual]
clearMemory()executive::PassThroughDevice [virtual]
createDevices(ir::Instruction::Architecture isa, unsigned int flags, int computeCapability)executive::Device [static]
createEvent(int flags)executive::PassThroughDevice [virtual]
createStream()executive::PassThroughDevice [virtual]
destroyEvent(unsigned int event)executive::PassThroughDevice [virtual]
destroyStream(unsigned int stream)executive::PassThroughDevice [virtual]
Device(unsigned int flags=0)executive::Device
DeviceAllocation enum valueexecutive::Device
deviceCount(ir::Instruction::Architecture isa, int computeCapability)executive::Device [static]
DeviceVector typedefexecutive::Device
driverVersion() const executive::Device
free(void *pointer)executive::PassThroughDevice [virtual]
getAllAllocations() const executive::PassThroughDevice [virtual]
getAttributes(const std::string &module, const std::string &kernel)executive::PassThroughDevice [virtual]
getEventTime(unsigned int start, unsigned int end)executive::PassThroughDevice [virtual]
getGlobalAllocation(const std::string &module, const std::string &name)executive::PassThroughDevice [virtual]
getKernel(const std::string &module, const std::string &kernel)executive::PassThroughDevice [virtual]
getLastError()executive::PassThroughDevice [virtual]
getMemoryAllocation(const void *address, AllocationType type=DeviceAllocation) const executive::PassThroughDevice [virtual]
getNearbyAllocations(void *pointer) const executive::PassThroughDevice [virtual]
getPointerToMappedGraphicsResource(size_t &size, void *resource)executive::PassThroughDevice [virtual]
getTextureReference(const std::string &moduleName, const std::string &textureName)executive::PassThroughDevice [virtual]
glRegisterBuffer(unsigned int buffer, unsigned int flags)executive::PassThroughDevice [virtual]
glRegisterImage(unsigned int image, unsigned int target, unsigned int flags)executive::PassThroughDevice [virtual]
HostAllocation enum valueexecutive::Device
InvalidAllocation enum valueexecutive::Device
launch(const std::string &module, const std::string &kernel, const ir::Dim3 &grid, const ir::Dim3 &block, size_t sharedMemory, const void *argumentBlock, size_t argumentBlockSize, const trace::TraceGeneratorVector &traceGenerators=trace::TraceGeneratorVector(), const ir::ExternalFunctionSet *externals=0)executive::PassThroughDevice [virtual]
limitWorkerThreads(unsigned int threads)executive::PassThroughDevice [virtual]
load(const ir::Module *module)executive::PassThroughDevice [virtual]
mapGraphicsResource(void **resource, int count, unsigned int stream)executive::PassThroughDevice [virtual]
MemoryAllocationVector typedefexecutive::Device
nearbyAllocationsToString(void *pointer) const executive::PassThroughDevice [virtual]
PassThroughDevice(Device *target, unsigned int flags=0)executive::PassThroughDevice
properties() const executive::Device
queryEvent(unsigned int event)executive::PassThroughDevice [virtual]
queryStream(unsigned int stream)executive::PassThroughDevice [virtual]
recordEvent(unsigned int event, unsigned int stream)executive::PassThroughDevice [virtual]
registerHost(void *pointer, size_t size, unsigned int flags)executive::PassThroughDevice [virtual]
runtimeVersion() const executive::Device
select()executive::PassThroughDevice [virtual]
selected()executive::PassThroughDevice [virtual]
setGraphicsResourceFlags(void *resource, unsigned int flags)executive::PassThroughDevice [virtual]
setOptimizationLevel(translator::Translator::OptimizationLevel level)executive::PassThroughDevice [virtual]
setStream(unsigned int stream)executive::PassThroughDevice [virtual]
synchronize()executive::PassThroughDevice [virtual]
synchronizeEvent(unsigned int event)executive::PassThroughDevice [virtual]
synchronizeStream(unsigned int stream)executive::PassThroughDevice [virtual]
ThreadMap typedefexecutive::Device [protected]
unbindTexture(const std::string &moduleName, const std::string &textureName)executive::PassThroughDevice [virtual]
unload(const std::string &name)executive::PassThroughDevice [virtual]
unmapGraphicsResource(void **resource, int count, unsigned int stream)executive::PassThroughDevice [virtual]
unRegisterGraphicsResource(void *resource)executive::PassThroughDevice [virtual]
unselect()executive::PassThroughDevice [virtual]
~Device()executive::Device [virtual]
~PassThroughDevice()executive::PassThroughDevice
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines