Callback Activity APIs#
Callback Activity APIs
This section describes the callback/Activity of HIP runtime API. More...
Data Types | |
interface | hipfort::hipregisterapicallback |
Functions/Subroutines | |
integer(kind(hipsuccess)) function | hipfort::hipregisterapicallback::hipregisterapicallback_ (id, fun, arg) |
integer(kind(hipsuccess)) function | hipfort::hipremoveapicallback::hipremoveapicallback_ (id) |
integer(kind(hipsuccess)) function | hipfort::hipregisteractivitycallback::hipregisteractivitycallback_ (id, fun, arg) |
integer(kind(hipsuccess)) function | hipfort::hipremoveactivitycallback::hipremoveactivitycallback_ (id) |
integer(kind(hipsuccess)) function | hipfort::hipstreambegincapture::hipstreambegincapture_ (stream, mode) |
integer(kind(hipsuccess)) function | hipfort::hipstreamendcapture::hipstreamendcapture_ (stream, pGraph) |
integer(kind(hipsuccess)) function | hipfort::hipstreamgetcaptureinfo::hipstreamgetcaptureinfo_ (stream, pCaptureStatus, pId) |
integer(kind(hipsuccess)) function | hipfort::hipstreamgetcaptureinfo_v2::hipstreamgetcaptureinfo_v2_ (stream, captureStatus_out, id_out, graph_out, dependencies_out, numDependencies_out) |
integer(kind(hipsuccess)) function | hipfort::hipstreamiscapturing::hipstreamiscapturing_ (stream, pCaptureStatus) |
integer(kind(hipsuccess)) function | hipfort::hipstreamupdatecapturedependencies::hipstreamupdatecapturedependencies_ (stream, dependencies, numDependencies, flags) |
integer(kind(hipsuccess)) function | hipfort::hipgraphcreate::hipgraphcreate_ (pGraph, flags) |
integer(kind(hipsuccess)) function | hipfort::hipgraphdestroy::hipgraphdestroy_ (graph) |
integer(kind(hipsuccess)) function | hipfort::hipgraphadddependencies::hipgraphadddependencies_ (graph, from, to, numDependencies) |
integer(kind(hipsuccess)) function | hipfort::hipgraphremovedependencies::hipgraphremovedependencies_ (graph, from, to, numDependencies) |
integer(kind(hipsuccess)) function | hipfort::hipgraphgetedges::hipgraphgetedges_ (graph, from, to, numEdges) |
integer(kind(hipsuccess)) function | hipfort::hipgraphgetnodes::hipgraphgetnodes_ (graph, nodes, numNodes) |
integer(kind(hipsuccess)) function | hipfort::hipgraphgetrootnodes::hipgraphgetrootnodes_ (graph, pRootNodes, pNumRootNodes) |
integer(kind(hipsuccess)) function | hipfort::hipgraphnodegetdependencies::hipgraphnodegetdependencies_ (node, pDependencies, pNumDependencies) |
integer(kind(hipsuccess)) function | hipfort::hipgraphnodegetdependentnodes::hipgraphnodegetdependentnodes_ (node, pDependentNodes, pNumDependentNodes) |
integer(kind(hipsuccess)) function | hipfort::hipgraphnodegettype::hipgraphnodegettype_ (node, pType) |
integer(kind(hipsuccess)) function | hipfort::hipgraphdestroynode::hipgraphdestroynode_ (node) |
integer(kind(hipsuccess)) function | hipfort::hipgraphclone::hipgraphclone_ (pGraphClone, originalGraph) |
integer(kind(hipsuccess)) function | hipfort::hipgraphnodefindinclone::hipgraphnodefindinclone_ (pNode, originalNode, clonedGraph) |
integer(kind(hipsuccess)) function | hipfort::hipgraphinstantiate::hipgraphinstantiate_ (pGraphExec, graph, pErrorNode, pLogBuffer, bufferSize) |
integer(kind(hipsuccess)) function | hipfort::hipgraphinstantiatewithflags::hipgraphinstantiatewithflags_ (pGraphExec, graph, flags) |
integer(kind(hipsuccess)) function | hipfort::hipgraphlaunch::hipgraphlaunch_ (graphExec, stream) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexecdestroy::hipgraphexecdestroy_ (graphExec) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexecupdate::hipgraphexecupdate_ (hGraphExec, hGraph, hErrorNode_out, updateResult_out) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddkernelnode::hipgraphaddkernelnode_ (pGraphNode, graph, pDependencies, numDependencies, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphkernelnodegetparams::hipgraphkernelnodegetparams_ (node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphkernelnodesetparams::hipgraphkernelnodesetparams_ (node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexeckernelnodesetparams::hipgraphexeckernelnodesetparams_ (hGraphExec, node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddmemcpynode::hipgraphaddmemcpynode_ (pGraphNode, graph, pDependencies, numDependencies, pCopyParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphmemcpynodegetparams::hipgraphmemcpynodegetparams_ (node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphmemcpynodesetparams::hipgraphmemcpynodesetparams_ (node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexecmemcpynodesetparams::hipgraphexecmemcpynodesetparams_ (hGraphExec, node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddmemcpynode1d::hipgraphaddmemcpynode1d_ (pGraphNode, graph, pDependencies, numDependencies, dst, src, count, myKind) |
integer(kind(hipsuccess)) function | hipfort::hipgraphmemcpynodesetparams1d::hipgraphmemcpynodesetparams1d_ (node, dst, src, count, myKind) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexecmemcpynodesetparams1d::hipgraphexecmemcpynodesetparams1d_ (hGraphExec, node, dst, src, count, myKind) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddmemcpynodefromsymbol::hipgraphaddmemcpynodefromsymbol_ (pGraphNode, graph, pDependencies, numDependencies, dst, symbol, count, offset, myKind) |
integer(kind(hipsuccess)) function | hipfort::hipgraphmemcpynodesetparamsfromsymbol::hipgraphmemcpynodesetparamsfromsymbol_ (node, dst, symbol, count, offset, myKind) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexecmemcpynodesetparamsfromsymbol::hipgraphexecmemcpynodesetparamsfromsymbol_ (hGraphExec, node, dst, symbol, count, offset, myKind) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddmemcpynodetosymbol::hipgraphaddmemcpynodetosymbol_ (pGraphNode, graph, pDependencies, numDependencies, symbol, src, count, offset, myKind) |
integer(kind(hipsuccess)) function | hipfort::hipgraphmemcpynodesetparamstosymbol::hipgraphmemcpynodesetparamstosymbol_ (node, symbol, src, count, offset, myKind) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexecmemcpynodesetparamstosymbol::hipgraphexecmemcpynodesetparamstosymbol_ (hGraphExec, node, symbol, src, count, offset, myKind) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddmemsetnode::hipgraphaddmemsetnode_ (pGraphNode, graph, pDependencies, numDependencies, pMemsetParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphmemsetnodegetparams::hipgraphmemsetnodegetparams_ (node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphmemsetnodesetparams::hipgraphmemsetnodesetparams_ (node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexecmemsetnodesetparams::hipgraphexecmemsetnodesetparams_ (hGraphExec, node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddhostnode::hipgraphaddhostnode_ (pGraphNode, graph, pDependencies, numDependencies, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphhostnodegetparams::hipgraphhostnodegetparams_ (node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphhostnodesetparams::hipgraphhostnodesetparams_ (node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexechostnodesetparams::hipgraphexechostnodesetparams_ (hGraphExec, node, pNodeParams) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddchildgraphnode::hipgraphaddchildgraphnode_ (pGraphNode, graph, pDependencies, numDependencies, childGraph) |
integer(kind(hipsuccess)) function | hipfort::hipgraphchildgraphnodegetgraph::hipgraphchildgraphnodegetgraph_ (node, pGraph) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexecchildgraphnodesetparams::hipgraphexecchildgraphnodesetparams_ (hGraphExec, node, childGraph) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddemptynode::hipgraphaddemptynode_ (pGraphNode, graph, pDependencies, numDependencies) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddeventrecordnode::hipgraphaddeventrecordnode_ (pGraphNode, graph, pDependencies, numDependencies, event) |
integer(kind(hipsuccess)) function | hipfort::hipgrapheventrecordnodegetevent::hipgrapheventrecordnodegetevent_ (node, event_out) |
integer(kind(hipsuccess)) function | hipfort::hipgrapheventrecordnodesetevent::hipgrapheventrecordnodesetevent_ (node, event) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexeceventrecordnodesetevent::hipgraphexeceventrecordnodesetevent_ (hGraphExec, hNode, event) |
integer(kind(hipsuccess)) function | hipfort::hipgraphaddeventwaitnode::hipgraphaddeventwaitnode_ (pGraphNode, graph, pDependencies, numDependencies, event) |
integer(kind(hipsuccess)) function | hipfort::hipgrapheventwaitnodegetevent::hipgrapheventwaitnodegetevent_ (node, event_out) |
integer(kind(hipsuccess)) function | hipfort::hipgrapheventwaitnodesetevent::hipgrapheventwaitnodesetevent_ (node, event) |
integer(kind(hipsuccess)) function | hipfort::hipgraphexeceventwaitnodesetevent::hipgraphexeceventwaitnodesetevent_ (hGraphExec, hNode, event) |
Detailed Description
This section describes the callback/Activity of HIP runtime API.
Function/Subroutine Documentation
◆ hipgraphaddchildgraphnode_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddchildgraphnode::hipgraphaddchildgraphnode_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies, | ||
type(c_ptr), value | childGraph | ||
) |
◆ hipgraphadddependencies_()
integer(kind(hipsuccess)) function hipfort::hipgraphadddependencies::hipgraphadddependencies_ | ( | type(c_ptr), value | graph, |
type(c_ptr) | from, | ||
type(c_ptr) | to, | ||
integer(c_size_t), value | numDependencies | ||
) |
◆ hipgraphaddemptynode_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddemptynode::hipgraphaddemptynode_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies | ||
) |
◆ hipgraphaddeventrecordnode_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddeventrecordnode::hipgraphaddeventrecordnode_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies, | ||
type(c_ptr), value | event | ||
) |
◆ hipgraphaddeventwaitnode_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddeventwaitnode::hipgraphaddeventwaitnode_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies, | ||
type(c_ptr), value | event | ||
) |
◆ hipgraphaddhostnode_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddhostnode::hipgraphaddhostnode_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies, | ||
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphaddkernelnode_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddkernelnode::hipgraphaddkernelnode_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies, | ||
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphaddmemcpynode1d_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddmemcpynode1d::hipgraphaddmemcpynode1d_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies, | ||
type(c_ptr), value | dst, | ||
type(c_ptr), value | src, | ||
integer(c_size_t), value | count, | ||
integer(kind(hipmemcpyhosttohost)), value | myKind | ||
) |
◆ hipgraphaddmemcpynode_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddmemcpynode::hipgraphaddmemcpynode_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies, | ||
type(c_ptr) | pCopyParams | ||
) |
◆ hipgraphaddmemcpynodefromsymbol_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddmemcpynodefromsymbol::hipgraphaddmemcpynodefromsymbol_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies, | ||
type(c_ptr), value | dst, | ||
type(c_ptr), value | symbol, | ||
integer(c_size_t), value | count, | ||
integer(c_size_t), value | offset, | ||
integer(kind(hipmemcpyhosttohost)), value | myKind | ||
) |
◆ hipgraphaddmemcpynodetosymbol_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddmemcpynodetosymbol::hipgraphaddmemcpynodetosymbol_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies, | ||
type(c_ptr), value | symbol, | ||
type(c_ptr), value | src, | ||
integer(c_size_t), value | count, | ||
integer(c_size_t), value | offset, | ||
integer(kind(hipmemcpyhosttohost)), value | myKind | ||
) |
◆ hipgraphaddmemsetnode_()
integer(kind(hipsuccess)) function hipfort::hipgraphaddmemsetnode::hipgraphaddmemsetnode_ | ( | type(c_ptr) | pGraphNode, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pDependencies, | ||
integer(c_size_t), value | numDependencies, | ||
type(c_ptr) | pMemsetParams | ||
) |
◆ hipgraphchildgraphnodegetgraph_()
integer(kind(hipsuccess)) function hipfort::hipgraphchildgraphnodegetgraph::hipgraphchildgraphnodegetgraph_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pGraph | ||
) |
◆ hipgraphclone_()
integer(kind(hipsuccess)) function hipfort::hipgraphclone::hipgraphclone_ | ( | type(c_ptr) | pGraphClone, |
type(c_ptr), value | originalGraph | ||
) |
◆ hipgraphcreate_()
integer(kind(hipsuccess)) function hipfort::hipgraphcreate::hipgraphcreate_ | ( | type(c_ptr) | pGraph, |
integer(c_int), value | flags | ||
) |
◆ hipgraphdestroy_()
integer(kind(hipsuccess)) function hipfort::hipgraphdestroy::hipgraphdestroy_ | ( | type(c_ptr), value | graph | ) |
◆ hipgraphdestroynode_()
integer(kind(hipsuccess)) function hipfort::hipgraphdestroynode::hipgraphdestroynode_ | ( | type(c_ptr), value | node | ) |
◆ hipgrapheventrecordnodegetevent_()
integer(kind(hipsuccess)) function hipfort::hipgrapheventrecordnodegetevent::hipgrapheventrecordnodegetevent_ | ( | type(c_ptr), value | node, |
type(c_ptr) | event_out | ||
) |
◆ hipgrapheventrecordnodesetevent_()
integer(kind(hipsuccess)) function hipfort::hipgrapheventrecordnodesetevent::hipgrapheventrecordnodesetevent_ | ( | type(c_ptr), value | node, |
type(c_ptr), value | event | ||
) |
◆ hipgrapheventwaitnodegetevent_()
integer(kind(hipsuccess)) function hipfort::hipgrapheventwaitnodegetevent::hipgrapheventwaitnodegetevent_ | ( | type(c_ptr), value | node, |
type(c_ptr) | event_out | ||
) |
◆ hipgrapheventwaitnodesetevent_()
integer(kind(hipsuccess)) function hipfort::hipgrapheventwaitnodesetevent::hipgrapheventwaitnodesetevent_ | ( | type(c_ptr), value | node, |
type(c_ptr), value | event | ||
) |
◆ hipgraphexecchildgraphnodesetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphexecchildgraphnodesetparams::hipgraphexecchildgraphnodesetparams_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | node, | ||
type(c_ptr), value | childGraph | ||
) |
◆ hipgraphexecdestroy_()
integer(kind(hipsuccess)) function hipfort::hipgraphexecdestroy::hipgraphexecdestroy_ | ( | type(c_ptr), value | graphExec | ) |
◆ hipgraphexeceventrecordnodesetevent_()
integer(kind(hipsuccess)) function hipfort::hipgraphexeceventrecordnodesetevent::hipgraphexeceventrecordnodesetevent_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | hNode, | ||
type(c_ptr), value | event | ||
) |
◆ hipgraphexeceventwaitnodesetevent_()
integer(kind(hipsuccess)) function hipfort::hipgraphexeceventwaitnodesetevent::hipgraphexeceventwaitnodesetevent_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | hNode, | ||
type(c_ptr), value | event | ||
) |
◆ hipgraphexechostnodesetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphexechostnodesetparams::hipgraphexechostnodesetparams_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | node, | ||
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphexeckernelnodesetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphexeckernelnodesetparams::hipgraphexeckernelnodesetparams_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | node, | ||
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphexecmemcpynodesetparams1d_()
integer(kind(hipsuccess)) function hipfort::hipgraphexecmemcpynodesetparams1d::hipgraphexecmemcpynodesetparams1d_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | node, | ||
type(c_ptr), value | dst, | ||
type(c_ptr), value | src, | ||
integer(c_size_t), value | count, | ||
integer(kind(hipmemcpyhosttohost)), value | myKind | ||
) |
◆ hipgraphexecmemcpynodesetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphexecmemcpynodesetparams::hipgraphexecmemcpynodesetparams_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | node, | ||
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphexecmemcpynodesetparamsfromsymbol_()
integer(kind(hipsuccess)) function hipfort::hipgraphexecmemcpynodesetparamsfromsymbol::hipgraphexecmemcpynodesetparamsfromsymbol_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | node, | ||
type(c_ptr), value | dst, | ||
type(c_ptr), value | symbol, | ||
integer(c_size_t), value | count, | ||
integer(c_size_t), value | offset, | ||
integer(kind(hipmemcpyhosttohost)), value | myKind | ||
) |
◆ hipgraphexecmemcpynodesetparamstosymbol_()
integer(kind(hipsuccess)) function hipfort::hipgraphexecmemcpynodesetparamstosymbol::hipgraphexecmemcpynodesetparamstosymbol_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | node, | ||
type(c_ptr), value | symbol, | ||
type(c_ptr), value | src, | ||
integer(c_size_t), value | count, | ||
integer(c_size_t), value | offset, | ||
integer(kind(hipmemcpyhosttohost)), value | myKind | ||
) |
◆ hipgraphexecmemsetnodesetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphexecmemsetnodesetparams::hipgraphexecmemsetnodesetparams_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | node, | ||
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphexecupdate_()
integer(kind(hipsuccess)) function hipfort::hipgraphexecupdate::hipgraphexecupdate_ | ( | type(c_ptr), value | hGraphExec, |
type(c_ptr), value | hGraph, | ||
type(c_ptr) | hErrorNode_out, | ||
type(c_ptr), value | updateResult_out | ||
) |
◆ hipgraphgetedges_()
integer(kind(hipsuccess)) function hipfort::hipgraphgetedges::hipgraphgetedges_ | ( | type(c_ptr), value | graph, |
type(c_ptr) | from, | ||
type(c_ptr) | to, | ||
type(c_ptr), value | numEdges | ||
) |
◆ hipgraphgetnodes_()
integer(kind(hipsuccess)) function hipfort::hipgraphgetnodes::hipgraphgetnodes_ | ( | type(c_ptr), value | graph, |
type(c_ptr) | nodes, | ||
type(c_ptr), value | numNodes | ||
) |
◆ hipgraphgetrootnodes_()
integer(kind(hipsuccess)) function hipfort::hipgraphgetrootnodes::hipgraphgetrootnodes_ | ( | type(c_ptr), value | graph, |
type(c_ptr) | pRootNodes, | ||
type(c_ptr), value | pNumRootNodes | ||
) |
◆ hipgraphhostnodegetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphhostnodegetparams::hipgraphhostnodegetparams_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphhostnodesetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphhostnodesetparams::hipgraphhostnodesetparams_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphinstantiate_()
integer(kind(hipsuccess)) function hipfort::hipgraphinstantiate::hipgraphinstantiate_ | ( | type(c_ptr) | pGraphExec, |
type(c_ptr), value | graph, | ||
type(c_ptr) | pErrorNode, | ||
type(c_ptr), value | pLogBuffer, | ||
integer(c_size_t), value | bufferSize | ||
) |
◆ hipgraphinstantiatewithflags_()
integer(kind(hipsuccess)) function hipfort::hipgraphinstantiatewithflags::hipgraphinstantiatewithflags_ | ( | type(c_ptr) | pGraphExec, |
type(c_ptr), value | graph, | ||
integer(c_long_long), value | flags | ||
) |
◆ hipgraphkernelnodegetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphkernelnodegetparams::hipgraphkernelnodegetparams_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphkernelnodesetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphkernelnodesetparams::hipgraphkernelnodesetparams_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphlaunch_()
integer(kind(hipsuccess)) function hipfort::hipgraphlaunch::hipgraphlaunch_ | ( | type(c_ptr), value | graphExec, |
type(c_ptr), value | stream | ||
) |
◆ hipgraphmemcpynodegetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphmemcpynodegetparams::hipgraphmemcpynodegetparams_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphmemcpynodesetparams1d_()
integer(kind(hipsuccess)) function hipfort::hipgraphmemcpynodesetparams1d::hipgraphmemcpynodesetparams1d_ | ( | type(c_ptr), value | node, |
type(c_ptr), value | dst, | ||
type(c_ptr), value | src, | ||
integer(c_size_t), value | count, | ||
integer(kind(hipmemcpyhosttohost)), value | myKind | ||
) |
◆ hipgraphmemcpynodesetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphmemcpynodesetparams::hipgraphmemcpynodesetparams_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphmemcpynodesetparamsfromsymbol_()
integer(kind(hipsuccess)) function hipfort::hipgraphmemcpynodesetparamsfromsymbol::hipgraphmemcpynodesetparamsfromsymbol_ | ( | type(c_ptr), value | node, |
type(c_ptr), value | dst, | ||
type(c_ptr), value | symbol, | ||
integer(c_size_t), value | count, | ||
integer(c_size_t), value | offset, | ||
integer(kind(hipmemcpyhosttohost)), value | myKind | ||
) |
◆ hipgraphmemcpynodesetparamstosymbol_()
integer(kind(hipsuccess)) function hipfort::hipgraphmemcpynodesetparamstosymbol::hipgraphmemcpynodesetparamstosymbol_ | ( | type(c_ptr), value | node, |
type(c_ptr), value | symbol, | ||
type(c_ptr), value | src, | ||
integer(c_size_t), value | count, | ||
integer(c_size_t), value | offset, | ||
integer(kind(hipmemcpyhosttohost)), value | myKind | ||
) |
◆ hipgraphmemsetnodegetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphmemsetnodegetparams::hipgraphmemsetnodegetparams_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphmemsetnodesetparams_()
integer(kind(hipsuccess)) function hipfort::hipgraphmemsetnodesetparams::hipgraphmemsetnodesetparams_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pNodeParams | ||
) |
◆ hipgraphnodefindinclone_()
integer(kind(hipsuccess)) function hipfort::hipgraphnodefindinclone::hipgraphnodefindinclone_ | ( | type(c_ptr) | pNode, |
type(c_ptr), value | originalNode, | ||
type(c_ptr), value | clonedGraph | ||
) |
◆ hipgraphnodegetdependencies_()
integer(kind(hipsuccess)) function hipfort::hipgraphnodegetdependencies::hipgraphnodegetdependencies_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pDependencies, | ||
type(c_ptr), value | pNumDependencies | ||
) |
◆ hipgraphnodegetdependentnodes_()
integer(kind(hipsuccess)) function hipfort::hipgraphnodegetdependentnodes::hipgraphnodegetdependentnodes_ | ( | type(c_ptr), value | node, |
type(c_ptr) | pDependentNodes, | ||
type(c_ptr), value | pNumDependentNodes | ||
) |
◆ hipgraphnodegettype_()
integer(kind(hipsuccess)) function hipfort::hipgraphnodegettype::hipgraphnodegettype_ | ( | type(c_ptr), value | node, |
type(c_ptr), value | pType | ||
) |
◆ hipgraphremovedependencies_()
integer(kind(hipsuccess)) function hipfort::hipgraphremovedependencies::hipgraphremovedependencies_ | ( | type(c_ptr), value | graph, |
type(c_ptr) | from, | ||
type(c_ptr) | to, | ||
integer(c_size_t), value | numDependencies | ||
) |
◆ hipregisteractivitycallback_()
integer(kind(hipsuccess)) function hipfort::hipregisteractivitycallback::hipregisteractivitycallback_ | ( | integer(c_int), value | id, |
type(c_ptr), value | fun, | ||
type(c_ptr), value | arg | ||
) |
◆ hipregisterapicallback_()
integer(kind(hipsuccess)) function hipfort::hipregisterapicallback::hipregisterapicallback_ | ( | integer(c_int), value | id, |
type(c_ptr), value | fun, | ||
type(c_ptr), value | arg | ||
) |
◆ hipremoveactivitycallback_()
integer(kind(hipsuccess)) function hipfort::hipremoveactivitycallback::hipremoveactivitycallback_ | ( | integer(c_int), value | id | ) |
◆ hipremoveapicallback_()
integer(kind(hipsuccess)) function hipfort::hipremoveapicallback::hipremoveapicallback_ | ( | integer(c_int), value | id | ) |
◆ hipstreambegincapture_()
integer(kind(hipsuccess)) function hipfort::hipstreambegincapture::hipstreambegincapture_ | ( | type(c_ptr), value | stream, |
integer(kind(hipstreamcapturemodeglobal)), value | mode | ||
) |
◆ hipstreamendcapture_()
integer(kind(hipsuccess)) function hipfort::hipstreamendcapture::hipstreamendcapture_ | ( | type(c_ptr), value | stream, |
type(c_ptr) | pGraph | ||
) |
◆ hipstreamgetcaptureinfo_()
integer(kind(hipsuccess)) function hipfort::hipstreamgetcaptureinfo::hipstreamgetcaptureinfo_ | ( | type(c_ptr), value | stream, |
type(c_ptr), value | pCaptureStatus, | ||
type(c_ptr), value | pId | ||
) |
◆ hipstreamgetcaptureinfo_v2_()
integer(kind(hipsuccess)) function hipfort::hipstreamgetcaptureinfo_v2::hipstreamgetcaptureinfo_v2_ | ( | type(c_ptr), value | stream, |
type(c_ptr), value | captureStatus_out, | ||
type(c_ptr), value | id_out, | ||
type(c_ptr) | graph_out, | ||
type(c_ptr) | dependencies_out, | ||
type(c_ptr), value | numDependencies_out | ||
) |
◆ hipstreamiscapturing_()
integer(kind(hipsuccess)) function hipfort::hipstreamiscapturing::hipstreamiscapturing_ | ( | type(c_ptr), value | stream, |
type(c_ptr), value | pCaptureStatus | ||
) |
◆ hipstreamupdatecapturedependencies_()
integer(kind(hipsuccess)) function hipfort::hipstreamupdatecapturedependencies::hipstreamupdatecapturedependencies_ | ( | type(c_ptr), value | stream, |
type(c_ptr) | dependencies, | ||
integer(c_size_t), value | numDependencies, | ||
integer(c_int), value | flags | ||
) |