|
static void | server1_in_complete (struct m0_rm_incoming *in, int32_t rc) |
|
static void | server1_in_conflict (struct m0_rm_incoming *in) |
|
static void | server2_in_complete (struct m0_rm_incoming *in, int32_t rc) |
|
static void | server2_in_conflict (struct m0_rm_incoming *in) |
|
static void | server3_in_complete (struct m0_rm_incoming *in, int32_t rc) |
|
static void | server3_in_conflict (struct m0_rm_incoming *in) |
|
static void | trick_in_complete (struct m0_rm_incoming *in, int32_t rc) |
|
static void | trick1_in_conflict (struct m0_rm_incoming *in) |
|
static void | trick2_in_conflict (struct m0_rm_incoming *in) |
|
static void | chain_hier_config (void) |
|
static void | star_hier_config (void) |
|
static void | remote_credits_utinit (enum rcredits_hier_type hier_type) |
|
static void | remote_credits_utfini (void) |
|
static void | credit_setup (enum rm_server srv_id, enum m0_rm_incoming_flags flag, uint64_t value) |
|
static void | credit_get_and_hold_nowait (enum rm_server debtor_id, enum m0_rm_incoming_flags flags, uint64_t credit_value) |
|
static void | wait_for_credit (enum rm_server srv_id) |
|
static void | credit_get_and_hold (enum rm_server debtor_id, enum m0_rm_incoming_flags flags, uint64_t credit_value) |
|
static void | held_credit_cache (enum rm_server srv_id) |
|
static void | credit_get_and_cache (enum rm_server debtor_id, enum m0_rm_incoming_flags flags, uint64_t credit_value) |
|
static void | borrow_and_cache (enum rm_server debtor_id, uint64_t credit_value) |
|
static void | borrow_and_hold (enum rm_server debtor_id, uint64_t credit_value) |
|
static void | test_two_borrows_single_req (void) |
|
static void | test_borrow_revoke_single_req (void) |
|
static void | test_revoke_with_hop (void) |
|
static void | test_no_borrow_flag (void) |
|
static void | test_simple_borrow (void) |
|
static void | test_borrow_non_conflicting (void) |
|
static void | test_revoke_conflicting_wait (void) |
|
static void | test_revoke_conflicting_try (void) |
|
static void | test_revoke_no_conflict_wait (void) |
|
static void | test_revoke_no_conflict_try (void) |
|
static void | test_borrow_held_no_conflict (void) |
|
static void | test_borrow_held_conflicting (void) |
|
static void | test_starvation (void) |
|
static void | test_barrier (void) |
|
static void | test_barrier_overcome (enum rcredits_hier_type hier) |
|
static void | test_barrier_overcome_star (void) |
|
static void | test_barrier_overcome_chain (void) |
|
static void | test_barrier_same_time (void) |
|
static void | remote_ha_state_update (enum rm_server server, enum m0_ha_obj_state new_state) |
|
static void | remote_die (enum rm_server server) |
|
static void | rm_server_restart (enum rm_server server) |
|
static void | remote_online (enum rm_server server) |
|
static void | debtor_death_acceptance_wait (enum rm_server dead, enum rm_server waiter) |
|
static void | test_debtor_death (void) |
|
static void | rm_ctx_creditor_track (enum rm_server srv_id) |
|
static void | test_creditor_death (void) |
|
static void | test_creditor_death2 (void) |
|
static void | test_creditor_recovered (void) |
|
static void | test_creditor_reset (void) |
|