|
rvm_return_t | alloc_log_buf (log_t *log) |
|
void | free_log_buf (log_t *log) |
|
rvm_return_t | init_buffer (log_t *log, rvm_offset_t *offset, rvm_bool_t direction, rvm_bool_t synch) |
|
rvm_return_t | load_aux_buf (log_t *log, rvm_offset_t *log_offset, rvm_length_t length, rvm_length_t *aux_ptr, rvm_length_t *data_len, rvm_bool_t synch, rvm_bool_t pre_load) |
|
void | clear_aux_buf (log_t *log) |
|
rvm_bool_t | chk_hdr_currency (log_t *log, rec_hdr_t *rec_hdr) |
|
void | reset_hdr_chks (log_t *log) |
|
rvm_bool_t | chk_hdr_sequence (log_t *log, rec_hdr_t *rec_hdr, rvm_bool_t direction) |
|
rvm_bool_t | validate_hdr (log_t *log, rec_hdr_t *rec_hdr, rec_end_t *rec_end, rvm_bool_t direction) |
|
rvm_return_t | scan_nv_forward (log_t *log, rvm_bool_t synch) |
|
rvm_return_t | scan_forward (log_t *log, rvm_bool_t synch) |
|
rvm_return_t | scan_wrap_reverse (log_t *log, rvm_bool_t synch) |
|
rvm_return_t | validate_rec_reverse (log_t *log, rvm_bool_t synch) |
|
rvm_return_t | scan_reverse (log_t *log, rvm_bool_t synch) |
|
rvm_return_t | locate_tail (log_t *log) |
|
rvm_return_t | enter_seg_dict (log_t *log, long seg_code) |
|
rvm_return_t | def_seg_dict (log_t *log, rec_hdr_t *rec_hdr) |
|
rvm_return_t | log_recover (log_t *log, rvm_length_t *count, rvm_bool_t is_daemon, rvm_length_t flag) |
|
rvm_return_t | rvm_truncate () |
|
rvm_bool_t | initiate_truncation (log_t *log, rvm_length_t threshold) |
|
rvm_return_t | wait_for_truncation (log_t *log, struct timeval *time_stamp) |
|
void | log_daemon (void *arg) |
|