Ruby 2.7.0p0(2019-12-25revision647ee6f091eafcce70ffb75ddf7e121e192ab217)

Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - m -

- m : __tzrule_struct , BigStruct , struct_108byte , struct_116byte
- m_cRef : tagIEVENTSINKOBJ
- m_event_id : tagIEVENTSINKOBJ
- m_iid : tagIEVENTSINKOBJ
- m_tbl : rb_classext_struct
- machine : rb_context_struct , rb_execution_context_struct
- magic : ibf_header , malloc_params , malloc_state , transient_alloc_header
- main_altstack : rb_vm_struct
- main_thread : rb_vm_struct
- major_gc_count : rb_objspace
- major_version : ibf_header
- malloc_limit_growth_factor : ruby_gc_params_t
- malloc_limit_max : ruby_gc_params_t
- malloc_limit_min : ruby_gc_params_t
- malloc_params : rb_objspace
- map : NodeOptInfo , OptMapInfo , re_pattern_buffer
- mark_bits : heap_page
- mark_func : rb_objspace::mark_func_data_struct
- mark_func_data : rb_objspace
- mark_hash : node_buffer_struct
- mark_object_ary : rb_vm_struct
- mark_stack : rb_objspace
- markable : node_buffer_struct
- marked_blocks : transient_heap
- marked_slots : rb_objspace
- marker : rb_ensure_entry , rb_global_variable
- marking_bits : heap_page
- mask : ruby_features_t
- master : child_info
- match : ruby_glob_funcs_t , RVALUE
- match_string : JSON_ParserStruct
- max : max_t , minmax_by_t , minmax_t , MinMaxLen , select_set , tr , vm_ifunc_argc
- max_bv : minmax_by_t
- max_cache_size : mjit_options
- max_enc_len : OnigEncodingTypeST
- max_footprint : malloc_state
- max_input : rb_transcoder
- max_len : EncloseNode
- max_nesting : JSON_Generator_StateStruct , JSON_ParserStruct
- max_numparam : parser_params
- max_output : rb_transcoder
- maxbno : DBM
- MaxCharSize : myCPINFOEX
- maxfd : rb_fdset_t
- MaxPrec : Real
- maxwds : Bigint
- mbc_case_fold : OnigEncodingTypeST
- mbc_to_code : OnigEncodingTypeST
- mbuf : CClassNode
- mday : tmx_funcs
- me : cache_entry , METHOD , rb_call_cache , rescue_funcall_args
- mem : _OnigStackType
- mem_alloc : ScanEnv
- mem_nodes_dynamic : ScanEnv
- mem_nodes_static : ScanEnv
- memo : JSON_ParserStruct , proc_entry , RVALUE
- ment : RVALUE
- mesg : rsock_send_arg , warning_args
- meta_char_table : OnigSyntaxType
- meth : enumerator
- method_index : oleparamdata
- method_missing_reason : rb_call_cache , rb_execution_context_struct
- method_serial : rb_call_cache , rb_method_definition_struct
- method_state : cache_entry , rb_call_cache
- method_visi : rb_scope_visi_struct
- methodname : ruby_dtrace_method_hook_args
- methods : sip_hash
- mflags : malloc_state
- mid : allocation_info , cache_entry , iter_method_arg , rb_backtrace_location_struct , rb_call_info , rescue_funcall_args
- mimeout_state : nkf_state_t
- min : min_t , minmax_by_t , minmax_t , MinMaxLen , tmx_funcs , vm_ifunc_argc
- min_bv : minmax_by_t
- min_calls : mjit_options
- min_enc_len : OnigEncodingTypeST
- min_len : EncloseNode
- minor_gc_count : rb_objspace
- minor_version : ibf_header
- mjit_cont : rb_context_struct
- mm : BigStruct
- mmap_threshold : malloc_params
- mmd : OptEnv , OptExactInfo , OptMapInfo
- mod : autoload_const
- mode : access_arg , mkdir_arg , rb_io_t , rb_objspace , seek_arg
- modtime : utimbuf
- module_func : rb_scope_visi_struct
- module_subclasses : rb_classext_struct
- mon : tmx_funcs
- monitor : wait_for_cond_data
- mortal : dynamic_symbol_counts
- MountPointReparseBuffer : rb_w32_reparse_buffer_t
- moved : RVALUE
- moved_count_table : rb_objspace
- msecs : tmx_funcs
- msg_control : msghdr
- msg_controllen : msghdr
- msg_flags : msghdr
- msg_iov : msghdr
- msg_iovlen : msghdr
- msg_name : msghdr
- msg_namelen : msghdr
- msglen_byte : sip_state
- mt : rb_random_t
- mtime : gzfile , utime_args
- mutex : pthread_once_t , rb_monitor , sleep_call
- mxcr_mask : _fpstate
- mxcsr : _fpstate