hipGraphNodeParams Struct Reference

hipGraphNodeParams Struct Reference#

HIP Runtime API Reference: hipGraphNodeParams Struct Reference
hipGraphNodeParams Struct Reference

#include <hip_runtime_api.h>

Collaboration diagram for hipGraphNodeParams:
[legend]

Data Fields

hipGraphNodeType type
 
int reserved0 [3]
 
union { 
 
   long long   reserved1 [29] 
 
   hipKernelNodeParams   kernel 
 
   hipMemcpyNodeParams   memcpy 
 
   hipMemsetParams   memset 
 
   hipHostNodeParams   host 
 
   hipChildGraphNodeParams   graph 
 
   hipEventWaitNodeParams   eventWait 
 
   hipEventRecordNodeParams   eventRecord 
 
   hipExternalSemaphoreSignalNodeParams   extSemSignal 
 
   hipExternalSemaphoreWaitNodeParams   extSemWait 
 
   hipMemAllocNodeParams   alloc 
 
   hipMemFreeNodeParams   free 
 
};  
 
long long reserved2
 

Detailed Description

Params for different graph nodes

Field Documentation

◆ [union]

union { ... } hipGraphNodeParams

◆ alloc

hipMemAllocNodeParams hipGraphNodeParams::alloc

◆ eventRecord

hipEventRecordNodeParams hipGraphNodeParams::eventRecord

◆ eventWait

hipEventWaitNodeParams hipGraphNodeParams::eventWait

◆ extSemSignal

hipExternalSemaphoreSignalNodeParams hipGraphNodeParams::extSemSignal

◆ extSemWait

hipExternalSemaphoreWaitNodeParams hipGraphNodeParams::extSemWait

◆ free

hipMemFreeNodeParams hipGraphNodeParams::free

◆ graph

hipChildGraphNodeParams hipGraphNodeParams::graph

◆ host

hipHostNodeParams hipGraphNodeParams::host

◆ kernel

hipKernelNodeParams hipGraphNodeParams::kernel

◆ memcpy

hipMemcpyNodeParams hipGraphNodeParams::memcpy

◆ memset

hipMemsetParams hipGraphNodeParams::memset

◆ reserved0

int hipGraphNodeParams::reserved0[3]

◆ reserved1

long long hipGraphNodeParams::reserved1[29]

◆ reserved2

long long hipGraphNodeParams::reserved2

◆ type

hipGraphNodeType hipGraphNodeParams::type

The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hip/checkouts/latest/include/hip/hip_runtime_api.h