Intel(R) Threading Building Blocks Doxygen Documentation  version 4.2.3
dynamic_link.cpp File Reference
#include "dynamic_link.h"
#include "tbb/tbb_config.h"
#include <cstdarg>
#include <dlfcn.h>
#include <string.h>
#include <unistd.h>
#include <limits.h>
#include <stdlib.h>
#include "tbb_misc.h"
Include dependency graph for dynamic_link.cpp:

Go to the source code of this file.

Macros

#define __USE_TBB_ATOMICS   ( !(__linux__&&__ia64__) || __TBB_BUILD )
 
#define __USE_STATIC_DL_INIT   ( !__ANDROID__ )
 

Functions

OPEN_INTERNAL_NAMESPACE bool dynamic_link (const char *, const dynamic_link_descriptor *, size_t, dynamic_link_handle *handle, int)
 
void dynamic_unlink (dynamic_link_handle)
 
void dynamic_unlink_all ()
 

Macro Definition Documentation

◆ __USE_STATIC_DL_INIT

#define __USE_STATIC_DL_INIT   ( !__ANDROID__ )

Definition at line 60 of file dynamic_link.cpp.

◆ __USE_TBB_ATOMICS

#define __USE_TBB_ATOMICS   ( !(__linux__&&__ia64__) || __TBB_BUILD )

Definition at line 59 of file dynamic_link.cpp.

Function Documentation

◆ dynamic_link()

OPEN_INTERNAL_NAMESPACE bool dynamic_link ( const char *  ,
const dynamic_link_descriptor ,
size_t  ,
dynamic_link_handle handle,
int   
)

Definition at line 568 of file dynamic_link.cpp.

568  {
569  if ( handle )
570  *handle=0;
571  return false;
572  }

Referenced by tbb::internal::initialize_handler_pointers().

Here is the caller graph for this function:

◆ dynamic_unlink()

void dynamic_unlink ( dynamic_link_handle  )

Definition at line 573 of file dynamic_link.cpp.

573 {}

◆ dynamic_unlink_all()

void dynamic_unlink_all ( )

Definition at line 574 of file dynamic_link.cpp.

574 {}

Referenced by tbb::internal::governor::release_resources().

Here is the caller graph for this function:

Copyright © 2005-2019 Intel Corporation. All Rights Reserved.

Intel, Pentium, Intel Xeon, Itanium, Intel XScale and VTune are registered trademarks or trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

* Other names and brands may be claimed as the property of others.