Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
- m -
- machine_spec_free_()
: circuitpadding.c
- magic_is_null()
: structvar.c
- main()
: tor_main.c
- main_loop_exit_value
: mainloop.c
- main_loop_should_exit
: mainloop.c
- main_thread_id
: compat_threads.c
- mainloop_event_activate()
: compat_libevent.h
, compat_libevent.c
- mainloop_event_cancel()
: compat_libevent.h
, compat_libevent.c
- mainloop_event_cb()
: compat_libevent.c
- mainloop_event_free_()
: compat_libevent.c
, compat_libevent.h
- mainloop_event_new()
: compat_libevent.c
, compat_libevent.h
- mainloop_event_new_impl()
: compat_libevent.c
- mainloop_event_postloop_cb()
: compat_libevent.c
- mainloop_event_postloop_new()
: compat_libevent.c
, compat_libevent.h
- mainloop_event_schedule()
: compat_libevent.c
, compat_libevent.h
- mainloop_schedule_postloop_cleanup()
: mainloop.c
, mainloop.h
- mainloop_schedule_shutdown()
: mainloop.c
, mainloop.h
- mainloop_state_fmt
: mainloop_sys.c
- MAINLOOP_STATE_MAGIC
: mainloop_sys.c
- make_consensus_method_list()
: dirvote.c
- make_guard_confirmed()
: entrynodes.c
- make_ntor_onion_key_crosscert()
: routerkeys.c
- make_path_absolute()
: path.c
, path.h
- make_pending_resolve_cached()
: dns.c
- make_socket_reuseable()
: connection.c
- make_specifier()
: crypto_s2k.c
- make_tap_onion_key_crosscert()
: routerkeys.c
- MALLOC_MP_LIM
: sandbox.c
- managed_proxy_create()
: transports.c
- managed_proxy_destroy()
: transports.c
- managed_proxy_exit_callback()
: transports.c
- managed_proxy_has_argv()
: transports.c
- managed_proxy_has_transport()
: transports.c
, transports.h
- managed_proxy_list
: transports.c
- managed_proxy_outbound_address()
: transports.c
- managed_proxy_severity_parse()
: transports.c
- managed_proxy_stderr_callback()
: transports.c
- managed_proxy_stdout_callback()
: transports.c
- managed_var_cmp()
: confmgt.c
- managed_var_free_()
: confmgt.c
- MAP_DEL_CURRENT
: map.h
- MAP_FOREACH
: map.h
- MAP_FOREACH_END
: map.h
- MAP_FOREACH_MODIFY
: map.h
- mapped_name_eq()
: namemap.c
- mapped_name_hash()
: namemap.c
- mark_all_dirservers_up()
: dirlist.c
, dirlist.h
- mark_bridge_list()
: bridges.c
, bridges.h
- mark_cdm_cache_dirty()
: consdiffmgr.c
- mark_channel_tls_endpoint_as_client()
: channeltls.c
- mark_circuit_unusable_for_new_conns()
: circuituse.c
, circuituse.h
- mark_conn_as_waiting_for_circuit()
: hs_client.c
- mark_logs_temp()
: log.c
, log.h
- mark_my_descriptor_dirty()
: router.h
, router.c
- mark_my_descriptor_dirty_if_too_old()
: router.c
, router.h
- mark_my_descriptor_if_omit_ipv6_changes()
: router.c
, router.h
- mark_primary_guards_maybe_reachable()
: entrynodes.c
- mark_transport_list()
: transports.c
, transports.h
- marked_circuit_free_cells()
: circuitlist.c
- marked_circuit_free_stream_bytes()
: circuitlist.c
- marked_circuit_streams_free_bytes()
: circuitlist.c
- maskbits_t
: address.h
- MAX
: cmp.h
- MAX_ADDRESSLEN
: dns_structs.h
- MAX_BANDWIDTH_CHANGE_FREQ
: router.c
- MAX_BELIEVABLE_ONIONSKIN_DELAY
: cpuworker.c
- MAX_BW_FILE_HEADER_COUNT_IN_VOTE
: bwauth.h
- MAX_BW_FILE_HEADERS_LINE_LEN
: dirvote.h
- MAX_CHUNK_ALLOC
: buffers.c
- MAX_CIRCS_AVAILABLE_TIME
: config.c
- MAX_CIRCUIT_FAILURES
: circuituse.c
- MAX_COMMAND_LINE_LENGTH
: control.c
- MAX_CONFIG_ADDRESS
: resolve_addr.c
- MAX_CONNECTED_CELL_PAYLOAD_LEN
: connection_edge.c
- MAX_DEFAULT_MEMORY_QUEUE_SIZE
: config.h
- MAX_DESCRIPTOR_UPLOAD_SIZE
: or.h
- MAX_DIR_DL_SIZE
: dirclient.c
- MAX_DIR_PERIOD
: config.c
- MAX_DIR_UL_SIZE
: dircache.c
- MAX_DIRECTORY_OBJECT_SIZE
: directory.c
- max_dl_per_request()
: routerlist.c
- MAX_DL_TO_DELAY
: routerlist.c
- MAX_DNS_ENTRY_AGE
: connection_edge.h
- MAX_DNS_LABEL_SIZE
: crypto_rand.c
- MAX_DNS_TTL
: connection_edge.h
- MAX_EXITPOLICY_SUMMARY_LEN
: policies.c
- MAX_EXTRAINFO_UPLOAD_SIZE
: or.h
- MAX_HEADERS_SIZE
: or.h
- MAX_HEX_NICKNAME_LEN
: or.h
- max_in_u16_sl()
: dispatch_new.c
- MAX_INTERVAL
: periodic.c
- MAX_INTRO_CIRCS_PER_PERIOD
: hs_common.h
- MAX_INTRO_POINT_CIRCUIT_RETRIES
: or.h
- MAX_INTRO_POINT_REACHABILITY_FAILURES
: or.h
- MAX_KNOWN_FLAGS_IN_VOTE
: vote_routerstatus_st.h
- MAX_MAX_CIRCUIT_DIRTINESS
: config.c
- MAX_NAMEMAP_NAME_LEN
: namemap_st.h
- MAX_NICKNAME_LEN
: or.h
- MAX_ONION_KEY_LIFETIME_DAYS
: or.h
- MAX_PARENT_IDX
: smartlist.c
- MAX_PRIVKEY_FILE_LEN
: crypto_rsa.c
- MAX_PROTOCOL_VERSION
: protover.c
- MAX_PROTOVER_SUMMARY_MAP_LEN
: versions.c
- MAX_REASONS_TO_REPORT
: connection_or.c
- MAX_RELAY_EARLY_CELLS_PER_CIRCUIT
: or.h
- MAX_REND_FAILURES
: hs_common.h
- MAX_REND_TIMEOUT
: hs_common.h
- MAX_RESOLVE_FAILURES
: relay.c
- MAX_SIGNEWNYM_RATE
: mainloop.c
- MAX_SOCKS5_AUTH_FIELD_SIZE
: connection.h
- MAX_SOCKS5_AUTH_SIZE_TOTAL
: connection.h
- MAX_SOCKS_MESSAGE_LEN
: proto_socks.c
- MAX_SSL_KEY_LIFETIME_INTERNAL
: or.h
- MAX_STARTUP_MSG_LEN
: log.c
- MAX_STRONGEST_RAND_SIZE
: crypto_rand.c
- MAX_SUBSYS_LEVEL
: subsys.h
- MAX_SUPPORTED_CONSENSUS_METHOD
: dirvote.h
- MAX_THREADS
: workqueue.c
- MAX_UNUSED_OPEN_CIRCUITS
: circuituse.c
- MAX_UPTIME_BANDWIDTH_CHANGE
: router.c
- MAX_V_LINE_LEN
: fmt_routerstatus.h
- MAX_VERBOSE_NICKNAME_LEN
: or.h
- MAX_VERSION_LEN
: version.c
- may_spawn_background_process
: process.c
- mbw_cache
: bwauth.c
- measured_bw_line_apply()
: bwauth.c
- measured_bw_line_parse()
: bwauth.c
- mem_eq_token()
: parsecommon.c
- MEMAREA_ALIGN
: memarea.c
- memarea_alloc()
: memarea.c
, memarea.h
- memarea_alloc_zero()
: memarea.c
, memarea.h
- memarea_assert_ok()
: memarea.c
, memarea.h
- memarea_chunk_free_unchecked()
: memarea.c
- memarea_clear()
: memarea.h
, memarea.c
- memarea_drop_all
: memarea.h
- memarea_drop_all_()
: memarea.c
, memarea.h
- memarea_get_stats()
: memarea.c
, memarea.h
- memarea_memdup()
: memarea.c
, memarea.h
- memarea_new()
: memarea.h
, memarea.c
- memarea_owns_ptr()
: memarea.c
, memarea.h
- memarea_strdup()
: memarea.c
, memarea.h
- memarea_strndup()
: memarea.c
, memarea.h
- memcpy_if_true_timei()
: di_ops.c
, di_ops.h
- memeq_opt()
: connection_edge.c
- memoize_protover_summary()
: versions.c
- memory_level()
: compress_zlib.c
- MEMORY_LIMIT
: compress_lzma.c
- MEMORY_PRESSURE_INTERVAL
: relay.c
- memory_units
: unitparse.h
, unitparse.c
- memwipe()
: crypto_util.h
, crypto_util.c
- message_id_map
: dispatch_naming.c
- method_bits()
: compress_zlib.c
- metrics_cleanup()
: metrics.c
, metrics.h
- metrics_connection_finished_flushing()
: metrics.c
, metrics.h
- metrics_connection_process_inbuf()
: metrics.h
, metrics.c
- metrics_connection_reached_eof()
: metrics.c
, metrics.h
- metrics_format_label()
: metrics_common.c
, metrics_common.h
- METRICS_FORMAT_PROMETHEUS
: metrics_common.h
- metrics_format_t
: metrics_common.h
- metrics_get_output()
: metrics.c
, metrics.h
- metrics_init()
: metrics.c
, metrics.h
- metrics_parse_ports()
: metrics.c
, metrics.h
- metrics_policy
: policies.c
- metrics_policy_permits_address()
: policies.c
, policies.h
- metrics_request_allowed()
: metrics.c
- metrics_store_add()
: metrics_store.c
, metrics_store.h
- metrics_store_entry_add_label()
: metrics_store_entry.h
, metrics_store_entry.c
- metrics_store_entry_free_()
: metrics_store_entry.c
, metrics_store_entry.h
- metrics_store_entry_get_value()
: metrics_store_entry.c
, metrics_store_entry.h
- metrics_store_entry_has_label()
: metrics_store_entry.c
, metrics_store_entry.h
- metrics_store_entry_new()
: metrics_store_entry.c
, metrics_store_entry.h
- metrics_store_entry_reset()
: metrics_store_entry.c
, metrics_store_entry.h
- metrics_store_entry_update()
: metrics_store_entry.c
, metrics_store_entry.h
- metrics_store_free_()
: metrics_store.c
, metrics_store.h
- metrics_store_free_void()
: metrics_store.c
- metrics_store_get_all()
: metrics_store.c
, metrics_store.h
- metrics_store_get_output()
: metrics_store.c
, metrics_store.h
- metrics_store_new()
: metrics_store.h
, metrics_store.c
- metrics_store_reset()
: metrics_store.c
, metrics_store.h
- METRICS_STR
: metrics_common.h
- METRICS_SUBSYS_LEVEL
: metrics_sys.h
- metrics_type_t
: metrics_common.h
- metrics_type_to_str()
: metrics_common.c
, metrics_common.h
- microdesc_cache_clean()
: microdesc.h
, microdesc.c
- microdesc_cache_clear()
: microdesc.c
, microdesc.h
- microdesc_cache_lookup_by_digest256()
: microdesc.c
, microdesc.h
- microdesc_cache_rebuild()
: microdesc.c
, microdesc.h
- microdesc_cache_reload()
: microdesc.c
, microdesc.h
- microdesc_check_counts()
: microdesc.h
, microdesc.c
- MICRODESC_DIRINFO
: or.h
- microdesc_eq_()
: microdesc.c
- microdesc_extract_body()
: microdesc_parse.c
- microdesc_free_()
: microdesc.c
, microdesc.h
- microdesc_free_all()
: microdesc.c
, microdesc.h
- microdesc_has_curve25519_onion_key()
: nodelist.c
- microdesc_hash_()
: microdesc.c
- microdesc_list_missing_digest256()
: microdesc.h
, microdesc.c
- microdesc_note_outdated_dirserver()
: microdesc.c
, microdesc.h
- microdesc_parse_fields()
: microdesc_parse.c
- microdesc_relay_is_outdated_dirserver()
: microdesc.h
, microdesc.c
- microdesc_reset_outdated_dirservers_list()
: microdesc.c
, microdesc.h
- microdesc_token_table
: microdesc_parse.c
- microdesc_wipe_body()
: microdesc.c
- microdescs_add_list_to_cache()
: microdesc.c
, microdesc.h
- microdescs_add_to_cache()
: microdesc.c
, microdesc.h
- microdescs_parse_from_string()
: microdesc_parse.c
, microdesc_parse.h
- middle_node_must_be_vanguard()
: circuitbuild.c
- MIN_BW_TO_ADVERTISE_DIRSERVER
: router.c
- MIN_CELL_COUNTS_TO_PUBLISH
: rephist.c
- MIN_CHECK_SECONDS
: timers.c
- MIN_CHECK_TICKS
: timers.c
- MIN_CHUNK_ALLOC
: buffers.c
- MIN_CIRCUIT_STREAM_TIMEOUT
: config.c
- MIN_CIRCUITS_HANDLING_STREAM
: or.h
- MIN_DELAY_FOR_FETCH_CERT_STATUS_FAILURE
: networkstatus.c
- MIN_DIST_SECONDS
: dirvote.h
- MIN_DIST_SECONDS_TESTING
: dirvote.h
- MIN_DL_PER_REQUEST
: routerlist.c
- MIN_DNS_TTL
: connection_edge.h
- MIN_GUARDS_FOR_MD_RESTRICTION
: entrynodes.c
- MIN_HEARTBEAT_PERIOD
: config.h
- MIN_MAX_CIRCUIT_DIRTINESS
: config.c
- MIN_METHOD_FOR_CANONICAL_FAMILIES_IN_MICRODESCS
: dirvote.h
- MIN_METHOD_FOR_CORRECT_BWWEIGHTSCALE
: dirvote.h
- MIN_METHOD_FOR_UNPADDED_NTOR_KEY
: dirvote.h
- MIN_ONION_KEY_GRACE_PERIOD_DAYS
: or.h
- MIN_ONION_KEY_LIFETIME_DAYS
: or.h
- MIN_REND_POST_PERIOD
: config.c
- MIN_REQUESTS
: routerlist.c
- MIN_SUBSYS_LEVEL
: subsys.h
- MIN_SUPPORTED_CONSENSUS_METHOD
: dirvote.h
- MIN_VOTE_INTERVAL
: dirvote.h
- MIN_VOTE_INTERVAL_TESTING
: dirvote.h
- MIN_VOTE_SECONDS
: dirvote.h
- MIN_VOTE_SECONDS_TESTING
: dirvote.h
- MIN_VOTES_FOR_PARAM
: dirvote.c
- MOCK_DECL
: testsupport.h
- MOCK_DECL_ATTR
: testsupport.h
- MOCK_IMPL
: testsupport.h
- monitor_owning_controller_process()
: control.c
, control.h
- monotime_absolute_msec()
: compat_time.c
, compat_time.h
- monotime_absolute_nsec()
: compat_time.c
, compat_time.h
- monotime_absolute_usec()
: compat_time.h
, compat_time.c
- monotime_add_msec()
: compat_time.h
- monotime_coarse_diff_msec32()
: compat_time.h
- monotime_coarse_diff_msec32_()
: compat_time.h
- monotime_coarse_get_stamp()
: compat_time.c
, compat_time.h
- monotime_coarse_stamp_units_to_approx_msec()
: compat_time.c
, compat_time.h
- monotime_coarse_to_stamp()
: compat_time.h
- monotime_diff_msec()
: compat_time.c
, compat_time.h
- monotime_diff_nsec()
: compat_time.h
- monotime_diff_usec()
: compat_time.c
, compat_time.h
- monotime_get()
: compat_time.h
- monotime_init()
: compat_time.c
, compat_time.h
- monotime_initialized
: compat_time.c
- monotime_is_zero()
: compat_time.h
- monotime_zero()
: compat_time.h
, compat_time.c
- MONTH_NAMES
: time_fmt.c
- move_descriptors()
: hs_service.c
- move_ephemeral_services()
: hs_service.c
- move_hs_state()
: hs_service.c
- msg_type_id_map
: dispatch_naming.c
- msg_type_id_t
: msgtypes.h
- MTBF_TO_GUARANTEE_STABLE
: voteflags.c
- MULTLINE
: control_cmd.c
- munge_extrainfo_into_routerinfo()
: control_getinfo.c
- my_exit_policy_rejects()
: connection_edge.c