#include <linux/list.h>
#include "tcp.h"
#include "nodemanager.h"
#include "../tmem.h"
#include "../zcache.h"
#include "ramster.h"
#include "tcp_internal.h"
Go to the source code of this file.
|
int | r2net_remote_target_node_set (int node_num) |
|
int | ramster_remote_put_handler (struct r2net_msg *msg, u32 len, void *data, void **ret_data) |
|
int | ramster_remote_flush_handler (struct r2net_msg *msg, u32 len, void *data, void **ret_data) |
|
int | ramster_remote_flobj_handler (struct r2net_msg *msg, u32 len, void *data, void **ret_data) |
|
int | r2net_remote_async_get (struct tmem_xhandle *xh, bool free, int remotenode, size_t expect_size, uint8_t expect_cksum, void *extra) |
|
int | r2net_remote_put (struct tmem_xhandle *xh, char *data, size_t size, bool ephemeral, int *remotenode) |
|
int | r2net_remote_flush (struct tmem_xhandle *xh, int remotenode) |
|
int | r2net_remote_flush_object (struct tmem_xhandle *xh, int remotenode) |
|
int | r2net_register_handlers (void) |
|
#define RMSTR_KEY 0x77347734 |
- Enumerator:
RMSTR_TMEM_PUT_EPH |
|
RMSTR_TMEM_PUT_PERS |
|
RMSTR_TMEM_ASYNC_GET_REQUEST |
|
RMSTR_TMEM_ASYNC_GET_AND_FREE_REQUEST |
|
RMSTR_TMEM_ASYNC_GET_REPLY |
|
RMSTR_TMEM_FLUSH |
|
RMSTR_TMEM_FLOBJ |
|
RMSTR_TMEM_DESTROY_POOL |
|
Definition at line 22 of file r2net.c.
int r2net_register_handlers |
( |
void |
| ) |
|
int r2net_remote_flush |
( |
struct tmem_xhandle * |
xh, |
|
|
int |
remotenode |
|
) |
| |
int r2net_remote_flush_object |
( |
struct tmem_xhandle * |
xh, |
|
|
int |
remotenode |
|
) |
| |
int r2net_remote_target_node_set |
( |
int |
node_num | ) |
|