libAtomVMļ
C Library APIs
- Functions
atom_are_equals()atom_string_data()atom_string_len()atom_string_to_c()atom_write_mfa()avmpack_find_section_by_flag()avmpack_find_section_by_name()avmpack_fold()avmpack_is_valid()bitstring_copy_bits()bitstring_copy_bits_incomplete_bytes()bitstring_insert_utf16()bitstring_insert_utf32()bitstring_insert_utf8()bitstring_match_utf16()bitstring_match_utf32()bitstring_match_utf8()bitstring_utf16_decode()bitstring_utf16_encode()bitstring_utf16_size()bitstring_utf32_decode()bitstring_utf32_encode()bitstring_utf8_encode()bitstring_utf8_size()context_avail_free_memory()context_clean_registers()context_destroy()context_ensure_fpregs()context_execute_loop()context_get_flags()context_get_process_info()context_is_port_driver()context_is_term_equal_to_atom_string()context_message_queue_len()context_new()context_process_flush_monitor_signal()context_process_kill_signal()context_process_process_info_request_signal()context_process_signal_trap_answer()context_size()context_stack_base()context_stack_size()context_update_flags()debug_dump_context()debug_dump_heap()debug_dump_memory()debug_dump_registers()debug_dump_stack()debug_print_processes_list()destroy_resource_monitors()enif_alloc_resource()enif_compare_monitors()enif_demonitor_process()enif_get_resource()enif_init_resource_type()enif_keep_resource()enif_make_resource()enif_monitor_process()enif_release_resource()enif_select()event_listener_add_to_polling_set()event_listener_is_event()externalterm_from_binary()externalterm_to_binary()globalcontext_destroy()globalcontext_existing_term_from_atom_string()globalcontext_get_module()globalcontext_get_module_by_index()globalcontext_get_process_lock()globalcontext_get_process_nolock()globalcontext_get_process_unlock()globalcontext_get_registered_process()globalcontext_get_registered_name_process()globalcontext_init_process()globalcontext_insert_atom_maybe_copy()globalcontext_insert_module()globalcontext_is_atom_index_equal_to_atom_string()globalcontext_is_term_equal_to_atom_string()globalcontext_make_atom()globalcontext_maybe_unregister_process_id()globalcontext_new()globalcontext_process_exists()globalcontext_process_task_driver_queues()globalcontext_refc_decrement_refcount_from_task()globalcontext_register_process()globalcontext_send_message()globalcontext_send_message_from_task()globalcontext_send_message_nolock()globalcontext_unregister_process()iff_is_valid_beam()inet_addr4_to_uint32()inet_atom_to_domain()inet_atom_to_protocol()inet_atom_to_type()inet_make_addr4()interop_atom_term_select_atom()interop_atom_term_select_int()interop_kv_get_value()interop_kv_get_value_default()listener_event_remove_from_polling_set()mailbox_crashdump()mailbox_destroy()mailbox_first()mailbox_has_next()mailbox_init()mailbox_len()mailbox_message_create_from_term()mailbox_message_dispose()mailbox_next()mailbox_peek()mailbox_process_outer_list()mailbox_remove_message()mailbox_reset()mailbox_send()mailbox_send_built_in_atom_request_signal()mailbox_send_empty_body_signal()mailbox_send_ref_signal()mailbox_send_term_signal()mailbox_size()mailbox_take_message()memory_copy_term_tree()memory_copy_term_tree_to_storage()memory_destroy_heap()memory_destroy_heap_fragment()memory_destroy_heap_from_task()memory_ensure_free_opt()memory_ensure_free_with_roots()memory_erl_nif_env_ensure_free()memory_estimate_usage()memory_heap_alloc()memory_heap_append_fragment()memory_heap_append_heap()memory_heap_fragment_memory_size()memory_heap_trim()memory_heap_youngest_size()memory_heap_memory_size()memory_init_heap()memory_init_heap_root_fragment()memory_sweep_mso_list()module_get_atom_term_by_id()module_get_exported_functions()module_get_exported_functions_count()module_get_exported_functions_list_size()module_get_name()module_has_line_chunk()module_load_literal()module_new_from_iff_binary()module_resolve_function()module_search_exported_function()otp_socket_lwip_enqueue()platform_nifs_get_nif()posix_errno_to_term()process_listener_handler()refc_binary_create_refc()refc_binary_create_resource()refc_binary_decrement_refcount()refc_binary_destroy()refc_binary_from_data()refc_binary_get_data()refc_binary_increment_refcount()refc_binary_total_size()reg_type_c()scan_iff()scheduler_init_ready()scheduler_kill()scheduler_next()scheduler_run()scheduler_set_timeout()scheduler_signal_message()scheduler_stop_all()scheduler_terminate()scheduler_wait()select_event_count_and_destroy_closed()select_event_make_notification()select_event_notify()smp_condvar_create()smp_condvar_destroy()smp_condvar_signal()smp_condvar_wait()smp_get_online_processors()smp_is_main_thread()smp_mutex_create()smp_mutex_destroy()smp_mutex_lock()smp_mutex_trylock()smp_mutex_unlock()smp_rwlock_create()smp_rwlock_destroy()smp_rwlock_rdlock()smp_rwlock_unlock()smp_rwlock_wrlock()smp_scheduler_start()smp_spinlock_init()smp_spinlock_lock()smp_spinlock_unlock()socket_recv()socket_send()sys_create_port()sys_free_platform()sys_get_info()sys_init_platform()sys_listener_destroy()sys_monotonic_time()sys_monotonic_time_ms_to_u64()sys_monotonic_time_u64()sys_monotonic_time_u64_to_ms()sys_poll_events()sys_register_listener()sys_register_select_event()sys_signal()sys_time()sys_unregister_listener()sys_unregister_select_event()term_alloc_refc_binary()term_alloc_sub_binary()term_alloc_tuple()term_binary_data()term_binary_data_size_in_terms()term_binary_size()term_binary_heap_size()term_binary_size_is_heap_binary()term_boxed_size()term_bs_insert_binary()term_compare()term_create_empty_binary()term_create_uninitialized_binary()term_display()term_fprint()term_from_atom_index()term_from_int11()term_from_int32()term_from_int4()term_from_literal_binary()term_from_local_process_id()term_from_ref_ticks()term_from_resource()term_funprint()term_get_list_head()term_get_list_ptr()term_get_list_tail()term_get_size_from_boxed_header()term_get_tuple_element()term_invalid_term()term_is_atom()term_is_binary()term_is_boxed()term_is_cp()term_is_function()term_is_integer()term_is_invalid_term()term_is_list()term_is_nil()term_is_nonempty_list()term_is_otp_socket()term_is_refc_binary()term_is_sub_binary()term_is_pid()term_is_reference()term_is_string()term_is_tuple()term_is_uint8()term_list_from_list_ptr()term_list_init_prepend()term_list_length()term_list_prepend()term_maybe_create_sub_binary()term_nil()term_put_tuple_element()term_refc_binary_ptr()term_snprint()term_sub_binary_heap_size()term_to_atom_index()term_to_const_term_ptr()term_to_int32()term_to_local_process_id()term_to_otp_socket()term_to_term_ptr()term_to_uint8()timer_list_next()
- Data Structures
AtomStringIntPairAtomTableAVMPackDataBuiltInAtomRequestSignalCharDataToBytesAccCharDataToBytesSizeAccConstAVMPackContextglobalheapexcpfrbsbs_offsetextended_x_regsprocesses_list_headprocesses_table_headprocess_idtimer_list_headmonitors_headmin_heap_sizemax_heap_sizeheap_growth_strategysaved_modulesaved_ipsaved_function_ptr@1restore_trap_handlermailboxdictionarynative_handlerleaderhas_min_heap_sizehas_max_heap_sizetrap_exitwaiting_with_timeouttrace_callstrace_call_argstrace_returnstrace_sendtrace_receiveflagsplatform_datagroup_leaderexit_reason
ContextAccumulatorDictEntryEntropyContextResourceErlNifEnvErlNifResourceTypeInitExportedFunctionFprintfFunGenMessageGlobalContextready_processesrunning_processeswaiting_processesprocesses_spinlockmessage_queuerefc_queuerefc_binariesprocesses_tableregistered_processeslistenersresource_typesselect_eventsetslast_process_idatom_tablemodules_tablemodules_lockmodules_by_indexloaded_modules_countavmpack_datatimer_listtimer_spinlockref_ticksref_ticks_spinlockonline_schedulersrunning_schedulerswaiting_schedulerschedulers_mutexschedulers_cvscheduler_stop_allenv_spinlocknode_namecreationdist_connection_resource_typedist_connectionsplatform_data
HeapHNodeGroupIFFRecordInMemoryAVMPackLineRefOffsetListHeadLiteralEntryMailboxMessageModulemodule_indeximport_tablecodeexport_tablelocal_tableatom_tablefun_tablestr_tablestr_table_lenline_refs_countline_refs_tablelocations_countlocations_tablenative_codeline_refs_offsetsline_refs_offsets_countimported_funcslabelsliterals_dataliterals_tabletypes_datalocal_atoms_to_global_tablemodule_platform_dataend_instruction_iifree_literals_datamutex
ModuleFilenameModuleFunctionMonitorNifPrinterFunRefcBinaryRefcBinaryAVMPackRefSignalRegisteredProcessResourceMonitorResourceTypeSelectEventSnprintfFunSSLConfigResourceSSLContextResourceSyncListTermSignalTimerListTimerListItemUnresolvedFunctionCallValuesHashTable
- Enumerations
AtomTableCopyOptBitstringFlagsCharDataEncodingContextFlagsDictionaryFunctionResultErlNifResourceFlagsErlNifSelectFlagsExternalTermResultFunctionTypeGenMessageParseResultHeapGrowthStrategyinet_domaininet_protocolinet_typeInteropFunctionResultMemoryAllocModeMemoryGCResultMessageTypeNormalMessageKillSignalGCSignalProcessInfoRequestSignalTrapAnswerSignalTrapExceptionSignalFlushMonitorSignalFlushInfoMonitorSignalSetGroupLeaderSignalMonitorSignalUnlinkIDSignalUnlinkIDAckSignalUnlinkRemoteIDSignalUnlinkRemoteIDAckSignalLinkExitSignalDemonitorSignalMonitorDownSignalCodeServerResumeSignal
ModuleLoadResultNativeHandlerResultOpenAVMResultRefcBinaryFlagsSocketErrorsTermCompareOptsTermCompareResultUnicodeConversionResultUnicodeTransformDecodeResult
- Types
- MACROS
libAtomVM source filesļ
Includes
- atom.c
- atom.h
- atom_table.c
SMP_RDLOCKSMP_WRLOCKSMP_UNLOCKDEFAULT_SIZECAPACITY_INCREASEMAX_ATOM_LENATOM_TABLE_THRESHOLDATOM_TABLE_NEW_CAPACITYATOM_TABLE_NOT_FOUND_MARKERnew_node_group()atom_table_new()atom_table_destroy()atom_table_count()sdbm_hash()get_node_from_bucket()get_node_with_hash()get_node()get_node_using_index()atom_table_get_atom_string()atom_table_is_equal_to_atom_string()atom_table_cmp_using_atom_index()atom_table_get_atom_ptr_and_len()init_node()insert_node_into_bucket()insert_node()do_rehash()maybe_rehash()atom_table_ensure_atom()read_encoded_len()atom_table_ensure_atoms()HNodeHNodeGroupAtomTable
- atom_table.h
atom_ref_tEnsureAtomsOptAtomTableCopyOptAtomTableEnsureAtomResultatom_table_new()atom_table_destroy()atom_table_count()atom_table_get_index()atom_table_get_index_from_cstring()atom_table_ensure_atom()atom_table_ensure_atoms()atom_table_is_equal_to_atom_string()atom_table_cmp_using_atom_index()atom_table_get_atom_ptr_and_len()atom_table_is_atom_ref_ascii()atom_table_get_atom_string()atom_table_write_mfa()
- atomvm_version.h
- avmpack.c
- avmpack.h
- bif.c
RAISE_ERRORRAISE_ERROR_BIFVALIDATE_VALUE_BIFMAXINT64_MIN_AS_AVM_FLOATINT64_MAX_AS_AVM_FLOATbitwise_opbitwise_big_opbif_registry_get_handler()bif_erlang_self_0()bif_erlang_node_0()bif_erlang_byte_size_1()bif_erlang_bit_size_1()bif_erlang_binary_part_3()bif_erlang_is_atom_1()bif_erlang_is_binary_1()bif_erlang_is_boolean_1()bif_erlang_is_float_1()bif_erlang_is_function_1()bif_erlang_is_function_2()bif_erlang_is_integer_1()bif_erlang_is_list_1()bif_erlang_is_number_1()bif_erlang_is_pid_1()bif_erlang_is_port_1()bif_erlang_is_reference_1()bif_erlang_is_tuple_1()bif_erlang_is_record_2()bif_erlang_is_map_1()bif_erlang_is_map_key_2()bif_erlang_length_1()bif_erlang_hd_1()bif_erlang_tl_1()bif_erlang_element_2()bif_erlang_tuple_size_1()bif_erlang_map_size_1()bif_erlang_map_get_2()bif_erlang_unique_integer_0()bif_erlang_unique_integer_1()make_boxed_int()make_boxed_int64()make_maybe_boxed_int()make_maybe_boxed_int64()make_bigint()conv_term_to_bigint()add_int64_to_bigint()add_maybe_bigint()add_overflow_helper()add_boxed_helper()bif_erlang_add_2()bif_erlang_plus_1()sub_int64_to_bigint()sub_maybe_bigint()sub_overflow_helper()sub_boxed_helper()bif_erlang_sub_2()mul_int64_to_bigint()mul_maybe_bigint()mul_overflow_helper()mul_boxed_helper()bif_erlang_mul_2()bif_erlang_fdiv_2()div_maybe_bigint()int64_max_plus_one()div_boxed_helper()bif_erlang_div_2()neg_bigint()neg_boxed_helper()bif_erlang_neg_1()abs_bigint()abs_boxed_helper()bif_erlang_abs_1()rem_maybe_bigint()rem_boxed_helper()bif_erlang_rem_2()float_to_integer_helper()bif_erlang_ceil_1()bif_erlang_floor_1()bif_erlang_round_1()bif_erlang_trunc_1()bif_erlang_float_1()bitwise_helper()bor()bif_erlang_bor_2()band()bif_erlang_band_2()bxor()bif_erlang_bxor_2()bif_erlang_bsl_2()bif_erlang_bsr_2()bnot_boxed_helper()bif_erlang_bnot_1()bif_erlang_not_1()bif_erlang_and_2()bif_erlang_or_2()bif_erlang_xor_2()bif_erlang_equal_to_2()bif_erlang_not_equal_to_2()bif_erlang_exactly_equal_to_2()bif_erlang_exactly_not_equal_to_2()bif_erlang_greater_than_2()bif_erlang_less_than_2()bif_erlang_less_than_or_equal_2()bif_erlang_greater_than_or_equal_2()bif_erlang_get_1()bif_erlang_min_2()bif_erlang_max_2()bif_erlang_size_1()list_to_atom()bif_erlang_list_to_atom_1()bif_erlang_list_to_existing_atom_1()bif_erlang_binary_to_atom_2()bif_erlang_binary_to_existing_atom_2()binary_to_atom()
- bif.h
MAX_BIF_NAME_LENbif_registry_get_handler()bif_erlang_self_0()bif_erlang_node_0()bif_erlang_byte_size_1()bif_erlang_bit_size_1()bif_erlang_binary_part_3()bif_erlang_length_1()bif_erlang_is_atom_1()bif_erlang_is_binary_1()bif_erlang_is_boolean_1()bif_erlang_is_float_1()bif_erlang_is_function_1()bif_erlang_is_function_2()bif_erlang_is_integer_1()bif_erlang_is_list_1()bif_erlang_is_number_1()bif_erlang_is_pid_1()bif_erlang_is_port_1()bif_erlang_is_reference_1()bif_erlang_is_tuple_1()bif_erlang_is_record_2()bif_erlang_is_map_1()bif_erlang_is_map_key_2()bif_erlang_hd_1()bif_erlang_tl_1()bif_erlang_element_2()bif_erlang_tuple_size_1()bif_erlang_map_size_1()bif_erlang_map_get_2()bif_erlang_unique_integer_0()bif_erlang_unique_integer_1()bif_erlang_add_2()bif_erlang_plus_1()bif_erlang_sub_2()bif_erlang_mul_2()bif_erlang_fdiv_2()bif_erlang_div_2()bif_erlang_rem_2()bif_erlang_neg_1()bif_erlang_abs_1()bif_erlang_ceil_1()bif_erlang_floor_1()bif_erlang_round_1()bif_erlang_trunc_1()bif_erlang_float_1()bif_erlang_bor_2()bif_erlang_band_2()bif_erlang_bxor_2()bif_erlang_bsl_2()bif_erlang_bsr_2()bif_erlang_bnot_1()bif_erlang_not_1()bif_erlang_and_2()bif_erlang_or_2()bif_erlang_xor_2()bif_erlang_equal_to_2()bif_erlang_not_equal_to_2()bif_erlang_exactly_equal_to_2()bif_erlang_exactly_not_equal_to_2()bif_erlang_greater_than_2()bif_erlang_less_than_2()bif_erlang_less_than_or_equal_2()bif_erlang_greater_than_or_equal_2()bif_erlang_get_1()bif_erlang_min_2()bif_erlang_max_2()bif_erlang_size_1()bif_erlang_list_to_atom_1()bif_erlang_list_to_existing_atom_1()bif_erlang_binary_to_atom_2()bif_erlang_binary_to_existing_atom_2()binary_to_atom()
- bitstring.c
from_le64()bitstring_extract_any_integer()bitstring_insert_any_integer()is_invalid_codepoint()bitstring_utf8_encode()bitstring_utf16_encode()bitstring_utf16_decode()bitstring_utf32_encode()bitstring_utf32_decode()bitstring_copy_bits_incomplete_bytes()bitstring_extract_f32()bitstring_extract_f64()bitstring_flags_to_intn_opts()
- bitstring.h
READ_16LE_UNALIGNEDWRITE_16LE_UNALIGNEDREAD_32LE_UNALIGNEDWRITE_32LE_UNALIGNEDREAD_64LE_UNALIGNEDWRITE_64LE_UNALIGNEDBitstringFlagsbitstring_extract_any_integer()bitstring_insert_any_integer()bitstring_extract_integer()bitstring_insert_integer()bitstring_utf8_encode()bitstring_utf16_encode()bitstring_utf16_decode()bitstring_utf32_encode()bitstring_utf32_decode()bitstring_utf8_size()bitstring_utf16_size()bitstring_insert_utf8()bitstring_match_utf8()bitstring_insert_utf16()bitstring_match_utf16()bitstring_insert_utf32()bitstring_match_utf32()bitstring_copy_bits_incomplete_bytes()bitstring_copy_bits()bitstring_extract_f32()bitstring_extract_f64()bitstring_flags_to_intn_opts()maybe_unsigned_int8maybe_unsigned_int16maybe_unsigned_int32maybe_unsigned_int64
- context.c
IMPL_EXECUTE_LOOPDEFAULT_STACK_SIZEBYTES_PER_TERMcontext_monitors_handle_terminate()context_distribution_handle_terminate()destroy_extended_registers()context_new()context_destroy()term_pid_or_port_from_context()context_process_kill_signal()context_process_process_info_request_signal()context_process_signal_trap_answer()context_process_signal_set_group_leader()context_process_flush_monitor_signal()context_process_link_exit_signal()context_process_monitor_down_signal()context_process_code_server_resume_signal()context_update_flags()context_message_queue_len()context_size()context_get_process_info()monitor_link_new()monitor_new()monitor_registeredname_monitor_new()monitor_resource_monitor_new()context_add_monitor()context_set_unlink_id()context_ack_unlink()context_unlink_ack()context_demonitor()context_get_monitor_pid()context_get_catch_label()context_dump()
- context.h
MAX_REGUNLINK_ID_LINK_ACTIVEnative_handler_fNativeHandlerResultContextFlagsHeapGrowthStrategyContextMonitorTypecontext_new()context_destroy()context_ensure_fpregs()context_execute_loop()context_is_port_driver()context_clean_registers()context_stack_base()context_stack_size()context_avail_free_memory()context_is_term_equal_to_atom_string()context_message_queue_len()context_size()context_update_flags()context_get_flags()context_process_kill_signal()context_process_process_info_request_signal()context_process_signal_trap_answer()context_process_flush_monitor_signal()context_process_signal_set_group_leader()context_process_link_exit_signal()context_process_monitor_down_signal()context_process_code_server_resume_signal()context_get_process_info()monitor_link_new()monitor_new()monitor_registeredname_monitor_new()monitor_resource_monitor_new()context_set_unlink_id()context_ack_unlink()context_unlink_ack()context_demonitor()context_get_monitor_pid()context_add_monitor()context_get_catch_label()context_dump()Contextglobalheapexcpfrbsbs_offsetextended_x_regsprocesses_list_headprocesses_table_headprocess_idtimer_list_headmonitors_headmin_heap_sizemax_heap_sizeheap_growth_strategysaved_modulesaved_ipsaved_function_ptr@1restore_trap_handlermailboxdictionarynative_handlerleaderhas_min_heap_sizehas_max_heap_sizetrap_exitwaiting_with_timeouttrace_callstrace_call_argstrace_returnstrace_sendtrace_receiveflagsplatform_datagroup_leaderexit_reason
MonitorLinkLocalMonitorMonitorLocalMonitorMonitorLocalRegisteredNameMonitorResourceContextMonitorLinkRemoteMonitorExtendedRegister
- debug.c
- debug.h
- defaultatoms.h
- dictionary.c
- dictionary.h
- dist_nifs.c
@4OPERATION_LINKOPERATION_NODE_LINKOPERATION_REG_SENDOPERATION_GROUP_LEADEROPERATION_REG_SEND_TTOPERATION_MONITOR_POPERATION_DEMONITOR_POPERATION_SEND_SENDEROPERATION_SEND_SENDER_TTOPERATION_PAYLOAD_EXITOPERATION_PAYLOAD_EXIT_TTOPERATION_PAYLOAD_EXIT2OPERATION_PAYLOAD_EXIT2_TTOPERATION_PAYLOAD_MONITOR_P_EXITOPERATION_SPAWN_REQUESTOPERATION_SPAWN_REQUEST_TTOPERATION_SPAWN_REPLYOPERATION_SPAWN_REPLY_TTOPERATION_ALIAS_SENDOPERATION_ALIAS_SEND_TTOPERATION_UNLINK_IDOPERATION_UNLINK_ID_ACK
@5dist_connection_dtor()dist_enqueue_message()dist_enqueue_reg_send_message()dist_enqueue_send_sender_message()dist_enqueue_monitor_exit_message()dist_enqueue_exit_message()dist_enqueue_link_message()dist_enqueue_unlink_id_or_ack_message()dist_connection_down()nif_erlang_setnode_3()nif_erlang_dist_ctrl_get_data_notification()nif_erlang_dist_ctrl_get_data()dist_monitor()nif_erlang_dist_ctrl_put_data()dist_get_net_kernel_and_create_connection()dist_net_kernel_send_connect()dist_send_message()dist_spawn_reply()dist_send_payload_exit()dist_send_link()dist_send_unlink_id_or_ack()dist_send_unlink_id()dist_send_unlink_id_ack()dist_connection_resource_type_initsetnode_3_nifdist_ctrl_get_data_notification_nifdist_ctrl_get_data_nifdist_ctrl_put_data_nifDistributionPacketRemoteMonitorDistConnection
- dist_nifs.h
- erl_nif.h
ErlNifEnvERL_NIF_TERMErlNifPidErlNifResourceTypeErlNifEventErlNifResourceDtorErlNifResourceStopErlNifResourceDownErlNifResourceFlagsErlNifSelectFlags@6enif_init_resource_type()enif_alloc_resource()enif_get_resource()enif_keep_resource()enif_release_resource()enif_make_resource()enif_select()enif_select_read()enif_select_write()enif_monitor_process()enif_demonitor_process()enif_compare_monitors()ErlNifMonitorErlNifResourceTypeInit
- erl_nif_priv.h
- ets.c
ETS_NO_INDEXETS_ANY_PROCESSSMP_RDLOCKSMP_WRLOCKSMP_UNLOCKets_table_filter_predTableAccessTypeets_delete_all_tables()ets_add_table()ets_acquire_table()ets_init()ets_destroy()ets_create_table_maybe_gc()ets_table_destroy()ets_delete_tables_internal()equal_process_id_pred()ets_delete_owned_tables()true_pred()ets_table_insert()ets_table_insert_list()ets_insert()ets_table_lookup_maybe_gc()ets_lookup_maybe_gc()ets_lookup_element_maybe_gc()ets_drop_table()ets_delete()operation_to_tuple4()ets_update_counter_maybe_gc()EtsTable
- ets.h
- ets_hashtable.c
LARGE_PRIME_INITIALLARGE_PRIME_ATOMLARGE_PRIME_INTEGERLARGE_PRIME_FLOATLARGE_PRIME_PIDLARGE_PRIME_REFLARGE_PRIME_BINARYLARGE_PRIME_TUPLELARGE_PRIME_LISTLARGE_PRIME_MAPLARGE_PRIME_PORThash_term()ets_hashtable_new()ets_hashtable_free_node()ets_hashtable_destroy()ets_hashtable_new_node()ets_hashtable_insert()ets_hashtable_lookup()ets_hashtable_remove()hash_atom()hash_integer()hash_float()hash_local_pid()hash_local_port()hash_external_pid()hash_external_port()hash_local_reference()hash_external_reference()hash_binary()hash_term_incr()HNode
- ets_hashtable.h
- exportedfunction.h
TYPEDEF_MODULETYPEDEF_MODULENATIVEINTERFACETYPEDEF_JITSTATEEXPORTED_FUNCTION_TO_BIFEXPORTED_FUNCTION_TO_GCBIFEXPORTED_FUNCTION_TO_NIFEXPORTED_FUNCTION_TO_UNRESOLVED_FUNCTION_CALLEXPORTED_FUNCTION_TO_MODULE_FUNCTIONModuleModuleNativeInterfaceJITStateBifImpl0BifImpl1BifImpl2GCBifImpl1GCBifImpl2GCBifImpl3NifImplModuleNativeEntryPointFunctionTypeExportedFunctionBifGCBifNifUnresolvedFunctionCallModuleFunction
- externalterm.c
NEW_FLOAT_EXTNEW_PID_EXTNEWER_REFERENCE_EXTSMALL_INTEGER_EXTINTEGER_EXTATOM_EXTPID_EXTSMALL_TUPLE_EXTLARGE_TUPLE_EXTNIL_EXTSTRING_EXTLIST_EXTBINARY_EXTSMALL_BIG_EXTNEW_FUN_EXTEXPORT_EXTMAP_EXTATOM_UTF8_EXTSMALL_ATOM_UTF8_EXTV4_PORT_EXTINVALID_TERM_SIZENEW_FLOAT_EXT_SIZESMALL_INTEGER_EXT_SIZEINTEGER_EXT_SIZESMALL_BIG_EXT_BASE_SIZEATOM_EXT_BASE_SIZESTRING_EXT_BASE_SIZELIST_EXT_BASE_SIZEBINARY_EXT_BASE_SIZEMAP_EXT_BASE_SIZESMALL_ATOM_EXT_BASE_SIZEparse_external_terms()calculate_heap_usage()compute_external_size()externalterm_from_term()serialize_term()externalterm_from_binary_with_roots()externalterm_from_const_literal()externalterm_from_binary()externalterm_to_binary()get_num_bytes()write_bytes()read_bytes()externalterm_compute_external_size_raw()externalterm_serialize_term_raw()
- externalterm.h
EXTERNAL_TERM_TAGExternalTermResultexternalterm_from_binary()externalterm_from_binary_with_roots()externalterm_from_const_literal()externalterm_to_binary()externalterm_compute_external_size_raw()externalterm_serialize_term_raw()externalterm_compute_external_size()externalterm_serialize_term()
- globalcontext.c
globalcontext_new()globalcontext_destroy()globalcontext_get_process_nolock()globalcontext_get_process_lock()globalcontext_get_process_trylock()globalcontext_get_process_unlock()globalcontext_process_exists()globalcontext_post_message()globalcontext_send_message()globalcontext_send_message_nolock()globalcontext_send_message_from_task_common()globalcontext_post_message_from_task()globalcontext_send_message_from_task()globalcontext_process_message_queue()globalcontext_process_refc_queue()globalcontext_refc_decrement_refcount_from_task()globalcontext_process_task_driver_queues()globalcontext_init_process()globalcontext_register_process()globalcontext_unregister_process()globalcontext_maybe_unregister_process_id()globalcontext_get_registered_process()globalcontext_get_registered_name_process()globalcontext_is_atom_index_equal_to_atom_string()globalcontext_existing_term_from_atom_string()globalcontext_insert_module()globalcontext_load_module_from_avm()globalcontext_get_module()globalcontext_get_module_by_index()globalcontext_run()RegisteredProcess
- globalcontext.h
INVALID_PROCESS_IDTYPEDEF_MODULEModulerun_result_tSendMessageResultglobalcontext_new()globalcontext_destroy()globalcontext_get_process_nolock()globalcontext_get_process_lock()globalcontext_get_process_unlock()globalcontext_process_exists()globalcontext_send_message()globalcontext_send_message_nolock()globalcontext_post_message()globalcontext_send_message_from_task()globalcontext_post_message_from_task()globalcontext_refc_decrement_refcount_from_task()globalcontext_process_task_driver_queues()globalcontext_init_process()globalcontext_register_process()globalcontext_get_registered_name_process()globalcontext_get_registered_process()globalcontext_unregister_process()globalcontext_maybe_unregister_process_id()globalcontext_insert_atom_maybe_copy()globalcontext_is_atom_index_equal_to_atom_string()globalcontext_is_term_equal_to_atom_string()globalcontext_make_atom()globalcontext_existing_term_from_atom_string()globalcontext_insert_module()globalcontext_get_module_by_index()globalcontext_get_module()globalcontext_load_module_from_avm()globalcontext_run()globalcontext_get_ref_ticks()MessageQueueItemRefcBinaryQueueItemGlobalContextready_processesrunning_processeswaiting_processesprocesses_spinlockmessage_queuerefc_queuerefc_binariesprocesses_tableregistered_processeslistenersresource_typesselect_eventsetslast_process_idatom_tablemodules_tablemodules_lockmodules_by_indexloaded_modules_countavmpack_datatimer_listtimer_spinlockref_ticksref_ticks_spinlockonline_schedulersrunning_schedulerswaiting_schedulerschedulers_mutexschedulers_cvscheduler_stop_allenv_spinlocknode_namecreationdist_connection_resource_typedist_connectionsplatform_data
- iff.c
- iff.h
- inet.c
- inet.h
- interop.c
interop_term_to_string()interop_binary_to_string()interop_iolist_to_string()interop_list_to_string()interop_list_to_utf8_string()interop_atom_to_string()interop_proplist_get_value()interop_proplist_get_value_default()interop_chardata_fold()is_u8()size_fold_fun()interop_iolist_size()write_string_fold_fun()interop_write_iolist()interop_binary_conversion()chardata_to_bytes_size_fold_fun()chardata_to_bytes_size_rest_fun()interop_chardata_to_bytes_size()chardata_to_bytes_fold_fun()chardata_to_bytes_rest_fun()interop_chardata_to_bytes()interop_map_get_value()interop_map_get_value_default()interop_atom_term_select_int()interop_kv_get_value_default()interop_atom_term_select_atom()interop_chars_to_list()CharDataToBytesSizeAccCharDataToBytesAcc
- interop.h
SELECT_INT_DEFAULTinterop_chardata_fold_funinterop_chardata_rest_funInteropFunctionResultUnicodeConversionResultCharDataEncodinginterop_term_to_string()interop_binary_to_string()interop_list_to_utf8_string()interop_list_to_string()interop_iolist_to_string()interop_atom_to_string()interop_proplist_get_value()interop_proplist_get_value_default()interop_map_get_value()interop_map_get_value_default()interop_chars_to_list()interop_atom_term_select_int()interop_atom_term_select_atom()interop_kv_get_value_default()interop_kv_get_value()interop_bytes_to_list()AtomStringIntPair
- intn.c
USE_64BIT_MULUINT16_IN_A_DIGITINTN_DIVMNU_MAX_IN_LENMINMAXHAS_BUILTINbit_op_tneg_and_count_in_place()pad_uint16_to_digits()mulmnu32()intn_mulu()intn_mul_int64()count16()uint32_nlz()divmnu16()big_endian_digits_to_uint16()big_endian_uint16_to_digit_in_place()intn_divu()intn_cmp()intn_addu()intn_add()intn_add_int64()intn_subu()intn_sub()intn_sub_int64()neg()cond_neg()prepare_working_buf()signed_bitwise()sign_bitwise()count_and_normalize_sign()digit_bor()intn_bor()digit_band()intn_band()digit_bxor()intn_bxor()intn_bnot()intn_bsl()bsru()intn_bsr()intn_count_digits()intn_to_double()intn_from_double()intn_to_string()ipow()intn_parse()intn_from_integer_bytes()intn_to_integer_bytes()intn_required_unsigned_integer_bytes()
- intn.h
INTN_INT64_LENINTN_UINT64_LENINTN_MAX_IN_LENINTN_MAX_RES_LENINTN_BSL_MAX_RES_LENMAX_LENINTN_ADD_OUT_LENINTN_SUB_OUT_LENINTN_MUL_OUT_LENINTN_REM_OUT_LENINTN_DIV_OUT_LENINTN_DIGIT_BITSINTN_MAX_UNSIGNED_BYTES_SIZEINTN_MAX_UNSIGNED_BITS_SIZEintn_digit_tintn_integer_sign_tintn_from_integer_options_tintn_cmp()intn_addu()intn_add()intn_add_int64()intn_subu()intn_sub()intn_sub_int64()intn_muldiv_sign()intn_mulu()intn_mul()intn_mul_int64()intn_divu()intn_div()intn_bor()intn_band()intn_bxor()intn_bnot()intn_bsl()intn_bsr()intn_count_digits()intn_to_string()intn_parse()intn_to_double()intn_from_double()intn_from_integer_bytes()intn_to_integer_bytes()intn_required_unsigned_integer_bytes()intn_required_digits_for_unsigned_integer()intn_negate_sign()intn_copy()intn_from_uint64()intn_from_int64()intn_to_uint64()intn_to_int64()intn_fits_int64()
- jit.c
PROCESS_MAYBE_TRAP_RETURN_VALUEPROCESS_MAYBE_TRAP_RETURN_VALUE_LASTMINTRIM_LIVE_REGSMAXIMINIdestroy_extended_registers()jit_trim_live_regs()jit_return()jit_terminate_context()jit_handle_error()set_error()jit_raise_error()jit_raise_error_tuple()jit_raise()jit_schedule_next_cp()jit_schedule_wait_cp()jit_trap_and_load()jit_call_ext()jit_module_get_atom_term_by_id()jit_allocate()jit_get_imported_bif()jit_deallocate()jit_term_compare()jit_test_heap()jit_put_list()jit_module_load_literal()jit_alloc_boxed_integer_fragment()maybe_alloc_boxed_integer_fragment()jit_alloc_big_integer_fragment()jit_term_alloc_tuple()jit_term_alloc_fun()jit_send()jit_extended_register_ptr()jit_process_signal_messages()jit_mailbox_peek()jit_mailbox_remove_message()jit_timeout()jit_mailbox_next()jit_cancel_timeout()jit_clear_timeout_flag()jit_wait_timeout()jit_wait_timeout_trap_handler()maybe_call_native()jit_call_fun()jit_term_from_float()jit_term_conv_to_float()jit_fadd()jit_fsub()jit_fmul()jit_fdiv()jit_fnegate()jit_catch_end()jit_memory_ensure_free_with_roots()jit_term_alloc_bin_match_state()extract_bigint()jit_bitstring_extract_integer()jit_bitstring_extract_float()jit_term_sub_binary_heap_size()jit_term_maybe_create_sub_binary()jit_term_find_map_pos()jit_bitstring_utf8_size()jit_bitstring_utf16_size()jit_term_create_empty_binary()jit_term_reuse_binary()jit_decode_flags_list()jit_bitstring_insert_utf8()jit_bitstring_insert_utf16()jit_bitstring_insert_integer()jit_bitstring_copy_module_str()jit_bitstring_copy_binary()jit_apply()jit_malloc()sort_kv_pairs()jit_put_map_assoc()jit_module_get_fun_arity()jit_bitstring_match_module_str()jit_bitstring_get_utf8()jit_bitstring_get_utf16()jit_bitstring_get_utf32()term_copy_map()jit_stacktrace_build()module_native_interface
- jit.h
TYPEDEF_MODULEJIT_FORMAT_VERSIONJIT_ARCH_X86_64JIT_ARCH_AARCH64JIT_ARCH_ARMV6MJIT_VARIANT_PICJIT_VARIANT_FLOAT32ModuleModuleNativeEntryPointTrapAndLoadResultjit_stream_entry_point()jit_trap_and_load()module_native_interfaceJITStateModuleNativeInterfaceraise_errordo_returnschedule_next_cpmodule_get_atom_term_by_idcall_extallocatehandle_errorjit_trim_live_regsget_imported_bifdeallocateterminate_contextterm_comparetest_heapput_listmodule_load_literalalloc_boxed_integer_fragmentterm_alloc_tuplesendextended_register_pointerraise_error_tupleterm_alloc_funprocess_signal_messagesmailbox_peekmailbox_remove_messagetimeoutmailbox_nextcancel_timeoutclear_timeout_flagraiseschedule_wait_cpwait_timeoutwait_timeout_trap_handlercall_funcontext_get_flagscontext_ensure_fpregsterm_from_floatterm_is_numberterm_conv_to_floatfaddfsubfmulfdivfnegatecatch_endmemory_ensure_free_with_rootsterm_alloc_bin_match_statebitstring_extract_integerterm_sub_binary_heap_sizeterm_maybe_create_sub_binaryterm_find_map_posbitstring_utf8_sizebitstring_utf16_sizeterm_create_empty_binarydecode_flags_listbitstring_insert_utf8bitstring_insert_utf16bitstring_insert_utf32bitstring_insert_integerbitstring_copy_module_strbitstring_copy_binaryapplymallocfreeput_map_assocbitstring_extract_floatmodule_get_fun_aritybitstring_match_module_strbitstring_get_utf8bitstring_get_utf16bitstring_get_utf32term_copy_mapstacktrace_buildterm_reuse_binaryalloc_big_integer_fragment
- list.h
- listeners.h
- mailbox.c
ADDITIONAL_PROCESSING_MEMORY_SIZEmailbox_init()mailbox_message_to_heap_fragment()mailbox_message_dispose()mailbox_message_dispose_unsent()mailbox_destroy()mailbox_len()mailbox_size()mailbox_enqueue_message()mailbox_post_message()mailbox_message_create_from_term()mailbox_message_create_normal_message_from_term()mailbox_send()mailbox_send_term_signal()mailbox_send_immediate_signal()mailbox_send_built_in_atom_request_signal()mailbox_send_ref_signal()mailbox_send_immediate_ref_signal()mailbox_send_monitor_signal()mailbox_send_empty_body_signal()mailbox_reset()mailbox_process_outer_list()mailbox_next()mailbox_peek()mailbox_take_message()mailbox_first()mailbox_crashdump()
- mailbox.h
ATOMICTYPEDEF_CONTEXTTYPEDEF_GLOBALCONTEXTTYPEDEF_HEAPTYPEDEF_MAILBOXMESSAGETYPEDEF_MESSAGEContextGlobalContextHeapMailboxMessageMessageMessageTypeNormalMessageKillSignalGCSignalProcessInfoRequestSignalTrapAnswerSignalTrapExceptionSignalFlushMonitorSignalFlushInfoMonitorSignalSetGroupLeaderSignalMonitorSignalUnlinkIDSignalUnlinkIDAckSignalUnlinkRemoteIDSignalUnlinkRemoteIDAckSignalLinkExitSignalDemonitorSignalMonitorDownSignalCodeServerResumeSignal
mailbox_init()mailbox_len()mailbox_size()mailbox_process_outer_list()mailbox_send()mailbox_send_term_signal()mailbox_send_immediate_signal()mailbox_send_built_in_atom_request_signal()mailbox_send_ref_signal()mailbox_send_immediate_ref_signal()mailbox_send_monitor_signal()mailbox_send_empty_body_signal()mailbox_post_message()mailbox_enqueue_message()mailbox_reset()mailbox_next()mailbox_has_next()mailbox_peek()mailbox_take_message()mailbox_first()mailbox_destroy()mailbox_message_create_from_term()mailbox_message_dispose()mailbox_message_create_normal_message_from_term()mailbox_message_dispose_unsent()mailbox_remove_message()mailbox_crashdump()nexttypeheap_fragment_end@16basemessageheap_endstorageTermSignalImmediateSignalBuiltInAtomRequestSignalRefSignalImmediateRefSignalMonitorPointerSignalMailbox
- memory.c
MAXMEMORY_SHRINKFIBONACCI_HEAP_GROWTH_REDUCTION_THRESHOLDmemory_scan_and_copy()memory_shallow_copy_term()memory_gc()memory_init_heap()memory_init_heap_root_fragment()memory_heap_alloc_new_fragment()memory_erl_nif_env_ensure_free()next_fibonacci_heap_size()memory_ensure_free_with_roots()push_to_stack()memory_is_moved_marker()memory_replace_with_moved_marker()memory_dereference_moved_marker()memory_copy_term_tree_internal()memory_copy_term_tree()memory_copy_term_tree_to_storage()memory_estimate_usage()memory_heap_fragment_contains_pointer()memory_heap_append_fragment()memory_sweep_mso_list()
- memory.h
HEAP_NEED_GC_SHRINK_THRESHOLD_COEFFMIN_FREE_SPACE_SIZETYPEDEF_CONTEXTTYPEDEF_GLOBALCONTEXTTYPEDEF_HEAPBEGIN_WITH_STACK_HEAPEND_WITH_STACK_HEAPSTORAGE_MSO_LIST_INDEXSTORAGE_HEAP_START_INDEXContextGlobalContextHeapFragmentHeapMemoryGCResultMemoryAllocModememory_init_heap_root_fragment()memory_init_heap()memory_heap_fragment_memory_size()memory_heap_youngest_size()memory_heap_memory_size()memory_heap_alloc()memory_heap_trim()memory_copy_term_tree()memory_ensure_free_with_roots()memory_ensure_free_opt()memory_ensure_free()memory_erl_nif_env_ensure_free()memory_copy_term_tree_to_storage()memory_estimate_usage()memory_heap_append_fragment()memory_heap_append_heap()memory_sweep_mso_list()memory_destroy_heap_fragment()memory_destroy_heap()memory_destroy_heap_from_task()nextmso_listheap_end@18storagerootheap_startheap_ptrheap_end
- module.c
BEAM_TYPE_ATOMBEAM_TYPE_BITSTRINGBEAM_TYPE_CONSBEAM_TYPE_FLOATBEAM_TYPE_FUNBEAM_TYPE_INTEGERBEAM_TYPE_MAPBEAM_TYPE_NILBEAM_TYPE_PIDBEAM_TYPE_PORTBEAM_TYPE_REFERENCEBEAM_TYPE_TUPLEBEAM_TYPE_HAS_LOWER_BOUNDBEAM_TYPE_HAS_UPPER_BOUNDBEAM_TYPE_HAS_UNITBEAM_TYPES_VERSIONLITT_UNCOMPRESSED_SIZE_OFFSETLITT_HEADER_SIZECHECK_FREE_SPACEIMPL_CODE_LOADERmodule_are_literals_compressed()module_build_literals_table()module_add_label()module_build_imported_functions_table()module_parse_line_table()module_populate_atoms_table()module_get_imported_function_module_and_name()module_get_function_from_label()module_get_exported_functions_count()module_search_exported_function()module_get_exported_functions()module_new_from_iff_binary()module_destroy()module_load_literal()module_get_type_by_index()module_get_native_entry_point()module_create_function()module_resolve_function0()module_check_line_refs()module_check_locations()module_get_line_ref()module_get_location()module_insert_line_ref_offset()module_find_line_ref()module_find_line()module_cp_to_label_offset()module_label_code_offset()module_set_native_code()LineRefOffset
- module.h
SMP_MODULE_LOCKSMP_MODULE_UNLOCKModuleLoadResultmodule_get_imported_function_module_and_name()module_get_exported_functions_count()module_search_exported_function()module_get_exported_functions_list_size()module_get_exported_functions()module_destroy()module_new_from_iff_binary()module_load_literal()module_get_type_by_index()module_get_atom_term_by_id()module_resolve_function0()module_get_name()module_resolve_function()module_address()module_get_fun_freeze()module_get_fun_arity_old_index_uniq()module_get_fun()module_get_str()module_get_function_from_label()module_get_native_entry_point()module_insert_line_ref_offset()module_find_line()module_has_line_chunk()module_cp_to_label_offset()module_label_code_offset()module_set_native_code()__attribute__LiteralEntryModuleFilenameModulemodule_indeximport_tablecodeexport_tablelocal_tableatom_tablefun_tablestr_tablestr_table_lenline_refs_countline_refs_tablelocations_countlocations_tablenative_codeline_refs_offsetsline_refs_offsets_countimported_funcslabelsliterals_dataliterals_tabletypes_datalocal_atoms_to_global_tablemodule_platform_dataend_instruction_iifree_literals_datamutex
- nifs.c
_GNU_SOURCEFLOAT_BUF_SIZERAISEMAXNOT_FOUNDDECLARE_MATH_NIF_FUNDEFINE_MATH_NIFIF_HAVE_OPEN_CLOSEIF_HAVE_EXECVEIF_HAVE_MKFIFOIF_HAVE_UNLINKIF_HAVE_CLOCK_SETTIME_OR_SETTIMEOFDAYIF_HAVE_OPENDIR_READDIR_CLOSEDIRIF_HAVE_GETCWD_PATHMAXIF_HAVE_JITDEFINE_UNARY_MATH_OPDEFINE_BINARY_MATH_OPcontext_iteratorunary_math_fbinary_math_fprocess_echo_mailbox()process_console_mailbox()make_list_from_utf8_buf()make_list_from_ascii_buf()nif_binary_at_2()nif_binary_copy()nif_binary_first_1()nif_binary_last_1()nif_binary_part_3()nif_binary_split()nif_binary_replace()nif_binary_match()nif_calendar_system_time_to_universal_time_2()nif_os_getenv_1()nif_erlang_delete_element_2()nif_erlang_atom_to_binary()nif_erlang_atom_to_list_1()nif_erlang_binary_to_atom_1()nif_erlang_binary_to_float_1()nif_erlang_binary_to_integer()nif_erlang_binary_to_list_1()nif_erlang_binary_to_existing_atom_1()nif_erlang_concat_2()nif_erlang_display_1()nif_erlang_erase_0()nif_erlang_erase_1()nif_erlang_error()nif_erlang_exit()nif_erlang_make_fun_3()nif_erlang_make_ref_0()nif_erlang_make_tuple_2()nif_erlang_insert_element_3()nif_erlang_integer_to_binary_2()nif_erlang_integer_to_list_2()nif_erlang_is_process_alive_1()nif_erlang_link()nif_erlang_float_to_binary()nif_erlang_float_to_list()nif_erlang_list_to_binary_1()nif_erlang_list_to_integer()nif_erlang_list_to_float_1()nif_erlang_monotonic_time_1()nif_erlang_iolist_size_1()nif_erlang_iolist_to_binary_1()nif_erlang_open_port_2()nif_erlang_register_2()nif_erlang_unregister_1()nif_erlang_send_2()nif_erlang_setelement_3()nif_erlang_spawn_fun_opt()nif_erlang_whereis_1()nif_erlang_system_time_1()nif_erlang_tuple_to_list_1()nif_erlang_list_to_tuple_1()nif_erlang_universaltime_0()nif_erlang_localtime()nif_erlang_timestamp_0()nif_erts_debug_flat_size()nif_erlang_process_flag()nif_erlang_processes()nif_erlang_process_info()nif_erlang_fun_info_2()nif_erlang_get_0()nif_erlang_put_2()nif_erlang_system_info()nif_erlang_system_flag()nif_erlang_binary_to_term()nif_erlang_term_to_binary()nif_erlang_split_binary()nif_erlang_throw()nif_erlang_raise()nif_ets_new()nif_ets_insert()nif_ets_lookup()nif_ets_lookup_element()nif_ets_delete()nif_ets_update_counter()nif_erlang_pid_to_list()nif_erlang_port_to_list()nif_erlang_ref_to_list()nif_erlang_fun_to_list()nif_erlang_function_exported()nif_erlang_garbage_collect()nif_erlang_group_leader()nif_erlang_get_module_info()nif_erlang_setnode_2()nif_erlang_memory()nif_erlang_monitor()nif_erlang_demonitor()nif_erlang_list_to_bitstring_1()nif_erlang_unlink()nif_atomvm_add_avm_pack_binary()nif_atomvm_add_avm_pack_file()nif_atomvm_close_avm_pack()nif_atomvm_get_start_beam()nif_atomvm_read_priv()nif_atomvm_get_creation()nif_console_print()nif_base64_encode()nif_base64_decode()nif_base64_encode_to_string()nif_base64_decode_to_string()nif_code_all_available()nif_code_all_loaded()nif_code_load_abs()nif_code_load_binary()nif_code_ensure_loaded()nif_code_server_is_loaded()nif_code_server_resume()nif_code_server_code_chunk()nif_code_server_atom_resolver()nif_code_server_literal_resolver()nif_code_server_type_resolver()nif_code_server_set_native_code()nif_erlang_module_loaded()nif_erlang_nif_error()nif_jit_backend_module()nif_jit_variant()nif_lists_reverse()nif_lists_keyfind()nif_lists_keymember()nif_lists_member()nif_maps_from_keys()nif_maps_next()nif_unicode_characters_to_list()nif_unicode_characters_to_binary()nif_erlang_lists_subtract()nif_zlib_compress_1()nif_math_cos()nif_math_acos()nif_math_acosh()nif_math_asin()nif_math_asinh()nif_math_atan()nif_math_atan2()nif_math_atanh()nif_math_ceil()nif_math_cosh()nif_math_exp()nif_math_floor()nif_math_fmod()nif_math_log()nif_math_log10()nif_math_log2()nif_math_pow()nif_math_sin()nif_math_sinh()nif_math_sqrt()nif_math_tan()nif_math_tanh()nifs_get()make_maybe_boxed_int64()is_tagged_tuple()process_console_message()do_spawn()nif_erlang_spawn_opt()build_datetime_from_tm()make_bigint()parse_integer()is_valid_float_string()parse_float()integer_to_buf()format_float()get_float_format_opts()iolist_to_buffer()nif_erlang_process_flag_3()nif_increment_context_count()nif_increment_port_count()nif_cons_context()nif_iterate_processes()nif_num_processes()nif_num_ports()nif_list_processes()get_binary_scope_slice()is_valid_pattern()find_pattern_in_binary()select_earlier_slice()is_ets_table_id()refc_binary_avm_pack_destructor()open_avm_error_tuple()base64_encode()find_index()base64_decode()nif_code_all_available_fold()sort_keys_uniq()encoding_from_atom()maybe_clear_exceptions()get_exception()math_unary_op()math_binary_op()math_cos()math_acos()math_acosh()math_asin()math_asinh()math_atan()math_atan2()math_atanh()math_ceil()math_cosh()math_exp()math_floor()math_fmod()math_log()math_log10()math_log2()math_pow()math_sin()math_sinh()math_sqrt()math_tan()math_tanh()trace_calls_atomtrace_call_args_atomtrace_returns_atomtrace_send_atomtrace_receive_atombinary_at_nifbinary_copy_nifbinary_first_nifbinary_last_nifbinary_part_nifbinary_split_nifbinary_replace_nifbinary_match_nifmake_ref_nifatom_to_binary_nifatom_to_list_nifbinary_to_atom_1_nifbinary_to_float_nifbinary_to_integer_nifbinary_to_list_nifbinary_to_existing_atom_1_nifdelete_element_nifdisplay_niferase_0_niferase_1_niferror_nifexit_nifinsert_element_nifinteger_to_binary_nifinteger_to_list_niffloat_to_binary_niffloat_to_list_niffun_info_nifis_process_alive_niflist_to_binary_niflist_to_integer_niflist_to_float_niflist_to_tuple_nifiolist_size_nifiolist_to_binary_nifopen_port_nifmake_tuple_nifregister_nifunregister_nifspawn_opt_nifspawn_fun_opt_nifsend_nifsetelement_nifwhereis_nifconcat_nifmonotonic_time_nifsystem_time_nifuniversaltime_niflocaltime_niftimestamp_nifsystem_time_to_universal_time_nifos_getenv_niftuple_to_list_nifflat_size_nifprocess_flag_nifprocesses_nifprocess_info_nifget_0_nifput_nifsystem_info_nifsystem_flag_nifbinary_to_term_nifterm_to_binary_nifsplit_binary_nifthrow_nifpid_to_list_nifport_to_list_nifref_to_list_niffun_to_list_niffunction_exported_nifgarbage_collect_nifmake_fun_nifmemory_nifmonitor_nifdemonitor_niflink_nifunlink_nifgroup_leader_nifget_module_info_nifsetnode_2_nifraise_nifets_new_nifets_insert_nifets_lookup_nifets_lookup_element_nifets_delete_nifets_update_counter_nifatomvm_add_avm_pack_binary_nifatomvm_add_avm_pack_file_nifatomvm_close_avm_pack_nifatomvm_get_start_beam_nifatomvm_read_priv_nifatomvm_get_creation_nifconsole_print_nifbase64_encode_nifbase64_decode_nifbase64_encode_to_string_nifbase64_decode_to_string_nifcode_all_available_nifcode_all_loaded_nifcode_load_abs_nifcode_load_binary_nifcode_ensure_loaded_nifcode_server_is_loaded_nifcode_server_resume_nifcode_server_code_chunk_nifcode_server_atom_resolver_nifcode_server_literal_resolver_nifcode_server_type_resolver_nifcode_server_set_native_code_nifmodule_loaded_nifnif_error_nifjit_backend_module_nifjit_variant_niflists_reverse_nifmaps_from_keys_nifmaps_next_nifunicode_characters_to_list_nifunicode_characters_to_binary_niferlang_lists_subtract_niflists_member_niflists_keymember_niflists_keyfind_niflist_to_bitstring_nifzlib_compress_nifmath_cos_nifmath_acos_nifmath_acosh_nifmath_asin_nifmath_asinh_nifmath_atan_nifmath_atan2_nifmath_atanh_nifmath_ceil_nifmath_cosh_nifmath_exp_nifmath_floor_nifmath_fmod_nifmath_log_nifmath_log10_nifmath_log2_nifmath_pow_nifmath_sin_nifmath_sinh_nifmath_sqrt_nifmath_tan_nifmath_tanh_nifrefc_binary_avm_pack_infob64_tableembedded_atomContextAccumulatorRefcBinaryAVMPackCodeAllAvailableAcc
- nifs.h
- opcodes.h
OP_LABELOP_FUNC_INFOOP_INT_CALL_ENDOP_CALLOP_CALL_LASTOP_CALL_ONLYOP_CALL_EXTOP_CALL_EXT_LASTOP_BIF0OP_BIF1OP_BIF2OP_ALLOCATEOP_ALLOCATE_HEAPOP_ALLOCATE_ZEROOP_ALLOCATE_HEAP_ZEROOP_TEST_HEAPOP_KILLOP_DEALLOCATEOP_RETURNOP_SENDOP_REMOVE_MESSAGEOP_TIMEOUTOP_LOOP_RECOP_LOOP_REC_ENDOP_WAITOP_WAIT_TIMEOUTOP_IS_LTOP_IS_GEOP_IS_EQUALOP_IS_NOT_EQUALOP_IS_EQ_EXACTOP_IS_NOT_EQ_EXACTOP_IS_INTEGEROP_IS_FLOATOP_IS_NUMBEROP_IS_ATOMOP_IS_PIDOP_IS_REFERENCEOP_IS_PORTOP_IS_NILOP_IS_BINARYOP_IS_LISTOP_IS_NONEMPTY_LISTOP_IS_TUPLEOP_TEST_ARITYOP_SELECT_VALOP_SELECT_TUPLE_ARITYOP_JUMPOP_CATCHOP_CATCH_ENDOP_MOVEOP_GET_LISTOP_GET_TUPLE_ELEMENTOP_SET_TUPLE_ELEMENTOP_PUT_LISTOP_PUT_TUPLEOP_PUTOP_BADMATCHOP_IF_ENDOP_CASE_ENDOP_CALL_FUNOP_IS_FUNCTIONOP_CALL_EXT_ONLYOP_BS_PUT_INTEGEROP_BS_PUT_BINARYOP_BS_PUT_STRINGOP_FCLEARERROROP_FCHECKERROROP_FMOVEOP_FCONVOP_FADDOP_FSUBOP_FMULOP_FDIVOP_FNEGATEOP_MAKE_FUN2OP_TRYOP_TRY_ENDOP_TRY_CASEOP_TRY_CASE_ENDOP_RAISEOP_BS_INIT2OP_BS_ADDOP_APPLYOP_APPLY_LASTOP_IS_BOOLEANOP_IS_FUNCTION2OP_BS_START_MATCH2OP_BS_GET_INTEGER2OP_BS_GET_FLOAT2OP_BS_GET_BINARY2OP_BS_SKIP_BITS2OP_BS_TEST_TAIL2OP_BS_SAVE2OP_BS_RESTORE2OP_GC_BIF1OP_GC_BIF2OP_IS_BITSTROP_BS_CONTEXT_TO_BINARYOP_BS_TEST_UNITOP_BS_MATCH_STRINGOP_BS_INIT_WRITABLEOP_BS_APPENDOP_BS_PRIVATE_APPENDOP_TRIMOP_BS_INIT_BITSOP_BS_GET_UTF8OP_BS_SKIP_UTF8OP_BS_GET_UTF16OP_BS_SKIP_UTF16OP_BS_GET_UTF32OP_BS_SKIP_UTF32OP_BS_UTF8_SIZEOP_BS_PUT_UTF8OP_BS_UTF16_SIZEOP_BS_PUT_UTF16OP_BS_PUT_UTF32OP_RECV_MARKOP_RECV_SETOP_GC_BIF3OP_LINEOP_PUT_MAP_ASSOCOP_PUT_MAP_EXACTOP_IS_MAPOP_HAS_MAP_FIELDSOP_GET_MAP_ELEMENTSOP_IS_TAGGED_TUPLEOP_BUILD_STACKTRACEOP_RAW_RAISEOP_GET_HDOP_GET_TLOP_PUT_TUPLE2OP_BS_GET_TAILOP_BS_START_MATCH3OP_BS_GET_POSITIONOP_BS_SET_POSITIONOP_SWAPOP_BS_START_MATCH4OP_MAKE_FUN3OP_INIT_YREGSOP_RECV_MARKER_BINDOP_RECV_MARKER_CLEAROP_RECV_MARKER_RESERVEOP_RECV_MARKER_USEOP_BS_CREATE_BINOP_CALL_FUN2OP_BADRECORDOP_UPDATE_RECORDOP_BS_MATCH
- otp_crypto.c
MAX_MD_SIZEDEFINE_HASH_FOLDDEFINE_HASH_FOLD_NORETDEFINE_DO_HASHDEFINE_DO_HASH_IS_OTHERDEFINE_DO_HASH_NORETDEFINE_DO_HASH_NORET_IS_OTHERcrypto_algorithmmd5_hash_fold_fun()do_md5_hash()sha1_hash_fold_fun()do_sha1_hash()sha256_hash_fold_fun()do_sha256_hash_true()do_sha256_hash_false()sha512_hash_fold_fun()do_sha512_hash_true()do_sha512_hash_false()nif_crypto_hash()handle_iodata()bool_to_mbedtls_operation()make_crypto_error()nif_crypto_crypto_one_time()nif_crypto_strong_rand_bytes()otp_crypto_nif_get_nif()crypto_hash_nifcrypto_crypto_one_time_nifcrypto_strong_rand_bytes_nif
- otp_crypto.h
- otp_net.c
- otp_net.h
- otp_socket.c
TAGCLOSED_FDADDR_ATOMCLOSE_INTERNAL_ATOMACCEPT_ATOMRECV_ATOMDEFAULT_BUFFER_SIZEMINSOCKET_MAKE_SELECT_NOTIFICATION_SIZEShutdownHowSocketProtocolSocketDomainSocketTypeSocketStateotp_socket_shutdown_directionotp_socket_setopt_leveltcp_recv_cb()udp_recv_cb()tcp_err_cb()socket_make_select_notification()socket_dtor()socket_down()select_event_send_notification_from_nif()select_event_send_notification_from_handler()otp_socket_init()get_domain()get_type()get_protocol()make_error_tuple()make_lwip_err_tuple()nif_socket_open()term_to_otp_socket()term_is_otp_socket()send_closed_notification()finalize_close_hander()nif_socket_close()make_accepted_socket_resource()tcp_accept_handler()tcp_accept_cb()tcp_recv_handler()udp_recv_handler()tcpip_try_callback_handler()tcpip_try_callback()nif_socket_select_read()nif_socket_select_stop()nif_socket_getopt()nif_socket_setopt()nif_socket_sockname()nif_socket_peername()nif_socket_bind()nif_socket_listen()make_accepted_socket_term()nif_socket_accept()copy_pbuf_data()do_socket_recv()socket_recv()nif_socket_recv_lwip()nif_socket_recv_internal()nif_socket_recv()nif_socket_recvfrom()do_socket_send()socket_send()nif_socket_send_internal()nif_socket_send()nif_socket_sendto()trap_answer_ok()trap_answer_closed()tcp_connected_cb()nif_socket_connect()nif_socket_shutdown()otp_socket_nif_get_nif()addr_atomany_atominvalid_option_atominvalid_value_atomlinger_atomloopback_atomonoff_atomport_atomrcvbuf_atomreuseaddr_atomtype_atomadd_membership_atomsocket_resource_typeSocketResourceTypeInitsocket_open_nifsocket_close_nifsocket_select_stop_nifsocket_getopt_nifsocket_setopt_nifsocket_bind_nifsocket_listen_nifsocket_sockname_nifsocket_peername_nifsocket_select_read_nifsocket_accept_nifsocket_recv_nifsocket_recvfrom_nifsocket_send_nifsocket_sendto_nifsocket_connect_nifsocket_shutdown_nifTCPAcceptedItemTCPReceivedItemUDPReceivedItemSocketResource
- otp_socket.h
- otp_ssl.c
TAGMBEDTLS_PRIVATEDEFAULT_READ_BUFFER_FALLBACKUNKNOWN_TABLE_VALUEentropycontext_dtor()ctrdrbg_dtor()sslcontext_dtor()sslconfig_dtor()mbedtls_ssl_send_cb()mbedtls_ssl_recv_cb()nif_ssl_entropy_init()nif_ssl_ctr_drbg_init()nif_ssl_ctr_drbg_seed()nif_ssl_init()nif_ssl_set_bio()nif_ssl_config_init()nif_ssl_config_defaults()nif_ssl_set_hostname()nif_ssl_conf_authmode()nif_ssl_conf_rng()nif_ssl_setup()make_err_result()nif_ssl_handshake_step()nif_ssl_close_notify()nif_ssl_write()nif_ssl_read()otp_ssl_nif_get_nif()otp_ssl_init()EntropyContextResourceTypeInitCtrDrbgResourceTypeInitSSLContextResourceTypeInitSSLConfigResourceTypeInitentropycontext_resource_typectrdrbg_resource_typesslcontext_resource_typesslconfig_resource_typessl_entropy_init_nifssl_ctr_drbg_init_nifssl_ctr_drbg_seed_nifssl_init_nifssl_set_bio_nifssl_config_init_nifssl_config_defaults_nifssl_conf_authmode_nifssl_conf_rng_nifssl_set_hostname_nifssl_setup_nifssl_handshake_step_nifssl_close_notify_nifssl_write_nifssl_read_nifEntropyContextResourceCtrDrbgResourceSSLContextResourceSSLConfigResource
- otp_ssl.h
- overflow_helpers.h
BUILTIN_ADD_OVERFLOWBUILTIN_ADD_OVERFLOW_INTBUILTIN_ADD_OVERFLOW_INT64BUILTIN_SUB_OVERFLOWBUILTIN_SUB_OVERFLOW_INTBUILTIN_SUB_OVERFLOW_INT64BUILTIN_MUL_OVERFLOWBUILTIN_MUL_OVERFLOW_INTBUILTIN_MUL_OVERFLOW_INT64atomvm_add_overflow()atomvm_add_overflow_int()atomvm_add_overflow_int64()atomvm_sub_overflow()atomvm_sub_overflow_int()atomvm_sub_overflow_int64()atomvm_mul_overflow_int()atomvm_mul_overflow_int64()atomvm_mul_overflow()
- platform_nifs.h
- port.c
port_send_message()port_send_message_nolock()port_send_message_from_task()port_ensure_available()port_heap_create_tuple2()port_heap_create_tuple3()port_heap_create_tuple_n()port_heap_create_error_tuple()port_heap_create_sys_error_tuple()port_heap_create_ok_tuple()port_heap_create_reply()port_parse_gen_message()
- port.h
GenMessageParseResultport_heap_create_tuple2()port_heap_create_tuple3()port_heap_create_tuple_n()port_heap_create_error_tuple()port_heap_create_sys_error_tuple()port_heap_create_ok_tuple()port_heap_create_reply()port_create_tuple2()port_create_tuple3()port_create_tuple_n()port_create_error_tuple()port_create_sys_error_tuple()port_create_ok_tuple()port_create_reply()port_send_message()port_send_message_nolock()port_send_message_from_task()port_ensure_available()port_send_reply()port_parse_gen_message()GenMessage
- portnifloader.c
- portnifloader.h
REGISTER_PORT_DRIVERREGISTER_NIF_COLLECTIONport_driver_init_tport_driver_destroy_tport_driver_create_port_tnif_collection_init_tnif_collection_destroy_tnif_collection_resolve_nif_tport_driver_init_all()port_driver_destroy_all()port_driver_create_port()nif_collection_init_all()nif_collection_destroy_all()nif_collection_resolve_nif()port_driver_listnif_collection_listPortDriverDefPortDriverDefListItemNifCollectionDefNifCollectionDefListItem
- posix_nifs.c
- posix_nifs.h
- refc_binary.c
- refc_binary.h
- resources.c
enif_init_resource_type()enif_alloc_resource()enif_get_resource()enif_keep_resource()enif_release_resource()enif_make_resource()enif_select_event_message_dispose()enif_select_common()enif_select()enif_select_read()select_event_make_notification()select_event_send_notification()select_event_notify()select_event_destroy()select_event_count_and_destroy_closed()enif_monitor_process()resource_type_fire_monitor()resource_type_demonitor()enif_demonitor_process()destroy_resource_monitors()enif_compare_monitors()
- resources.h
- scheduler.h
- smp.h
CLANG_THREAD_SANITIZE_SAFEATOMICTYPEDEF_MUTEXTYPEDEF_SPINLOCKTYPEDEF_CONDVARTYPEDEF_RWLOCKTYPEDEF_GLOBALCONTEXTSMP_SPINLOCK_LOCKSMP_SPINLOCK_TRYLOCKSMP_SPINLOCK_UNLOCKSMP_MUTEX_LOCKSMP_MUTEX_TRYLOCKSMP_MUTEX_UNLOCKSMP_RWLOCK_RDLOCKSMP_RWLOCK_TRYRDLOCKSMP_RWLOCK_WRLOCKSMP_RWLOCK_UNLOCKMutexSpinLockCondVarRWLockGlobalContextsmp_mutex_create()smp_mutex_destroy()smp_mutex_lock()smp_mutex_trylock()smp_mutex_unlock()smp_condvar_create()smp_condvar_destroy()smp_condvar_wait()smp_condvar_signal()smp_rwlock_create()smp_rwlock_destroy()smp_rwlock_rdlock()smp_rwlock_tryrdlock()smp_rwlock_wrlock()smp_rwlock_unlock()smp_spinlock_init()smp_spinlock_lock()smp_spinlock_trylock()smp_spinlock_unlock()smp_get_online_processors()smp_scheduler_start()smp_is_main_thread()lock
- stacktrace.c
- stacktrace.h
- synclist.h
- sys.h
EventListenerevent_handler_t@31OpenAVMResultsys_poll_events()sys_register_select_event()sys_unregister_select_event()sys_register_listener()sys_unregister_listener()sys_listener_destroy()sys_signal()sys_open_avm_from_file()sys_time()sys_monotonic_time()sys_monotonic_time_u64()sys_monotonic_time_ms_to_u64()sys_monotonic_time_u64_to_ms()sys_load_module_from_file()sys_create_port()sys_get_info()sys_init_platform()sys_free_platform()sys_map_native_code()
- sys_mbedtls.h
- term.c
BEGIN_MAP_KEYEND_MAP_KEYCMP_POP_AND_CONTINUETermTypeIndexfprintf_printer()snprintf_printer()term_display()term_fprint()term_snprint()term_funprint()term_type_to_index()term_compare()term_get_function_mfa()term_alloc_refc_binary()term_reuse_binary()find_binary()term_alloc_sub_binary()term_get_map_assoc()term_conv_to_float()empty_tupleFprintfFunSnprintfFun
- term.h
COMPACT_LITERALCOMPACT_INTEGERCOMPACT_ATOMCOMPACT_XREGCOMPACT_YREGCOMPACT_LABELCOMPACT_EXTENDEDCOMPACT_LARGE_LITERALCOMPACT_LARGE_INTEGERCOMPACT_LARGE_ATOMCOMPACT_LARGE_XREGCOMPACT_LARGE_YREGCOMPACT_EXTENDED_LISTCOMPACT_EXTENDED_FP_REGISTERCOMPACT_EXTENDED_ALLOCATION_LISTCOMPACT_EXTENDED_LITERALCOMPACT_EXTENDED_TYPED_REGISTERCOMPACT_EXTENDED_ALLOCATOR_LIST_TAG_WORDSCOMPACT_EXTENDED_ALLOCATOR_LIST_TAG_FLOATSCOMPACT_EXTENDED_ALLOCATOR_LIST_TAG_FUNSCOMPACT_LARGE_IMM_MASKCOMPACT_11BITS_VALUECOMPACT_NBITS_VALUETERM_PRIMARY_MASKTERM_PRIMARY_CPTERM_PRIMARY_LISTTERM_PRIMARY_BOXEDTERM_PRIMARY_IMMEDTERM_BOXED_VALUE_TAGTERM_IMMED_TAG_MASKTERM_PID_TAGTERM_PORT_TAGTERM_INTEGER_TAGTERM_IMMED2_TAGTERM_BOXED_TAG_MASKTERM_BOXED_TUPLETERM_BOXED_BIN_MATCH_STATETERM_BOXED_POSITIVE_INTEGERTERM_BOXED_NEGATIVE_INTEGERTERM_BOXED_REFTERM_BOXED_FUNTERM_BOXED_FLOATTERM_BOXED_REFC_BINARYTERM_BOXED_HEAP_BINARYTERM_BOXED_SUB_BINARYTERM_BOXED_MAPTERM_BOXED_EXTERNAL_THINGTERM_BOXED_EXTERNAL_PIDTERM_BOXED_EXTERNAL_PORTTERM_BOXED_EXTERNAL_REFTERM_BOXED_INTEGER_SIGN_BIT_POSTERM_BOXED_INTEGER_SIGN_BITTERM_IMMED2_TAG_MASKTERM_IMMED2_TAG_SIZETERM_IMMED2_ATOMTERM_IMMED2_CATCHTERM_NILTERM_UNUSEDTERM_RESERVED_MARKERTERM_BOXED_REFC_BINARY_SIZETERM_BOXED_BIN_MATCH_STATE_SIZETERM_BOXED_SUB_BINARY_SIZETERM_BOXED_RESOURCE_SIZEREFC_BINARY_MINSUB_BINARY_MINTERM_MAX_LOCAL_PROCESS_IDBINARY_HEADER_SIZEFUNCTION_REFERENCE_SIZEBOXED_INT_SIZEBOXED_INT64_SIZEBOXED_FUN_SIZEFLOAT_SIZEREF_SIZEEXTERNAL_PID_SIZEEXTERNAL_PORT_SIZEEXTERNAL_REF_SIZETUPLE_SIZECONS_SIZEREFC_BINARY_CONS_OFFSETLIST_SIZETERM_STRING_SIZETERM_MAP_SIZETERM_MAP_SHARED_SIZELIST_HEAD_INDEXLIST_TAIL_INDEXTERM_BINARY_SIZE_IS_HEAPTERM_BINARY_DATA_SIZE_IN_TERMSTERM_BINARY_HEAP_SIZEBOXED_BIGINT_HEAP_SIZETERM_DEBUG_ASSERTTERM_FROM_ATOM_INDEXREF_AS_CSTRING_LENPID_AS_CSTRING_LENPORT_AS_CSTRING_LENTERM_MAP_NOT_FOUNDTERM_MAP_MEMORY_ALLOC_FAILPrinterFunprinter_function_tBinaryPosLenRefcBinaryFlagsTermCompareOptsTermCompareResultterm_integer_sign_tterm_compare()term_alloc_refc_binary()term_alloc_sub_binary()term_to_term_ptr()term_to_const_term_ptr()term_is_atom()term_is_invalid_term()term_is_nil()term_is_nonempty_list()term_is_list()term_is_boxed()term_get_size_from_boxed_header()term_boxed_size()term_is_binary()term_is_refc_binary()term_is_heap_binary()term_refc_binary_is_const()term_is_sub_binary()term_is_int()term_is_integer()term_is_uint8()term_is_boxed_integer()term_is_any_integer()term_is_catch_label()term_is_local_pid()term_is_external_pid()term_is_external()term_is_pid()term_is_local_port()term_is_external_port()term_is_port()term_is_local_pid_or_port()term_is_tuple()term_is_local_reference()term_is_external_reference()term_is_reference()term_is_function()term_is_fun()term_is_external_fun()term_is_cp()term_invalid_term()term_nil()term_to_atom_index()term_from_atom_index()term_to_uint8()term_to_int32()term_to_int()term_to_catch_label_and_module()term_to_local_process_id()term_from_int4()term_from_int11()term_from_int32()term_from_int64()term_from_int()term_is_non_neg_int()term_is_pos_int()term_is_neg_int()term_is_pos_boxed_integer()term_is_neg_boxed_integer()term_boxed_integer_sign()term_is_any_non_neg_integer()term_is_any_pos_integer()term_is_any_neg_integer()term_unbox_int()term_unbox_int64()term_maybe_unbox_int()term_maybe_unbox_int64()term_integer_sign_from_int()term_make_boxed_int()term_make_boxed_int64()term_make_maybe_boxed_int64()term_boxed_integer_size()term_create_uninitialized_bigint()term_initialize_bigint()term_bigint_size_requirements()term_is_bigint()term_to_bigint()term_from_catch_label()term_from_local_process_id()term_port_from_local_process_id()term_binary_size_is_heap_binary()term_binary_data_size_in_terms()term_binary_heap_size()term_binary_size()term_refc_binary_ptr()term_binary_data()term_create_uninitialized_binary()term_from_literal_binary()term_sub_binary_heap_size()term_maybe_create_sub_binary()term_set_refc_binary_data()term_from_const_binary()term_create_empty_binary()term_reuse_binary()term_normalize_binary_pos_len()term_is_nomatch_binary_pos_len()term_nomatch_binary_pos_len()term_bs_insert_binary()term_from_ref_ticks()term_to_ref_ticks()term_make_external_process_id()term_make_external_port_number()term_get_external_node()term_get_external_node_creation()term_get_external_pid_process_id()term_get_external_pid_serial()term_get_external_port_number()term_make_external_reference()term_get_external_reference_len()term_get_external_reference_words()term_alloc_tuple()term_put_tuple_element()term_get_tuple_element()term_get_tuple_arity()term_from_string()term_get_list_ptr()term_list_from_list_ptr()term_get_list_head()term_get_list_tail()term_list_alloc()term_list_init_prepend()term_list_prepend()term_list_length()term_is_float()term_from_float()term_to_float()term_is_number()term_display()term_funprint()term_fprint()term_snprint()term_conv_to_float()term_is_string()term_get_function_mfa()term_make_function_reference()term_is_match_state()term_get_match_state_binary()term_get_match_state_offset()term_set_match_state_offset()term_match_state_save_offset()term_match_state_save_start_offset()term_match_state_restore_start_offset()term_match_state_restore_offset()term_alloc_bin_match_state()term_truncate_boxed()term_is_map()term_get_map_keys_offset()term_get_map_value_offset()term_map_size_in_terms_maybe_shared()term_map_size_in_terms()term_alloc_map_maybe_shared()term_alloc_map()term_get_map_keys()term_get_map_size()term_set_map_assoc()term_get_map_key()term_get_map_value()term_set_map_value()term_find_map_pos()term_get_map_assoc()term_get_map_assoc_default()term_get_sub_binary_ref()term_from_resource()empty_tupleprintposlen
- term_typedef.h
TERM_U_FMTTERM_X_FMTTERM_BITSTERM_BYTESAVM_INT_MINAVM_INT_MAXINT64_IS_ALWAYS_BOXEDBOXED_TERMS_REQUIRED_FOR_INTBOXED_TERMS_REQUIRED_FOR_INT64UNICODE_CHAR_MAXMIN_NOT_BOXED_INTMAX_NOT_BOXED_INTAVM_INT_FMTAVM_INT64_FMTAVM_FLOAT_FMTMAX_MFA_NAME_LENtermavm_int_tavm_uint_tavm_int64_tavm_uint64_tavm_float_tfloat_term_t
- timer_list.c
- timer_list.h
- trace.h
- unicode.c
- unicode.h
- utils.c
- utils.h
READ_32_ALIGNEDREAD_64_UNALIGNEDWRITE_64_UNALIGNEDREAD_32_UNALIGNEDWRITE_32_UNALIGNEDREAD_16_UNALIGNEDWRITE_16_UNALIGNEDENDIAN_SWAP_32ENDIAN_SWAP_16UNUSEDIS_NULL_PTRLIKELYUNLIKELYHOT_FUNCCOLD_FUNCMALLOC_LIKEMUST_CHECKAVM_ABORTCAST_FUNC_TO_VOID_PTRCAST_VOID_TO_FUNC_PTRCONTAINER_OFPRINTF_FORMAT_ARGSNO_DISCARDUNREACHABLEASSUMEMAXIMINIINTPTR_WRITE_TO_ASCII_BUF_LENINT32_WRITE_TO_ASCII_BUF_LENINT64_WRITE_TO_ASCII_BUF_LENfunc_ptr_tbuf_to_int64_options_tsize_align_up_pow2()size_align_up()size_align_down()int32_neg_unsigned()int64_neg_unsigned()int32_cond_neg_unsigned()int64_cond_neg_unsigned()uint32_does_overflow_int32()uint64_does_overflow_int64()int32_safe_unsigned_abs()int64_safe_unsigned_abs()int32_bsr()int64_bsr()int32_bsr_safe()int64_bsr_safe()int32_bsl_overflow()int64_bsl_overflow()intptr_write_to_ascii_buf()int32_write_to_ascii_buf()int64_write_to_ascii_buf()int64_parse_ascii_buf()
- valueshashtable.c
- valueshashtable.h