Go to the source code of this file.
|
int | r2net_remote_async_get (struct tmem_xhandle *, bool, int, size_t, uint8_t, void *extra) |
|
int | r2net_remote_put (struct tmem_xhandle *, char *, size_t, bool, int *) |
|
int | r2net_remote_flush (struct tmem_xhandle *, int) |
|
int | r2net_remote_flush_object (struct tmem_xhandle *, int) |
|
int | r2net_register_handlers (void) |
|
int | r2net_remote_target_node_set (int) |
|
int | ramster_remotify_pageframe (bool) |
|
void | ramster_init (bool, bool, bool) |
|
void | ramster_register_pamops (struct tmem_pamops *) |
|
int | ramster_localify (int, struct tmem_oid *oidp, uint32_t, char *, unsigned int, void *) |
|
void * | ramster_pampd_free (void *, struct tmem_pool *, struct tmem_oid *, uint32_t, bool) |
|
void | ramster_count_foreign_pages (bool, int) |
|
int | ramster_do_preload_flnode (struct tmem_pool *) |
|
void | ramster_cpu_up (int) |
|
void | ramster_cpu_down (int) |
|
#define FAKE_PAMPD_CHECKSUM_BITS 8 |
#define FAKE_PAMPD_CHECKSUM_SHIFT |
Value:
FAKE_PAMPD_REMOTESIZE_BITS)
Definition at line 64 of file ramster.h.
#define FAKE_PAMPD_INTRANSIT_BITS 1 |
#define FAKE_PAMPD_INTRANSIT_SHIFT 1 |
#define FAKE_PAMPD_ISREMOTE_BITS 1 |
#define FAKE_PAMPD_ISREMOTE_SHIFT |
Value:
FAKE_PAMPD_INTRANSIT_BITS)
Definition at line 58 of file ramster.h.
#define FAKE_PAMPD_MASK |
( |
|
x | ) |
((1UL << (x)) - 1) |
#define FAKE_PAMPD_REMOTENODE_BITS 8 |
#define FAKE_PAMPD_REMOTENODE_SHIFT |
Value:
FAKE_PAMPD_ISREMOTE_BITS)
Definition at line 60 of file ramster.h.
#define FAKE_PAMPD_REMOTESIZE_BITS 13 |
#define FAKE_PAMPD_REMOTESIZE_SHIFT |
Value:
FAKE_PAMPD_REMOTENODE_BITS)
Definition at line 62 of file ramster.h.
- Enumerator:
RAMSTER_REMOTIFY_FLUSH_PAGE |
|
RAMSTER_REMOTIFY_FLUSH_OBJ |
|
Definition at line 14 of file ramster.h.
int r2net_register_handlers |
( |
void |
| ) |
|
int r2net_remote_flush_object |
( |
struct tmem_xhandle * |
, |
|
|
int |
|
|
) |
| |
int r2net_remote_target_node_set |
( |
int |
| ) |
|
int ramster_remotify_pageframe |
( |
bool |
| ) |
|