This page contains proposed changes for a future release of ROCm. Read the latest Linux release of ROCm documentation for your production environments.

Callback Activity APIs

Callback Activity APIs#

HIPFORT API Reference: 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)
 

Detailed Description

This section describes the callback/Activity of HIP runtime API.

Function/Subroutine Documentation

◆ 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)