|
Defines |
| #define | eq_pntr(p1, p2) ((p1.block==p2.block) && (p1.segment==p2.segment)) |
| #define | null_ptr(p) ((p.segment==max_segments) && (p.block==0)) |
Functions |
| void | print_index_block () |
| void | unpack_ptr () |
| void | mvc () |
| boolean | null_pntr (struct leveln_pntr p) |
| boolean | is_primary (struct fcb *f, int bufix) |
| void | get_page (struct fcb *f, struct leveln_pntr blk, block_type_t *buf) |
| void | print_lc_key (FILE *list, struct key *k, char caption[]) |
| void | print_rec_key (FILE *list, struct key *k, char caption[]) |
| void | print_user_key (FILE *list, struct key *k, char caption[]) |
| void | print_any_key (FILE *list, int index, struct key *k, char caption[]) |
| void | print_key1 (FILE *list, struct key *k, char caption[]) |
| void | print_key (FILE *list, unsigned char key[], int lc, char caption[]) |
| boolean | block_is_sorted (struct ix_block *b) |
| int | key_length (struct ix_block *b) |
| int | uncompressed_key_length (struct ix_block *b) |
| void | check_index_chain (FILE *list, struct fcb *f, struct leveln_pntr head, struct leveln_pntr parent_head) |
| void | check_index (FILE *list, struct fcb *f, int index) |
| int | print_freespace_chain (FILE *list, struct fcb *f) |
| int | print_empty_block_chain (FILE *list, struct fcb *f, int index_type, int level) |
| boolean | contiguous (struct level0_pntr p1, struct level0_pntr p2) |
| int | print_freespace_summary (FILE *list, struct fcb *f) |
| int | print_freespace (FILE *list, struct fcb *f) |
| int | print_hash_chain (FILE *list, struct fcb *f, int ix) |
| void | print_buffer_MRU_chain (FILE *list, struct fcb *f) |
| void | print_buffer_summary (FILE *list, struct fcb *f) |
| void | print_segments (FILE *list, struct fcb *f) |
| void | print_files (FILE *list, struct fcb *f) |
| void | print_index_block (FILE *list, struct ix_block *b) |
| void | print_index_block1 (FILE *list, struct fcb *f, int bufix) |
| void | print_index1 (FILE *list, struct fcb *f) |
| void | print_index (FILE *list, struct fcb *f, int index_type) |
| void | print_levels (FILE *list, struct fcb *f) |
| void | print_fib (FILE *list, struct fcb *f) |
| void | print_fcb (FILE *list, struct fcb *f) |
Variables |
| leveln_pntr | nulln_ptr = {max_segments,0} |