|
synode_no | cache_get_last_removed () |
|
int | was_removed_from_cache (synode_no x) |
|
static void | hash_init (stack_machine *hash_bucket) |
|
void | hexdump (void *p, long length) |
|
static unsigned int | synode_hash (synode_no synode) |
|
static void | do_increment_step () |
|
static pax_machine * | hash_in (pax_machine *pm) |
|
static pax_machine * | hash_out (pax_machine *p) |
|
pax_machine * | hash_get (synode_no synode) |
|
static int | was_machine_executed (pax_machine *p) |
|
static lru_machine * | lru_get (bool_t force) |
|
static lru_machine * | lru_touch_hit (pax_machine *p) |
|
static void | reset_cache () |
|
static void | add_stack_machine (uint64_t start_msgno) |
|
static void | expand_lru () |
|
void | init_cache () |
|
static void | deinit_pax_machine (pax_machine *p, lru_machine *l) |
|
static void | free_lru_machine (lru_machine *link_iter) |
|
void | deinit_cache () |
|
pax_machine * | get_cache_no_touch (synode_no synode, bool_t force) |
|
pax_machine * | force_get_cache (synode_no synode) |
|
pax_machine * | get_cache (synode_no synode) |
|
static int | can_deallocate (lru_machine *link_iter) |
|
size_t | shrink_cache () |
|
void | xcom_cache_var_init () |
|
pax_machine * | init_pax_machine (pax_machine *p, lru_machine *lru, synode_no synode) |
|
int | lock_pax_machine (pax_machine *p) |
|
void | unlock_pax_machine (pax_machine *p) |
|
int | is_busy_machine (pax_machine *p) |
|
char * | dbg_machine_nodeset (pax_machine *p, u_int nodes) |
|
static size_t | get_app_msg_size (pax_msg const *p) |
|
size_t | pax_machine_size (pax_machine const *p) |
|
void | init_cache_size () |
|
uint64_t | add_cache_size (pax_machine *p) |
|
uint64_t | sub_cache_size (pax_machine *p) |
|
int | above_cache_limit () |
|
uint64_t | set_max_cache_size (uint64_t x) |
|
static void | do_decrement_step () |
|
uint16_t | check_decrease () |
|
void | do_cache_maintenance () |
|
int | cache_manager_task (task_arg arg) |
|
uint64_t | get_xcom_cache_occupation () |
|
uint64_t | get_xcom_cache_length () |
|
uint64_t | get_xcom_cache_size () |
|
void | set_length_increment (size_t increment) |
|
void | set_size_decrement (size_t decrement) |
|
void | set_min_target_occupation (float threshold) |
|
void | set_dec_threshold_size (float t_hold) |
|
void | set_min_length_threshold (float threshold) |
|
void | paxos_timeout (pax_machine *p) |
|