Dynamic Load Balance 3.6.1+32-59d1
Functions | Variables
backend_manager.h File Reference
#include "backend.h"
#include <stdbool.h>
#include <stddef.h>
Include dependency graph for backend_manager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

const backend_api_ttalp_backend_manager_load_gpu_backend (const char *name)
 
void talp_backend_manager_unload_gpu_backend (void)
 
const backend_api_ttalp_backend_manager_load_hwc_backend (const char *name)
 
void talp_backend_manager_unload_hwc_backend (void)
 
void * talp_backend_manager_get_symbol_from_plugin (const char *symbol, const char *plugin_name)
 
int talp_backend_manager_get_gpu_affinity (char *buffer, size_t buffer_size, bool full_uuid)
 

Variables

const core_api_t core_api
 

Function Documentation

◆ talp_backend_manager_load_gpu_backend()

const backend_api_t * talp_backend_manager_load_gpu_backend ( const char *  name)

◆ talp_backend_manager_unload_gpu_backend()

void talp_backend_manager_unload_gpu_backend ( void  )

◆ talp_backend_manager_load_hwc_backend()

const backend_api_t * talp_backend_manager_load_hwc_backend ( const char *  name)

◆ talp_backend_manager_unload_hwc_backend()

void talp_backend_manager_unload_hwc_backend ( void  )

◆ talp_backend_manager_get_symbol_from_plugin()

void * talp_backend_manager_get_symbol_from_plugin ( const char *  symbol,
const char *  plugin_name 
)

◆ talp_backend_manager_get_gpu_affinity()

int talp_backend_manager_get_gpu_affinity ( char *  buffer,
size_t  buffer_size,
bool  full_uuid 
)

Variable Documentation

◆ core_api

const core_api_t core_api
extern