TX_TIMER_POINTER_DIF is only used within threadx.
 
Symbols
loading...
Files
loading...

TX_TIMER_POINTER_DIF macro

Syntax

#define TX_TIMER_POINTER_DIF(a,b) ((ULONG)(((TX_TIMER_INTERNAL **) (a)) - ((TX_TIMER_INTERNAL **) (b))))

Arguments

a

b

References

LocationText
tx_api.h:1933
#define TX_TIMER_POINTER_DIF(a,b) ((ULONG)(((TX_TIMER_INTERNAL **) (a)) - ((TX_TIMER_INTERNAL **) (b))))
tx_timer_deactivate.c:144
ticks_left = (ULONG) (TX_TIMER_POINTER_DIF(list_head,_tx_timer_current_ptr)) + ((ULONG) 1);
tx_timer_deactivate.c:150
ticks_left = (ULONG) (TX_TIMER_POINTER_DIF(list_head,_tx_timer_list_start));
tx_timer_deactivate.c:152
ticks_left = ticks_left + (ULONG) ((TX_TIMER_POINTER_DIF(_tx_timer_list_end, _tx_timer_current_ptr)) + ((ULONG) 1));
tx_timer_info_get.c:159
ticks_left = ((TX_TIMER_POINTER_DIF(list_head, _tx_timer_current_ptr)) + ((ULONG) 1));
tx_timer_info_get.c:165
ticks_left = ((TX_TIMER_POINTER_DIF(list_head, _tx_timer_list_start)));
tx_timer_info_get.c:167
ticks_left = ticks_left + ((TX_TIMER_POINTER_DIF(_tx_timer_list_end, _tx_timer_current_ptr)) + ((ULONG) 1));
tx_timer_system_activate.c:134
delta = TX_TIMER_POINTER_DIF(timer_list, _tx_timer_list_end);