Lines Matching refs:descriptors

117 …lve_symbols( dynamic_link_handle module, const dynamic_link_descriptor descriptors[], std::size_t …  in resolve_symbols()  argument
132 dynamic_link_descriptor const & desc = descriptors[k]; in resolve_symbols()
143 *descriptors[k].handler = h[k]; in resolve_symbols()
148 …bool dynamic_link( const char* library, const dynamic_link_descriptor descriptors[], std::size_t … in dynamic_link() argument
155 return resolve_symbols(tmp_handle, descriptors, required); in dynamic_link()
348 … static bool weak_symbol_link( const dynamic_link_descriptor descriptors[], std::size_t required ) in weak_symbol_link() argument
352 if ( !descriptors[k].ptr ) in weak_symbol_link()
356 *descriptors[k].handler = (pointer_to_handler) descriptors[k].ptr; in weak_symbol_link()
380 …lobal_symbols_link( const char* library, const dynamic_link_descriptor descriptors[], std::size_t … in global_symbols_link() argument
394 if (!resolve_symbols(library_handle, descriptors, required)) { in global_symbols_link()
429 …andle dynamic_load( const char* library, const dynamic_link_descriptor descriptors[], std::size_t … in dynamic_load() argument
430 ::tbb::detail::suppress_unused_warning( library, descriptors, required, local_binding ); in dynamic_load()
447 if( !resolve_symbols( library_handle, descriptors, required ) ) { in dynamic_load()
463 …bool dynamic_link( const char* library, const dynamic_link_descriptor descriptors[], std::size_t r… in dynamic_link() argument
467 …ndle = ( flags & DYNAMIC_LINK_GLOBAL ) ? global_symbols_link( library, descriptors, required ) : n… in dynamic_link()
475 … library_handle = dynamic_load( library, descriptors, required, flags & DYNAMIC_LINK_LOCAL ); in dynamic_link()
481 return weak_symbol_link( descriptors, required ); in dynamic_link()