Lines Matching refs:ms
4528 mstate ms = (mstate)msp; in destroy_mspace() local
4529 if (ok_magic(ms)) { in destroy_mspace()
4530 msegmentptr sp = &ms->seg; in destroy_mspace()
4542 USAGE_ERROR_ACTION(ms,ms); in destroy_mspace()
4554 mstate ms = (mstate)msp; in mspace_malloc() local
4555 if (!ok_magic(ms)) { in mspace_malloc()
4556 USAGE_ERROR_ACTION(ms,ms); in mspace_malloc()
4559 if (!PREACTION(ms)) { in mspace_malloc()
4567 smallbits = ms->smallmap >> idx; in mspace_malloc()
4572 b = smallbin_at(ms, idx); in mspace_malloc()
4575 unlink_first_small_chunk(ms, b, p, idx); in mspace_malloc()
4576 set_inuse_and_pinuse(ms, p, small_index2size(idx)); in mspace_malloc()
4578 check_malloced_chunk(ms, mem, nb); in mspace_malloc()
4582 else if (nb > ms->dvsize) { in mspace_malloc()
4590 b = smallbin_at(ms, i); in mspace_malloc()
4593 unlink_first_small_chunk(ms, b, p, i); in mspace_malloc()
4597 set_inuse_and_pinuse(ms, p, small_index2size(i)); in mspace_malloc()
4599 set_size_and_pinuse_of_inuse_chunk(ms, p, nb); in mspace_malloc()
4602 replace_dv(ms, r, rsize); in mspace_malloc()
4605 check_malloced_chunk(ms, mem, nb); in mspace_malloc()
4609 else if (ms->treemap != 0 && (mem = tmalloc_small(ms, nb)) != 0) { in mspace_malloc()
4610 check_malloced_chunk(ms, mem, nb); in mspace_malloc()
4619 if (ms->treemap != 0 && (mem = tmalloc_large(ms, nb)) != 0) { in mspace_malloc()
4620 check_malloced_chunk(ms, mem, nb); in mspace_malloc()
4625 if (nb <= ms->dvsize) { in mspace_malloc()
4626 size_t rsize = ms->dvsize - nb; in mspace_malloc()
4627 mchunkptr p = ms->dv; in mspace_malloc()
4629 mchunkptr r = ms->dv = chunk_plus_offset(p, nb); in mspace_malloc()
4630 ms->dvsize = rsize; in mspace_malloc()
4632 set_size_and_pinuse_of_inuse_chunk(ms, p, nb); in mspace_malloc()
4635 size_t dvs = ms->dvsize; in mspace_malloc()
4636 ms->dvsize = 0; in mspace_malloc()
4637 ms->dv = 0; in mspace_malloc()
4638 set_inuse_and_pinuse(ms, p, dvs); in mspace_malloc()
4641 check_malloced_chunk(ms, mem, nb); in mspace_malloc()
4645 else if (nb < ms->topsize) { /* Split top */ in mspace_malloc()
4646 size_t rsize = ms->topsize -= nb; in mspace_malloc()
4647 mchunkptr p = ms->top; in mspace_malloc()
4648 mchunkptr r = ms->top = chunk_plus_offset(p, nb); in mspace_malloc()
4650 set_size_and_pinuse_of_inuse_chunk(ms, p, nb); in mspace_malloc()
4652 check_top_chunk(ms, ms->top); in mspace_malloc()
4653 check_malloced_chunk(ms, mem, nb); in mspace_malloc()
4657 mem = sys_alloc(ms, nb); in mspace_malloc()
4660 POSTACTION(ms); in mspace_malloc()
4761 mstate ms = (mstate)msp; in mspace_calloc() local
4762 if (!ok_magic(ms)) { in mspace_calloc()
4763 USAGE_ERROR_ACTION(ms,ms); in mspace_calloc()
4772 mem = internal_malloc(ms, req); in mspace_calloc()
4790 mstate ms = get_mstate_for(p); in mspace_realloc() local
4792 mstate ms = (mstate)msp; in mspace_realloc()
4794 if (!ok_magic(ms)) { in mspace_realloc()
4795 USAGE_ERROR_ACTION(ms,ms); in mspace_realloc()
4798 return internal_realloc(ms, oldmem, bytes); in mspace_realloc()
4803 mstate ms = (mstate)msp; in mspace_memalign() local
4804 if (!ok_magic(ms)) { in mspace_memalign()
4805 USAGE_ERROR_ACTION(ms,ms); in mspace_memalign()
4808 return internal_memalign(ms, alignment, bytes); in mspace_memalign()
4814 mstate ms = (mstate)msp; in mspace_independent_calloc() local
4815 if (!ok_magic(ms)) { in mspace_independent_calloc()
4816 USAGE_ERROR_ACTION(ms,ms); in mspace_independent_calloc()
4819 return ialloc(ms, n_elements, &sz, 3, chunks); in mspace_independent_calloc()
4824 mstate ms = (mstate)msp; in mspace_independent_comalloc() local
4825 if (!ok_magic(ms)) { in mspace_independent_comalloc()
4826 USAGE_ERROR_ACTION(ms,ms); in mspace_independent_comalloc()
4829 return ialloc(ms, n_elements, sizes, 0, chunks); in mspace_independent_comalloc()
4834 mstate ms = (mstate)msp; in mspace_trim() local
4835 if (ok_magic(ms)) { in mspace_trim()
4836 if (!PREACTION(ms)) { in mspace_trim()
4837 result = sys_trim(ms, pad); in mspace_trim()
4838 POSTACTION(ms); in mspace_trim()
4842 USAGE_ERROR_ACTION(ms,ms); in mspace_trim()
4848 mstate ms = (mstate)msp; in mspace_malloc_stats() local
4849 if (ok_magic(ms)) { in mspace_malloc_stats()
4850 internal_malloc_stats(ms); in mspace_malloc_stats()
4853 USAGE_ERROR_ACTION(ms,ms); in mspace_malloc_stats()
4859 mstate ms = (mstate)msp; in mspace_footprint() local
4860 if (ok_magic(ms)) { in mspace_footprint()
4861 result = ms->footprint; in mspace_footprint()
4863 USAGE_ERROR_ACTION(ms,ms); in mspace_footprint()
4870 mstate ms = (mstate)msp; in mspace_max_footprint() local
4871 if (ok_magic(ms)) { in mspace_max_footprint()
4872 result = ms->max_footprint; in mspace_max_footprint()
4874 USAGE_ERROR_ACTION(ms,ms); in mspace_max_footprint()
4881 mstate ms = (mstate)msp; in mspace_mallinfo() local
4882 if (!ok_magic(ms)) { in mspace_mallinfo()
4883 USAGE_ERROR_ACTION(ms,ms); in mspace_mallinfo()
4885 return internal_mallinfo(ms); in mspace_mallinfo()