Dynamic Load Balance 3.6.1+32-59d1
Functions
lewi.h File Reference
#include "LB_core/spd.h"
Include dependency graph for lewi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int lewi_Init (subprocess_descriptor_t *spd)
 
int lewi_Finalize (subprocess_descriptor_t *spd)
 
int lewi_EnableDLB (const subprocess_descriptor_t *spd)
 
int lewi_DisableDLB (const subprocess_descriptor_t *spd)
 
int lewi_SetMaxParallelism (const subprocess_descriptor_t *spd, int max)
 
int lewi_UnsetMaxParallelism (const subprocess_descriptor_t *spd)
 
int lewi_IntoBlockingCall (const subprocess_descriptor_t *spd)
 
int lewi_OutOfBlockingCall (const subprocess_descriptor_t *spd)
 
int lewi_Lend (const subprocess_descriptor_t *spd)
 
int lewi_Reclaim (const subprocess_descriptor_t *spd)
 
int lewi_Borrow (const subprocess_descriptor_t *spd)
 
int lewi_BorrowCpus (const subprocess_descriptor_t *spd, int ncpus)
 

Function Documentation

◆ lewi_Init()

int lewi_Init ( subprocess_descriptor_t spd)

◆ lewi_Finalize()

int lewi_Finalize ( subprocess_descriptor_t spd)

◆ lewi_EnableDLB()

int lewi_EnableDLB ( const subprocess_descriptor_t spd)

◆ lewi_DisableDLB()

int lewi_DisableDLB ( const subprocess_descriptor_t spd)

◆ lewi_SetMaxParallelism()

int lewi_SetMaxParallelism ( const subprocess_descriptor_t spd,
int  max 
)

◆ lewi_UnsetMaxParallelism()

int lewi_UnsetMaxParallelism ( const subprocess_descriptor_t spd)

◆ lewi_IntoBlockingCall()

int lewi_IntoBlockingCall ( const subprocess_descriptor_t spd)

◆ lewi_OutOfBlockingCall()

int lewi_OutOfBlockingCall ( const subprocess_descriptor_t spd)

◆ lewi_Lend()

int lewi_Lend ( const subprocess_descriptor_t spd)

◆ lewi_Reclaim()

int lewi_Reclaim ( const subprocess_descriptor_t spd)

◆ lewi_Borrow()

int lewi_Borrow ( const subprocess_descriptor_t spd)

◆ lewi_BorrowCpus()

int lewi_BorrowCpus ( const subprocess_descriptor_t spd,
int  ncpus 
)