MMgr
v1.0.0
Zero-heap memory manager in C11. One borrowed buffer, carved by asserted offset.
Loading...
Searching...
No Matches
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
A
B
C
D
E
F
L
M
N
P
S
V
W
- m -
magna_extremitas :
endian.h
mask :
verbum_scrutor.h
memchr :
mmgr_string_shim.h
memcmp :
mmgr_string_shim.h
memcpy :
mmgr_string_shim.h
memmove :
mmgr_string_shim.h
memor :
memoria_operor.h
MemoriaAnularis :
memoria_anularis.h
memset :
mmgr_string_shim.h
mmgr_aequus_load() :
proximus_operor.h
mmgr_aequus_load64() :
proximus_operor.h
mmgr_aequus_put() :
proximus_operor.h
mmgr_aequus_put64() :
proximus_operor.h
MMGR_ALIGN_BYTES :
mmgr.h
mmgr_align_up_buf() :
locus_carcerum.h
MMGR_ALLOC_SIZE :
mmgr.h
mmgr_ancorae_impensa() :
impensa_ancorae_acus.h
mmgr_anular_available() :
memoria_anularis.h
mmgr_anular_consume() :
memoria_anularis.h
mmgr_anular_init() :
memoria_anularis.h
mmgr_anular_loculus_drop() :
memoria_anularis.h
mmgr_anular_loculus_hold() :
memoria_anularis.h
mmgr_anular_loculus_keepout() :
memoria_anularis.h
mmgr_anular_loculus_mark() :
memoria_anularis.h
mmgr_anular_loculus_next() :
memoria_anularis.h
mmgr_anular_loculus_ready() :
memoria_anularis.h
mmgr_anular_peek() :
memoria_anularis.h
mmgr_anular_put() :
memoria_anularis.h
mmgr_anular_read() :
memoria_anularis.h
mmgr_anular_read_byte() :
memoria_anularis.h
mmgr_anular_seg_at() :
memoria_anularis.h
mmgr_anular_seg_front() :
memoria_anularis.h
mmgr_anular_seg_inflight() :
memoria_anularis.h
mmgr_anular_seg_next() :
memoria_anularis.h
mmgr_anular_seg_publish() :
memoria_anularis.h
mmgr_anular_seg_release() :
memoria_anularis.h
mmgr_anular_vacant() :
memoria_anularis.h
MMGR_ASCII_ALNUM :
ascii_persona_bitorum.h
MMGR_ASCII_ALPHA :
ascii_persona_bitorum.h
MMGR_ASCII_CLASSES :
ascii_persona_bitorum.h
MMGR_ASCII_CTRL :
ascii_persona_bitorum.h
MMGR_ASCII_HEX :
ascii_persona_bitorum.h
mmgr_ascii_in() :
ascii_persona_bitorum.h
MMGR_ASCII_LOWER :
ascii_persona_bitorum.h
MMGR_ASCII_NUM :
ascii_persona_bitorum.h
MMGR_ASCII_PRINT :
ascii_persona_bitorum.h
MMGR_ASCII_PUNCT :
ascii_persona_bitorum.h
MMGR_ASCII_UPPER :
ascii_persona_bitorum.h
MMGR_ASSERT :
mmgr.h
mmgr_bitor_align() :
bitorum_introitus_exitus.h
mmgr_bitor_init() :
bitorum_introitus_exitus.h
mmgr_bitor_put() :
bitorum_introitus_exitus.h
mmgr_buf_available() :
locus_carcerum.h
mmgr_buf_grow() :
locus_carcerum.h
mmgr_byteio_mpint_fixed() :
octetus_introitus_exitus.h
mmgr_byteio_put() :
octetus_introitus_exitus.h
mmgr_byteio_put_be() :
octetus_introitus_exitus.h
mmgr_byteio_raw() :
octetus_introitus_exitus.h
mmgr_byteio_rd_str() :
octetus_introitus_exitus.h
mmgr_byteio_take_be() :
octetus_introitus_exitus.h
MMGR_CARCER_ALIGN :
locus_carcerum.h
MMGR_CARCER_APPLY :
locus_carcerum.h
MMGR_CARCER_APPLY_ :
locus_carcerum.h
MMGR_CARCER_BODY :
locus_carcerum.h
MMGR_CARCER_BYTES_MOST :
locus_carcerum.h
MMGR_CARCER_HALF_BITS :
locus_carcerum.h
mmgr_carcer_hw_clock_ns() :
locus_carcerum.h
mmgr_carcer_hw_misnamed() :
locus_carcerum.h
MMGR_CARCER_MEM :
locus_carcerum.h
MMGR_CARCER_MOVABLE_ENTRIES :
locus_carcerum.h
MMGR_CARCER_OWNERS :
locus_carcerum.h
MMGR_CARCER_SEAT :
locus_carcerum.h
MMGR_CARCER_STATE :
locus_carcerum.h
MMGR_CARCER_STATE_HW :
locus_carcerum.h
MMGR_CARCER_W1 :
locus_carcerum.h
MMGR_CARCER_W2 :
locus_carcerum.h
MMGR_CARCER_W3 :
locus_carcerum.h
MMGR_CARCER_W4 :
locus_carcerum.h
MMGR_CARCER_W5 :
locus_carcerum.h
MMGR_CARCER_W6 :
locus_carcerum.h
MMGR_CARCER_W7 :
locus_carcerum.h
MMGR_CARCER_W8 :
locus_carcerum.h
MMGR_CARCER_WALK :
locus_carcerum.h
MMGR_CARCER_WANT_MOST :
locus_carcerum.h
mmgr_cellul_chr() :
cellularum_laboro.h
mmgr_cellul_copy() :
cellularum_laboro.h
mmgr_cellul_diff() :
cellularum_laboro.h
mmgr_cellul_digit() :
cellularum_laboro.h
mmgr_cellul_eq() :
cellularum_laboro.h
mmgr_cellul_find() :
cellularum_laboro.h
mmgr_cellul_has() :
cellularum_laboro.h
mmgr_cellul_init() :
cellularum_laboro.h
mmgr_cellul_len() :
cellularum_laboro.h
mmgr_cellul_starts() :
cellularum_laboro.h
mmgr_cellul_step_byte() :
cellularum_laboro.h
mmgr_cellul_step_word() :
cellularum_laboro.h
mmgr_cellul_to_double() :
cellularum_laboro.h
mmgr_cellul_to_float() :
cellularum_laboro.h
mmgr_cellul_to_long() :
cellularum_laboro.h
mmgr_cellul_to_ulong() :
cellularum_laboro.h
mmgr_cellul_ws() :
cellularum_laboro.h
MMGR_CH :
numeros_scribo.h
mmgr_clz_lead() :
clz.h
mmgr_clz_trail() :
clz.h
MMGR_DBL_BIAS :
fractio.h
MMGR_DBL_BITS :
fractio.h
MMGR_DBL_BYTES :
fractio.h
MMGR_DBL_EXP_ALL :
fractio.h
MMGR_DBL_EXP_BITS :
fractio.h
MMGR_DBL_EXP_MASK :
fractio.h
MMGR_DBL_MANT_BITS :
fractio.h
MMGR_DBL_MANT_MASK :
fractio.h
MMGR_DBL_SCALE_MAX :
fractio.h
MMGR_DBL_SIGN_MASK :
fractio.h
MMGR_DBL_SIGN_ONE :
fractio.h
MMGR_DBL_SIGN_SHIFT :
fractio.h
MMGR_DBL_WORDS :
fractio.h
MMGR_ENABLE_HW_MEM_CAPACITY_CB :
locus_carcerum.h
MMGR_END :
numeros_scribo.h
MMGR_ENDIAN_16 :
endian.h
MMGR_ENDIAN_32 :
endian.h
MMGR_ENDIAN_64 :
endian.h
mmgr_endian_rev() :
endian.h
mmgr_endian_width :
endian.h
MMGR_ERROR_ATTR :
mmgr.h
mmgr_extern_place() :
memoria_externa.h
MMGR_FAM_CI :
verbum_scrutor.h
MMGR_FAM_CS :
verbum_scrutor.h
MMGR_FATAL :
mmgr.h
MMGR_FIND_CHAIN_MAX :
cellularum_laboro.h
MMGR_FIXED_MAX_DECIMALS :
verba_scribo.h
mmgr_fk :
numeros_scribo.h
MMGR_FK_CH :
numeros_scribo.h
MMGR_FK_DEC :
numeros_scribo.h
MMGR_FK_END :
numeros_scribo.h
MMGR_FK_FIX :
numeros_scribo.h
MMGR_FK_G :
numeros_scribo.h
MMGR_FK_HEX :
numeros_scribo.h
MMGR_FK_I64 :
numeros_scribo.h
MMGR_FK_JSON :
numeros_scribo.h
MMGR_FK_LIT :
numeros_scribo.h
MMGR_FK_OCT :
numeros_scribo.h
MMGR_FK_STR :
numeros_scribo.h
MMGR_FK_U32 :
numeros_scribo.h
MMGR_FK_U64 :
numeros_scribo.h
MMGR_FK_XML :
numeros_scribo.h
mmgr_fract_exp() :
fractio.h
mmgr_fract_from_bits() :
fractio.h
mmgr_fract_mant() :
fractio.h
mmgr_fract_merge() :
fractio.h
mmgr_fract_sign() :
fractio.h
mmgr_fract_to_bits() :
fractio.h
MMGR_G_MAX_SIG :
verba_scribo.h
MMGR_I64 :
numeros_scribo.h
MMGR_JSON :
numeros_scribo.h
mmgr_line_ch() :
verba_linea.h
mmgr_line_decimal() :
verba_linea.h
mmgr_line_decimal_columns() :
verba_linea.h
mmgr_line_decimal_signed() :
verba_linea.h
mmgr_line_finish() :
verba_linea.h
mmgr_line_flush() :
verba_linea.h
mmgr_line_hex() :
verba_linea.h
mmgr_line_ok() :
verba_linea.h
mmgr_line_over() :
verba_linea.h
mmgr_line_put() :
verba_linea.h
mmgr_line_put_columns() :
verba_linea.h
mmgr_line_put_most() :
verba_linea.h
mmgr_line_put_n() :
verba_linea.h
mmgr_max_security_buf_grow() :
locus_carcerum.h
MMGR_MAXIMUM_SECURITY :
locus_carcerum.h
mmgr_memor_chr() :
memoria_operor.h
mmgr_memor_cmp() :
memoria_operor.h
mmgr_memor_cpy() :
memoria_operor.h
mmgr_memor_move_up() :
memoria_operor.h
mmgr_memor_set() :
memoria_operor.h
MMGR_MINIMUM_SECURITY :
locus_carcerum.h
MMGR_MOVABLE_BACKOFF_MOST_MS :
locus_carcerum.h
mmgr_movable_buf_alloc() :
locus_carcerum.h
mmgr_movable_buf_compare() :
locus_carcerum.h
mmgr_movable_buf_measure() :
locus_carcerum.h
mmgr_movable_buf_move() :
locus_carcerum.h
mmgr_movable_buf_read() :
locus_carcerum.h
mmgr_movable_buf_release() :
locus_carcerum.h
mmgr_movable_buf_write() :
locus_carcerum.h
MMGR_MOVABLE_CLAIM_BITS :
locus_carcerum.h
MMGR_MOVABLE_HEAD_BYTES :
locus_carcerum.h
mmgr_movable_init() :
locus_carcerum.h
mmgr_movable_queue_depth() :
locus_carcerum.h
MMGR_MOVABLE_QUIET_READINGS :
locus_carcerum.h
MMGR_MOVABLE_READ_MS :
locus_carcerum.h
mmgr_movable_run() :
locus_carcerum.h
MMGR_MOVABLE_SETTLE_PERCENT :
locus_carcerum.h
MMGR_MOVABLE_STORAGE_BYTES :
locus_carcerum.h
mmgr_movable_touches() :
locus_carcerum.h
MMGR_MUTO_EXP_LIMIT :
transformo.h
MMGR_MUTO_MANT_MAX :
transformo.h
mmgr_muto_scale() :
transformo.h
mmgr_muto_scale_to_u64() :
transformo.h
mmgr_muto_take() :
transformo.h
mmgr_numer_append() :
numeros_scribo.h
mmgr_numer_build() :
numeros_scribo.h
mmgr_numer_emit() :
numeros_scribo.h
mmgr_numer_emit_append() :
numeros_scribo.h
mmgr_owner_bytes_given() :
locus_carcerum.h
mmgr_owner_bytes_taken() :
locus_carcerum.h
MMGR_OWNER_EXTERN :
locus_carcerum.h
mmgr_owner_hw() :
locus_carcerum.h
mmgr_owner_in_use() :
locus_carcerum.h
mmgr_owner_listed() :
locus_carcerum.h
mmgr_owner_of_buf() :
locus_carcerum.h
MMGR_OWNER_PLACE :
locus_carcerum.h
MMGR_OWNER_PLACE_BITS :
locus_carcerum.h
MMGR_OWNER_POINTER :
locus_carcerum.h
MMGR_OWNER_RECORD :
locus_carcerum.h
mmgr_owner_table :
locus_carcerum.h
MMGR_OWNERS :
locus_carcerum.h
MMGR_PARS_CLAIMED_ONCE :
mmgr.h
MMGR_PARS_DECLARED_ONCE :
mmgr.h
MMGR_PARS_TOKEN :
mmgr.h
mmgr_persistent_buf_alloc() :
locus_carcerum.h
mmgr_persistent_buf_release() :
locus_carcerum.h
mmgr_persistent_max_security_buf_alloc() :
locus_carcerum.h
mmgr_persistent_max_security_buf_release() :
locus_carcerum.h
mmgr_pingpong_drain_index() :
memoria_externa.h
mmgr_pingpong_fill_index() :
memoria_externa.h
mmgr_pingpong_init() :
memoria_externa.h
mmgr_pingpong_swap() :
memoria_externa.h
mmgr_place :
memoria_externa.h
mmgr_pow5_down :
pow5.h
MMGR_POW5_MAX :
pow5.h
MMGR_POW5_STEPS :
pow5.h
mmgr_pow5_up :
pow5.h
mmgr_praet_callback :
memoriam_praetereo.h
mmgr_praet_close() :
memoriam_praetereo.h
mmgr_praet_hw_close() :
memoriam_praetereo.h
mmgr_praet_hw_open() :
memoriam_praetereo.h
mmgr_praet_hw_poll() :
memoriam_praetereo.h
mmgr_praet_hw_tx_submit() :
memoriam_praetereo.h
mmgr_praet_open() :
memoriam_praetereo.h
mmgr_praet_poll() :
memoriam_praetereo.h
mmgr_praet_tx_submit() :
memoriam_praetereo.h
mmgr_proxim_load() :
proximus_operor.h
mmgr_proxim_load16() :
proximus_operor.h
mmgr_proxim_load32() :
proximus_operor.h
mmgr_proxim_load64() :
proximus_operor.h
mmgr_proxim_put() :
proximus_operor.h
mmgr_proxim_put16() :
proximus_operor.h
mmgr_proxim_put32() :
proximus_operor.h
mmgr_proxim_put64() :
proximus_operor.h
mmgr_proxim_read() :
proximus_operor.h
mmgr_rd_be() :
endian.h
mmgr_rd_le() :
endian.h
MMGR_RING_LOCULI :
memoria_anularis.h
MMGR_RING_LOCULI_MAX :
memoria_anularis.h
MMGR_RING_POW2 :
memoria_anularis.h
MMGR_RING_WORDS :
memoria_anularis.h
MMGR_RING_WRAP :
memoria_anularis.h
mmgr_scrut_alpha() :
verbum_scrutor.h
mmgr_scrut_any_digit() :
verbum_scrutor.h
mmgr_scrut_any_upper() :
verbum_scrutor.h
mmgr_scrut_bytes_below() :
verbum_scrutor.h
mmgr_scrut_drop_hi() :
verbum_scrutor.h
mmgr_scrut_drop_lo() :
verbum_scrutor.h
mmgr_scrut_eq() :
verbum_scrutor.h
mmgr_scrut_fam_eq() :
verbum_scrutor.h
mmgr_scrut_fold_lower() :
verbum_scrutor.h
mmgr_scrut_ge() :
verbum_scrutor.h
mmgr_scrut_has_zero() :
verbum_scrutor.h
mmgr_scrut_lane_count() :
verbum_scrutor.h
mmgr_scrut_lane_hi() :
verbum_scrutor.h
mmgr_scrut_lane_lo() :
verbum_scrutor.h
mmgr_scrut_lanes_before() :
verbum_scrutor.h
mmgr_scrut_lanes_below() :
verbum_scrutor.h
mmgr_scrut_le() :
verbum_scrutor.h
mmgr_scrut_load() :
verbum_scrutor.h
mmgr_scrut_load_al() :
verbum_scrutor.h
mmgr_scrut_run() :
verbum_scrutor.h
mmgr_scrut_run_edge() :
verbum_scrutor.h
mmgr_scrut_spread() :
verbum_scrutor.h
mmgr_scrut_sub7() :
verbum_scrutor.h
mmgr_scrut_tail_mask() :
verbum_scrutor.h
mmgr_scrut_words() :
verbum_scrutor.h
mmgr_scrut_xor() :
verbum_scrutor.h
mmgr_series_cellularum_emptied() :
locus_carcerum.h
mmgr_series_cellularum_fragmentation() :
locus_carcerum.h
mmgr_series_cellularum_idle() :
locus_carcerum.h
mmgr_series_cellularum_persistent_end() :
locus_carcerum.h
mmgr_series_cellularum_persistent_hw() :
locus_carcerum.h
mmgr_series_cellularum_temporary_hw() :
locus_carcerum.h
mmgr_series_cellularum_temporary_top() :
locus_carcerum.h
mmgr_shim_chr() :
mmgr_string_shim.h
mmgr_shim_cmp() :
mmgr_string_shim.h
mmgr_shim_cpy() :
mmgr_string_shim.h
mmgr_shim_move() :
mmgr_string_shim.h
mmgr_shim_set() :
mmgr_string_shim.h
MMGR_SIEVE_ROWS :
cellularum_laboro.h
mmgr_spat_after() :
spatium.h
mmgr_spat_cfrom() :
spatium.h
mmgr_spat_cok() :
spatium.h
mmgr_spat_first() :
spatium.h
mmgr_spat_from() :
spatium.h
mmgr_spat_has_storage() :
spatium.h
mmgr_spat_ok() :
spatium.h
mmgr_spat_produced() :
spatium.h
mmgr_spat_read() :
spatium.h
mmgr_spat_reset() :
spatium.h
MMGR_STR :
numeros_scribo.h
MMGR_SWAR_BYTES :
verbum_scrutor.h
MMGR_SWAR_GO :
verbum_scrutor.h
MMGR_SWAR_LANE_BITS :
verbum_scrutor.h
MMGR_SWAR_LOW7 :
verbum_scrutor.h
MMGR_SWAR_NO :
verbum_scrutor.h
MMGR_SWAR_ONES :
verbum_scrutor.h
MMGR_SWAR_YES :
verbum_scrutor.h
mmgr_temporary_buf_alloc() :
locus_carcerum.h
mmgr_temporary_max_security_buf_alloc() :
locus_carcerum.h
MMGR_U32 :
numeros_scribo.h
MMGR_U64 :
numeros_scribo.h
MMGR_UNTUPLE :
locus_carcerum.h
MMGR_VCH :
numeros_scribo.h
MMGR_VDEC :
numeros_scribo.h
MMGR_VDECW :
numeros_scribo.h
mmgr_vector_mask_before() :
mmgr_vector.h
mmgr_vector_mask_first() :
mmgr_vector.h
MMGR_VECTOR_MASK_OF :
mmgr_vector.h
mmgr_verba_ch() :
verba_scribo.h
mmgr_verba_finish() :
verba_scribo.h
mmgr_verba_fixed() :
verba_scribo.h
mmgr_verba_g() :
verba_scribo.h
mmgr_verba_hex() :
verba_scribo.h
mmgr_verba_i64() :
verba_scribo.h
mmgr_verba_is_inf() :
verba_scribo.h
mmgr_verba_is_nan() :
verba_scribo.h
mmgr_verba_json() :
verba_scribo.h
mmgr_verba_ok() :
verba_scribo.h
mmgr_verba_put() :
verba_scribo.h
mmgr_verba_put_clip() :
verba_scribo.h
mmgr_verba_put_n() :
verba_scribo.h
mmgr_verba_sign_bit() :
verba_scribo.h
mmgr_verba_u32() :
verba_scribo.h
mmgr_verba_u32w() :
verba_scribo.h
mmgr_verba_u64() :
verba_scribo.h
mmgr_verba_u64_clip() :
verba_scribo.h
mmgr_verba_uint() :
verba_scribo.h
mmgr_verba_xml() :
verba_scribo.h
MMGR_VERBUM_SCRUTOR_HIGH :
verbum_scrutor.h
MMGR_VFIX :
numeros_scribo.h
MMGR_VFIXW :
numeros_scribo.h
MMGR_VG :
numeros_scribo.h
MMGR_VGW :
numeros_scribo.h
MMGR_VHEX :
numeros_scribo.h
MMGR_VHEXW :
numeros_scribo.h
MMGR_VI64 :
numeros_scribo.h
MMGR_VJSON :
numeros_scribo.h
MMGR_VOCT :
numeros_scribo.h
MMGR_VOCTW :
numeros_scribo.h
MMGR_VSTR :
numeros_scribo.h
MMGR_VU32 :
numeros_scribo.h
MMGR_VU64 :
numeros_scribo.h
MMGR_VXML :
numeros_scribo.h
mmgr_who_owns_buf() :
locus_carcerum.h
mmgr_wr_be() :
endian.h
mmgr_wr_le() :
endian.h
MMGR_XML :
numeros_scribo.h
mmgr_zero_buf() :
locus_carcerum.h
MmgrAsciiClass :
ascii_persona_bitorum.h
MmgrVectorMask :
mmgr_vector.h
muto :
transformo.h
MMgr v1.0.0
·
github.com/dstroy0/MMgr
·
AGPL-3.0-or-later
·
Generated by doxygen 1.18.0