|
CUBRID Engine
latest
|

Public Attributes | |
| INT64 | time_creation |
| VFID | self |
| FILE_TABLESPACE | tablespace |
| FILE_DESCRIPTORS | descriptor |
| int | n_page_total |
| int | n_page_user |
| int | n_page_ftab |
| int | n_page_free |
| int | n_page_mark_delete |
| int | n_sector_total |
| int | n_sector_partial |
| int | n_sector_full |
| int | n_sector_empty |
| FILE_TYPE | type |
| INT32 | file_flags |
| VOLID | volid_last_expand |
| INT16 | offset_to_partial_ftab |
| INT16 | offset_to_full_ftab |
| INT16 | offset_to_user_page_ftab |
| VPID | vpid_sticky_first |
| VPID | vpid_last_temp_alloc |
| int | offset_to_last_temp_alloc |
| VPID | vpid_last_user_page_ftab |
| VPID | vpid_find_nth_last |
| int | first_index_find_nth_last |
| INT32 | reserved0 |
| INT32 | reserved1 |
| INT32 | reserved2 |
| INT32 | reserved3 |
Definition at line 84 of file file_manager.c.
| FILE_DESCRIPTORS file_header::descriptor |
Definition at line 90 of file file_manager.c.
Referenced by file_create(), file_descriptor_get(), file_descriptor_update(), file_header_dump_descriptor(), file_tracker_get_and_protect(), and file_tracker_item_reuse_heap().
| INT32 file_header::file_flags |
Definition at line 109 of file file_manager.c.
Referenced by file_create(), file_get_tde_algorithm_internal(), file_header_init(), and file_set_tde_algorithm_internal().
| int file_header::first_index_find_nth_last |
Definition at line 151 of file file_manager.c.
Referenced by file_create(), file_dealloc(), file_header_init(), file_numerable_find_nth(), and file_temp_reset_user_pages().
| int file_header::n_page_free |
Definition at line 96 of file file_manager.c.
Referenced by file_create(), file_destroy(), file_header_alloc(), file_header_dealloc(), file_header_sanity_check(), file_perm_alloc(), file_perm_expand(), file_rv_perm_expand_redo(), file_rv_perm_expand_undo(), file_temp_alloc(), file_temp_reset_user_pages(), file_tracker_item_spacedb(), and file_tracker_spacedb().
| int file_header::n_page_ftab |
Definition at line 95 of file file_manager.c.
Referenced by file_create(), file_destroy(), file_header_alloc(), file_header_dealloc(), file_header_init(), file_header_sanity_check(), file_rv_fhead_convert_ftab_to_user_page(), file_rv_fhead_convert_user_to_ftab_page(), file_table_collect_ftab_pages(), file_table_move_partial_sectors_to_header(), file_temp_alloc(), file_temp_reset_user_pages(), file_tracker_item_spacedb(), and file_tracker_spacedb().
| int file_header::n_page_mark_delete |
Definition at line 98 of file file_manager.c.
Referenced by file_create(), file_header_init(), file_header_sanity_check(), file_header_update_mark_deleted(), file_numerable_find_nth(), and file_numerable_truncate().
| int file_header::n_page_total |
Definition at line 93 of file file_manager.c.
Referenced by file_create(), file_header_init(), file_header_sanity_check(), file_perm_expand(), file_rv_perm_expand_redo(), file_rv_perm_expand_undo(), file_temp_alloc(), and file_temp_reset_user_pages().
| int file_header::n_page_user |
Definition at line 94 of file file_manager.c.
Referenced by file_alloc_sticky_first_page(), file_apply_tde_algorithm(), file_create(), file_destroy(), file_get_num_user_pages(), file_header_alloc(), file_header_dealloc(), file_header_init(), file_header_sanity_check(), file_numerable_find_nth(), file_numerable_truncate(), file_rv_fhead_convert_ftab_to_user_page(), file_rv_fhead_convert_user_to_ftab_page(), file_table_move_partial_sectors_to_header(), file_temp_reset_user_pages(), file_tempcache_put(), file_tracker_item_dump_capacity(), file_tracker_item_spacedb(), and file_tracker_spacedb().
| int file_header::n_sector_empty |
Definition at line 104 of file file_manager.c.
Referenced by file_create(), file_header_alloc(), file_header_dealloc(), file_header_init(), file_header_sanity_check(), file_perm_expand(), file_rv_perm_expand_redo(), file_rv_perm_expand_undo(), file_temp_alloc(), and file_temp_reset_user_pages().
| int file_header::n_sector_full |
Definition at line 103 of file file_manager.c.
Referenced by file_create(), file_header_alloc(), file_header_dealloc(), file_header_init(), file_header_sanity_check(), and file_temp_reset_user_pages().
| int file_header::n_sector_partial |
Definition at line 102 of file file_manager.c.
Referenced by file_create(), file_header_alloc(), file_header_dealloc(), file_header_init(), file_header_sanity_check(), file_perm_alloc(), file_perm_expand(), file_rv_perm_expand_redo(), file_rv_perm_expand_undo(), file_table_move_partial_sectors_to_header(), file_temp_alloc(), and file_temp_reset_user_pages().
| int file_header::n_sector_total |
Definition at line 101 of file file_manager.c.
Referenced by file_create(), file_destroy(), file_header_init(), file_header_sanity_check(), file_perm_expand(), file_rv_perm_expand_redo(), file_rv_perm_expand_undo(), file_table_collect_all_vsids(), file_temp_alloc(), and file_temp_reset_user_pages().
| INT16 file_header::offset_to_full_ftab |
Definition at line 114 of file file_manager.c.
Referenced by file_create(), and file_header_init().
| int file_header::offset_to_last_temp_alloc |
Definition at line 127 of file file_manager.c.
Referenced by file_create(), file_header_init(), file_temp_alloc(), and file_temp_reset_user_pages().
| INT16 file_header::offset_to_partial_ftab |
Definition at line 113 of file file_manager.c.
Referenced by file_create(), and file_header_init().
| INT16 file_header::offset_to_user_page_ftab |
Definition at line 115 of file file_manager.c.
Referenced by file_create(), and file_header_init().
| INT32 file_header::reserved0 |
Definition at line 154 of file file_manager.c.
Referenced by file_create(), and file_header_init().
| INT32 file_header::reserved1 |
Definition at line 155 of file file_manager.c.
Referenced by file_create(), and file_header_init().
| INT32 file_header::reserved2 |
Definition at line 156 of file file_manager.c.
Referenced by file_create(), and file_header_init().
| INT32 file_header::reserved3 |
Definition at line 157 of file file_manager.c.
Referenced by file_create(), and file_header_init().
| VFID file_header::self |
Definition at line 88 of file file_manager.c.
Referenced by file_alloc(), file_apply_tde_algorithm(), file_create(), file_dealloc(), file_destroy(), file_header_dump_descriptor(), file_header_init(), file_header_sanity_check(), file_header_update_mark_deleted(), file_numerable_add_page(), file_perm_alloc(), file_perm_dealloc(), file_perm_expand(), file_rv_fhead_alloc(), file_rv_fhead_dealloc(), file_rv_fhead_sticky_page(), file_rv_perm_expand_redo(), file_rv_perm_expand_undo(), file_set_tde_algorithm_internal(), file_table_add_full_sector(), file_table_move_partial_sectors_to_header(), file_temp_alloc(), and file_tracker_item_reuse_heap().
| FILE_TABLESPACE file_header::tablespace |
Definition at line 89 of file file_manager.c.
Referenced by file_create(), file_create_ehash(), file_create_ehash_dir(), file_create_temp_internal(), file_create_with_npages(), file_header_init(), and file_perm_expand().
| INT64 file_header::time_creation |
Definition at line 86 of file file_manager.c.
Referenced by file_create(), and file_header_init().
| FILE_TYPE file_header::type |
Definition at line 107 of file file_manager.c.
Referenced by file_create(), file_dealloc(), file_get_type(), file_header_dump_descriptor(), file_header_init(), file_numerable_truncate(), file_temp_set_type(), file_tempcache_put(), file_tracker_item_dump_capacity(), file_tracker_item_reuse_heap(), and file_tracker_item_spacedb().
| VOLID file_header::volid_last_expand |
Definition at line 111 of file file_manager.c.
Referenced by file_create(), file_header_init(), file_perm_expand(), and file_temp_alloc().
| VPID file_header::vpid_find_nth_last |
Definition at line 150 of file file_manager.c.
Referenced by file_create(), file_dealloc(), file_header_init(), file_numerable_find_nth(), and file_temp_reset_user_pages().
| VPID file_header::vpid_last_temp_alloc |
Definition at line 126 of file file_manager.c.
Referenced by file_create(), file_header_init(), file_temp_alloc(), and file_temp_reset_user_pages().
| VPID file_header::vpid_last_user_page_ftab |
Definition at line 133 of file file_manager.c.
Referenced by file_create(), file_header_init(), file_numerable_add_page(), and file_temp_reset_user_pages().
| VPID file_header::vpid_sticky_first |
Definition at line 117 of file file_manager.c.
Referenced by file_alloc_sticky_first_page(), file_create(), file_dealloc(), file_get_sticky_first_page(), file_header_dump_descriptor(), file_header_init(), file_perm_dealloc(), and file_rv_fhead_sticky_page().