libisoburn
1.5.4
About: libisoburn is a frontend for the libraries libburn and libisofs which enables creation and expansion of ISO-9660 filesystems on all media and file types supported by libburn. It implements the API and command interpreter of program xorriso, and installs this program as small dynamically linked binary. xorriso is suitable for incremental data backup and for production of bootable ISO 9660 images. A statically linked version is available as GNU xorriso.
![]() ![]() |
Go to the source code of this file.
Macros | |
#define | Xorrisoburn_includeD yes |
#define | xorriso_libisoburn_req_major 1 |
#define | xorriso_libisoburn_req_minor 5 |
#define | xorriso_libisoburn_req_micro 4 |
#define | Xorriso_IFBOOT S_IFMT |
Functions | |
int | Xorriso_startup_libraries (struct XorrisO *xorriso, int flag) |
int | Xorriso_detach_libraries (struct XorrisO *xorriso, int flag) |
int | Xorriso_create_empty_iso (struct XorrisO *xorriso, int flag) |
int | Xorriso_aquire_drive (struct XorrisO *xorriso, char *adr, char *show_adr, int flag) |
int | Xorriso_give_up_drive (struct XorrisO *xorriso, int flag) |
int | Xorriso_write_session (struct XorrisO *xorriso, int flag) |
int | Xorriso_retry_write_session (struct XorrisO *xorriso, int flag) |
int | Xorriso_graft_in (struct XorrisO *xorriso, void *boss_iter, char *disk_path, char *img_path, off_t offset, off_t cut_size, int flag) |
int | Xorriso__text_to_sev (char *severity_name, int *severity_number, int flag) |
int | Xorriso__sev_to_text (int severity, char **severity_name, int flag) |
int | Xorriso_toc (struct XorrisO *xorriso, int flag) |
int | Xorriso_show_boot_info (struct XorrisO *xorriso, int flag) |
int | Xorriso_show_devices (struct XorrisO *xorriso, int flag) |
int | Xorriso_tell_media_space (struct XorrisO *xorriso, int *media_space, int *free_space, int flag) |
int | Xorriso_blank_media (struct XorrisO *xorriso, int flag) |
int | Xorriso_format_media (struct XorrisO *xorriso, off_t size, int flag) |
int | Xorriso_list_formats (struct XorrisO *xorriso, int flag) |
int | Xorriso_list_speeds (struct XorrisO *xorriso, int flag) |
int | Xorriso_list_profiles (struct XorrisO *xorriso, int flag) |
int | Xorriso_blank_as_needed (struct XorrisO *xorriso, int flag) |
int | Xorriso_rmi (struct XorrisO *xorriso, void *boss_iter, off_t boss_mem, char *path, int flag) |
int | Xorriso_ls_filev (struct XorrisO *xorriso, char *wd, int filec, char **filev, off_t boss_mem, int flag) |
int | Xorriso_ls (struct XorrisO *xorriso, int flag) |
int | Xorriso_get_dus (struct XorrisO *xorriso, char *iso_rr_path, off_t *size, off_t boss_mem, int flag) |
int | Xorriso_normalize_img_path (struct XorrisO *xorriso, char *wd, char *img_path, char eff_path[], int flag) |
int | Xorriso_rename (struct XorrisO *xorriso, void *boss_iter, char *origin, char *dest, int flag) |
int | Xorriso_mkdir (struct XorrisO *xorriso, char *img_path, int flag) |
int | Xorriso_expand_pattern (struct XorrisO *xorriso, int num_patterns, char **patterns, int extra_filec, int *filec, char ***filev, off_t *mem, int flag) |
int | Xorriso_set_st_mode (struct XorrisO *xorriso, char *path, mode_t mode_and, mode_t mode_or, int flag) |
int | Xorriso_set_uid (struct XorrisO *xorriso, char *in_path, uid_t uid, int flag) |
int | Xorriso_set_gid (struct XorrisO *xorriso, char *in_path, gid_t gid, int flag) |
int | Xorriso_set_time (struct XorrisO *xorriso, char *in_path, time_t t, int flag) |
int | Xorriso_findi (struct XorrisO *xorriso, struct FindjoB *job, void *boss_iter, off_t boss_mem, void *dir_node_generic, char *dir_path, struct stat *dir_stbuf, int depth, int flag) |
int | Xorriso_findi_sorted (struct XorrisO *xorriso, struct FindjoB *job, off_t boss_mem, int filec, char **filev, int flag) |
int | Xorriso_set_volid (struct XorrisO *xorriso, char *volid, int flag) |
int | Xorriso_get_volid (struct XorrisO *xorriso, char volid[33], int flag) |
int | Xorriso_set_abort_severity (struct XorrisO *xorriso, int flag) |
int | Xorriso_report_lib_versions (struct XorrisO *xorriso, int flag) |
int | Xorriso_iso_lstat (struct XorrisO *xorriso, char *path, struct stat *stbuf, int flag) |
int | Xorriso_atip (struct XorrisO *xorriso, int flag) |
int | Xorriso_burn_track (struct XorrisO *xorriso, off_t write_start_address, char *track_source, off_t tsize, int flag) |
int | Xorriso_retry_burn_track (struct XorrisO *xorriso, off_t write_start_address, char *track_source, off_t tsize, int flag) |
int | Xorriso_get_profile (struct XorrisO *xorriso, int *profile_number, char profile_name[80], int flag) |
int | Xorriso_iso_file_open (struct XorrisO *xorriso, char *pathname, void *node_pt, void **stream, int flag) |
int | Xorriso_iso_file_read (struct XorrisO *xorriso, void *stream, char *buf, int count, int flag) |
int | Xorriso_iso_file_close (struct XorrisO *xorriso, void **stream, int flag) |
int | Xorriso_iso_file_to_fd (struct XorrisO *xorriso, char *path, int fd, int flag) |
int | Xorriso_copy_properties (struct XorrisO *xorriso, char *disk_path, char *img_path, int flag) |
int | Xorriso_cut_out (struct XorrisO *xorriso, char *disk_path, off_t startbyte, off_t bytecount, char *iso_rr_path, int flag) |
int | Xorriso_paste_in (struct XorrisO *xorriso, char *disk_path, off_t startbyte, off_t bytecount, char *iso_rr_path, int flag) |
int | Xorriso_identify_split (struct XorrisO *xorriso, char *iso_adr, void *in_node, struct SplitparT **parts, int *count, struct stat *total_stbuf, int flag) |
int | Xorriso_is_split (struct XorrisO *xorriso, char *path, void *node, int flag) |
int | Xorriso_restore (struct XorrisO *xorriso, char *img_path, char *disk_path, off_t offset, off_t cut_size, int flag) |
int | Xorriso_restore_is_identical (struct XorrisO *xorriso, void *in_node, char *img_path, char *disk_path, char type_text[5], int flag) |
int | Xorriso_libburn_adr (struct XorrisO *xorriso, char *address_string, char official_adr[], int flag) |
int | Xorriso_msinfo (struct XorrisO *xorriso, int *msc1, int *msc2, int flag) |
int | Xorriso_update_iso_lba0 (struct XorrisO *xorriso, int iso_lba, int isosize, char *head_buffer, struct CheckmediajoB *job, int flag) |
int | Xorriso_truncate_overwritable (struct XorrisO *xorriso, char *adr_mode, char *adr_value, char *adjust, int flag) |
int | Xorriso_get_local_charset (struct XorrisO *xorriso, char **name, int flag) |
int | Xorriso_set_local_charset (struct XorrisO *xorriso, char *name, int flag) |
int | Xorriso_destroy_node_array (struct XorrisO *xorriso, int flag) |
int | Xorriso_destroy_hln_array (struct XorrisO *xorriso, int flag) |
int | Xorriso_destroy_di_array (struct XorrisO *xorriso, int flag) |
int | Xorriso_new_node_array (struct XorrisO *xorriso, off_t mem_limit, int addon_nodes, int flag) |
int | Xorriso_sort_node_array (struct XorrisO *xorriso, int flag) |
int | Xorriso_new_hln_array (struct XorrisO *xorriso, off_t mem_limit, int flag) |
int | Xorriso_restore_node_array (struct XorrisO *xorriso, int flag) |
int | Xorriso_check_md5 (struct XorrisO *xorriso, void *in_node, char *path, int flag) |
int | Xorriso_check_session_md5 (struct XorrisO *xorriso, char *severity, int flag) |
int | Xorriso_image_has_md5 (struct XorrisO *xorriso, int flag) |
int | Xorriso_check_media (struct XorrisO *xorriso, struct SpotlisT **spotlist, struct CheckmediajoB *job, int flag) |
int | Xorriso_extract_cut (struct XorrisO *xorriso, char *img_path, char *disk_path, off_t img_offset, off_t bytes, int flag) |
int | Xorriso_extract_boot_images (struct XorrisO *xorriso, char *disk_dir_path, int flag) |
int | Xorriso_relax_compliance (struct XorrisO *xorriso, char *mode, int flag) |
int | Xorriso_get_relax_text (struct XorrisO *xorriso, char mode[1024], int flag) |
int | Xorriso_mount (struct XorrisO *xorriso, char *dev, int adr_mode, char *adr_value, char *cmd, int flag) |
int | Xorriso_auto_driveadr (struct XorrisO *xorriso, char *adr, char *result, int flag) |
int | Xorriso_getfacl (struct XorrisO *xorriso, void *node, char *path, char **acl_text, int flag) |
int | Xorriso_getfattr (struct XorrisO *xorriso, void *in_node, char *path, char **attr_text, int flag) |
int | Xorriso_list_extattr (struct XorrisO *xorriso, void *in_node, char *path, char *show_path, char *mode, int flag) |
int | Xorriso_append_extattr_comp (struct XorrisO *xorriso, char *comp, size_t comp_len, char *mode, int flag) |
int | Xorriso_set_ignore_aclea (struct XorrisO *xorriso, int flag) |
int | Xorriso_setfacl (struct XorrisO *xorriso, void *in_node, char *path, char *access_text, char *default_text, int flag) |
int | Xorriso_get_attrs (struct XorrisO *xorriso, void *in_node, char *path, size_t *num_attrs, char ***names, size_t **value_lengths, char ***values, int flag) |
int | Xorriso_setfattr (struct XorrisO *xorriso, void *in_node, char *path, size_t num_attrs, char **names, size_t *value_lengths, char **values, int flag) |
int | Xorriso_perform_attr_from_list (struct XorrisO *xorriso, char *path, struct Xorriso_lsT *lst_start, int flag) |
int | Xorriso_path_setfattr (struct XorrisO *xorriso, void *in_node, char *path, char *name, size_t value_length, char *value, int flag) |
int | Xorriso_perform_acl_from_list (struct XorrisO *xorriso, char *file_path, char *uid, char *gid, char *acl, int flag) |
int | Xorriso_record_dev_inode (struct XorrisO *xorriso, char *disk_path, dev_t dev, ino_t ino, void *in_node, char *iso_path, int flag) |
int | Xorriso_local_getfacl (struct XorrisO *xorriso, char *disk_path, char **text, int flag) |
int | Xorriso_set_filter (struct XorrisO *xorriso, void *in_node, char *path, char *filter_name, int flag) |
int | Xorriso_external_filter (struct XorrisO *xorriso, char *name, char *options, char *path, int argc, char **argv, int flag) |
int | Xorriso_status_extf (struct XorrisO *xorriso, char *filter, FILE *fp, int flag) |
int | Xorriso_destroy_all_extf (struct XorrisO *xorriso, int flag) |
int | Xorriso_show_stream (struct XorrisO *xorriso, void *in_node, char *path, int flag) |
int | Xorriso_set_zisofs_params (struct XorrisO *xorriso, int flag) |
int | Xorriso_status_zisofs (struct XorrisO *xorriso, char *filter, FILE *fp, int flag) |
int | Xorriso_make_di_array (struct XorrisO *xorriso, int flag) |
int | Xorriso_make_hln_array (struct XorrisO *xorriso, int flag) |
int | Xorriso_hardlink_update (struct XorrisO *xorriso, int *compare_result, char *disk_path, char *iso_rr_path, int flag) |
int | Xorriso_finish_hl_update (struct XorrisO *xorriso, int flag) |
int | Xorriso_get_md5 (struct XorrisO *xorriso, void *in_node, char *path, char md5[16], int flag) |
int | Xorriso_make_md5 (struct XorrisO *xorriso, void *in_node, char *path, int flag) |
int | Xorriso_md5_start (struct XorrisO *xorriso, void **ctx, int flag) |
int | Xorriso_md5_compute (struct XorrisO *xorriso, void *ctx, char *data, int datalen, int flag) |
int | Xorriso_md5_end (struct XorrisO *xorriso, void **ctx, char md5[16], int flag) |
int | Xorriso_drive_snooze (struct XorrisO *xorriso, int flag) |
int | Xorriso_is_plain_image_file (struct XorrisO *xorriso, void *in_node, char *path, int flag) |
int | Xorriso_pvd_info (struct XorrisO *xorriso, int flag) |
int | Xorriso_set_change_pending (struct XorrisO *xorriso, int flag) |
int | Xorriso_scsi_log (struct XorrisO *xorriso, int flag) |
int | Xorriso_attach_boot_image (struct XorrisO *xorriso, int flag) |
int | Xorriso_boot_image_status (struct XorrisO *xorriso, char *filter, FILE *fp, int flag) |
int | Xorriso_add_mips_boot_file (struct XorrisO *xorriso, char *path, int flag) |
int | Xorriso_set_hppa_boot_parm (struct XorrisO *xorriso, char *text, char *what, int flag) |
int | Xorriso_set_alpha_boot (struct XorrisO *xorriso, char *path, int flag) |
int | Xorriso_coordinate_system_area (struct XorrisO *xorriso, int sa_type, int options, char *cmd, int flag) |
int | Exprtest_match (struct XorrisO *xorriso, struct ExprtesT *ftest, void *node_pt, char *name, char *path, struct stat *boss_stbuf, struct stat *stbuf, int flag) |
int | Xorriso_toc_to_string (struct XorrisO *xorriso, char **toc_text, int flag) |
int | Xorriso_reaquire_outdev (struct XorrisO *xorriso, int flag) |
int | Xorriso_set_system_area_path (struct XorrisO *xorriso, char *path, int flag) |
int | Xorriso_set_hidden (struct XorrisO *xorriso, void *in_node, char *path, int hide_state, int flag) |
int | Xorriso_preparer_string (struct XorrisO *xorriso, char xorriso_id[129], int flag) |
int | Xorriso_jigdo_interpreter (struct XorrisO *xorriso, char *aspect, char *arg, int flag) |
int | Xorriso_estimate_file_size (struct XorrisO *xorriso, struct FindjoB *job, char *basename, mode_t st_mode, off_t st_size, int flag) |
int | Xorriso_clone_tree (struct XorrisO *xorriso, void *boss_iter, char *origin, char *dest, int flag) |
int | Xorriso_clone_under (struct XorrisO *xorriso, char *origin, char *dest, int flag) |
int | Xorriso_mark_update_merge (struct XorrisO *xorriso, char *path, void *node, int flag) |
int | Xorriso_set_signal_handling (struct XorrisO *xorriso, int flag) |
int | Xorriso_close_damaged (struct XorrisO *xorriso, int flag) |
int | Xorriso_list_extras (struct XorrisO *xorriso, char *mode, int flag) |
int | Xorriso_set_data_cache (struct XorrisO *xorriso, void *ropts, int num_tiles, int tile_blocks, int flag) |
int | Xorriso_hfsplus_file_creator_type (struct XorrisO *xorriso, char *path, void *in_node, char *creator, char *hfs_type, int flag) |
int | Xorriso_hfsplus_bless (struct XorrisO *xorriso, char *path, void *in_node, char *blessing, int flag) |
int | Xorriso_pretend_full_disc (struct XorrisO *xorriso, int flag) |
int | Xorriso_scsi_dev_family (struct XorrisO *xorriso, int flag) |
int | Xorriso_use_immed_bit (struct XorrisO *xorriso, int flag) |
int | Xorriso_apply_sort_file (struct XorrisO *xorriso, char *path, int flag) |
int | Xorriso_report_system_area (struct XorrisO *xorriso, char *form, int flag) |
int | Xorriso_list_boot_images (struct XorrisO *xorriso, char ***imgs, int *img_count, int flag) |
int | Xorriso_external_filter_banned (struct XorrisO *xorriso, char *purpose, int flag) |
int | Xorriso_set_file_name_limit (struct XorrisO *xorriso, int value, int flag) |
int | Xorriso_truncate_path_comps (struct XorrisO *xorriso, char *path, char *buffer, char **resultpt, int flag) |
int | Xorriso_graftable_pathspec (struct XorrisO *xorriso, char *in_pathspec, char *pathspec, int flag) |
int | Xorriso_parse_guid (struct XorrisO *xorriso, char *text, uint8_t guid[16], int flag) |
int | Xorriso_parse_gpt_guid (struct XorrisO *xorriso, char *text, int flag) |
int | Xorriso_parse_type_guid (struct XorrisO *xorriso, char *text, uint8_t guid[16], int *mbr_type, int flag) |
int | Xorriso_format_guid (struct XorrisO *xorriso, uint8_t guid[16], char *line, int flag) |
int | Xorriso_make_guid (struct XorrisO *xorriso, char *line, int flag) |
int | Xorriso_set_libisofs_now (struct XorrisO *xorriso, int flag) |
int | Xorriso_obtain_indev_readsize (struct XorrisO *xorriso, uint32_t *blocks, int flag) |
#define Xorriso_IFBOOT S_IFMT |
Definition at line 573 of file xorrisoburn.h.
#define xorriso_libisoburn_req_major 1 |
Definition at line 20 of file xorrisoburn.h.
#define xorriso_libisoburn_req_micro 4 |
Definition at line 22 of file xorrisoburn.h.
#define xorriso_libisoburn_req_minor 5 |
Definition at line 21 of file xorrisoburn.h.
#define Xorrisoburn_includeD yes |
Definition at line 15 of file xorrisoburn.h.
int Exprtest_match | ( | struct XorrisO * | xorriso, |
struct ExprtesT * | ftest, | ||
void * | node_pt, | ||
char * | name, | ||
char * | path, | ||
struct stat * | boss_stbuf, | ||
struct stat * | stbuf, | ||
int | flag | ||
) |
Definition at line 3018 of file iso_manip.c.
References ExprtesT::arg1, ExprtesT::arg2, ExprtesT::boss, FindjoB::depth, Exprtest_match_disk_name(), ExprtesT::invert, LIBISO_ISREG, FindjoB::prune, ExprtesT::test_type, FindjoB::use_pattern, Xorriso__file_start_lba(), Xorriso__start_end_lbas(), Xorriso_file_eval_damage(), Xorriso_get_blessing(), Xorriso_get_md5(), Xorriso_getfacl(), Xorriso_getfattr(), Xorriso_IFBOOT, Xorriso_process_msg_queues(), Xorriso_test_outchar(), and Xorriso_truncate_uniquely().
Referenced by Exprnode_own_value().
int Xorriso__sev_to_text | ( | int | severity, |
char ** | severity_name, | ||
int | flag | ||
) |
Definition at line 371 of file lib_mgt.c.
Referenced by Xorriso_option_abort_on(), Xorriso_option_report_about(), Xorriso_option_return_with(), and Xorriso_report_iso_error().
int Xorriso__text_to_sev | ( | char * | severity_name, |
int * | severity_number, | ||
int | flag | ||
) |
Definition at line 387 of file lib_mgt.c.
References Xorriso__to_upper().
Referenced by Xorriso__severity_cmp(), Xorriso_check_media_setup_job(), Xorriso_eval_problem_status(), Xorriso_info(), Xorriso_msg_watcher(), Xorriso_msgs_submit(), Xorriso_new(), Xorriso_option_abort_on(), Xorriso_option_assert_volid(), Xorriso_option_check_md5(), Xorriso_option_report_about(), Xorriso_option_return_with(), Xorriso_report_iso_error(), Xorriso_set_abort_severity(), and Xorriso_set_problem_status().
int Xorriso_add_mips_boot_file | ( | struct XorrisO * | xorriso, |
char * | path, | ||
int | flag | ||
) |
Definition at line 1227 of file iso_img.c.
References Xorriso_get_volume(), Xorriso_msgs_submit(), Xorriso_process_msg_queues(), and Xorriso_report_iso_error().
Referenced by Xorriso_option_boot_image().
int Xorriso_append_extattr_comp | ( | struct XorrisO * | xorriso, |
char * | comp, | ||
size_t | comp_len, | ||
char * | mode, | ||
int | flag | ||
) |
Definition at line 916 of file iso_tree.c.
References XorrisO::result_line, Sfile_bsl_encoder(), Text_shellsafe(), and Xorriso_msgs_submit().
Referenced by Xorriso_list_extattr(), and Xorriso_option_find().
int Xorriso_apply_sort_file | ( | struct XorrisO * | xorriso, |
char * | path, | ||
int | flag | ||
) |
Definition at line 4300 of file iso_manip.c.
References XorrisO::info_text, Sfile_destroy_argv(), Sfile_fgets_n(), SfileadrL, Text_shellsafe(), Xorriso_afile_fopen(), Xorriso_alloc_meM, Xorriso_expand_pattern(), Xorriso_free_meM, Xorriso_get_volume(), Xorriso_msgs_submit(), and Xorriso_option_find().
Referenced by Xorriso_genisofs().
int Xorriso_aquire_drive | ( | struct XorrisO * | xorriso, |
char * | adr, | ||
char * | show_adr, | ||
int | flag | ||
) |
Definition at line 257 of file drive_mgt.c.
References XorrisO::abstract_file, XorrisO::application_id, XorrisO::biblio_file, XorrisO::boot_count, XorrisO::boot_image_bin_path, XorrisO::cache_default, XorrisO::cache_num_tiles, XorrisO::cache_tile_blocks, XorrisO::copyright_file, XorrisO::dev_fd_1, XorrisO::displacement, XorrisO::displacement_sign, XorrisO::do_aaip, XorrisO::do_calm_drive, XorrisO::do_hfsplus, XorrisO::do_md5, XorrisO::drives_access, XorrisO::drives_exclusive, XorrisO::early_stdio_test, XorrisO::ecma119_map, XorrisO::file_name_limit, XorrisO::image_start_mode, XorrisO::image_start_value, XorrisO::img_read_error_mode, XorrisO::in_charset, XorrisO::in_drive_handle, XorrisO::in_sector_map, XorrisO::in_volset_handle, XorrisO::indev, XorrisO::indev_access, XorrisO::indev_is_exclusive, XorrisO::indev_off_adr, XorrisO::info_text, XorrisO::ino_behavior, isoburn_attach_image(), isoburn_attach_start_lba(), isoburn_disc_get_msc1(), isoburn_disc_get_status(), isoburn_drive_aquire(), isoburn_get_attached_image(), isoburn_get_attached_start_lba(), isoburn_get_img_partition_offset(), isoburn_get_mount_params(), isoburn_read_image(), isoburn_ropt_destroy(), isoburn_ropt_get_size_what(), isoburn_ropt_get_tree_loaded(), isoburn_ropt_has_el_torito, isoburn_ropt_joliet_stripped, isoburn_ropt_joliet_unmapped, isoburn_ropt_map_lowercase, isoburn_ropt_map_stripped, isoburn_ropt_map_unmapped, isoburn_ropt_map_uppercase, isoburn_ropt_new(), isoburn_ropt_noaaip, isoburn_ropt_noacl, isoburn_ropt_noea, isoburn_ropt_noino, isoburn_ropt_noiso1999, isoburn_ropt_nojoliet, isoburn_ropt_nomd5, isoburn_ropt_nomd5tag, isoburn_ropt_norock, isoburn_ropt_set_auto_incharset(), isoburn_ropt_set_default_perms(), isoburn_ropt_set_displacement(), isoburn_ropt_set_extensions(), isoburn_ropt_set_input_charset(), isoburn_ropt_set_truncate_mode(), isoburn_set_msc1(), isoburn_set_read_pacifier(), XorrisO::isofs_has_what, XorrisO::isofs_size, XorrisO::isofs_st_out, XorrisO::joliet_map, XorrisO::keep_boot_image, XorrisO::linux_scsi_dev_family, XorrisO::loaded_volid, XorrisO::out_drive_handle, XorrisO::outdev, XorrisO::outdev_access, XorrisO::outdev_is_exclusive, XorrisO::outdev_off_adr, XorrisO::pacifier_count, XorrisO::patch_isolinux_image, XorrisO::publisher, XorrisO::read_fs, XorrisO::read_speed, XorrisO::rr_loaded, Sectorbitmap_destroy(), Sfile_str(), SfileadrL, isoburn_read_opts::size, XorrisO::system_area_clear_loaded, XorrisO::system_area_disk_path, XorrisO::system_id, XorrisO::toc_emulation_flag, XorrisO::tree_loaded, isoburn_read_opts::truncate_mode, un0(), XorrisO::use_immed_bit, XorrisO::use_immed_bit_default, XorrisO::volid, XorrisO::volid_default, XorrisO::volset_id, Xorriso__bourne_to_reg(), Xorriso__read_pacifier(), Xorriso_alloc_meM, Xorriso_assert_volid(), Xorriso_auto_driveadr(), Xorriso_create_empty_iso(), Xorriso_destroy_di_array(), Xorriso_destroy_hln_array(), Xorriso_free_meM, Xorriso_get_drive_handles(), Xorriso_give_up_drive(), Xorriso_grasp_loaded_aaip(), Xorriso_info(), Xorriso_msgs_submit(), Xorriso_pacifier_callback(), Xorriso_pacifier_reset(), Xorriso_process_msg_queues(), Xorriso_record_boot_info(), Xorriso_set_abort_severity(), Xorriso_set_data_cache(), Xorriso_set_image_severities(), Xorriso_set_speed(), Xorriso_toc(), and Xorriso_update_volid().
Referenced by Xorriso_option_dev(), and Xorriso_reaquire_outdev().
int Xorriso_atip | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 2049 of file drive_mgt.c.
References XorrisO::info_text, XorrisO::result_line, Xorriso_get_drive_handles(), Xorriso_list_profiles(), Xorriso_msgs_submit(), and Xorriso_result().
Referenced by Xorriso_cdrskin().
int Xorriso_attach_boot_image | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 604 of file write_run.c.
References XorrisO::boot_count, XorrisO::boot_efi_default, XorrisO::boot_emul_default, XorrisO::boot_id_string, XorrisO::boot_image_bin_form, XorrisO::boot_image_bin_path, XorrisO::boot_image_cat_path, XorrisO::boot_image_emul, XorrisO::boot_image_load_size, XorrisO::boot_img_full_size, XorrisO::boot_img_size_default, XorrisO::boot_platform_id, XorrisO::boot_selection_crit, XorrisO::do_overwrite, XorrisO::in_drive_handle, XorrisO::info_text, isoburn_get_attached_image(), XorrisO::patch_isolinux_image, Text_shellsafe(), Xorriso_get_drive_handles(), Xorriso_iso_lstat(), Xorriso_msgs_submit(), Xorriso_node_from_path(), Xorriso_process_msg_queues(), Xorriso_report_iso_error(), Xorriso_rmi(), and Xorriso_set_isolinux_options().
Referenced by Xorriso_genisofs_add_boot(), Xorriso_option_boot_image(), and Xorriso_write_session().
int Xorriso_auto_driveadr | ( | struct XorrisO * | xorriso, |
char * | adr, | ||
char * | result, | ||
int | flag | ||
) |
Definition at line 49 of file drive_mgt.c.
References XorrisO::ban_stdio_write, XorrisO::drive_blacklist, XorrisO::drive_greylist, XorrisO::drive_whitelist, XorrisO::info_text, Sfile_add_to_path(), Sfile_str(), SfileadrL, Text_shellsafe(), Xorriso_alloc_meM, Xorriso_free_meM, Xorriso_get_pattern(), Xorriso_is_in_patternlist(), Xorriso_msgs_submit(), and Xorriso_process_msg_queues().
Referenced by Xorriso_aquire_drive().
int Xorriso_blank_as_needed | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 2071 of file write_run.c.
References XorrisO::info_text, isoburn_disc_get_status(), Xorriso_blank_media(), Xorriso_format_media(), Xorriso_get_drive_handles(), Xorriso_may_burn(), and Xorriso_msgs_submit().
Referenced by Xorriso_option_blank().
int Xorriso_blank_media | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 1763 of file write_run.c.
References XorrisO::do_dummy, XorrisO::in_drive_handle, XorrisO::info_text, isoburn_disc_erasable(), isoburn_disc_erase(), isoburn_disc_get_status(), XorrisO::out_drive_handle, Xorriso_abort(), Xorriso_get_drive_handles(), Xorriso_info(), Xorriso_may_burn(), Xorriso_msgs_submit(), Xorriso_process_msg_queues(), Xorriso_reaquire_outdev(), and Xorriso_set_signal_handling().
Referenced by Xorriso_blank_as_needed(), Xorriso_format_media(), and Xorriso_option_blank().
int Xorriso_boot_image_status | ( | struct XorrisO * | xorriso, |
char * | filter, | ||
FILE * | fp, | ||
int | flag | ||
) |
Definition at line 662 of file iso_img.c.
References XorrisO::boot_count, XorrisO::boot_efi_default, XorrisO::boot_id_string, XorrisO::boot_image_bin_form, XorrisO::boot_image_bin_path, XorrisO::boot_image_cat_hidden, XorrisO::boot_image_cat_path, XorrisO::boot_image_emul, XorrisO::boot_image_load_size, XorrisO::boot_platform_id, XorrisO::boot_selection_crit, isoburn_get_attached_image(), XorrisO::keep_boot_image, XorrisO::patch_isolinux_image, XorrisO::result_line, SfileadrL, Text_shellsafe(), Xorriso__hide_mode_text(), Xorriso_alloc_meM, Xorriso_append_part_status(), Xorriso_boot_item_status(), Xorriso_boot_status_non_mbr(), Xorriso_free_meM, Xorriso_get_drive_handles(), Xorriso_path_from_node(), Xorriso_process_msg_queues(), and Xorriso_status_result().
Referenced by Xorriso_status().
int Xorriso_burn_track | ( | struct XorrisO * | xorriso, |
off_t | write_start_address, | ||
char * | track_source, | ||
off_t | tsize, | ||
int | flag | ||
) |
Definition at line 2174 of file write_run.c.
References XorrisO::auto_close, XorrisO::do_close, XorrisO::do_tao, XorrisO::fs, XorrisO::info_text, isoburn_disc_get_status(), isoburn_disc_track_lba_nwa(), isoburn_needs_emulation(), isoburn_read_iso_head(), O_BINARY, XorrisO::outdev, XorrisO::pacifier_fifo, XorrisO::run_state, Text_shellsafe(), Xorriso_abort(), Xorriso_alloc_meM, Xorriso_auto_format(), Xorriso_check_multi(), Xorriso_free_meM, Xorriso_get_drive_handles(), Xorriso_get_profile(), Xorriso_info(), Xorriso_make_write_options(), Xorriso_may_burn(), Xorriso_msgs_submit(), Xorriso_pacifier_loop(), Xorriso_process_msg_queues(), Xorriso_sanitize_image_size(), Xorriso_set_signal_handling(), and Xorriso_update_iso_lba0().
Referenced by Xorriso_cdrskin(), and Xorriso_retry_burn_track().
int Xorriso_check_md5 | ( | struct XorrisO * | xorriso, |
void * | in_node, | ||
char * | path, | ||
int | flag | ||
) |
Definition at line 2595 of file read_run.c.
References CheckmediajoB::abort_file_path, XorrisO::check_media_default, XorrisO::info_text, XorrisO::last_abort_file_time, LIBISO_ISREG, XorrisO::pacifier_byte_count, XorrisO::pacifier_count, XorrisO::request_to_abort, XorrisO::result_line, Sfile_microtime(), Text_shellsafe(), Xorriso_alloc_meM, Xorriso_check_for_abort(), Xorriso_free_meM, Xorriso_get_node_by_path(), Xorriso_get_volume(), Xorriso_iso_file_close(), Xorriso_iso_file_open(), Xorriso_iso_file_read(), Xorriso_msgs_submit(), Xorriso_pacifier_callback(), Xorriso_process_msg_queues(), and Xorriso_result().
Referenced by Xorriso_findi_action(), and Xorriso_option_check_md5().
int Xorriso_check_media | ( | struct XorrisO * | xorriso, |
struct SpotlisT ** | spotlist, | ||
struct CheckmediajoB * | job, | ||
int | flag | ||
) |
Definition at line 3213 of file drive_mgt.c.
References CheckmediajoB::data_to_fd, CheckmediajoB::data_to_path, XorrisO::do_md5, XorrisO::info_text, isoburn_disc_get_status(), isoburn_get_attached_start_lba(), isoburn_read_iso_head(), isoburn_toc_disc_free(), isoburn_toc_disc_get_sectors(), isoburn_toc_disc_get_sessions(), isoburn_toc_drive_get_disc(), isoburn_toc_session_get_tracks(), isoburn_toc_track_get_entry(), CheckmediajoB::map_with_volid, CheckmediajoB::max_lba, xorriso_md5_state::md5_start, CheckmediajoB::min_block_size, CheckmediajoB::min_lba, CheckmediajoB::mode, XorrisO::pacifier_count, XorrisO::pacifier_total, CheckmediajoB::sector_map, CheckmediajoB::sector_map_path, Sectorbitmap_destroy(), Sectorbitmap_from_file(), Sectorbitmap_to_file(), Spotlist_add_item(), Spotlist_count(), Spotlist_destroy(), Spotlist_get_item(), Spotlist_new(), CheckmediajoB::start_time, CheckmediajoB::use_dev, Xorriso_check_interval(), Xorriso_get_drive_handles(), Xorriso_msgs_submit(), Xorriso_open_job_data_to(), Xorriso_pacifier_callback(), Xorriso_pacifier_reset(), Xorriso_process_msg_queues(), Xorriso_read_quality_off_tracK, Xorriso_read_quality_tao_enD, Xorriso_read_quality_unreadablE, Xorriso_read_quality_untesteD, Xorriso_spotlist_to_sectormap(), Xorriso_toc_to_string(), and Xorriso_update_in_sector_map().
Referenced by Xorriso_option_check_media().
int Xorriso_check_session_md5 | ( | struct XorrisO * | xorriso, |
char * | severity, | ||
int | flag | ||
) |
Definition at line 2430 of file drive_mgt.c.
References XorrisO::info_text, XorrisO::result_line, Xorriso_check_md5_range(), Xorriso_get_volume(), Xorriso_info(), Xorriso_msgs_submit(), Xorriso_process_msg_queues(), and Xorriso_result().
Referenced by Xorriso_option_check_md5().
int Xorriso_clone_tree | ( | struct XorrisO * | xorriso, |
void * | boss_iter, | ||
char * | origin, | ||
char * | dest, | ||
int | flag | ||
) |
Definition at line 1808 of file iso_manip.c.
References XorrisO::info_text, SfileadrL, Text_shellsafe(), XorrisO::wdi, Xorriso_alloc_meM, Xorriso_cannot_clone(), Xorriso_free_meM, Xorriso_get_volume(), Xorriso_graft_in(), Xorriso_info(), Xorriso_msgs_submit(), Xorriso_node_from_path(), Xorriso_normalize_img_path(), Xorriso_process_msg_queues(), and Xorriso_set_change_pending().
Referenced by Xorriso_option_clone(), and Xorriso_option_cp_clone().
int Xorriso_clone_under | ( | struct XorrisO * | xorriso, |
char * | origin, | ||
char * | dest, | ||
int | flag | ||
) |
Definition at line 1909 of file iso_manip.c.
References XorrisO::info_text, SfileadrL, Text_shellsafe(), Xorriso_alloc_meM, Xorriso_cannot_clone(), Xorriso_cannot_create_iter(), Xorriso_dir_from_path(), Xorriso_free_meM, Xorriso_get_volume(), Xorriso_msgs_submit(), Xorriso_node_from_path(), Xorriso_process_msg_queues(), and Xorriso_set_change_pending().
Referenced by Xorriso_genisofs().
int Xorriso_close_damaged | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 3724 of file write_run.c.
References XorrisO::info_text, Xorriso_change_is_pending(), Xorriso_check_multi(), Xorriso_get_drive_handles(), Xorriso_make_write_options(), Xorriso_msgs_submit(), Xorriso_option_dev(), and Xorriso_process_msg_queues().
Referenced by Xorriso_option_close_damaged().
int Xorriso_coordinate_system_area | ( | struct XorrisO * | xorriso, |
int | sa_type, | ||
int | options, | ||
char * | cmd, | ||
int | flag | ||
) |
Definition at line 1357 of file iso_img.c.
References XorrisO::info_text, XorrisO::system_area_options, and Xorriso_msgs_submit().
Referenced by Xorriso_genisofs(), and Xorriso_option_boot_image().
int Xorriso_copy_properties | ( | struct XorrisO * | xorriso, |
char * | disk_path, | ||
char * | img_path, | ||
int | flag | ||
) |
Definition at line 726 of file iso_manip.c.
References Xorriso_get_node_by_path(), Xorriso_set_change_pending(), and Xorriso_transfer_properties().
Referenced by Xorriso_update_interpreter().
int Xorriso_create_empty_iso | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 68 of file iso_img.c.
References XorrisO::boot_count, XorrisO::file_name_limit, XorrisO::in_charset, XorrisO::in_sector_map, XorrisO::in_volset_handle, XorrisO::info_text, isoburn_read_image(), isoburn_ropt_destroy(), isoburn_ropt_new(), isoburn_ropt_pretend_blank, isoburn_ropt_set_data_cache(), isoburn_ropt_set_extensions(), isoburn_ropt_set_input_charset(), isoburn_ropt_set_truncate_mode(), isoburn_set_read_pacifier(), XorrisO::loaded_volid, XorrisO::no_volset_present, XorrisO::out_drive_handle, Sectorbitmap_destroy(), XorrisO::system_area_clear_loaded, XorrisO::system_area_disk_path, XorrisO::volset_change_pending, Xorriso_destroy_di_array(), Xorriso_destroy_hln_array(), Xorriso_get_drive_handles(), Xorriso_process_msg_queues(), Xorriso_report_iso_error(), and Xorriso_update_volid().
Referenced by Xorriso_aquire_drive(), and Xorriso_give_up_drive().
int Xorriso_cut_out | ( | struct XorrisO * | xorriso, |
char * | disk_path, | ||
off_t | startbyte, | ||
off_t | bytecount, | ||
char * | iso_rr_path, | ||
int | flag | ||
) |
Definition at line 1230 of file iso_manip.c.
References XorrisO::do_follow_links, XorrisO::do_follow_param, Ftypetxt(), XorrisO::info_text, SfileadrL, Text_shellsafe(), XorrisO::wdi, XorrisO::wdx, Xorriso_alloc_meM, Xorriso_free_meM, Xorriso_graft_in(), Xorriso_msgs_submit(), Xorriso_normalize_img_path(), and Xorriso_path_is_excluded().
Referenced by Xorriso_option_cut_out().
int Xorriso_destroy_all_extf | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 158 of file filters.c.
References XorrisO::filters, Xorriso_extf_destroy(), Xorriso_lst_destroy(), Xorriso_lst_detach_text(), Xorriso_lst_get_next(), and Xorriso_lst_get_text().
Referenced by Xorriso_destroy().
int Xorriso_destroy_di_array | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 699 of file base_obj.c.
References XorrisO::di_array, XorrisO::di_count, XorrisO::di_disk_paths, XorrisO::di_do_widen, XorrisO::di_iso_paths, and Xorriso_lst_destroy_all().
Referenced by Xorriso_aquire_drive(), Xorriso_create_empty_iso(), Xorriso_destroy(), Xorriso_detach_libraries(), Xorriso_finish_hl_update(), and Xorriso_give_up_drive().
int Xorriso_destroy_hln_array | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 675 of file base_obj.c.
References XorrisO::hln_array, XorrisO::hln_count, XorrisO::hln_targets, and XorrisO::node_targets_availmem.
Referenced by Xorriso_aquire_drive(), Xorriso_create_empty_iso(), Xorriso_destroy(), Xorriso_detach_libraries(), Xorriso_give_up_drive(), Xorriso_make_hln_array(), Xorriso_new_hln_array(), and Xorriso_option_hardlinks().
int Xorriso_destroy_node_array | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 656 of file base_obj.c.
References XorrisO::node_array, XorrisO::node_array_size, XorrisO::node_counter, XorrisO::node_disk_prefixes, XorrisO::node_img_prefixes, and Xorriso_lst_destroy_all().
Referenced by Xorriso_all_node_array(), Xorriso_destroy(), Xorriso_findi_sorted(), Xorriso_option_extract(), Xorriso_option_map_l(), and Xorriso_restore_sorted().
int Xorriso_detach_libraries | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 258 of file lib_mgt.c.
References XorrisO::boot_count, XorrisO::in_sector_map, XorrisO::in_volset_handle, isoburn_finish(), XorrisO::libs_are_started, Sectorbitmap_destroy(), Xorriso_destroy_di_array(), Xorriso_destroy_hln_array(), and Xorriso_give_up_drive().
Referenced by Xorriso_destroy().
int Xorriso_drive_snooze | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 2329 of file drive_mgt.c.
References XorrisO::in_drive_handle, XorrisO::out_drive_handle, Xorriso_get_drive_handles(), and Xorriso_process_msg_queues().
Referenced by Xorriso_option_calm_drive().
int Xorriso_estimate_file_size | ( | struct XorrisO * | xorriso, |
struct FindjoB * | job, | ||
char * | basename, | ||
mode_t | st_mode, | ||
off_t | st_size, | ||
int | flag | ||
) |
Definition at line 2390 of file iso_manip.c.
References FindjoB::estim_lower_size, and FindjoB::estim_upper_size.
Referenced by Xorriso_findi_action(), and Xorriso_findx_action().
int Xorriso_expand_pattern | ( | struct XorrisO * | xorriso, |
int | num_patterns, | ||
char ** | patterns, | ||
int | extra_filec, | ||
int * | filec, | ||
char *** | filev, | ||
off_t * | mem, | ||
int | flag | ||
) |
Definition at line 2091 of file iso_tree.c.
References XorrisO::info_text, LIBISO_ISDIR, XorrisO::search_mode, Sfile_destroy_argv(), XorrisO::structured_search, Text_shellsafe(), XorrisO::wdi, Xorriso_alloc_pattern_mem(), Xorriso_check_matchcount(), Xorriso_eval_nonmatch(), Xorriso_get_volume(), Xorriso_msgs_submit(), Xorriso_no_pattern_memory(), Xorriso_node_from_path(), Xorriso_obtain_pattern_files_i(), Xorriso_prepare_expansion_pattern(), and Xorriso_process_msg_queues().
Referenced by Xorriso_apply_sort_file(), Xorriso_opt_args(), and Xorriso_option_lsi().
int Xorriso_external_filter | ( | struct XorrisO * | xorriso, |
char * | name, | ||
char * | options, | ||
char * | path, | ||
int | argc, | ||
char ** | argv, | ||
int | flag | ||
) |
Definition at line 509 of file filters.c.
References Xorriso_extF::cmd, XorrisO::filters, Xorriso_extF::flag, XorrisO::info_text, Text_shellsafe(), Xorriso_external_filter_banned(), Xorriso_extf_destroy(), Xorriso_extf_new(), Xorriso_lookup_extf(), Xorriso_lst_append_binary(), Xorriso_lst_destroy(), Xorriso_lst_detach_text(), Xorriso_lst_get_next(), Xorriso_lst_get_text(), and Xorriso_msgs_submit().
Referenced by Xorriso_option_external_filter(), and Xorriso_option_unregister_filter().
int Xorriso_external_filter_banned | ( | struct XorrisO * | xorriso, |
char * | purpose, | ||
int | flag | ||
) |
Definition at line 466 of file filters.c.
References XorrisO::filter_list_closed, XorrisO::info_text, and Xorriso_msgs_submit().
Referenced by Xorriso_external_filter(), and Xorriso_pipe_open().
int Xorriso_extract_boot_images | ( | struct XorrisO * | xorriso, |
char * | disk_dir_path, | ||
int | flag | ||
) |
Definition at line 2486 of file read_run.c.
References XorrisO::info_text, Sfile_text_to_off_t(), SfileadrL, Text_shellsafe(), XorrisO::wdx, Xorriso_alloc_meM, Xorriso_eval_problem_status(), Xorriso_free_meM, Xorriso_info(), Xorriso_list_boot_images(), Xorriso_msgs_submit(), Xorriso_normalize_img_path(), and Xorriso_read_file_data().
Referenced by Xorriso_option_extract_boot_images().
int Xorriso_extract_cut | ( | struct XorrisO * | xorriso, |
char * | img_path, | ||
char * | disk_path, | ||
off_t | img_offset, | ||
off_t | bytes, | ||
int | flag | ||
) |
Definition at line 2255 of file read_run.c.
References XorrisO::info_text, XorrisO::last_update_time, LIBISO_ISREG, XorrisO::pacifier_count, SfileadrL, Text_shellsafe(), XorrisO::wdi, XorrisO::wdx, Xorriso_alloc_meM, Xorriso_free_meM, Xorriso_get_volume(), Xorriso_handle_collision(), Xorriso_is_plain_image_file(), Xorriso_msgs_submit(), Xorriso_node_from_path(), Xorriso_normalize_img_path(), Xorriso_pacifier_callback(), Xorriso_pacifier_reset(), Xorriso_read_file_data(), Xorriso_restore_properties(), and Xorriso_tree_restore_node().
Referenced by Xorriso_option_extract_cut().
int Xorriso_findi | ( | struct XorrisO * | xorriso, |
struct FindjoB * | job, | ||
void * | boss_iter, | ||
off_t | boss_mem, | ||
void * | dir_node_generic, | ||
char * | dir_path, | ||
struct stat * | dir_stbuf, | ||
int | depth, | ||
int | flag | ||
) |
Definition at line 3355 of file iso_manip.c.
References FindjoB::depth, Findjob_get_action(), FindjoB::last_data_file_block, LIBISO_ISDIR, FindjoB::prune, XorrisO::request_to_abort, SfileadrL, XorrisO::wdi, Xorriso_eval_problem_status(), Xorriso_fake_stbuf(), Xorriso_findi_action(), Xorriso_findi_headline(), Xorriso_findi_iter(), Xorriso_findi_test(), Xorriso_get_volume(), Xorriso_is_split(), Xorriso_make_abs_adr(), Xorriso_no_malloc_memory(), Xorriso_node_from_path(), and Xorriso_process_msg_queues().
Referenced by Xorriso_all_node_array(), Xorriso_findi_action(), Xorriso_findi_sorted(), Xorriso_grasp_loaded_aaip(), Xorriso_highest_data_block(), Xorriso_option_alter_date(), Xorriso_option_check_media(), Xorriso_option_chgrpi(), Xorriso_option_chmodi(), Xorriso_option_chowni(), Xorriso_option_find(), Xorriso_option_getfacli(), Xorriso_option_set_filter(), Xorriso_option_setfacli(), Xorriso_option_setfattri(), Xorriso_path_from_lba(), Xorriso_scan_report_lines(), and Xorriso_set_file_name_limit().
int Xorriso_findi_sorted | ( | struct XorrisO * | xorriso, |
struct FindjoB * | job, | ||
off_t | boss_mem, | ||
int | filec, | ||
char ** | filev, | ||
int | flag | ||
) |
Definition at line 3572 of file iso_manip.c.
References FindjoB::action, Findjob_set_start_path(), XorrisO::node_array, XorrisO::node_array_size, XorrisO::node_counter, SfileadrL, FindjoB::start_path, FindjoB::subjob, XorrisO::temp_mem_limit, Xorriso_alloc_meM, Xorriso_check_temp_mem_limit(), Xorriso_destroy_node_array(), Xorriso_eval_problem_status(), Xorriso_findi(), Xorriso_findi_action(), Xorriso_findi_headline(), Xorriso_free_meM, Xorriso_get_node_by_path(), Xorriso_new_node_array(), Xorriso_path_from_node(), and Xorriso_sort_node_array().
Referenced by Xorriso_option_check_md5(), and Xorriso_option_find().
int Xorriso_finish_hl_update | ( | struct XorrisO * | xorriso, |
int | flag | ||
) |
Definition at line 704 of file sort_cmp.c.
References XorrisO::di_array, XorrisO::di_disk_paths, XorrisO::di_iso_paths, Xorriso_destroy_di_array(), Xorriso_lst_get_next(), Xorriso_lst_get_text(), and Xorriso_option_find().
Referenced by Xorriso_make_di_array(), Xorriso_option_hardlinks(), and Xorriso_write_session().
int Xorriso_format_guid | ( | struct XorrisO * | xorriso, |
uint8_t | guid[16], | ||
char * | line, | ||
int | flag | ||
) |
Definition at line 1009 of file lib_mgt.c.
References Xorriso__format_guid().
Referenced by Xorriso_make_guid(), and Xorriso_report_system_area().
int Xorriso_format_media | ( | struct XorrisO * | xorriso, |
off_t | size, | ||
int | flag | ||
) |
Definition at line 1895 of file write_run.c.
References XorrisO::do_dummy, XorrisO::in_drive_handle, XorrisO::info_text, isoburn_disc_get_status(), XorrisO::out_drive_handle, Xorriso_abort(), Xorriso_blank_media(), Xorriso_get_drive_handles(), Xorriso_info(), Xorriso_may_burn(), Xorriso_msgs_submit(), Xorriso_process_msg_queues(), Xorriso_reaquire_outdev(), and Xorriso_set_signal_handling().
Referenced by Xorriso_auto_format(), Xorriso_blank_as_needed(), and Xorriso_option_blank().
int Xorriso_get_attrs | ( | struct XorrisO * | xorriso, |
void * | in_node, | ||
char * | path, | ||
size_t * | num_attrs, | ||
char *** | names, | ||
size_t ** | value_lengths, | ||
char *** | values, | ||
int | flag | ||
) |
Definition at line 1188 of file iso_tree.c.
References XorrisO::info_text, Text_shellsafe(), Xorriso_get_node_by_path(), Xorriso_msgs_submit(), Xorriso_process_msg_queues(), and Xorriso_report_iso_error().
Referenced by Xorriso_get_attr_value(), Xorriso_getfattr(), and Xorriso_list_extattr().
int Xorriso_get_dus | ( | struct XorrisO * | xorriso, |
char * | iso_rr_path, | ||
off_t * | size, | ||
off_t | boss_mem, | ||
int | flag | ||
) |
Definition at line 1863 of file iso_tree.c.
References SfileadrL, XorrisO::wdi, Xorriso_alloc_meM, Xorriso_fake_stbuf(), Xorriso_free_meM, Xorriso_make_abs_adr(), and Xorriso_show_du_subs().
Referenced by Xorriso_update_interpreter().
int Xorriso_get_local_charset | ( | struct XorrisO * | xorriso, |
char ** | name, | ||
int | flag | ||
) |
Definition at line 476 of file lib_mgt.c.
Referenced by Xorriso_make_iso_write_opts(), Xorriso_option_charset(), Xorriso_status(), and Xorriso_write_session().
int Xorriso_get_md5 | ( | struct XorrisO * | xorriso, |
void * | in_node, | ||
char * | path, | ||
char | md5[16], | ||
int | flag | ||
) |
Definition at line 1339 of file iso_tree.c.