#include "xcom/x_platform.h"
#include "xcom/xcom_common.h"
#include "xdr_gen/xcom_vp.h"
Go to the source code of this file.
◆ FILENAME_SYNODE_FMT
#define FILENAME_SYNODE_FMT "%x_%" PRIu64 "_%u" |
◆ FILENAME_SYNODE_MEM
#define FILENAME_SYNODE_MEM |
( |
|
x | ) |
SY_MEM(x) |
◆ NULL_SYNODE
#define NULL_SYNODE { 0ul, 0ull, 0ull } |
◆ SY_FMT
◆ SY_FMT_DEF
#define SY_FMT_DEF "%x %" PRIu64 " %" PRIu32 |
◆ SY_MEM
#define SY_MEM |
( |
|
s | ) |
(s).group_id, (uint64_t)(s).msgno, (s).node |
◆ add_synode_event()
void add_synode_event |
( |
synode_no const |
synode | ) |
|
◆ group_mismatch()
static int group_mismatch |
( |
synode_no |
x, |
|
|
synode_no |
y |
|
) |
| |
|
inlinestatic |
◆ synode_app_data_array_move()
void synode_app_data_array_move |
( |
synode_app_data_array *const |
to, |
|
|
synode_app_data_array *const |
from |
|
) |
| |
◆ synode_array_move()
void synode_array_move |
( |
synode_no_array *const |
to, |
|
|
synode_no_array *const |
from |
|
) |
| |
◆ synode_eq()
int synode_eq |
( |
synode_no |
x, |
|
|
synode_no |
y |
|
) |
| |
◆ synode_gt()
int synode_gt |
( |
synode_no |
x, |
|
|
synode_no |
y |
|
) |
| |
◆ synode_lt()
int synode_lt |
( |
synode_no |
x, |
|
|
synode_no |
y |
|
) |
| |
◆ null_synode
synode_no const null_synode |