dlsym Interface

interface

Get address of a symbol


Called by

interface~~dlsym~~CalledByGraph interface~dlsym dlsym proc~load_symbol load_symbol proc~load_symbol->interface~dlsym proc~dynamic_load dynamic_load proc~dynamic_load->proc~load_symbol proc~load load proc~load->proc~dynamic_load proc~load_cuda load_cuda proc~load_cuda->proc~dynamic_load proc~load_nvrtc load_nvrtc proc~load_nvrtc->proc~dynamic_load proc~create_cuda transpose_plan_cuda%create_cuda proc~create_cuda->proc~load_cuda proc~create_cuda->proc~load_nvrtc proc~load_vkfft load_vkfft proc~load_vkfft->proc~load proc~create~11 vkfft_executor%create proc~create~11->proc~load_vkfft

private function dlsym(handle, name) bind(C)

Arguments

Type IntentOptional Attributes Name
type(c_ptr), value :: handle

Handle to the library

character(len=c_char) :: name(*)

Name of the symbol

Return Value type(c_funptr)

Address of the symbol