xorriso  1.5.4.pl02
About: GNU xorriso creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. It is suitable for incremental data backup and for production of bootable ISO 9660 images. GNU xorriso is a statical compilation of the libraries libburn, libisofs, libisoburn, and libjte.
  Fossies Dox: xorriso-1.5.4.pl02.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

ecma119_image Struct Reference

#include <ecma119.h>

Collaboration diagram for ecma119_image:
[legend]

Data Fields

int refcount
 
IsoImageimage
 
Ecma119Noderoot
 
IsoWriteOptsopts
 
unsigned int eltorito:1
 
Ecma119Noderr_reloc_node
 
unsigned int replace_uid:1
 
unsigned int replace_gid:1
 
unsigned int replace_file_mode:1
 
unsigned int replace_dir_mode:1
 
unsigned int replace_timestamps:1
 
uid_t uid
 
gid_t gid
 
mode_t file_mode
 
mode_t dir_mode
 
time_t timestamp
 
char * input_charset
 
char * output_charset
 
time_t now
 
off_t total_size
 
uint32_t vol_space_size
 
int pvd_size_is_total_size
 
off_t bytes_written
 
int percent_written
 
uint32_t curblock
 
uint32_t empty_file_block
 
uint32_t tree_end_block
 
size_t ndirs
 
uint32_t path_table_size
 
uint32_t l_path_table_pos
 
uint32_t m_path_table_pos
 
JolietNodejoliet_root
 
size_t joliet_ndirs
 
uint32_t joliet_path_table_size
 
uint32_t joliet_l_path_table_pos
 
uint32_t joliet_m_path_table_pos
 
size_t joliet_ucs2_failures
 
HFSPlusNodehfsp_leafs
 
struct hfsplus_btree_levelhfsp_levels
 
uint32_t hfsp_nlevels
 
uint32_t hfsp_part_start
 
uint32_t hfsp_nfiles
 
uint32_t hfsp_ndirs
 
uint32_t hfsp_cat_id
 
uint32_t hfsp_allocation_blocks
 
uint32_t hfsp_allocation_file_start
 
uint32_t hfsp_extent_file_start
 
uint32_t hfsp_catalog_file_start
 
uint32_t hfsp_total_blocks
 
uint32_t hfsp_allocation_size
 
uint32_t hfsp_nleafs
 
uint32_t hfsp_curleaf
 
uint32_t hfsp_nnodes
 
uint32_t hfsp_bless_id [ISO_HFSPLUS_BLESS_MAX]
 
uint32_t hfsp_collision_count
 
Iso1999Nodeiso1999_root
 
size_t iso1999_ndirs
 
uint32_t iso1999_path_table_size
 
uint32_t iso1999_l_path_table_pos
 
uint32_t iso1999_m_path_table_pos
 
struct el_torito_boot_catalogcatalog
 
IsoFileSrccat
 
int num_bootsrc
 
IsoFileSrc ** bootsrc
 
int * boot_appended_idx
 
uint32_t * boot_intvl_start
 
uint32_t * boot_intvl_size
 
char * system_area_data
 
int system_area_options
 
uint32_t mspad_blocks
 
size_t nwriters
 
IsoImageWriter ** writers
 
IsoRBTreefiles
 
struct iso_filesrc_list_itemecma119_hidden_list
 
unsigned int checksum_idx_counter
 
void * checksum_ctx
 
off_t checksum_counter
 
uint32_t checksum_rlsb_tag_pos
 
uint32_t checksum_sb_tag_pos
 
uint32_t checksum_tree_tag_pos
 
uint32_t checksum_tag_pos
 
char image_md5 [16]
 
char * checksum_buffer
 
uint32_t checksum_array_pos
 
uint32_t checksum_range_start
 
uint32_t checksum_range_size
 
char * opts_overwrite
 
IsoRingBufferbuffer
 
pthread_t wthread
 
int wthread_is_running
 
pthread_attr_t th_attr
 
int partition_secs_per_head
 
int partition_heads_per_cyl
 
uint32_t eff_partition_offset
 
Ecma119Nodepartition_root
 
uint32_t partition_l_table_pos
 
uint32_t partition_m_table_pos
 
JolietNodej_part_root
 
uint32_t j_part_l_path_table_pos
 
uint32_t j_part_m_path_table_pos
 
uint32_t mipsel_e_entry
 
uint32_t mipsel_p_offset
 
uint32_t mipsel_p_vaddr
 
uint32_t mipsel_p_filesz
 
IsoFileSrcsparc_core_src
 
uint32_t part_align_blocks
 
uint32_t alignment_end_block
 
uint32_t appended_part_prepad [8]
 
uint32_t appended_part_start [8]
 
uint32_t appended_part_size [8]
 
int have_appended_partitions
 
IsoNodehfsplus_blessed [ISO_HFSPLUS_BLESS_MAX]
 
int hfsp_cat_node_size
 
int hfsp_iso_block_fac
 
struct iso_apm_partition_requestapm_req [63]
 
int apm_req_count
 
int apm_req_flags
 
struct iso_mbr_partition_requestmbr_req [4]
 
int mbr_req_count
 
int post_iso_part_pad
 
uint32_t prep_part_size
 
struct iso_gpt_partition_requestgpt_req [248]
 
int gpt_req_count
 
int gpt_req_flags
 
int gpt_backup_outside
 
uint8_t gpt_uuid_base [16]
 
uint32_t gpt_uuid_counter
 
uint32_t efi_boot_part_size
 
IsoFileSrcefi_boot_part_filesrc
 
uint8_t gpt_disk_guid [16]
 
int gpt_disk_guid_set
 
uint32_t gpt_part_start
 
uint32_t gpt_backup_end
 
uint32_t gpt_backup_size
 
uint32_t gpt_max_entries
 
int gpt_is_computed
 
uint8_t sys_area_as_written [16 *2048]
 
int sys_area_already_written
 
uint32_t filesrc_start
 
uint32_t filesrc_blocks
 

Detailed Description

Definition at line 556 of file ecma119.h.

Field Documentation

◆ alignment_end_block

uint32_t ecma119_image::alignment_end_block

Definition at line 820 of file ecma119.h.

Referenced by ecma119_image_new(), and part_align_writer_compute_data_blocks().

◆ apm_req

◆ apm_req_count

◆ apm_req_flags

◆ appended_part_prepad

uint32_t ecma119_image::appended_part_prepad[8]

◆ appended_part_size

◆ appended_part_start

◆ boot_appended_idx

int* ecma119_image::boot_appended_idx

◆ boot_intvl_size

uint32_t* ecma119_image::boot_intvl_size

◆ boot_intvl_start

uint32_t* ecma119_image::boot_intvl_start

◆ bootsrc

◆ buffer

◆ bytes_written

◆ cat

IsoFileSrc* ecma119_image::cat

location of the boot catalog in the new image

Definition at line 686 of file ecma119.h.

Referenced by el_torito_catalog_file_src_create(), eltorito_writer_create(), and eltorito_writer_write_vol_desc().

◆ catalog

◆ checksum_array_pos

uint32_t ecma119_image::checksum_array_pos

◆ checksum_buffer

◆ checksum_counter

off_t ecma119_image::checksum_counter

Definition at line 762 of file ecma119.h.

Referenced by ecma119_image_new(), and iso_write().

◆ checksum_ctx

◆ checksum_idx_counter

◆ checksum_range_size

uint32_t ecma119_image::checksum_range_size

◆ checksum_range_start

uint32_t ecma119_image::checksum_range_start

◆ checksum_rlsb_tag_pos

uint32_t ecma119_image::checksum_rlsb_tag_pos

Definition at line 763 of file ecma119.h.

Referenced by ecma119_image_new(), and iso_md5_write_tag().

◆ checksum_sb_tag_pos

uint32_t ecma119_image::checksum_sb_tag_pos

Definition at line 764 of file ecma119.h.

Referenced by checksum_writer_create(), ecma119_image_new(), and iso_md5_write_tag().

◆ checksum_tag_pos

uint32_t ecma119_image::checksum_tag_pos

◆ checksum_tree_tag_pos

uint32_t ecma119_image::checksum_tree_tag_pos

◆ curblock

◆ dir_mode

mode_t ecma119_image::dir_mode

Definition at line 587 of file ecma119.h.

Referenced by ecma119_image_new(), and px_get_mode().

◆ ecma119_hidden_list

struct iso_filesrc_list_item* ecma119_image::ecma119_hidden_list

◆ eff_partition_offset

◆ efi_boot_part_filesrc

IsoFileSrc* ecma119_image::efi_boot_part_filesrc

◆ efi_boot_part_size

uint32_t ecma119_image::efi_boot_part_size

◆ eltorito

unsigned int ecma119_image::eltorito

Whether El Torito data will be produced

Definition at line 566 of file ecma119.h.

Referenced by create_tree(), and ecma119_image_new().

◆ empty_file_block

uint32_t ecma119_image::empty_file_block

◆ file_mode

mode_t ecma119_image::file_mode

Definition at line 586 of file ecma119.h.

Referenced by ecma119_image_new(), and px_get_mode().

◆ files

◆ filesrc_blocks

uint32_t ecma119_image::filesrc_blocks

◆ filesrc_start

uint32_t ecma119_image::filesrc_start

Definition at line 913 of file ecma119.h.

Referenced by ecma119_image_new(), and filesrc_writer_compute_data_blocks().

◆ gid

gid_t ecma119_image::gid

Definition at line 585 of file ecma119.h.

Referenced by ecma119_image_new(), and px_get_gid().

◆ gpt_backup_end

◆ gpt_backup_outside

◆ gpt_backup_size

uint32_t ecma119_image::gpt_backup_size

◆ gpt_disk_guid

uint8_t ecma119_image::gpt_disk_guid[16]

Definition at line 893 of file ecma119.h.

Referenced by gpt_disk_guid_setup(), iso_write_gpt_entry(), and iso_write_gpt_header_block().

◆ gpt_disk_guid_set

int ecma119_image::gpt_disk_guid_set

◆ gpt_is_computed

int ecma119_image::gpt_is_computed

◆ gpt_max_entries

uint32_t ecma119_image::gpt_max_entries

◆ gpt_part_start

uint32_t ecma119_image::gpt_part_start

◆ gpt_req

◆ gpt_req_count

◆ gpt_req_flags

int ecma119_image::gpt_req_flags

Definition at line 877 of file ecma119.h.

Referenced by assess_isohybrid_gpt_apm(), ecma119_image_new(), and iso_write_gpt().

◆ gpt_uuid_base

uint8_t ecma119_image::gpt_uuid_base[16]

Definition at line 883 of file ecma119.h.

Referenced by ecma119_image_new(), gpt_disk_guid_setup(), and iso_gpt_uuid().

◆ gpt_uuid_counter

uint32_t ecma119_image::gpt_uuid_counter

Definition at line 885 of file ecma119.h.

Referenced by ecma119_image_new(), gpt_disk_guid_setup(), and iso_gpt_uuid().

◆ have_appended_partitions

int ecma119_image::have_appended_partitions

◆ hfsp_allocation_blocks

uint32_t ecma119_image::hfsp_allocation_blocks

◆ hfsp_allocation_file_start

uint32_t ecma119_image::hfsp_allocation_file_start

Definition at line 662 of file ecma119.h.

Referenced by hfsplus_tail_writer_compute_data_blocks(), and write_sb().

◆ hfsp_allocation_size

uint32_t ecma119_image::hfsp_allocation_size

Definition at line 666 of file ecma119.h.

Referenced by hfsplus_tail_writer_write_data(), and write_sb().

◆ hfsp_bless_id

uint32_t ecma119_image::hfsp_bless_id[ISO_HFSPLUS_BLESS_MAX]

Definition at line 670 of file ecma119.h.

Referenced by create_tree(), hfsplus_writer_create(), and write_sb().

◆ hfsp_cat_id

uint32_t ecma119_image::hfsp_cat_id

Definition at line 660 of file ecma119.h.

Referenced by create_tree(), hfsplus_writer_create(), and write_sb().

◆ hfsp_cat_node_size

int ecma119_image::hfsp_cat_node_size

◆ hfsp_catalog_file_start

uint32_t ecma119_image::hfsp_catalog_file_start

Definition at line 664 of file ecma119.h.

Referenced by hfsplus_writer_compute_data_blocks(), and write_sb().

◆ hfsp_collision_count

uint32_t ecma119_image::hfsp_collision_count

Definition at line 671 of file ecma119.h.

Referenced by ecma119_image_new(), and mangle_leafs().

◆ hfsp_curleaf

uint32_t ecma119_image::hfsp_curleaf

Definition at line 668 of file ecma119.h.

Referenced by create_tree(), hfsplus_writer_create(), and hfsplus_writer_free_data().

◆ hfsp_extent_file_start

uint32_t ecma119_image::hfsp_extent_file_start

Definition at line 663 of file ecma119.h.

Referenced by hfsplus_writer_compute_data_blocks(), and write_sb().

◆ hfsp_iso_block_fac

◆ hfsp_leafs

◆ hfsp_levels

struct hfsplus_btree_level* ecma119_image::hfsp_levels

◆ hfsp_ndirs

uint32_t ecma119_image::hfsp_ndirs

Definition at line 659 of file ecma119.h.

Referenced by hfsplus_count_tree(), hfsplus_writer_create(), and write_sb().

◆ hfsp_nfiles

uint32_t ecma119_image::hfsp_nfiles

Definition at line 658 of file ecma119.h.

Referenced by hfsplus_count_tree(), hfsplus_writer_create(), and write_sb().

◆ hfsp_nleafs

uint32_t ecma119_image::hfsp_nleafs

◆ hfsp_nlevels

uint32_t ecma119_image::hfsp_nlevels

◆ hfsp_nnodes

uint32_t ecma119_image::hfsp_nnodes

◆ hfsp_part_start

uint32_t ecma119_image::hfsp_part_start

◆ hfsp_total_blocks

uint32_t ecma119_image::hfsp_total_blocks

◆ hfsplus_blessed

IsoNode* ecma119_image::hfsplus_blessed[ISO_HFSPLUS_BLESS_MAX]

Definition at line 829 of file ecma119.h.

Referenced by create_tree(), ecma119_image_free(), and ecma119_image_new().

◆ image

IsoImage* ecma119_image::image

Definition at line 560 of file ecma119.h.

Referenced by boot_nodes_from_iso_path(), bs_cancel(), bs_free_data(), bs_read(), checksum_copy_old_nodes(), checksum_prepare_nodes(), checksum_writer_compute_data_blocks(), checksum_writer_write_data(), compute_partition_size(), create_file_src(), create_node(), create_tree(), ecma119_image_free(), ecma119_image_new(), ecma119_tree_create(), ecma119_writer_compute_data_blocks(), ecma119_writer_create(), ecma119_writer_write_dirs(), ecma119_writer_write_vol_desc(), eltorito_writer_create(), eltorito_writer_write_vol_desc(), family_set_ino(), filesrc_block_and_size(), filesrc_writer_pre_compute(), filesrc_writer_write_data(), fill_apm_gaps(), finish_libjte(), get_iso1999_name(), get_iso_name(), get_joliet_name(), get_relaxed_vol_id(), get_rr_fname(), hfsplus_tail_writer_compute_data_blocks(), hfsplus_tail_writer_write_data(), hfsplus_writer_compute_data_blocks(), hfsplus_writer_create(), hfsplus_writer_write_data(), hppa_palo_get_filepar(), iso1999_tree_create(), iso1999_writer_compute_data_blocks(), iso1999_writer_create(), iso1999_writer_write_vol_desc(), iso_filesrc_write_data(), iso_interval_reader_start_size(), iso_md5_write_tag(), iso_patch_eltoritos(), iso_read_mipsel_elf(), iso_write(), iso_write_gpt(), iso_write_partition_file(), iso_write_system_area(), joliet_tree_create(), joliet_writer_compute_data_blocks(), joliet_writer_create(), joliet_writer_write_vol_desc(), make_dec_alpha_sector(), make_hppa_palo_sector(), make_isolinux_mbr(), make_mips_volume_header(), make_mipsel_boot_block(), make_node_array(), mangle_leafs(), mangle_single_dir(), patch_boot_info_table(), patch_grub2_boot_image(), rrip_calc_len(), rrip_get_susp_fields(), set_hfsplus_name(), show_chunk_to_jte(), susp_update_CE_sizes(), transplant_checksum_buffer(), try_mangle(), update_symlink(), write_function(), write_head_part1(), write_path_tables(), write_sb(), and write_section_entry().

◆ image_md5

char ecma119_image::image_md5[16]

Definition at line 767 of file ecma119.h.

Referenced by checksum_writer_write_data(), and ecma119_image_new().

◆ input_charset

◆ iso1999_l_path_table_pos

uint32_t ecma119_image::iso1999_l_path_table_pos

Definition at line 679 of file ecma119.h.

Referenced by iso1999_writer_compute_data_blocks(), and iso1999_writer_write_vol_desc().

◆ iso1999_m_path_table_pos

uint32_t ecma119_image::iso1999_m_path_table_pos

Definition at line 680 of file ecma119.h.

Referenced by iso1999_writer_compute_data_blocks(), and iso1999_writer_write_vol_desc().

◆ iso1999_ndirs

size_t ecma119_image::iso1999_ndirs

◆ iso1999_path_table_size

uint32_t ecma119_image::iso1999_path_table_size

Definition at line 678 of file ecma119.h.

Referenced by iso1999_writer_compute_data_blocks(), and iso1999_writer_write_vol_desc().

◆ iso1999_root

◆ j_part_l_path_table_pos

uint32_t ecma119_image::j_part_l_path_table_pos

◆ j_part_m_path_table_pos

uint32_t ecma119_image::j_part_m_path_table_pos

◆ j_part_root

◆ joliet_l_path_table_pos

uint32_t ecma119_image::joliet_l_path_table_pos

Definition at line 646 of file ecma119.h.

Referenced by joliet_writer_compute_data_blocks(), and joliet_writer_write_vol_desc().

◆ joliet_m_path_table_pos

uint32_t ecma119_image::joliet_m_path_table_pos

Definition at line 647 of file ecma119.h.

Referenced by joliet_writer_compute_data_blocks(), and joliet_writer_write_vol_desc().

◆ joliet_ndirs

size_t ecma119_image::joliet_ndirs

◆ joliet_path_table_size

uint32_t ecma119_image::joliet_path_table_size

Definition at line 645 of file ecma119.h.

Referenced by joliet_writer_compute_data_blocks(), and joliet_writer_write_vol_desc().

◆ joliet_root

◆ joliet_ucs2_failures

size_t ecma119_image::joliet_ucs2_failures

Definition at line 648 of file ecma119.h.

Referenced by ecma119_image_new(), get_joliet_name(), and write_function().

◆ l_path_table_pos

uint32_t ecma119_image::l_path_table_pos

Definition at line 637 of file ecma119.h.

Referenced by ecma119_writer_compute_data_blocks(), and ecma119_writer_write_vol_desc().

◆ m_path_table_pos

uint32_t ecma119_image::m_path_table_pos

Definition at line 638 of file ecma119.h.

Referenced by ecma119_writer_compute_data_blocks(), and ecma119_writer_write_vol_desc().

◆ mbr_req

◆ mbr_req_count

int ecma119_image::mbr_req_count

◆ mipsel_e_entry

uint32_t ecma119_image::mipsel_e_entry

Definition at line 807 of file ecma119.h.

Referenced by ecma119_image_new(), iso_read_mipsel_elf(), and make_mipsel_boot_block().

◆ mipsel_p_filesz

uint32_t ecma119_image::mipsel_p_filesz

Definition at line 810 of file ecma119.h.

Referenced by ecma119_image_new(), iso_read_mipsel_elf(), and make_mipsel_boot_block().

◆ mipsel_p_offset

uint32_t ecma119_image::mipsel_p_offset

Definition at line 808 of file ecma119.h.

Referenced by ecma119_image_new(), iso_read_mipsel_elf(), and make_mipsel_boot_block().

◆ mipsel_p_vaddr

uint32_t ecma119_image::mipsel_p_vaddr

Definition at line 809 of file ecma119.h.

Referenced by ecma119_image_new(), iso_read_mipsel_elf(), and make_mipsel_boot_block().

◆ mspad_blocks

uint32_t ecma119_image::mspad_blocks

Definition at line 750 of file ecma119.h.

Referenced by mspad_writer_compute_data_blocks(), and mspad_writer_write_data().

◆ ndirs

size_t ecma119_image::ndirs

◆ now

time_t ecma119_image::now

Time at which writing began.

Definition at line 594 of file ecma119.h.

Referenced by ecma119_determine_now_time(), ecma119_image_new(), ecma119_set_voldescr_times(), write_one_dir_record(), and write_sb().

◆ num_bootsrc

int ecma119_image::num_bootsrc

Definition at line 688 of file ecma119.h.

Referenced by ecma119_image_new(), and iso_write_system_area().

◆ nwriters

◆ opts

IsoWriteOpts* ecma119_image::opts

Definition at line 563 of file ecma119.h.

Referenced by aaip_add_AL(), add_aa_string(), add_zf_field(), assess_appended_gpt(), assess_isohybrid_gpt_apm(), calc_dir_pos(), calc_dir_size(), calc_dirent_len(), checksum_copy_old_nodes(), checksum_prepare_nodes(), checksum_writer_compute_data_blocks(), checksum_writer_create(), create_file_src(), create_node(), create_tree(), ecma119_determine_now_time(), ecma119_image_free(), ecma119_image_new(), ecma119_is_dedicated_reloc_dir(), ecma119_set_voldescr_times(), ecma119_tree_create(), ecma119_writer_compute_data_blocks(), ecma119_writer_create(), ecma119_writer_write_data(), ecma119_writer_write_dirs(), ecma119_writer_write_vol_desc(), eltorito_writer_create(), filesrc_writer_pre_compute(), filesrc_writer_write_data(), fill_apm_gaps(), finish_libjte(), get_iso_name(), get_joliet_name(), get_rr_fname(), gpt_disk_guid_setup(), gpt_tail_writer_compute_data_blocks(), hfsplus_tail_writer_compute_data_blocks(), hfsplus_tail_writer_write_data(), hfsplus_writer_compute_data_blocks(), hfsplus_writer_write_data(), iso_align_isohybrid(), iso_compute_append_partitions(), iso_copy_apmhfs_to_gpt(), iso_count_appended_partitions(), iso_file_src_create(), iso_filesrc_write_data(), iso_interval_reader_keep(), iso_make_mbr_id(), iso_md5_write_scdbackup_tag(), iso_md5_write_tag(), iso_setup_hfsplus_block_size(), iso_write_apm(), iso_write_gpt(), iso_write_system_area(), joliet_writer_compute_data_blocks(), joliet_writer_create(), joliet_writer_write_data(), make_sun_disk_label(), mangle_single_dir(), mangle_tree(), match_hardlinks(), mspad_writer_compute_data_blocks(), partappend_writer_write_data(), partprepend_writer_compute_data_blocks(), partprepend_writer_write_data(), patch_boot_info_table(), precompute_gpt(), rectify_apm(), reorder_tree(), rrip_add_ER(), rrip_add_PX(), rrip_add_TF(), rrip_calc_len(), rrip_get_susp_fields(), show_chunk_to_jte(), susp_calc_nm_sl_al(), tail_writer_compute_data_blocks(), write_function(), write_head_part(), write_head_part2(), write_one_dir(), write_one_dir_record(), write_sb(), and write_section_entry().

◆ opts_overwrite

char* ecma119_image::opts_overwrite

Definition at line 773 of file ecma119.h.

Referenced by ecma119_image_new(), iso_md5_write_tag(), and write_head_part1().

◆ output_charset

char* ecma119_image::output_charset

◆ part_align_blocks

uint32_t ecma119_image::part_align_blocks

◆ partition_heads_per_cyl

int ecma119_image::partition_heads_per_cyl

◆ partition_l_table_pos

uint32_t ecma119_image::partition_l_table_pos

◆ partition_m_table_pos

uint32_t ecma119_image::partition_m_table_pos

◆ partition_root

◆ partition_secs_per_head

int ecma119_image::partition_secs_per_head

◆ path_table_size

uint32_t ecma119_image::path_table_size

Definition at line 636 of file ecma119.h.

Referenced by ecma119_writer_compute_data_blocks(), and ecma119_writer_write_vol_desc().

◆ percent_written

int ecma119_image::percent_written

Definition at line 612 of file ecma119.h.

Referenced by iso_write(), and write_function().

◆ post_iso_part_pad

int ecma119_image::post_iso_part_pad

◆ prep_part_size

uint32_t ecma119_image::prep_part_size

◆ pvd_size_is_total_size

int ecma119_image::pvd_size_is_total_size

◆ refcount

int ecma119_image::refcount

Definition at line 558 of file ecma119.h.

Referenced by ecma119_image_free(), and ecma119_image_new().

◆ replace_dir_mode

unsigned int ecma119_image::replace_dir_mode

Definition at line 580 of file ecma119.h.

Referenced by ecma119_image_new(), and px_get_mode().

◆ replace_file_mode

unsigned int ecma119_image::replace_file_mode

Definition at line 579 of file ecma119.h.

Referenced by ecma119_image_new(), and px_get_mode().

◆ replace_gid

unsigned int ecma119_image::replace_gid

Definition at line 578 of file ecma119.h.

Referenced by ecma119_image_new(), and px_get_gid().

◆ replace_timestamps

unsigned int ecma119_image::replace_timestamps

Definition at line 581 of file ecma119.h.

Referenced by ecma119_image_new(), rrip_add_TF(), and write_one_dir_record().

◆ replace_uid

unsigned int ecma119_image::replace_uid

Definition at line 577 of file ecma119.h.

Referenced by ecma119_image_new(), and px_get_uid().

◆ root

◆ rr_reloc_node

Ecma119Node* ecma119_image::rr_reloc_node

◆ sparc_core_src

IsoFileSrc* ecma119_image::sparc_core_src

Definition at line 815 of file ecma119.h.

Referenced by ecma119_image_new(), ecma119_writer_create(), and make_sun_disk_label().

◆ sys_area_already_written

int ecma119_image::sys_area_already_written

Definition at line 907 of file ecma119.h.

Referenced by ecma119_image_new(), and write_head_part1().

◆ sys_area_as_written

uint8_t ecma119_image::sys_area_as_written[16 * 2048]

Definition at line 906 of file ecma119.h.

Referenced by gpt_tail_writer_write_data(), and write_head_part1().

◆ system_area_data

char* ecma119_image::system_area_data

◆ system_area_options

◆ th_attr

pthread_attr_t ecma119_image::th_attr

Definition at line 783 of file ecma119.h.

Referenced by ecma119_image_new().

◆ timestamp

time_t ecma119_image::timestamp

Definition at line 588 of file ecma119.h.

Referenced by ecma119_image_new(), rrip_add_TF(), and write_one_dir_record().

◆ total_size

◆ tree_end_block

uint32_t ecma119_image::tree_end_block

◆ uid

uid_t ecma119_image::uid

Definition at line 584 of file ecma119.h.

Referenced by ecma119_image_new(), and px_get_uid().

◆ vol_space_size

uint32_t ecma119_image::vol_space_size

◆ writers

◆ wthread

pthread_t ecma119_image::wthread

Definition at line 781 of file ecma119.h.

Referenced by bs_cancel(), bs_free_data(), and ecma119_image_new().

◆ wthread_is_running

int ecma119_image::wthread_is_running

Definition at line 782 of file ecma119.h.

Referenced by bs_cancel(), bs_free_data(), and ecma119_image_new().


The documentation for this struct was generated from the following file: