Defines | |
#define | MAX(a, b) (((a) > (b)) ? (a) : (b)) |
#define | MIN(a, b) (((a) < (b)) ? (a) : (b)) |
#define | ALIGN8(x) (((x)+7) & ~7) |
#define | VALIGN(adr, align) (((POINTER_T) (adr)+align-1) & ~(align-1)) |
#define ALIGN8 | ( | x | ) | (((x)+7) & ~7) |
Align macro for data alignment on 8-byte boundary
Definition at line 447 of file midas.h.
Referenced by bk_close(), bk_find(), bk_iterate(), bk_locate(), bk_swap(), bm_copy_from_cache(), bm_dispatch_from_cache(), bm_flush_cache(), bm_push_event(), bm_receive_event(), bm_send_event(), bm_wait_for_free_space(), db_open_database(), and rpc_send_event().
#define MAX | ( | a, | |||
b | ) | (((a) > (b)) ? (a) : (b)) |
#define MIN | ( | a, | |||
b | ) | (((a) < (b)) ? (a) : (b)) |
#define VALIGN | ( | adr, | |||
align | ) | (((POINTER_T) (adr)+align-1) & ~(align-1)) |
Align macro for variable data alignment
Definition at line 451 of file midas.h.
Referenced by db_get_record_size(), and update_odb().