Rizin
unix-like reverse engineering framework and cli tools
index.h File Reference

Handling of .xz Index and related information. More...

Go to the source code of this file.

Classes

struct  lzma_index_iter
 Iterator to get information about Blocks and Streams. More...
 

Typedefs

typedef struct lzma_index_s lzma_index
 Opaque data type to hold the Index(es) and other information. More...
 

Enumerations

enum  lzma_index_iter_mode { LZMA_INDEX_ITER_ANY = 0 , LZMA_INDEX_ITER_STREAM = 1 , LZMA_INDEX_ITER_BLOCK = 2 , LZMA_INDEX_ITER_NONEMPTY_BLOCK = 3 }
 Operation mode for lzma_index_iter_next() More...
 

Functions

 LZMA_API (uint64_t) lzma_index_memusage(lzma_vli streams
 Calculate memory usage of lzma_index. More...
 
 LZMA_API (lzma_index *) lzma_index_init(const lzma_allocator *allocator) lzma_nothrow
 Allocate and initialize a new lzma_index structure. More...
 
 LZMA_API (void) lzma_index_end(lzma_index *i
 Deallocate lzma_index. More...
 
 LZMA_API (lzma_ret) lzma_index_append(lzma_index *i
 Add a new Block to lzma_index. More...
 
 LZMA_API (uint32_t) lzma_index_checks(const lzma_index *i) lzma_nothrow lzma_attr_pure
 Get the types of integrity Checks. More...
 
 LZMA_API (lzma_bool) lzma_index_iter_next(lzma_index_iter *iter
 Get the next Block or Stream. More...
 

Variables

lzma_vli blocks lzma_nothrow
 
const lzma_allocatorallocator
 
const lzma_allocator lzma_vli unpadded_size
 
const lzma_allocator lzma_vli lzma_vli uncompressed_size lzma_nothrow lzma_attr_warn_unused_result
 
lzma_indexsrc
 
lzma_index ** i
 
uint8_tout
 
uint8_t size_tout_pos
 
uint64_tmemlimit
 
uint64_t const lzma_allocator const uint8_tin
 
uint64_t const lzma_allocator const uint8_t size_tin_pos
 

Detailed Description

Handling of .xz Index and related information.

Definition in file index.h.

Typedef Documentation

◆ lzma_index

typedef struct lzma_index_s lzma_index

Opaque data type to hold the Index(es) and other information.

lzma_index often holds just one .xz Index and possibly the Stream Flags of the same Stream and size of the Stream Padding field. However, multiple lzma_indexes can be concatenated with lzma_index_cat() and then there may be information about multiple Streams in the same lzma_index.

Notes about thread safety: Only one thread may modify lzma_index at a time. All functions that take non-const pointer to lzma_index modify it. As long as no thread is modifying the lzma_index, getting information from the same lzma_index can be done from multiple threads at the same time with functions that take a const pointer to lzma_index or use lzma_index_iter. The same iterator must be used only by one thread at a time, of course, but there can be as many iterators for the same lzma_index as needed.

Definition at line 1 of file index.h.

Enumeration Type Documentation

◆ lzma_index_iter_mode

Operation mode for lzma_index_iter_next()

Enumerator
LZMA_INDEX_ITER_ANY 

Get the next Block or Stream.

Go to the next Block if the current Stream has at least one Block left. Otherwise go to the next Stream even if it has no Blocks. If the Stream has no Blocks (lzma_index_iter.stream.block_count == 0), lzma_index_iter.block will have undefined values.

LZMA_INDEX_ITER_STREAM 

Get the next Stream.

Go to the next Stream even if the current Stream has unread Blocks left. If the next Stream has at least one Block, the iterator will point to the first Block. If there are no Blocks, lzma_index_iter.block will have undefined values.

LZMA_INDEX_ITER_BLOCK 

Get the next Block.

Go to the next Block if the current Stream has at least one Block left. If the current Stream has no Blocks left, the next Stream with at least one Block is located and the iterator will be made to point to the first Block of that Stream.

LZMA_INDEX_ITER_NONEMPTY_BLOCK 

Get the next non-empty Block.

This is like LZMA_INDEX_ITER_BLOCK except that it will skip Blocks whose Uncompressed Size is zero.

Definition at line 226 of file index.h.

226  {
lzma_index_iter_mode
Operation mode for lzma_index_iter_next()
Definition: index.h:226
@ LZMA_INDEX_ITER_BLOCK
Get the next Block.
Definition: index.h:249
@ LZMA_INDEX_ITER_STREAM
Get the next Stream.
Definition: index.h:238
@ LZMA_INDEX_ITER_NONEMPTY_BLOCK
Get the next non-empty Block.
Definition: index.h:260
@ LZMA_INDEX_ITER_ANY
Get the next Block or Stream.
Definition: index.h:227

Function Documentation

◆ LZMA_API() [1/6]

LZMA_API ( lzma_bool  )

Get the next Block or Stream.

Test if the given Filter ID is supported for encoding.

Test if the given Check ID is supported.

Locate a Block.

Parameters
iterIterator initialized with lzma_index_iter_init()
modeSpecify what kind of information the caller wants to get. See lzma_index_iter_mode for details.
Returns
If next Block or Stream matching the mode was found, *iter is updated and this function returns false. If no Block or Stream matching the mode is found, *iter is not modified and this function returns true. If mode is set to an unknown value, *iter is not modified and this function returns true.

If it is possible to seek in the .xz file, it is possible to parse the Index field(s) and use lzma_index_iter_locate() to do random-access reading with granularity of Block size.

Parameters
iterIterator that was earlier initialized with lzma_index_iter_init().
targetUncompressed target offset which the caller would like to locate from the Stream

If the target is smaller than the uncompressed size of the Stream (can be checked with lzma_index_uncompressed_size()):

  • Information about the Stream and Block containing the requested uncompressed offset is stored into *iter.
  • Internal state of the iterator is adjusted so that lzma_index_iter_next() can be used to read subsequent Blocks or Streams.
  • This function returns false.

If target is greater than the uncompressed size of the Stream, *iter is not modified, and this function returns true.

Definition at line 81 of file index.c.

1211 {
1212  const lzma_index *i = iter->internal[ITER_INDEX].p;
1213 
1214  // If the target is past the end of the file, return immediately.
1215  if (i->uncompressed_size <= target)
1216  return true;
1217 
1218  // Locate the Stream containing the target offset.
1219  const index_stream *stream = index_tree_locate(&i->streams, target);
1220  assert(stream != NULL);
1221  target -= stream->node.uncompressed_base;
1222 
1223  // Locate the group containing the target offset.
1224  const index_group *group = index_tree_locate(&stream->groups, target);
1225  assert(group != NULL);
1226 
1227  // Use binary search to locate the exact Record. It is the first
1228  // Record whose uncompressed_sum is greater than target.
1229  // This is because we want the rightmost Record that fullfills the
1230  // search criterion. It is possible that there are empty Blocks;
1231  // we don't want to return them.
1232  size_t left = 0;
1233  size_t right = group->last;
1234 
1235  while (left < right) {
1236  const size_t pos = left + (right - left) / 2;
1237  if (group->records[pos].uncompressed_sum <= target)
1238  left = pos + 1;
1239  else
1240  right = pos;
1241  }
1242 
1243  iter->internal[ITER_STREAM].p = stream;
1244  iter->internal[ITER_GROUP].p = group;
1245  iter->internal[ITER_RECORD].s = left;
1246 
1248 
1249  return false;
1250 }
lzma_index ** i
Definition: index.h:629
#define NULL
Definition: cris-opc.c:27
@ ITER_RECORD
Definition: index.c:964
@ ITER_STREAM
Definition: index.c:962
@ ITER_INDEX
Definition: index.c:961
@ ITER_GROUP
Definition: index.c:963
static void iter_set_info(lzma_index_iter *iter)
Definition: index.c:978
static void * index_tree_locate(const index_tree *tree, lzma_vli target)
Definition: index.c:315
voidpf stream
Definition: ioapi.h:138
assert(limit<=UINT32_MAX/2)
size_t last
Index of the last Record in use.
Definition: index.c:82
index_record records[]
Definition: index.c:102
lzma_vli uncompressed_sum
Definition: index.c:66
index_tree streams
Definition: index.c:149
lzma_vli uncompressed_size
Uncompressed size of all the Blocks in the Stream(s)
Definition: index.c:152
int pos
Definition: main.c:11

◆ LZMA_API() [2/6]

LZMA_API ( lzma_index ) const

Allocate and initialize a new lzma_index structure.

Duplicate lzma_index.

Returns
On success, a pointer to an empty initialized lzma_index is returned. If allocation fails, NULL is returned.
A copy of the lzma_index, or NULL if memory allocation failed.

Definition at line 925 of file index.c.

927 {
928  // Allocate the base structure (no initial Stream).
930  if (dest == NULL)
931  return NULL;
932 
933  // Copy the totals.
934  dest->uncompressed_size = src->uncompressed_size;
935  dest->total_size = src->total_size;
936  dest->record_count = src->record_count;
937  dest->index_list_size = src->index_list_size;
938 
939  // Copy the Streams and the groups in them.
940  const index_stream *srcstream
941  = (const index_stream *)(src->streams.leftmost);
942  do {
943  index_stream *deststream = index_dup_stream(
944  srcstream, allocator);
945  if (deststream == NULL) {
946  lzma_index_end(dest, allocator);
947  return NULL;
948  }
949 
950  index_tree_append(&dest->streams, &deststream->node);
951 
952  srcstream = index_tree_next(&srcstream->node);
953  } while (srcstream != NULL);
954 
955  return dest;
956 }
lzma_index * src
Definition: index.h:567
const lzma_allocator * allocator
Definition: block.h:377
static lzma_index * index_init_plain(const lzma_allocator *allocator)
Definition: index.c:380
static void index_tree_append(index_tree *tree, index_tree_node *node)
Definition: index.c:230
static void * index_tree_next(const index_tree_node *node)
Get the next node in the tree. Return NULL if there are no more nodes.
Definition: index.c:294
static index_stream * index_dup_stream(const index_stream *src, const lzma_allocator *allocator)
Duplicate an index_stream.
Definition: index.c:865
char * dest
Definition: lz4.h:697
index_tree_node node
Every index_stream is a node in the tree of Streams.
Definition: index.c:109
index_tree_node * leftmost
Definition: index.c:53
lzma_vli total_size
Total size of all the Blocks in the Stream(s)
Definition: index.c:155
lzma_vli index_list_size
Definition: index.c:166
lzma_vli record_count
Total number of Records in all Streams in this lzma_index.
Definition: index.c:158

References allocator, dest, index_dup_stream(), index_init_plain(), lzma_index_s::index_list_size, index_tree_append(), index_tree_next(), index_tree::leftmost, index_stream::node, NULL, lzma_index_s::record_count, src, lzma_index_s::streams, lzma_index_s::total_size, and lzma_index_s::uncompressed_size.

◆ LZMA_API() [3/6]

LZMA_API ( lzma_ret  )

Add a new Block to lzma_index.

Single-call .xz Index decoder.

Single-call .xz Index encoder.

Initialize .xz Index decoder.

Initialize .xz Index encoder.

Concatenate lzma_indexes.

Set the amount of Stream Padding.

Set the Stream Flags.

Parameters
iPointer to a lzma_index structure
allocatorPointer to lzma_allocator, or NULL to use malloc()
unpadded_sizeUnpadded Size of a Block. This can be calculated with lzma_block_unpadded_size() after encoding or decoding the Block.
uncompressed_sizeUncompressed Size of a Block. This can be taken directly from lzma_block structure after encoding or decoding the Block.

Appending a new Block does not invalidate iterators. For example, if an iterator was pointing to the end of the lzma_index, after lzma_index_append() it is possible to read the next Block with an existing iterator.

Returns
- LZMA_OK
  • LZMA_MEM_ERROR
  • LZMA_DATA_ERROR: Compressed or uncompressed size of the Stream or size of the Index field would grow too big.
  • LZMA_PROG_ERROR

Set the Stream Flags of the last (and typically the only) Stream in lzma_index. This can be useful when reading information from the lzma_index, because to decode Blocks, knowing the integrity check type is needed.

The given Stream Flags are copied into internal preallocated structure in the lzma_index, thus the caller doesn't need to keep the *stream_flags available after calling this function.

Returns
- LZMA_OK
  • LZMA_OPTIONS_ERROR: Unsupported stream_flags->version.
  • LZMA_PROG_ERROR

Set the amount of Stream Padding of the last (and typically the only) Stream in the lzma_index. This is needed when planning to do random-access reading within multiple concatenated Streams.

By default, the amount of Stream Padding is assumed to be zero bytes.

Returns
- LZMA_OK
  • LZMA_DATA_ERROR: The file size would grow too big.
  • LZMA_PROG_ERROR

Concatenating lzma_indexes is useful when doing random-access reading in multi-Stream .xz file, or when combining multiple Streams into single Stream.

Parameters
destlzma_index after which src is appended
srclzma_index to be appended after dest. If this function succeeds, the memory allocated for src is freed or moved to be part of dest, and all iterators pointing to src will become invalid.
allocatorCustom memory allocator; can be NULL to use malloc() and free().
Returns
- LZMA_OK: lzma_indexes were concatenated successfully. src is now a dangling pointer.
  • LZMA_DATA_ERROR: *dest would grow too big.
  • LZMA_MEM_ERROR
  • LZMA_PROG_ERROR
Parameters
strmPointer to properly prepared lzma_stream
iPointer to lzma_index which should be encoded.

The valid ‘action’ values for lzma_code() are LZMA_RUN and LZMA_FINISH. It is enough to use only one of them (you can choose freely).

Returns
- LZMA_OK: Initialization succeeded, continue with lzma_code().
  • LZMA_MEM_ERROR
  • LZMA_PROG_ERROR
Parameters
strmPointer to properly prepared lzma_stream
iThe decoded Index will be made available via this pointer. Initially this function will set *i to NULL (the old value is ignored). If decoding succeeds (lzma_code() returns LZMA_STREAM_END), *i will be set to point to a new lzma_index, which the application has to later free with lzma_index_end().
memlimitHow much memory the resulting lzma_index is allowed to require. liblzma 5.2.3 and earlier don't allow 0 here and return LZMA_PROG_ERROR; later versions treat 0 as if 1 had been specified.

Valid ‘action’ arguments to lzma_code() are LZMA_RUN and LZMA_FINISH. There is no need to use LZMA_FINISH, but it's allowed because it may simplify certain types of applications.

Returns
- LZMA_OK: Initialization succeeded, continue with lzma_code().
  • LZMA_MEM_ERROR
  • LZMA_PROG_ERROR

liblzma 5.2.3 and older list also LZMA_MEMLIMIT_ERROR here but that error code has never been possible from this initialization function.

Parameters
ilzma_index to be encoded
outBeginning of the output buffer
out_posThe next byte will be written to out[*out_pos]. *out_pos is updated only if encoding succeeds.
out_sizeSize of the out buffer; the first byte into which no data is written to is out[out_size].
Returns
- LZMA_OK: Encoding was successful.
  • LZMA_BUF_ERROR: Output buffer is too small. Use lzma_index_size() to find out how much output space is needed.
  • LZMA_PROG_ERROR
Note
This function doesn't take allocator argument since all the internal data is allocated on stack.
Parameters
iIf decoding succeeds, *i will point to a new lzma_index, which the application has to later free with lzma_index_end(). If an error occurs, *i will be NULL. The old value of *i is always ignored and thus doesn't need to be initialized by the caller.
memlimitPointer to how much memory the resulting lzma_index is allowed to require. The value pointed by this pointer is modified if and only if LZMA_MEMLIMIT_ERROR is returned.
allocatorPointer to lzma_allocator, or NULL to use malloc()
inBeginning of the input buffer
in_posThe next byte will be read from in[*in_pos]. *in_pos is updated only if decoding succeeds.
in_sizeSize of the input buffer; the first byte that won't be read is in[in_size].
Returns
- LZMA_OK: Decoding was successful.
  • LZMA_MEM_ERROR
  • LZMA_MEMLIMIT_ERROR: Memory usage limit was reached. The minimum required memlimit value was stored to *memlimit.
  • LZMA_DATA_ERROR
  • LZMA_PROG_ERROR

◆ LZMA_API() [4/6]

LZMA_API ( uint32_t  ) const

Get the types of integrity Checks.

If lzma_index_stream_flags() is used to set the Stream Flags for every Stream, lzma_index_checks() can be used to get a bitmask to indicate which Check types have been used. It can be useful e.g. if showing the Check types to the user.

The bitmask is 1 << check_id, e.g. CRC32 is 1 << 1 and SHA-256 is 1 << 10.

◆ LZMA_API() [5/6]

LZMA_API ( uint64_t  )

Calculate memory usage of lzma_index.

Get the total amount of physical memory (RAM) in bytes.

Calculate approximate memory usage of easy encoder.

Get the uncompressed size of the file.

Get the total size of the file.

Get the total size of the Blocks.

Get the total size of the Stream.

Get the size of the Index field as bytes.

Get the number of Blocks.

Get the number of Streams.

Calculate the memory usage of an existing lzma_index.

On disk, the size of the Index field depends on both the number of Records stored and how big values the Records store (due to variable-length integer encoding). When the Index is kept in lzma_index structure, the memory usage depends only on the number of Records/Blocks stored in the Index(es), and in case of concatenated lzma_indexes, the number of Streams. The size in RAM is almost always significantly bigger than in the encoded form on disk.

This function calculates an approximate amount of memory needed hold the given number of Streams and Blocks in lzma_index structure. This value may vary between CPU architectures and also between liblzma versions if the internal implementation is modified.

This is a shorthand for lzma_index_memusage(lzma_index_stream_count(i), lzma_index_block_count(i)).

This returns the total number of Blocks in lzma_index. To get number of Blocks in individual Streams, use lzma_index_iter.

This is needed to verify the Backward Size field in the Stream Footer.

If multiple lzma_indexes have been combined, this works as if the Blocks were in a single Stream. This is useful if you are going to combine Blocks from multiple Streams into a single new Stream.

This doesn't include the Stream Header, Stream Footer, Stream Padding, or Index fields.

When no lzma_indexes have been combined with lzma_index_cat() and there is no Stream Padding, this function is identical to lzma_index_stream_size(). If multiple lzma_indexes have been combined, this includes also the headers of each separate Stream and the possible Stream Padding fields.

◆ LZMA_API() [6/6]

LZMA_API ( void  )

Deallocate lzma_index.

Rewind the iterator.

Initialize an iterator.

If i is NULL, this does nothing.

Parameters
iterPointer to a lzma_index_iter structure
ilzma_index to which the iterator will be associated

This function associates the iterator with the given lzma_index, and calls lzma_index_iter_rewind() on the iterator.

This function doesn't allocate any memory, thus there is no lzma_index_iter_end(). The iterator is valid as long as the associated lzma_index is valid, that is, until lzma_index_end() or using it as source in lzma_index_cat(). Specifically, lzma_index doesn't become invalid if new Blocks are added to it with lzma_index_append() or if it is used as the destination in lzma_index_cat().

It is safe to make copies of an initialized lzma_index_iter, for example, to easily restart reading at some particular position.

Rewind the iterator so that next call to lzma_index_iter_next() will return the first Block or Stream.

Variable Documentation

◆ allocator

Definition at line 344 of file index.h.

◆ i

Definition at line 629 of file index.h.

Referenced by _6502_tokenize(), _6502Disass(), __adjust_side_panels(), __apply_filter_cmd(), __cache_white_list(), __check_edge(), __check_if_mouse_x_on_edge(), __check_if_mouse_y_on_edge(), __check_panel_type(), __clear_panels_menuRec(), __config_toggle_cb(), __config_value_cb(), __cons_pal_update_event(), __cons_write(), __core_analysis_fcn(), __core_cmd_search_asm_byteswap(), __create_default_panels(), __create_iter_sections(), __cursor_del_breakpoints(), __del_invalid_panels(), __del_menu(), __del_panel(), __del_panels(), __delete_almighty(), __desc_cache_commit_cb(), __desc_cache_list_cb(), __dismantle_panel(), __do_panels_resize(), __draw_menu(), __exec_almighty(), __fix_cursor_down(), __fix_layout_h(), __fix_layout_w(), __foreach(), __free_menu_item(), __get_panel(), __get_panel_idx_in_pos(), __getUtf8Length(), __getUtf8Length2(), __handle_mouse_on_menu(), __handle_mouse_on_top(), __handleComment(), __handlePrompt(), __hudstuff(), __init_autocomplete_default(), __init_menu_disasm_settings_layout(), __init_menu_screen_settings_layout(), __init_panels(), __init_panels_menu(), __insert_panel(), __layout_default(), __lib_types_get(), __load_config_menu(), __lookup_rgb(), __max_end(), __move_panel_to_down(), __move_panel_to_left(), __move_panel_to_right(), __move_panel_to_up(), __move_to_direction(), __ne_get_resources(), __nth_nibble(), __opaddr(), __open(), __panel_all_clear(), __panels_check_stackbase(), __panels_process(), __panels_refresh(), __parseMouseEvent(), __print_hexdump_cb(), __print_prompt(), __print_stack_cb(), __printPattern(), __rap_open(), __rap_system(), __read(), __replaceRegisters(), __resize_panel_down(), __resize_panel_left(), __resize_panel_right(), __resize_panel_up(), __rotate_panel_cmds(), __rotate_panels(), __seek_all(), __set_addr_by_type(), __set_refresh_all(), __set_refresh_by_type(), __settings_colors_cb(), __shrink_panels_backward(), __shrink_panels_forward(), __sorted_list(), __stampAttribute(), __str_ansi_length(), __toggle_help(), __update_disassembly_or_open(), __update_edge_x(), __update_edge_y(), __update_help(), __update_menu(), __update_modal(), __write(), _cb_hit(), _cs_disasm(), _extract_regs(), _lshift_one_bit(), _lshift_word(), _luac_build_info(), _nettle_aes_decrypt(), _nettle_aes_encrypt(), _nettle_aes_invert(), _nettle_aes_set_key(), _parse_resource_directory(), _pointer_table(), _r_big_zero_out(), _rshift_one_bit(), _rshift_word(), _sendResponsePacket(), _server_handle_p(), _server_handle_P(), _set_initial_registers(), _write_flag_bits(), _zip_buffer_put_16(), _zip_buffer_put_32(), _zip_buffer_put_64(), _zip_buffer_put_8(), _zip_cdir_free(), _zip_cdir_grow(), _zip_cdir_write(), _zip_changed(), _zip_checkcons(), _zip_cp437_to_utf8(), _zip_deregister_source(), _zip_dirent_size(), _zip_ef_delete_by_id(), _zip_ef_get_by_id(), _zip_file_replace(), _zip_get_compression_algorithm(), _zip_guess_encoding(), _zip_hash_free(), _zip_hash_revert(), _zip_name_locate(), _zip_pkware_decrypt(), _zip_pkware_encrypt(), _zip_read_cdir(), _zip_read_eocd(), _zip_read_eocd64(), _zip_set_name(), _zip_stdio_op_read(), _zip_unchange(), _zip_win32_named_op_create_temp_output(), _zip_win32_op_read(), AArch64_AM_decodeLogicalImmediate(), aarch64_decode_variant_using_iclass(), aarch64_ext_advsimd_imm_modified(), aarch64_ext_hint(), aarch64_ext_pstatefield(), aarch64_ext_sysins_op(), aarch64_find_best_match(), aarch64_get_expected_qualifier(), aarch64_logical_immediate_p(), aarch64_match_operands_constraint(), aarch64_num_of_operands(), aarch64_opcode_decode(), aarch64_operand_index(), aarch64_print_operand(), aarch64_replace_opcode(), aarch64_shrink_expanded_imm8(), add_class_bases(), add_data_in_datablock(), add_token(), address_prefix_match(), addrom(), adjust_directions(), aes_crypt(), alloc_fwd(), alloc_rev(), allocset(), amd29k_instr_decode(), analBars(), analop_esil(), analPaths(), analysis_block_cb(), analysis_block_on_exit(), analysis_class_print(), analysis_fcn_data(), analysis_fcn_data_gaps(), analysis_pic_midrange_op(), analysis_pyc_op(), analysis_state__compare(), analysis_state__compare_position(), analysis_state__has_supertype(), analysis_state__recursion_depth(), analysis_state_set__delete(), annotated_hexdump(), anop32(), ansi_make_tempname(), apply_FP(), apply_IP(), apply_round(), apply_round_inv(), apply_xor(), apprentice_load(), arc_aux_reg_name(), arc_opcode_init_insert(), arc_opcode_init_tables(), arcAnalyzeInstr(), arcExtMap_instName(), arch_parse_reg_profile(), args_preprocessing(), argv_call_cb(), arm_assemble(), arm_code(), arm_opcode_cond(), arm_opcode_parse(), arm_tokenize(), armass_assemble(), armthumb_code(), arr_exist(), arr_exist8(), TestX86::array2hex(), ascmatch(), assemble(), autocmplt_bits_plugin(), autocomplete_default(), autocomplete_minus(), autocompleteFilename(), avr_assembler(), avr_custom_des(), avr_custom_spm_page_erase(), avr_custom_spm_page_fill(), avr_disassembler(), avr_tokenize(), backedge_info(), backref(), backtrace_fuzzy(), backtrace_x86_32(), backtrace_x86_32_analysis(), backtrace_x86_64(), backtrace_x86_64_analysis(), backward_kill_word(), base36_decode(), basefind_array_has(), basefind_create_array_of_addresses(), basefind_stop_all_search_threads(), basefind_thread_ui(), bbget(), bench(), bfd_get_bits(), bflt_init_hdr(), bflt_load_relocs(), bin_elf_versioninfo_versym(), bin_pe_get_actual_checksum(), bin_pe_get_overlay(), bin_pe_init_sections(), bin_pe_parse_imports(), bin_pe_rva_to_paddr(), bin_strfilter(), blacklisted_word(), block_buffer_encode(), block_store(), bochs_read(), bootimg_header_load(), brute_force_match(), bsd_pid_list(), bsd_thread_list(), bsr32(), buf_format(), buf_fwd_checksum(), buf_sparse_read(), buf_sparse_resize(), buffer_free(), buffer_new(), buffer_read(), buffer_read_file(), buffer_to_file(), buffer_write(), build(), build_hash_table(), build_move16(), build_opcode_table(), build_regs_read_write_counts(), bv_unsigned_cmp(), byteswap(), c55x_plus_disassemble(), cabd_read_headers(), cabd_read_string(), call_cd(), capture_filter_keywords(), capture_list_pool_acquire(), capture_list_pool_delete(), capture_list_pool_reset(), carve_kexts(), cb_binstrenc(), cdb_make_finish(), cdb_make_start(), check_buffer(), check_features(), check_msvcseh(), check_token_coverage(), check_unknow(), checkSparse(), chmd_close(), choose_abi_by_name(), choose_arch_by_name(), choose_arch_by_number(), chunk_index_in(), cin_get_num(), classes(), clear_bb_vars(), clr_max_rows(), clusterCommand(), clusterInit(), clusterReplyMultiBulkSlots(), clusterSetGossipEntry(), clz32(), cmd_debug_cont_syscall(), cmd_foreach_cmdname_modes(), cmd_pCd(), cmd_pCD(), cmd_pCx(), cmd_prc(), cmd_print_bars(), cmd_print_blocks(), cmd_print_eq_dict(), cmd_print_pv(), cmd_print_pxA(), cmd_pxr(), cmp_exact_node(), code(), coder_init(), collect_changes(), combine_sequences(), compare_list(), compare_opcodes(), compare_zip(), compressed_name(), compute_classes(), compute_dtable(), compute_itable(), compute_log(), compute_mtable(), compute_pos(), compute_sbox(), compute_symbols_from_segment(), compute_vertical_nodes(), consume_limits_r(), consumeBuffer(), convert_sections_from_shdr(), copy_and_encode(), core_analysis_bytes_desc(), core_analysis_bytes_esil(), core_analysis_bytes_size(), core_analysis_var_list_show(), core_cmp_bits(), core_print_2bpp_row(), core_print_2bpp_tiles(), core_print_columns(), core_recover_golang_functions_go_1_16(), core_recover_golang_functions_go_1_18(), core_recover_golang_functions_go_1_2(), count_newlines(), countLeadingZeros(), cps2_crypt(), cqcheck(), crc32_init(), crc64_init(), crc_final(), crc_read(), crc_update(), create_big(), create_cache_bins(), create_child_env(), create_dummy_nodes(), create_empty(), create_initterm_syms(), create_layers(), create_output_name(), create_path_to_index(), create_small(), createdb(), cs_disasm(), cs_free(), cs_len_prefix_opcode(), cs_op_count(), cs_op_index(), csr_number_to_string(), ctz32(), d_append_buffer(), d_get_saved_scope(), d_index_template_argument(), d_java_resource(), d_make_function_param(), d_make_template_param(), d_operator_name(), d_print_comp_inner(), dalvik_assemble(), dalvik_disassemble(), dalvik_tokenize(), decode_abs(), decode_absb(), decode_access_flags(), decode_b(), decode_bit(), decode_bo(), decode_bol(), decode_brc(), decode_brn(), decode_brr(), decode_buffer(), decode_ins(), decode_rc(), decode_rcpw(), decode_rcr(), decode_rcrr(), decode_rcrw(), decode_rlc(), decode_rr(), decode_rr1(), decode_rr2(), decode_rrpw(), decode_rrr(), decode_rrr1(), decode_rrr2(), decode_rrrr(), decode_rrrw(), decode_sb(), decode_sbc(), decode_sbr(), decode_sbrn(), decode_sc(), decode_sizeq(), decode_slr(), decode_slro(), decode_sr(), decode_src(), decode_sro(), decode_srr(), decode_srrs(), decode_ssr(), decode_ssro(), decode_sys(), decoder_find(), define_data_ntimes(), DEFINE_HANDLE_TS_FCN(), DEFINE_HANDLE_TS_FCN_AND_SYMBOL(), del_hook(), delete_element(), dem_list_get_n(), dem_str_replace(), dem_str_replace_char(), des_set_key(), dex_class_def_new(), dex_create_relocations(), dex_parse(), dex_proto_id_new(), dex_resolve_proto_id(), dfs_node(), diff_hexdump_partial(), diff_output_data(), diff_unified_append_data(), diff_unified_json_data(), diff_unified_lines_hl(), disasm_strings(), disasm_until_ret(), disassemble(), disassemble_till_return_is_found(), disassembly_as_table(), dispatch(), display_byte_table(), display_table(), dissect(), dist_nodes(), do_analysis_search(), do_extract(), do_fputs(), do_handle_ts_unescape_arg(), do_iter_offsets(), do_list(), do_syscall_search(), doIndent(), doinsert(), draw_horizontal_line(), draw_vertical_line(), drx_get_at(), drx_list(), drx_next(), ds_atabs_option(), ds_build_op_str(), ds_disassemble(), ds_pre_emulation(), ds_print_calls_hints(), ds_print_comments_right(), ds_print_core_vmode(), ds_print_esil_analysis(), ds_print_ref_lines(), ds_print_show_cursor(), ds_show_functions(), dumb_ctzll(), dump_ARC_extmap(), dump_element(), dup_seek_history_item(), ef_read(), emit_call(), emit_string(), encode_in_place(), encode_instruction(), encode_tuple(), encode_utf8(), encode_var_int(), encodeBitMasksWithSize(), encoder_find(), enrich_asm(), epoll_wait(), escape_special_chars(), escape_utf8_for_json(), esil_abs_neg(), esil_add_imm(), esil_add_sub(), esil_bitwise_op(), esil_branch_check_bit(), esil_branch_check_bit_imm(), esil_branch_check_mask(), esil_branch_compare(), esil_branch_compare_imm(), esil_branch_compare_single(), esil_call(), esil_callx(), esil_extract_unsigned(), esil_load_imm(), esil_load_relative(), esil_move(), esil_move_conditional(), esil_move_imm(), esil_peek_some(), esil_poke_some(), esil_set_shift_amount(), esil_set_shift_amount_imm(), esil_shift_logic_imm(), esil_shift_logic_sar(), esil_store_imm(), estimate_slide(), EVM_printInst(), exchange(), exists_reg_list(), expand_1st_key(), expand_2nd_key(), expand_subkey(), extract_all_fields(), extract_arg(), extract_inputs(), extract_sections_symbols(), false_positive(), fast(), fcn_get_refs(), fcn_takeover_block_recursive_followthrough_cb(), fields(), file_ascmagic(), file_looks_utf8(), fill_align_prices(), fill_argv_modes_help_strbuf(), fill_dist_prices(), fill_modes_children_chars(), find_alias(), find_attr(), find_attr_idx(), find_autocomplete(), find_e(), find_e_opts(), find_insertpoint(), find_instruction(), find_next_diff(), find_ppc(), find_se(), find_section(), findmust(), findNextWord(), findPair(), findPrevWord(), findyz(), firstch(), firstsigdigit(), fix_back_edge_dummy_nodes(), flags_to_json(), flirt_crc16(), flirt_create_child(), flirt_function_sanitize_name(), flirt_module_new(), flirt_node_shorten_and_insert(), flirt_pat_append_prelude(), flirt_pat_parse_line(), flirt_pat_parse_pattern_mask(), flirt_print_node(), flirt_print_node_pattern(), flirt_write_node(), foreach(), format_MAKE_FUNCTION_arg_36(), format_sup_reg(), free(), free_array(), free_comp_unit(), free_die(), free_opcode(), free_properties(), freeset(), freezeset(), from_ebcdic(), fs__create_junction(), fs__mktemp(), fs__readdir(), fs__readlink_handle(), fullSpeedBench(), FUZ_AddressOverflow(), fwblock(), gather_opcode_stat_for_fcn(), gb_parse_arith1(), gb_parse_cb1(), gb_parse_cb2(), gb_parse_ld1(), gb_parse_ld2(), gbAsm(), gdbr_connect(), gdbr_parse_target_xml(), gdbr_write_reg(), gdbr_write_registers(), DotZLib.CircularBuffer::Get(), get_array_object_generic(), get_baddr(), get_bit(), get_bits_mips_common(), get_callable_type(), get_calls(), get_category_t(), get_char_index(), get_char_ratio(), get_check_names(), get_class_ro_t(), get_class_t(), get_cpu_mips(), get_crossing_matrix(), get_debug_info(), get_entrypoint(), get_expected_qualifier(), get_frame_base(), get_gnu_verneed(), get_gnu_versym(), get_greg_qualifier_from_value(), get_highest_chain_index_in_gnu_hash_table_buckets(), get_imports(), get_ins_bits(), get_int64_object(), get_int_object(), get_ivar_list_t(), get_jmp_target_imm_op_index(), get_libs(), get_long_object(), get_main(), get_main_offset_mips(), get_maps_unpatched(), get_mem_option(), get_method_list_t(), get_msb(), get_name(), get_namespace_and_name(), get_operand_possible_qualifiers(), get_operator_code(), get_osabi_name_from_section_note(), get_prelink_info_range_from_mach0(), get_progress(), get_proper_name(), get_protocol_list_t(), get_rebase_infos(), get_reg_role_name(), get_section_elf_symbols(), get_sections(), get_segments(), get_segments_from_phdr(), get_state_pkt_index(), get_stubs_info(), get_symbols(), get_symbols_list(), get_template(), get_token(), get_u64(), get_ver_flags(), get_verneed_entry_sdb(), get_versym_entry_sdb_from_verdef(), get_versym_entry_sdb_from_verneed(), get_word_from_canvas_for_menu(), get_xrefs(), getargpos(), GetHeapBlocks(), getinfo(), getlistmask(), getNodeByQuery(), getref(), getreg(), GetSegmentHeapBlocks(), getshift(), GetSingleBlock(), getstr(), getstring(), GetSystemModules(), getViewerPath(), go_is_sign_match(), go_uvariant(), goto_asmqjmps(), handle_substitution_args(), handleHints(), handleMidBB(), handleMidFlags(), hash_context_run(), hash_parse_cmdline(), hash_print_crypto(), hash_resize(), header(), helper1(), helper2(), TestArm::hex(), TestArm64::hex(), TestMips::hex(), TestPpc::hex(), TestSparc::hex(), TestSystemz::hex(), TestX86::hex(), TestXcore::hex(), hex_add_instr_to_state(), hex_disasm_with_templates(), hex_get_instr_at_addr(), hex_get_pkt(), hex_get_stale_pkt(), hex_insn_free(), hex_op_masks_extract(), hex_string(), hexagon_get_pkt_index_of_addr(), hexagon_get_state(), hexdump(), hexprint(), TestArm::hexString2Byte(), TestArm64::hexString2Byte(), TestM680x::hexString2Byte(), TestMips::hexString2Byte(), TestPpc::hexString2Byte(), TestSparc::hexString2Byte(), TestSystemz::hexString2Byte(), TestX86::hexString2Byte(), TestXcore::hexString2Byte(), hit(), HT_(), i8051_op(), ia64_code(), iconv_a2e(), iconv_e2a(), id2name(), ignoreMask(), ihex_parse(), ihex_write(), imports(), incAlphaBuffer(), incBuffer(), incDigitBuffer(), incLowerBuffer(), incPrintBuffer(), incUpperBuffer(), index_decoder_init(), index_decoder_reset(), index_dup_stream(), index_encoder_reset(), index_init_plain(), indx(), inet_ntop6(), inet_pton6(), inflate(), info(), init_color_table(), init_crc32_table(), init_crc64_table(), init_hash_tables(), init_head(), init_items(), init_msg_types(), init_price_table(), init_threads(), InitHeapInfo(), initialize_stack(), insertkeys(), instruction_is_valid(), int2hex(), internal_ht_grow(), interpret_msrbank(), interpretAddr(), interrupt_free(), interrupt_pool(), io_init(), iob_net_open(), is_delayed_branch(), is_delta_pointer_table(), is_number(), is_pattern_matching(), is_register(), is_sparse(), is_string(), is_tar(), is_valid_guid(), is_valid_mask_prelude(), is_word_break_char(), isAllZeros(), isinsets(), isInvalidMemory(), iter_set_info(), iterator_descend(), iterator_get_visible_state(), itmask(), java_assembler(), java_attribute_free(), java_attribute_set_code(), java_attribute_set_linenumbertable(), java_attribute_set_localvariabletable(), java_attribute_set_localvariabletypetable(), java_attribute_set_module(), java_class_parse(), java_field_access_flags_readable(), java_field_free(), java_field_new(), java_method_access_flags_readable(), java_method_free(), java_method_new(), java_set_sdb(), jemalloc_get_bins(), jemalloc_get_chunks(), jemalloc_print_narenas(), kd_data_checksum(), kexts_from_load_commands(), kill_word(), kv_loadlibs(), kwajd_extract(), kwajd_read_headers(), layer_sweep(), ldm(), le_get_entries(), length_update_prices(), lh5801_decode(), libdemangle_handler_objc(), libdemangle_handler_swift(), libps_snprint(), libs(), line_header_fini(), line_unit_free(), lines(), linux_pid_list(), linux_reg_read(), linux_reg_write(), linux_thread_list(), list_count(), list_zip(), literal_init(), LLVMFuzzerTestOneInput(), load_buffer(), local_b64_decode(), lock_bin(), looks_ascii(), looks_extended(), looks_latin1(), looks_ucs16(), lookup_mips_cp0sel_name(), ls_del_n(), ls_insert(), lua_parse_consts(), lua_parse_debug(), lua_parse_protos(), lua_parse_szint(), lua_parse_upvalues(), LZ4_renormDictT(), LZ4F_getFrameInfo(), LZ4IO_compressMultipleFilenames(), LZ4IO_compressMultipleFilenames_Legacy(), LZ4IO_decompressMultipleFilenames(), LZ4IO_toHuman(), lzh_decompress(), lzh_read_lens(), LZMA_API(), lzma_decoder_reset(), lzma_index_encoder_init(), lzma_index_padding_size(), lzma_index_prealloc(), lzma_lzma_encoder_reset(), lzma_lzma_optimum_fast(), lzma_mf_find(), lzma_mt_block_size(), lzma_outq_is_readable(), lzma_outq_read(), lzma_raw_coder_init(), lzma_raw_coder_memusage(), lzma_sha256_finish(), lzmainfo(), lzss_decompress(), lzxd_decompress(), lzxd_read_lens(), lzxd_reset_state(), m68k_disassemble(), M68K_printInst(), m68k_tokenize(), MACH0_(), mach0_free(), mach0_info_new(), mach_headerfields(), main(), TestArm::main(), TestArm64::main(), TestBasic::main(), TestM680x::main(), TestMips::main(), TestPpc::main(), TestSparc::main(), TestSystemz::main(), TestX86::main(), TestXcore::main(), main_print_var(), make_id2insn(), make_next_packet_valid(), make_program_env(), malloc(), map_enum(), maps(), match_bin_entries(), match_operands_qualifier(), matchBar(), matcher(), maybe_resize(), MCInst_getOperand(), MCInst_Init(), MCInst_insert0(), MCRegisterInfo_getRegClass(), mem(), memcmpdiff(), merge_zip(), message_filters_to_str(), message_init(), meta_function_comment_remove(), mig_hash_new(), minimize_crossings(), mips_assemble(), mips_tokenize(), mkdtemp(), mnemonics(), mpc_and(), mpc_ast_build(), mpc_ast_delete(), mpc_ast_eq(), mpc_ast_get_child_lb(), mpc_ast_get_index_lb(), mpc_ast_print_depth(), mpc_calloc(), mpc_cleanup(), mpc_copy(), mpc_err_add_expected(), mpc_err_contains_expected(), mpc_err_count(), mpc_err_delete(), mpc_err_delete_internal(), mpc_err_export(), mpc_err_fail(), mpc_err_many1(), mpc_err_merge(), mpc_err_new(), mpc_err_or(), mpc_err_repeat(), mpc_err_string(), mpc_export(), mpc_free(), mpc_input_anchor(), mpc_input_any(), mpc_input_backtrack_disable(), mpc_input_backtrack_enable(), mpc_input_buffer_get(), mpc_input_buffer_in_range(), mpc_input_char(), mpc_input_delete(), mpc_input_eoi(), mpc_input_failure(), mpc_input_getc(), mpc_input_mark(), mpc_input_new_file(), mpc_input_new_nstring(), mpc_input_new_pipe(), mpc_input_new_string(), mpc_input_noneof(), mpc_input_oneof(), mpc_input_peekc(), mpc_input_range(), mpc_input_rewind(), mpc_input_satisfy(), mpc_input_soi(), mpc_input_state_copy(), mpc_input_string(), mpc_input_success(), mpc_input_suppress_disable(), mpc_input_suppress_enable(), mpc_input_terminated(), mpc_input_unmark(), mpc_malloc(), mpc_mem_ptr(), mpc_nodecount_unretained(), mpc_nparse(), mpc_optimise_unretained(), mpc_or(), mpc_parse(), mpc_parse_apply(), mpc_parse_apply_to(), mpc_parse_dtor(), mpc_parse_file(), mpc_parse_fold(), mpc_parse_input(), mpc_parse_pipe(), mpc_parse_run(), mpc_print_unretained(), mpc_realloc(), mpc_undefine_and(), mpc_undefine_or(), mpca_and(), mpca_grammar_find_parser(), mpca_lang(), mpca_lang_contents(), mpca_lang_file(), mpca_lang_pipe(), mpca_lang_st(), mpca_or(), mpca_stmt_fold(), mpcaf_grammar_and(), mpcf_all_free(), mpcf_escape_new(), mpcf_fold_ast(), mpcf_input_free(), mpcf_input_fst_free(), mpcf_input_nth_free(), mpcf_input_snd_free(), mpcf_input_state_ast(), mpcf_input_str_ast(), mpcf_input_strfold(), mpcf_input_trd_free(), mpcf_nth_free(), mpcf_re_and(), mpcf_re_range(), mpcf_strfold(), mpcf_unescape_new(), msr(), mszipd_decompress(), mszipd_decompress_kwaj(), mycmp(), name2id(), name_from_table(), nch(), ne_sanitize_name(), new_pyc_opcodes(), Nexp(), nios2_control_regs(), nios2_coprocessor_regs(), nios2_init_opcode_hash(), nios2_print_insn_arg(), node_max(), normalize(), on_map_skyline(), on_read(), oneshotall_buffer(), only_nul(), op_fillval(), opex(), opex64(), capstone.X86.OpInfo::OpInfo(), oprep(), optimise_sboxes(), opxadd(), original_traverse_l(), p_b_term(), p_bracket(), p_simp_re(), pack_hex(), pad(), paddr_to_vaddr(), pager_printpage(), pager_splitlines(), parse(), parse_abstract_origin(), parse_aranges_raw(), parse_arg(), parse_args(), parse_array_type(), parse_atomic_type(), parse_block_header(), parse_block_list(), parse_categories(), parse_chained_fixups(), parse_check_value(), parse_classes(), parse_custom_name_entry(), parse_data_type(), parse_die(), parse_dwarf_location(), parse_dysymtab(), parse_enum_node(), parse_enumerator(), parse_environment(), parse_function(), parse_function_args_and_vars(), parse_function_pointer(), parse_go_build_info(), parse_hash_algorithms(), parse_import_ptr(), parse_import_stub(), parse_indexes(), parse_line_header(), parse_microsoft_mangled_name(), parse_mime(), parse_mips_dis_option(), parse_namemap(), parse_next_field(), parse_note_file(), parse_options(), parse_parameter_list(), parse_real(), parse_relocation_info(), parse_segments(), parse_signature(), parse_std_opcode(), parse_struct_member(), parse_struct_node(), parse_symbol_table(), parse_symtab(), parse_thread(), parse_tmp_evals(), parse_tpi_stream(), parse_tree(), parse_type_arglist(), parse_type_modifier(), parse_typedef(), parse_union_node(), parseCodeDirectory(), parsed_args_iterateargs(), parsedatachar(), parseHeader(), parseOperands(), parser__accept(), parser__advance(), parser__better_version_exists(), parser__breakdown_top_of_stack(), parser__condense_stack(), parser__do_potential_reductions(), parser__reduce(), parser__reductions_after_sequence(), parser__repair_error(), parser__repair_error_callback(), parser__skip_preceding_trees(), parser__skip_preceding_trees_callback(), parseReg(), pdb7_extract_msf_stream_directory(), pdb7_extract_streams(), Pe_r_bin_pe_parse_string(), Pe_r_bin_store_string_file_info(), Pe_r_bin_store_string_table(), Pe_r_bin_store_var(), Pe_r_bin_store_var_file_info(), pic_pic18_disassemble(), pj_i(), pj_ki(), pj_r(), populate_cache_headers(), populate_cache_maps(), populate_imports(), populate_symbols(), post_address(), powerpc_code(), preprocess(), preprocess_filter_expr(), pretrim(), prevop_addr(), print_arena_stats(), print_buf(), print_comment(), print_decoded_insn(), print_flags(), print_format_values(), print_fpu(), print_heap_bin(), print_heap_fastbin(), print_help(), print_hex_from_base2(), TestArm::print_ins_detail(), TestArm64::print_ins_detail(), TestM680x::print_ins_detail(), TestMips::print_ins_detail(), TestPpc::print_ins_detail(), TestSparc::print_ins_detail(), TestSystemz::print_ins_detail(), TestX86::print_ins_detail(), TestXcore::print_ins_detail(), print_insn_detail(), print_insn_detail_arm(), print_insn_detail_arm64(), print_insn_detail_m680x(), print_insn_detail_m68k(), print_insn_detail_mips(), print_insn_detail_ppc(), print_insn_detail_sparc(), print_insn_detail_sysz(), print_insn_detail_tms320c64x(), print_insn_detail_x86(), print_insn_detail_xcore(), print_insn_hppa(), print_insn_lanai(), print_insn_mips(), print_insn_mode(), print_insn_sparc(), print_insn_xtensa(), print_loop(), print_mips16_insn_arg(), print_mips_disassembler_options(), print_new_results(), print_operands(), print_options(), print_price_table(), print_read_write_regs(), print_runner(), print_source_info(), print_trampolines(), print_xtensa_operand(), printRegbitsRange(), proc_mem_img(), process_constructors(), process_kmod_init_term(), process_one_string(), processNode(), propagate_types_among_used_variables(), DotZLib.CircularBuffer::Put(), PUT_CALLBACK(), qnxr_read_registers(), qnxr_send_packet(), qnxr_write_reg(), qtmd_decompress(), qtmd_init(), qtmd_init_model(), qtmd_update_model(), query_step__add_capture(), query_step__remove_capture(), quick_sort(), quote_cmd_arg(), rasm_asm(), raw_rtti_parse(), rax(), rc2_crypt(), rc2_crypt8(), rc2_dcrypt(), rc2_dcrypt8(), rc2_expandKey(), rc4_crypt(), rc4_init_state(), rc6_decrypt(), rc6_encrypt(), rc6_init_state(), rc_flush(), rcc_element(), rcc_next(), rcc_pushstr(), rd_character(), rd_hlx(), rd_jp(), rd_ld(), rd_ld_hl(), rd_ld_nn(), rd_lda(), rd_ldbcdehla(), rd_nnc(), rd_number(), rd_r(), rd_r_(), rd_r_add(), rd_r_rr(), rd_sp(), rd_stack(), read_cache_images(), read_dos_header(), read_file(), read_image_metadata_tilde_header(), read_int(), read_int32(), read_module_public_functions(), read_module_referenced_functions(), read_module_tail_bytes(), read_name(), read_node_bytes(), read_nt_headers(), read_packet(), read_to_memory(), read_uint16(), read_xbe_header(), reader(), readlabel(), rebase_buffer(), rebase_info_populate(), rebase_offset_to_paddr(), recursive_help_go(), reduce_false_positives(), reg_number_to_string(), relocs(), relocs_foreach(), replace(), replace_directives(), representClusterNodeFlags(), resolve_method_flags(), resolve_mig_subsystem(), resolve_n_register(), resolve_syscalls(), riscv_op(), rizin_compare_unified(), rizin_compare_words(), rol_crypt(), rol_init_state(), ror_crypt(), ror_init_state(), rot_crypt(), rot_decrypt(), rot_init_state(), rsp_op(), rtr_visual(), rtti_itanium_print_vmi_class_type_info(), rtti_itanium_print_vmi_class_type_info_json(), rtti_itanium_vmi_class_type_info_init(), rtti_msvc_read_type_descriptor(), run(), run_old_command(), rz_8051_disas(), rz_analysis_appcall_handler(), rz_analysis_block_analyze_ops(), rz_analysis_block_get_op_addr(), rz_analysis_block_get_op_addr_in(), rz_analysis_block_get_op_offset(), rz_analysis_block_get_op_size(), rz_analysis_block_merge(), rz_analysis_block_op_starts_at(), rz_analysis_block_set_op_offset(), rz_analysis_block_split(), rz_analysis_cc_del(), rz_analysis_cc_get(), rz_analysis_cc_max_arg(), rz_analysis_check_fcn(), rz_analysis_data(), rz_analysis_data_kind(), rz_analysis_data_to_string(), rz_analysis_dwarf_integrate_functions(), rz_analysis_dwarf_process_info(), rz_analysis_esil_fire_trap(), rz_analysis_esil_get_parm_type(), rz_analysis_esil_load_interrupts(), rz_analysis_esil_stack_free(), rz_analysis_esil_trace_free(), rz_analysis_esil_trace_new(), rz_analysis_esil_trace_restore(), rz_analysis_extract_rarg(), rz_analysis_fcn_format_sig(), rz_analysis_function_autoname_var(), rz_analysis_function_delete_vars_by_kind(), rz_analysis_function_get_json(), rz_analysis_function_vars_regs_getref_handler(), rz_analysis_function_vars_regs_handler(), rz_analysis_function_vars_regs_setref_handler(), rz_analysis_functions_map_handler(), rz_analysis_get_delta_jmptbl_info(), rz_analysis_get_jmptbl_info(), rz_analysis_new(), rz_analysis_op_family_from_string(), rz_analysis_op_family_to_string(), rz_analysis_optype_from_string(), rz_analysis_optype_to_string(), rz_analysis_rzil_trace_free(), rz_analysis_rzil_trace_new(), rz_analysis_var_delete(), rz_analysis_var_get_argnum(), rz_analysis_var_get_constraints_readable(), rz_analysis_var_global_get_constraints_readable(), rz_arm_cs_analysis_op_32_esil(), rz_arm_it_apply_cond(), rz_arm_it_update_block(), rz_arm_it_update_nonblock(), rz_asm_list_directives(), rz_asm_massemble(), rz_asm_mnemonics_byname(), rz_asm_new(), rz_asm_pseudo_byte(), rz_asm_pseudo_fill(), rz_asm_pseudo_intN(), rz_asm_tokenize_asm_regex(), rz_asn1_create_object(), rz_asn1_free_object(), rz_asn1_print_hex(), rz_asn1_print_hexdump_padded(), rz_asn1_stringify_bits(), rz_asn1_stringify_bytes(), rz_asn1_stringify_integer(), rz_asn1_stringify_oid(), rz_asn1_to_string(), rz_base85_decode_tuple(), rz_basefind(), rz_big_add_inner(), rz_big_and(), rz_big_cmp(), rz_big_from_hexstr(), rz_big_is_zero(), rz_big_lshift(), rz_big_mul(), rz_big_or(), rz_big_rshift(), rz_big_sub_inner(), rz_big_to_hexstr(), rz_big_xor(), rz_bin_coff_init_scn_va(), rz_bin_dex_access_flags_readable(), rz_bin_dex_imports(), rz_bin_dex_libraries(), rz_bin_dmp64_init_bmp_pages(), rz_bin_dmp64_init_memory_runs(), rz_bin_dmp64_init_triage_datablocks(), rz_bin_dmp64_init_triage_drivers(), rz_bin_dwarf_debug_abbrev_free(), rz_bin_dwarf_debug_info_free(), rz_bin_dwarf_line_header_free_file_cache(), rz_bin_dwarf_parse_info(), rz_bin_elf_get_arch(), rz_bin_elf_get_elf_class(), rz_bin_elf_get_machine_name(), rz_bin_elf_section_flag_to_rzlist(), rz_bin_elf_section_type_to_string(), rz_bin_elf_sections_new(), rz_bin_fatmach0_init(), rz_bin_file_strings(), rz_bin_java_class_access_flags_readable(), rz_bin_java_class_as_json(), rz_bin_java_class_as_libraries(), rz_bin_java_class_as_sections(), rz_bin_java_class_as_source_code(), rz_bin_java_class_as_text(), rz_bin_java_class_const_pool_as_imports(), rz_bin_java_class_const_pool_as_json(), rz_bin_java_class_const_pool_as_symbols(), rz_bin_java_class_const_pool_as_text(), rz_bin_java_class_debug_info(), rz_bin_java_class_entrypoints(), rz_bin_java_class_fields_as_binfields(), rz_bin_java_class_fields_as_json(), rz_bin_java_class_fields_as_symbols(), rz_bin_java_class_fields_as_text(), rz_bin_java_class_free(), rz_bin_java_class_interfaces_as_json(), rz_bin_java_class_interfaces_as_text(), rz_bin_java_class_language(), rz_bin_java_class_methods_as_json(), rz_bin_java_class_methods_as_symbols(), rz_bin_java_class_methods_as_text(), rz_bin_java_class_resolve_symbol(), rz_bin_java_class_strings(), rz_bin_le_get_sections(), rz_bin_le_new_buf(), rz_bin_mdmp_init_directory(), rz_bin_mdmp_init_directory_entry(), rz_bin_mdmp_patch_pe_headers(), rz_bin_mdmp_pe_get_imports(), rz_bin_mdmp_pe_get_sections(), rz_bin_mdmp_pe_get_symbols(), rz_bin_mz_get_relocs(), rz_bin_mz_get_segments(), rz_bin_ne_get_entrypoints(), rz_bin_ne_get_imports(), rz_bin_ne_get_segments(), rz_bin_ne_get_symbols(), rz_bin_new(), rz_bin_object_free(), rz_bin_object_set_items(), rz_bin_pdb_omap_remap(), rz_bin_pe_check_sections(), rz_bin_pe_get_clr_symbols(), rz_bin_pe_get_entrypoint(), rz_bin_pe_get_exports(), rz_bin_pe_get_sections(), rz_bin_reloc_storage_free(), rz_bin_reloc_storage_get_reloc_in(), rz_bin_reloc_storage_get_reloc_to(), rz_bin_source_line_info_builder_build_and_fini(), rz_bin_strpurge(), rz_bin_te_get_sections(), rz_bin_te_vaddr_to_paddr(), rz_bp_del_all(), rz_bp_get_bytes(), rz_bp_get_index_at(), rz_bp_item_insert(), rz_bp_new(), rz_bp_size(), rz_bp_traptrace_list(), rz_bp_traptrace_next(), rz_bv_and(), rz_bv_append_zero(), rz_bv_as_hex_string(), rz_bv_as_string(), rz_bv_clz(), rz_bv_cmp(), rz_bv_complement_1(), rz_bv_complement_2(), rz_bv_copy_nbits(), rz_bv_ctz(), rz_bv_cut_tail(), rz_bv_hash(), rz_bv_is_zero_vector(), rz_bv_mul(), rz_bv_or(), rz_bv_prepend_zero(), rz_bv_set_from_bytes_be(), rz_bv_set_from_bytes_le(), rz_bv_set_from_st64(), rz_bv_set_from_ut64(), rz_bv_set_to_bytes_be(), rz_bv_set_to_bytes_le(), rz_bv_to_ut16(), rz_bv_to_ut32(), rz_bv_to_ut64(), rz_bv_to_ut8(), rz_bv_toggle_all(), rz_bv_xor(), rz_calculate_luhn_value(), rz_cf_value_array_print(), rz_cf_value_dict_parse(), rz_cf_value_dict_print(), rz_cmd_alias(), rz_cmd_alias_del(), rz_cmd_alias_free(), rz_cmd_alias_get(), rz_cmd_alias_set(), rz_cmd_cmp_hexpair_string_handler(), rz_cmd_debug_display_bt_handler(), rz_cmd_debug_display_bt_oneline_handler(), rz_cmd_debug_dmi(), rz_cmd_debug_process_profile_handler(), rz_cmd_debug_remove_bp_index_handler(), rz_cmd_debug_remove_bp_plugin_handler(), rz_cmd_debug_step_prog_handler(), rz_cmd_debug_trace_add_addrs_handler(), rz_cmd_desc_get_arg(), rz_cmd_dexe_handler(), rz_cmd_dexs_handler(), rz_cmd_disassemble_ropchain_handler(), rz_cmd_free(), rz_cmd_help(), rz_cmd_info_demangle_lang_choices(), rz_cmd_macro(), rz_cmd_macro_cmd_args(), rz_cmd_macro_label_process(), rz_cmd_new(), rz_cmd_parsed_args_free(), rz_cmd_parsed_args_new(), rz_cmd_parsed_args_setargs(), rz_cmd_print(), rz_cmd_print_timestamp_dos_handler(), rz_cmd_print_timestamp_hfs_handler(), rz_cmd_print_timestamp_ntfs_handler(), rz_cmd_print_timestamp_unix_handler(), rz_cmd_search(), rz_cmd_shell_mkdir_handler(), rz_cmd_sizes_of_n_instructions_handler(), rz_coff_get_entry(), rz_coff_get_reloc_targets_map_base(), rz_config_node_value_format_i(), rz_config_set_i(), rz_cons_canvas_box(), rz_cons_canvas_fill(), rz_cons_canvas_line_diagonal(), rz_cons_canvas_new(), rz_cons_canvas_resize(), rz_cons_cmd_help(), rz_cons_flush(), rz_cons_grep_line(), rz_cons_grepbuf(), rz_cons_hud_string(), rz_cons_less_str(), rz_cons_newline(), rz_cons_pal_free(), rz_cons_pal_get(), rz_cons_pal_list(), rz_cons_pal_parse(), rz_cons_pal_random(), rz_cons_pal_set(), rz_cons_pal_show(), rz_cons_pal_show_gs(), rz_cons_pal_show_rgb(), rz_cons_rainbow_free(), rz_cons_rgb_gen(), rz_cons_strcat_at(), rz_cons_strcat_justify(), rz_core_add_asmqjmp(), rz_core_analysis_address(), rz_core_analysis_cc_print(), rz_core_analysis_data(), rz_core_analysis_esil(), rz_core_analysis_esil_emulate(), rz_core_analysis_hint_set_offset(), rz_core_analysis_resolve_golang_strings(), rz_core_analysis_search(), rz_core_analysis_search_xrefs(), rz_core_analysis_stats_get_block_from(), rz_core_analysis_stats_get_block_to(), rz_core_analysis_type_match(), rz_core_analysis_var_display(), rz_core_asm_plugins_print(), rz_core_asm_strsearch(), rz_core_autocomplete(), rz_core_autocomplete_find(), rz_core_autocomplete_free(), rz_core_autocomplete_remove(), rz_core_bin_apply_entry(), rz_core_bin_apply_relocs(), rz_core_bin_dwarf_print_abbrev_section(), rz_core_bin_dwarf_print_aranges(), rz_core_bin_dwarf_print_attr_value(), rz_core_bin_dwarf_print_debug_info(), rz_core_bin_dwarf_print_line_units(), rz_core_bin_dwarf_print_loc(), rz_core_bin_info_print(), rz_core_bin_method_flags_str(), rz_core_bin_print_source_line_info(), rz_core_bin_relocs_print(), rz_core_cmd_foreach(), rz_core_cmd_foreach3(), rz_core_cmd_init(), rz_core_cmd_subst_i(), rz_core_cmp_disasm(), rz_core_cmp_print(), rz_core_config_init(), rz_core_debug_map_print(), rz_core_debug_step_one(), rz_core_debug_step_over(), rz_core_debug_step_skip(), rz_core_disasm_pde(), rz_core_disasm_pdi_with_buf(), rz_core_dump(), rz_core_esil_dumpstack(), rz_core_flirt_app_from_option_list(), rz_core_flirt_arch_from_id(), rz_core_flirt_arch_from_name(), rz_core_flirt_file_from_option_list(), rz_core_flirt_os_from_option_list(), rz_core_fortune_list_types(), rz_core_gdiff_2_files(), rz_core_get_asmqjmps(), rz_core_get_boundaries_prot(), rz_core_get_func_args(), rz_core_hack_arm(), rz_core_hack_x86(), rz_core_help_vars_print(), rz_core_hex_of_assembly(), rz_core_io_cache_print(), rz_core_io_pcache_print(), rz_core_link_stroff(), rz_core_plugin_init(), rz_core_prevop_addr(), rz_core_prevop_addr_force(), rz_core_print_bb_gml(), rz_core_print_disasm(), rz_core_print_disasm_all(), rz_core_print_disasm_instructions_with_buf(), rz_core_print_examine(), rz_core_print_func_args(), rz_core_print_hexdump_byline_str(), rz_core_print_scrollbar(), rz_core_print_scrollbar_bottom(), rz_core_rtr_add(), rz_core_rtr_cmds(), rz_core_rtr_http_run(), rz_core_rtr_list(), rz_core_rtr_remove(), rz_core_search_rop(), rz_core_search_value_in_range(), rz_core_seek_list(), rz_core_seek_opcode_backward(), rz_core_seek_opcode_forward(), rz_core_seek_peek(), rz_core_serve(), rz_core_set_asmqjmps(), rz_core_syscall(), rz_core_syscall_as_string(), rz_core_transform_op(), rz_core_visual_analysis(), rz_core_visual_append_help(), rz_core_visual_bit_editor(), rz_core_visual_cmd(), rz_core_visual_comments(), rz_core_visual_config(), rz_core_visual_debugtraces(), rz_core_visual_define(), rz_core_visual_mark_dump(), rz_core_visual_mark_reset(), rz_core_visual_panels_root(), rz_core_visual_title(), rz_core_visual_trackflags(), rz_core_visual_xrefs(), rz_core_vmenu_append_help(), rz_core_write_random_at(), rz_core_write_seq_at(), rz_core_write_string_wide_at(), rz_core_yank_as_string(), rz_coresym_cache_element_free(), rz_coresym_cache_element_new(), rz_coresym_cache_element_pa2va(), rz_crypto_codec_name(), rz_crypto_name(), rz_crypto_new(), rz_debug_add_checkpoint(), rz_debug_bochs_breakpoint(), rz_debug_bochs_reg_read(), rz_debug_bochs_wait(), rz_debug_checkpoint_fini(), rz_debug_continue_syscalls(), rz_debug_dmp_init(), rz_debug_gdb_map_get(), rz_debug_gdb_reg_read(), rz_debug_map_list_visual(), rz_debug_plugin_init(), rz_debug_reg_sync(), rz_debug_signal_init(), rz_debug_step_soft(), rz_debug_trace_ins_after(), rz_demangler_new(), rz_des_permute_key_inv(), rz_des_round_key(), rz_des_shift_key(), rz_diff_hash_data(), rz_diff_levenstein_distance(), rz_diff_myers_distance(), rz_dyld_locsym_new(), rz_dyldcache_free(), rz_dyldcache_get_objc_opt_info(), rz_dyldcache_get_slide(), rz_egg_Cfile_getCompiler(), rz_egg_Cfile_parseCompiled(), rz_egg_Cfile_parser(), rz_egg_config_handler(), rz_egg_lang_free(), rz_egg_lang_parsechar(), rz_egg_mkvar(), rz_egg_new(), rz_egg_show_config_handler(), rz_entropy_final(), rz_entropy_update(), rz_eval_getset_handler(), rz_file_hexdump(), rz_file_relpath(), rz_file_slurp_line(), rz_file_slurp_lines(), rz_file_slurp_lines_from_bottom(), rz_file_slurp_random_line(), rz_file_slurp_random_line_count(), rz_flag_get_by_spaces(), rz_flag_set_next(), rz_flag_space_stack_list_handler(), rz_flag_zone_barlist(), rz_fletcher16_update(), rz_fletcher32_update(), rz_fletcher64_update(), rz_fletcher8_update(), rz_hash_bang_details_cb(), rz_hash_cfg_calculate_small_block_string(), rz_hash_cfg_final(), rz_hash_cfg_get_result_string(), rz_hash_cfg_init(), rz_hash_cfg_iterate(), rz_hash_cfg_randomart(), rz_hash_new(), rz_hash_plugin_by_index(), rz_hash_show_algorithms(), rz_heap_blocks_list(), rz_heap_chunks_list(), rz_heap_list(), rz_heap_list_w32(), rz_heap_tcache_content(), rz_hex_bin2str(), rz_hex_bin2strdup(), rz_hex_from_js(), rz_hex_str_is_valid(), rz_id_storage_foreach(), rz_id_storage_get_highest(), rz_id_storage_get_lowest(), rz_il_op_new_seqn(), rz_il_reg_binding_derive(), rz_il_reg_binding_exactly(), rz_il_reg_binding_free(), rz_il_validate_global_context_new_from_vm(), rz_il_vm_setup_reg_binding(), rz_il_vm_step_handler(), rz_il_vm_step_with_events_handler(), rz_il_vm_sync_from_reg(), rz_il_vm_sync_to_reg(), rz_io_map_cleanup(), rz_io_map_del(), rz_io_map_del_for_fd(), rz_io_map_depriorize(), rz_io_map_priorize(), rz_io_map_priorize_for_fd(), rz_io_plugin_init(), rz_io_write_at(), rz_io_zip_alloc_zipfileobj(), rz_io_zip_check_uri(), rz_io_zip_check_uri_many(), rz_io_zip_get_by_file_idx(), rz_io_zip_get_files(), rz_io_zip_open(), rz_kext_fill_text_range(), rz_kext_index_free(), rz_kext_index_new(), rz_lang_new(), rz_lib_types_get_i(), rz_line_autocomplete(), rz_line_completion_set(), rz_line_hist_add(), rz_line_hist_cmd_down(), rz_line_hist_cmd_up(), rz_line_hist_free(), rz_line_hist_get(), rz_line_hist_list(), rz_line_hist_save(), rz_line_readchar_utf8(), rz_line_readline_cb(), rz_list_del_n(), rz_list_get_n(), rz_list_insert(), rz_list_new_from_array(), rz_list_set_n(), rz_main_new(), rz_main_rz_ax(), rz_main_rz_gg(), rz_main_rz_run(), rz_main_rzpipe(), rz_main_version_verify(), rz_md4_update(), rz_MD5Final(), rz_mem_cmp_mask(), rz_mem_copybits_delta(), rz_mem_copyloop(), rz_mem_count(), rz_mem_eq(), rz_mem_is_printable(), rz_mem_is_zero(), rz_mem_mem(), rz_mem_mem_aligned(), rz_mem_reverse(), rz_meta_data_handler(), rz_meta_data_remove_handler(), rz_mod255_update(), rz_name_filter(), rz_name_filter2(), rz_num_between(), rz_num_get(), rz_num_str_len(), rz_num_str_split(), rz_num_str_split_list(), rz_num_tail(), rz_num_tail_base(), rz_num_tailff(), rz_num_to_bits(), rz_num_to_trits(), rz_oids_foreach(), rz_oids_foreach_prev(), rz_output_mode_to_char(), rz_output_mode_to_summary(), rz_parity_update(), rz_parse_new(), rz_pkcs7_cms_json(), rz_pkcs7_cms_to_string(), rz_pkcs7_free_attributes(), rz_pkcs7_free_certificaterevocationlists(), rz_pkcs7_free_digestalgorithmidentifier(), rz_pkcs7_free_extendedcertificatesandcertificates(), rz_pkcs7_free_signerinfos(), rz_pkcs7_parse_attributes(), rz_pkcs7_parse_certificaterevocationlists(), rz_pkcs7_parse_digestalgorithmidentifier(), rz_pkcs7_parse_extendedcertificatesandcertificates(), rz_pkcs7_parse_signerinfos(), rz_print_areas_no_functions_handler(), rz_print_bytes(), rz_print_fill(), rz_print_hexdiff_str(), rz_print_hexdump_bits_handler(), rz_print_hexdump_emoji_handler(), rz_print_hexdump_str(), rz_print_hexii(), rz_print_hexpair(), rz_print_json_path(), rz_print_jsondump_str(), rz_print_progressbar(), rz_print_row_at_off(), rz_print_rowoff(), rz_print_set_rowoff(), rz_pseudo_convert(), rz_punycode_decode(), rz_pvector_contains(), rz_pyc_disasm(), rz_range_add_from_string(), rz_range_percent(), rz_rebase_info_new_from_mach0(), rz_reg_32_to_64(), rz_reg_64_to_32(), rz_reg_arena_pop(), rz_reg_arena_push(), rz_reg_arena_set_bytes(), rz_reg_arena_shrink(), rz_reg_arena_swap(), rz_reg_arena_zero(), rz_reg_arenas_handler(), rz_reg_cond_get(), rz_reg_cond_handler(), rz_reg_fit_arena(), rz_reg_free_internal(), rz_reg_get(), rz_reg_get_bytes(), rz_reg_get_list(), rz_reg_get_pack(), rz_reg_new(), rz_reg_profile_handler(), rz_reg_read_regs(), rz_reg_reindex(), rz_reg_role_by_name(), rz_reg_roles_handler(), rz_reg_set_pack(), rz_reg_set_profile_string(), rz_reg_type_by_name(), rz_reg_types_handler(), rz_regex_comp(), rz_regs_args_handler(), rz_reopen_debug_handler(), rz_rows_cmp(), rz_run_start(), rz_save_panels_layout(), rz_scan_strings_raw(), rz_search_aes_update(), rz_search_deltakey_update(), rz_search_get_encoding(), rz_search_keyword_new_regexp(), rz_search_mybinparse_update(), rz_search_pattern(), rz_search_privkey_update(), rz_search_string_prepare_backward(), rz_search_strings_update(), rz_serialize_bp_save(), rz_sha1_update(), rz_sign_flirt_node_new(), rz_signal_from_string(), rz_signal_to_string(), rz_skiplist_find_leq(), rz_skiplist_insert(), rz_skyline_get_item_intersect(), rz_socket_gets(), rz_socket_rap_client_command(), rz_socket_rap_client_read(), rz_socket_rap_server_continue(), rz_socket_read(), rz_socket_write(), rz_stack_free(), rz_stdin_slurp(), rz_str_ansi_chrn(), rz_str_ansi_filter(), rz_str_ansi_nlen(), rz_str_ansi_trim(), rz_str_array_join(), rz_str_binstr2bin(), rz_str_bits(), rz_str_bits64(), rz_str_ccmp(), rz_str_ccpy(), rz_str_char_count(), rz_str_cmp_list(), rz_str_escape_utf(), rz_str_filter(), rz_str_filter_zeroline(), rz_str_format_msvc_argv(), rz_str_from_ut64(), rz_str_guess_encoding_from_buffer(), rz_str_highlight(), rz_str_len_utf8(), rz_str_len_utf8_ansi(), rz_str_len_utf8char(), rz_str_path_unescape(), rz_str_repeat(), rz_str_replace(), rz_str_replace_icase(), rz_str_replace_thunked(), rz_str_reverse(), rz_str_rsep(), rz_str_scale(), rz_str_sep(), rz_str_split(), rz_str_split_lines(), rz_str_strchr(), rz_str_stringify_raw_buffer(), rz_str_stripLine(), rz_str_tok(), rz_str_trim_path(), rz_str_unescape(), rz_str_utf16_decode(), rz_str_utf16_encode(), rz_str_word_get0(), rz_str_word_set0(), rz_str_word_set0_stack(), rz_strpool_ansi_chop(), rz_strpool_get_i(), rz_sys_arch_id(), rz_sys_arch_str(), rz_sys_sigaction(), rz_table_columns(), rz_table_filter(), rz_table_group(), rz_table_transpose(), rz_table_visual_list(), rz_test_main(), rz_th_pool_add_thread(), rz_th_pool_free(), rz_th_pool_wait(), rz_type_db_enum_get_bitfield(), rz_type_format_byte(), rz_type_format_char(), rz_type_format_data_internal(), rz_type_format_decchar(), rz_type_format_double(), rz_type_format_float(), rz_type_format_hex(), rz_type_format_hexflag(), rz_type_format_hexpairs(), rz_type_format_int(), rz_type_format_nulltermstring(), rz_type_format_nulltermwidestring(), rz_type_format_num(), rz_type_format_octal(), rz_type_format_quadword(), rz_type_format_struct_size(), rz_type_format_time(), rz_type_format_uleb(), rz_type_format_word(), rz_type_func_args_name(), rz_type_func_args_type(), rz_type_noreturn_del_handler(), rz_type_parse_string_declaration_single(), rz_type_parse_string_single(), rz_uleb128_len(), rz_utf32_decode(), rz_utf8_encode_str(), rz_utf8_strlen(), rz_write_unified_patch_handler(), rz_x509_crl_json(), rz_x509_crl_to_string(), rz_x509_extensions_dump(), rz_x509_extensions_json(), rz_x509_free_crl(), rz_x509_free_extensions(), rz_x509_free_name(), rz_x509_name_dump(), rz_x509_name_json(), rz_x509_parse_crl(), rz_x509_parse_extensions(), rz_x509_parse_name(), rz_x509_parse_tbscertificate(), rz_x509_signedinfo_dump(), rz_x509_signedinfo_json(), rz_xnu_kernelcache_buf_is_kernelcache(), rz_xnu_update_thread_list(), rz_xor16_update(), rz_xor8_update(), rzpipe_read(), samesets(), sanitize_input(), save_callable(), save_enum(), save_struct(), save_union(), score(), sdb_array_add_sorted(), sdb_array_add_sorted_num(), sdb_array_delete(), sdb_array_get(), sdb_array_get_num(), sdb_array_indexof(), sdb_array_set(), sdb_array_sort(), sdb_foreach(), sdb_hook(), sdb_hook_call(), sdb_itoa(), sdb_querys(), sdb_sync(), sdb_unhook(), search_collisions(), search_hash(), sections(), sections_from_bin(), sections_from_mach0(), seek_to_end_of_token(), serialize_checkpoints(), serpent_decrypt(), serpent_encrypt(), serpent_keyschedule(), serpent_set_key(), set_access_info(), set_b(), set_cpu_model(), set_layer_gap(), set_layout(), set_nested(), setup_new_instr(), sh_assembler(), sh_disassembler(), sh_op_compare(), sh_op_get_addr_mode(), sh_op_reg_bits(), sh_op_space_params(), sh_tokenize(), SHA256_End(), SHA384_End(), SHA512_End(), show_analysis_classes(), show_class(), show_syscall(), showBuffer(), signal_handler(), signals_init(), skipdata_opstr(), slow(), snprint_insn_detail(), socket_slurp(), sparc_code(), sparse_write(), spec_reg_info(), spp_help(), spp_proc_init(), spp_proc_list(), spp_proc_list_kw(), spp_proc_set(), spp_run(), srecord_parse(), stack__iter(), stack_node_add_link(), stack_node_release(), state_extDictHCRoundTrip(), state_extDictRoundTrip(), step(), stm(), str_split_list_common(), str_split_list_common_regex(), strchr_skip_color_codes(), stream_decode(), stream_encoder_end(), stream_encoder_mt_end(), stream_encoder_mt_init(), stream_encoder_update(), string_scan_range_cfstring(), strncmp_skip_color_codes(), strncpy_with_color_codes(), strstr2(), suffix2mode(), summarize_stack_callback(), symbol_bind_to_str(), symbol_table_id_for_name(), symbol_type_to_str(), symbols(), symbols_contain(), symbols_from_bin(), symbols_from_mach0(), system_exec(), TAG_CALLBACK(), task_for_pid_workaround(), test(), test_cat(), test_code(), test_copy(), test_corrupt(), test_crc32(), test_crc64(), test_invalids(), test_locate(), test_many(), test_overflow(), test_read(), test_valids(), TGZfname(), TGZnotfound(), threads_end(), threads_stop(), thumb_assemble(), thumb_getshift(), thumb_selector(), tms320_dasm_init(), tokenize(), tokenize_asm_generic(), tokenize_lines(), tokens_free(), tokens_new(), trace_hook_mem_write(), trace_traverse_pre(), trycatch(), ts_decode_utf16(), ts_decode_utf8(), ts_language_aliases_for_symbol(), ts_language_field_id_for_name(), ts_language_lookup(), ts_language_symbol_for_name(), ts_lexer_goto(), ts_lexer_set_included_ranges(), ts_node_children_wasm(), ts_node_field_name_for_child(), ts_node_named_children_wasm(), ts_parser__accept(), ts_parser__advance(), ts_parser__better_version_exists(), ts_parser__breakdown_top_of_stack(), ts_parser__condense_stack(), ts_parser__do_all_potential_reductions(), ts_parser__handle_error(), ts_parser__recover(), ts_parser__recover_to_state(), ts_parser__reduce(), ts_parser_parse(), ts_parser_parse_wasm(), ts_query__add_negated_fields(), ts_query__analyze_patterns(), ts_query__parse_pattern(), ts_query_captures_wasm(), ts_query_cursor__advance(), ts_query_cursor__compare_captures(), ts_query_cursor__first_in_progress_capture(), ts_query_cursor_next_capture(), ts_query_cursor_remove_match(), ts_query_disable_capture(), ts_query_disable_pattern(), ts_query_is_pattern_guaranteed_at_step(), ts_query_matches_wasm(), ts_range_array_intersects(), ts_reduce_action_set_add(), ts_stack__add_slice(), ts_stack_clear(), ts_stack_delete(), ts_stack_merge(), ts_stack_pop_error(), ts_stack_print_dot_graph(), ts_subtree__compress(), ts_subtree__print_dot_graph(), ts_subtree__write_to_string(), ts_subtree_array_clear(), ts_subtree_array_copy(), ts_subtree_array_reverse(), ts_subtree_balance(), ts_subtree_clone(), ts_subtree_compare(), ts_subtree_edit(), ts_subtree_has_trailing_empty_descendant(), ts_subtree_last_external_token(), ts_subtree_pool_delete(), ts_subtree_release(), ts_subtree_summarize_children(), ts_tree_cursor_current_field_id(), ts_tree_cursor_current_status(), ts_tree_cursor_goto_parent(), ts_tree_cursor_parent_node(), ts_tree_edit(), ts_tree_get_changed_ranges_wasm(), tuklib_cpucores(), tuklib_mbstr_width(), tuklib_open_stdxxx(), tuklib_physmem(), type_as_pretty_string(), type_match(), type_parse_string(), unbin(), uncompressed_name(), unescape_special_chars(), unique_class_name(), unix_word_rubout(), unlinkBreakpoint(), unlock_bin(), unpack(), unpack_hex(), unpack_uint64_co(), unparse_inheritance(), unset_addr_hint_record(), unwind_function(), unz64local_getLong(), unz64local_getLong64(), unz64local_getShort(), unz64local_SearchCentralDir(), unz64local_SearchCentralDir64(), unzOpenCurrentFile3(), unzReadCurrentFile(), update(), update_arena_with_tc(), update_arena_without_tc(), update_asmbits_options(), update_asmcpu_options(), update_asmfeatures_options(), update_asmplatforms_options(), update_bits_range(), usage(), utf16_make_tempname(), utf32len(), utf32toutf8(), utf8toutf32(), UTIL_createFileList(), uv__async_spin(), uv__build_coalesced_write_req(), uv__count_bufs(), uv__fast_poll_get_peer_socket(), uv__fd_hash_add(), uv__fd_hash_init(), uv__fd_hash_remove(), uv__fs_readdir(), uv__fs_readdir_cleanup(), uv__io_poll(), uv__is_loopback(), uv__loop_close(), uv__loops_add(), uv__pipe_write_ipc(), uv__platform_invalidate_fd(), uv__poll(), uv__pollfds_add(), uv__pollfds_del(), uv__pollfds_maybe_resize(), uv__set_phys_addr(), uv__signal_event(), uv__stdio_create(), uv__stdio_destroy(), uv__stdio_noinherit(), uv__stream_close(), uv__stream_recv_cmsg(), uv__strscpy(), uv__threadpool_cleanup(), uv__wake_all_loops(), uv_cpu_info(), uv_free_cpu_info(), uv_free_interface_addresses(), uv_interface_addresses(), uv_loop_fork(), uv_os_environ(), uv_os_free_environ(), uv_pipe_bind(), uv_pipe_cleanup(), uv_pipe_listen(), uv_resident_set_memory(), uv_setup_args(), uv_spawn(), uv_split_path(), uv_tcp_close(), uv_tcp_endgame(), uv_tcp_listen(), uv_tty_set_style(), uv_tty_write_bufs(), uv_uptime(), v850_tokenize(), v_writebuf(), va2pa(), vaddr_to_paddr(), validate_chain(), var_functions_show(), var_variables_show(), variable_rename(), vars_resolve_overlaps(), vector_quick_sort(), vi_cmd_b(), vi_cmd_B(), vi_cmd_E(), vi_cmd_e(), vi_cmd_W(), vi_cmd_w(), vle_snprint(), w32_desc_list(), w32_hwbp_arm_add(), w32_hwbp_arm_del(), w32_list_heaps_blocks(), walkSymbols(), wasm_dis(), windbg_frames(), windbg_map_get(), windbg_modules_get(), windbg_pids(), windbg_threads(), window_read(), winkd_get_profile(), write_abc(), write_int(), write_int32(), write_random(), write_uint16(), writebit(), writer(), x86_code(), xnu_collect_thread_state(), xnu_dbg_maps(), xnu_dbg_modules(), xnu_generate_corefile(), xnu_restore_exception_ports(), xor_crypt(), xtensa_check_stack_op(), xtensa_insnbuf_from_chars(), xtensa_insnbuf_to_chars(), xtensa_isa_num_pipe_stages(), xtensa_op(), yxml_refend(), z80_tokenize(), zip64FlushWriteBuffer(), zip64local_getLong(), zip64local_getLong64(), zip64local_getShort(), zip64local_SearchCentralDir(), zip64local_SearchCentralDir64(), zip_close(), zip_discard(), zip_file_extra_field_get(), zip_file_extra_field_set(), zip_read_lens(), zip_unchange_all(), zipOpenNewFileInZip4_64(), and zipWriteInFileInZip().

◆ in

Definition at line 685 of file index.h.

◆ in_pos

Definition at line 685 of file index.h.

◆ lzma_attr_warn_unused_result

lzma_index uint64_t memlimit lzma_nothrow lzma_attr_warn_unused_result

Definition at line 346 of file index.h.

◆ lzma_nothrow

Definition at line 287 of file index.h.

◆ memlimit

uint64_t* memlimit

Definition at line 684 of file index.h.

◆ out

uint8_t* out

Definition at line 653 of file index.h.

◆ out_pos

uint8_t size_t* out_pos

Definition at line 653 of file index.h.

◆ src

lzma_index* src

Definition at line 567 of file index.h.

Referenced by _6502_analysis_esil_mov(), __move_panel_to_dir(), __move_panel_to_down(), __move_panel_to_left(), __move_panel_to_right(), __move_panel_to_up(), _free_source_cb(), _nettle_aes_decrypt(), _nettle_aes_encrypt(), _nettle_aes_invert(), _zip_allocate_new(), _zip_buffer_new_from_source(), _zip_buffer_put(), _zip_deregister_source(), _zip_dirent_read(), _zip_dirent_size(), _zip_error_copy(), _zip_error_set_from_source(), _zip_file_exists(), _zip_open(), _zip_read(), _zip_read_data(), _zip_read_eocd64(), _zip_read_string(), _zip_register_source(), _zip_source_call(), _zip_source_eof(), _zip_source_had_error(), _zip_source_invalidate(), _zip_source_new(), _zip_source_set_source_archive(), _zip_source_window_new(), _zip_source_zip_new(), _zip_stat_merge(), add_data(), add_single_addr_xrefs(), addVar(), aes_decrypt(), aes_encrypt(), aes_invert_key(), anop_esil(), arm32mathaddsub(), arm_code(), armthumb_code(), avr_il_assign_reg(), avr_il_ld(), avr_il_set16_from_reg(), avr_il_set_sreg_bit_from_reg(), avr_il_st(), bench(), buf_format(), cabx_copy(), can_affect_bp(), compress_callback(), compress_file(), compress_read(), compression_source_new(), copy_object(), copy_source(), count_edges(), cr16_print_longregreg_reg(), cr16_print_reg_reg(), cr16_print_reg_reg_rel(), crc_read(), d68020_cpgen(), d_save_scope(), decode_addressing_mode(), decode_emulation(), decompress(), decompress_file(), decompress_file_allocDst(), decompress_file_internal(), decrypt_header(), delete(), encrypt_header(), esil_add(), esil_add_imm(), esil_addeq(), esil_addrinfo(), esil_and(), esil_andeq(), esil_bf(), esil_bigger(), esil_bigger_equal(), esil_cf(), esil_cmp(), esil_dec(), esil_div(), esil_diveq(), esil_eq(), esil_goto(), esil_if(), esil_inc(), esil_lsl(), esil_lsleq(), esil_lsr(), esil_lsreq(), esil_mem_deceq_n(), esil_mem_inceq_n(), esil_mod(), esil_modeq(), esil_move(), esil_move_conditional(), esil_mul(), esil_muleq(), esil_neg(), esil_negeq(), esil_or(), esil_oreq(), esil_poke_n(), esil_repeat(), esil_rol(), esil_ror(), esil_set_delay_slot(), esil_set_jump_target(), esil_set_jump_target_set(), esil_signed_div(), esil_signed_mod(), esil_smaller(), esil_smaller_equal(), esil_sub(), esil_subeq(), esil_weak_eq(), esil_xor(), esil_xoreq(), filter(), FUZ_rand(), FUZZ_decompressFrame(), FUZZ_seed(), get_edge_number(), getstr(), gzungetc(), ia64_code(), iconv_a2e(), iconv_e2a(), index_dup_stream(), inet_ntop4(), inet_ntop6(), inet_pton4(), inet_pton6(), insert(), ioMemcpy(), is_used_like_arg(), lbuf_strcat(), LLVMFuzzerTestOneInput(), local_context_copy(), local_LZ4F_decompress_followHint(), local_LZ4F_decompress_noHint(), LZ4_compress(), LZ4_compress_default(), LZ4_compress_destSize(), LZ4_compress_destSize_extState(), LZ4_compress_fast_extState_fastReset(), LZ4_compress_generic(), LZ4_compress_HC(), LZ4_compress_HC_continue(), LZ4_compress_HC_continue_destSize(), LZ4_compress_HC_extStateHC(), LZ4_compress_HC_extStateHC_fastReset(), LZ4_compress_limitedOutput_continue(), LZ4_compress_limitedOutput_withState(), LZ4_compress_withState(), LZ4_compressBlockNoStream(), LZ4_compressBlockNoStreamHC(), LZ4_compressBlockStream(), LZ4_compressBlockStreamHC(), LZ4_compressHC(), LZ4_compressHC2(), LZ4_compressHC2_continue(), LZ4_compressHC2_limitedOutput(), LZ4_compressHC2_limitedOutput_continue(), LZ4_compressHC2_limitedOutput_withStateHC(), LZ4_compressHC2_withStateHC(), LZ4_compressHC_continue(), LZ4_compressHC_continue_generic(), LZ4_compressHC_limitedOutput(), LZ4_compressHC_limitedOutput_continue(), LZ4_compressHC_limitedOutput_withStateHC(), LZ4_compressHC_withStateHC(), LZ4_decompress_generic(), LZ4_decompress_safe_partial(), LZ4F_compressBlock(), LZ4F_compressBlock_continue(), LZ4F_compressBlockHC(), LZ4F_compressBlockHC_continue(), LZ4F_decodeHeader(), LZ4F_headerSize(), LZ4F_makeBlock(), LZ4F_readLE32(), LZ4F_readLE64(), LZ4HC_compress_generic(), LZ4HC_compress_generic_dictCtx(), LZ4HC_compress_generic_internal(), LZ4HC_compress_generic_noDictCtx(), LZ4IO_compressFilename_Legacy(), LZ4IO_LZ4_compress(), LZMA_API(), m_copy(), main(), mcopy(), mem_copy(), mode_cmd_desc_help(), mov(), movk(), msp_copy(), nettle_aes128_decrypt(), nettle_aes128_encrypt(), nettle_aes128_invert_key(), nettle_aes192_decrypt(), nettle_aes192_encrypt(), nettle_aes192_invert_key(), nettle_aes256_decrypt(), nettle_aes256_encrypt(), nettle_aes256_invert_key(), nios2_disassemble(), open_compressed(), open_file(), pack(), pack_hex(), pkware_decrypt(), pkware_encrypt(), powerpc_code(), print_format_values(), propagate_return_type(), RDG_rand(), read_be16(), read_hole(), read_thread_id(), read_to_memory(), readbit(), regs_exist(), replace_lines(), rev(), rtti_msvc_read_base_class_array(), rtti_msvc_read_base_class_descriptor(), rtti_msvc_read_class_hierarchy_descriptor(), rtti_msvc_read_complete_object_locator(), rz_analysis_esil_claim_source(), rz_analysis_esil_get_source(), rz_analysis_esil_load_source(), rz_analysis_esil_release_source(), rz_analysis_esil_signext(), rz_analysis_xrefs_copy_handler(), rz_big_assign(), rz_buf_fwrite(), rz_bv_copy(), rz_bv_copy_nbits(), rz_cons_pal_copy(), rz_core_get_func_args(), rz_core_print_disasm_all(), rz_deflate(), rz_deflate_buf(), rz_egg_append(), rz_file_copy(), rz_file_deflate(), rz_file_inflate(), rz_file_is_deflated(), rz_inflate(), rz_inflate_buf(), rz_inflate_ignore_header(), rz_io_shift(), rz_lzma_dec_buf(), rz_lzma_enc_buf(), rz_main_rizin(), rz_mem_copy(), rz_mem_copybits(), rz_mem_copybits_delta(), rz_mem_swaporcopy(), rz_punycode_decode(), rz_punycode_encode(), rz_rap_packet_fill(), rz_read_at_be16(), rz_read_at_be24(), rz_read_at_be32(), rz_read_at_be64(), rz_read_at_be8(), rz_read_at_be_double(), rz_read_at_be_float(), rz_read_at_ble16(), rz_read_at_ble32(), rz_read_at_ble64(), rz_read_at_ble8(), rz_read_at_le16(), rz_read_at_le32(), rz_read_at_le64(), rz_read_at_le8(), rz_read_at_le_double(), rz_read_at_le_float(), rz_read_at_me16(), rz_read_at_me32(), rz_read_at_me64(), rz_read_at_me8(), rz_read_at_me_double(), rz_read_at_me_float(), rz_read_be16(), rz_read_be24(), rz_read_be32(), rz_read_be64(), rz_read_be8(), rz_read_be_double(), rz_read_be_float(), rz_read_ble(), rz_read_ble16(), rz_read_ble32(), rz_read_ble64(), rz_read_ble8(), rz_read_le16(), rz_read_le32(), rz_read_le64(), rz_read_le8(), rz_read_le_double(), rz_read_le_float(), rz_read_me16(), rz_read_me32(), rz_read_me32_arc(), rz_read_me64(), rz_read_me8(), rz_read_me_double(), rz_read_me_float(), rz_reg_set_double(), rz_reg_set_longdouble(), rz_reg_set_value(), rz_str_ccmp(), rz_str_ccpy(), rz_str_ebcdic_es_from_ascii(), rz_str_ebcdic_es_from_unicode(), rz_str_ebcdic_es_to_ascii(), rz_str_ebcdic_es_to_unicode(), rz_str_ebcdic_uk_from_ascii(), rz_str_ebcdic_uk_from_unicode(), rz_str_ebcdic_uk_to_ascii(), rz_str_ebcdic_uk_to_unicode(), rz_str_ebcdic_us_from_ascii(), rz_str_ebcdic_us_from_unicode(), rz_str_ebcdic_us_to_ascii(), rz_str_ebcdic_us_to_unicode(), rz_str_ibm037_from_ascii(), rz_str_ibm037_from_unicode(), rz_str_ibm037_to_ascii(), rz_str_ibm037_to_unicode(), rz_str_ibm290_from_ascii(), rz_str_ibm290_from_unicode(), rz_str_ibm290_to_ascii(), rz_str_ibm290_to_unicode(), rz_str_ncpy(), rz_str_str_xy(), rz_str_trim_path(), rz_str_utf16_to_utf8(), rz_strbuf_copy(), rz_type_byte_escape(), rz_write_duplicate_handler(), rz_write_from_io_xchg_handler(), rz_yank_editor_handler(), sbfx(), score(), sdb_copy(), source_nul(), sparc_code(), ssat(), ssat16(), state_decompress(), state_extDictHCRoundTrip(), state_extDictRoundTrip(), state_prefixHCRoundTrip(), state_prefixRoundTrip(), swap_big_regs(), sxt(), system_common_handler(), tbz(), to_bin_string(), unpack_hex(), update_key(), uv__to_stat(), uv_inet_ntop(), uv_inet_pton(), uv_ip4_name(), uv_ip6_name(), uxt(), uxt16(), vector_clone(), verify_hmac(), window_read(), windows_open(), winzip_aes_decrypt(), winzip_aes_encrypt(), write_memory_src_to_file(), x86_code(), xstrdup(), xtensa_check_stack_op(), XXH32_hashFromCanonical(), XXH64_hashFromCanonical(), XXH_memcpy(), zip_fdopen(), zip_fopen_index_encrypted(), zip_open(), zip_open_from_source(), zip_source_accept_empty(), zip_source_begin_write(), zip_source_begin_write_cloning(), zip_source_close(), zip_source_commit_write(), zip_source_compress(), zip_source_crc_create(), zip_source_decompress(), zip_source_error(), zip_source_free(), zip_source_get_file_attributes(), zip_source_is_deleted(), zip_source_keep(), zip_source_layered(), zip_source_layered_create(), zip_source_open(), zip_source_pkware_decode(), zip_source_pkware_encode(), zip_source_read(), zip_source_remove(), zip_source_rollback_write(), zip_source_seek(), zip_source_seek_write(), zip_source_stat(), zip_source_supports(), zip_source_tell(), zip_source_tell_write(), zip_source_window_create(), zip_source_winzip_aes_decode(), zip_source_winzip_aes_encode(), and zip_source_write().

◆ unpadded_size

const lzma_allocator lzma_vli unpadded_size

Definition at line 345 of file index.h.

Referenced by hash_append(), LZMA_API(), lzma_outq_read(), stream_encode(), and stream_encode_mt().