Lines Matching defs:rtl_arena_st
83 struct rtl_arena_st struct
94 rtl_arena_stat_type m_stats; argument
96 rtl_arena_type * m_source_arena;
97 void * (SAL_CALL * m_source_alloc)(rtl_arena_type *, sal_Size *);
98 void (SAL_CALL * m_source_free) (rtl_arena_type *, void *, sal_Size);
100 sal_Size m_quantum;
101 sal_Size m_quantum_shift; /* log2(m_quantum) */
103 rtl_arena_segment_type m_segment_reserve_span_head;
104 rtl_arena_segment_type m_segment_reserve_head;
106 rtl_arena_segment_type m_segment_head;
108 rtl_arena_segment_type m_freelist_head[RTL_ARENA_FREELIST_SIZE];
109 sal_Size m_freelist_bitmap;
111 rtl_arena_segment_type ** m_hash_table;
112 rtl_arena_segment_type * m_hash_table_0[RTL_ARENA_HASH_SIZE];
113 sal_Size m_hash_size; /* m_hash_mask + 1 */
114 sal_Size m_hash_shift; /* log2(m_hash_size) */
116 sal_Size m_qcache_max;
117 rtl_cache_type ** m_qcache_ptr;