Dataflow Runtime API  3.1.1.0
Macros | Functions | Variables
tx_block_pool.h File Reference

Macros

#define TX_BLOCK_POOL_ID   ((ULONG) 0x424C4F43)
 ThreadX Component
More...
 
#define BLOCK_POOL_DECLARE   extern
 
#define TX_BLOCK_POOL_DELETE_PORT_COMPLETION(p)
 

Functions

VOID _tx_block_pool_initialize (VOID)
 
VOID _tx_block_pool_cleanup (TX_THREAD *thread_ptr, ULONG suspension_sequence)
 

Variables

BLOCK_POOL_DECLARE TX_BLOCK_POOL_tx_block_pool_created_ptr
 
BLOCK_POOL_DECLARE ULONG _tx_block_pool_created_count
 

Macro Definition Documentation

◆ BLOCK_POOL_DECLARE

#define BLOCK_POOL_DECLARE   extern

◆ TX_BLOCK_POOL_DELETE_PORT_COMPLETION

#define TX_BLOCK_POOL_DELETE_PORT_COMPLETION (   p)

◆ TX_BLOCK_POOL_ID

#define TX_BLOCK_POOL_ID   ((ULONG) 0x424C4F43)

ThreadX Component

Block Memory

Function Documentation

◆ _tx_block_pool_cleanup()

VOID _tx_block_pool_cleanup ( TX_THREAD thread_ptr,
ULONG  suspension_sequence 
)

◆ _tx_block_pool_initialize()

VOID _tx_block_pool_initialize ( VOID  )

Variable Documentation

◆ _tx_block_pool_created_count

BLOCK_POOL_DECLARE ULONG _tx_block_pool_created_count

◆ _tx_block_pool_created_ptr

BLOCK_POOL_DECLARE TX_BLOCK_POOL* _tx_block_pool_created_ptr