fm 4550 oshmem/mca/memheap/ptmalloc/malloc.c mstate fm = get_mstate_for(p); fm 4551 oshmem/mca/memheap/ptmalloc/malloc.c if (!ok_magic(fm)) { fm 4552 oshmem/mca/memheap/ptmalloc/malloc.c USAGE_ERROR_ACTION(fm, p); fm 4558 oshmem/mca/memheap/ptmalloc/malloc.c if (!PREACTION(fm)) { fm 4559 oshmem/mca/memheap/ptmalloc/malloc.c check_inuse_chunk(fm, p); fm 4560 oshmem/mca/memheap/ptmalloc/malloc.c if (RTCHECK(ok_address(fm, p) && ok_cinuse(p))) { fm 4569 oshmem/mca/memheap/ptmalloc/malloc.c fm->footprint -= psize; fm 4576 oshmem/mca/memheap/ptmalloc/malloc.c if (RTCHECK(ok_address(fm, prev))) { /* consolidate backward */ fm 4577 oshmem/mca/memheap/ptmalloc/malloc.c if (p != fm->dv) { fm 4578 oshmem/mca/memheap/ptmalloc/malloc.c unlink_chunk(fm, p, prevsize); fm 4581 oshmem/mca/memheap/ptmalloc/malloc.c fm->dvsize = psize; fm 4593 oshmem/mca/memheap/ptmalloc/malloc.c if (next == fm->top) { fm 4594 oshmem/mca/memheap/ptmalloc/malloc.c size_t tsize = fm->topsize += psize; fm 4595 oshmem/mca/memheap/ptmalloc/malloc.c fm->top = p; fm 4597 oshmem/mca/memheap/ptmalloc/malloc.c if (p == fm->dv) { fm 4598 oshmem/mca/memheap/ptmalloc/malloc.c fm->dv = 0; fm 4599 oshmem/mca/memheap/ptmalloc/malloc.c fm->dvsize = 0; fm 4601 oshmem/mca/memheap/ptmalloc/malloc.c if (should_trim(fm, tsize)) fm 4602 oshmem/mca/memheap/ptmalloc/malloc.c sys_trim(fm, 0); fm 4605 oshmem/mca/memheap/ptmalloc/malloc.c else if (next == fm->dv) { fm 4606 oshmem/mca/memheap/ptmalloc/malloc.c size_t dsize = fm->dvsize += psize; fm 4607 oshmem/mca/memheap/ptmalloc/malloc.c fm->dv = p; fm 4614 oshmem/mca/memheap/ptmalloc/malloc.c unlink_chunk(fm, next, nsize); fm 4616 oshmem/mca/memheap/ptmalloc/malloc.c if (p == fm->dv) { fm 4617 oshmem/mca/memheap/ptmalloc/malloc.c fm->dvsize = psize; fm 4626 oshmem/mca/memheap/ptmalloc/malloc.c insert_small_chunk(fm, p, psize); fm 4627 oshmem/mca/memheap/ptmalloc/malloc.c check_free_chunk(fm, p); fm 4631 oshmem/mca/memheap/ptmalloc/malloc.c insert_large_chunk(fm, tp, psize); fm 4632 oshmem/mca/memheap/ptmalloc/malloc.c check_free_chunk(fm, p); fm 4633 oshmem/mca/memheap/ptmalloc/malloc.c if (--fm->release_checks == 0) fm 4634 oshmem/mca/memheap/ptmalloc/malloc.c release_unused_segments(fm); fm 4640 oshmem/mca/memheap/ptmalloc/malloc.c USAGE_ERROR_ACTION(fm, p); fm 4642 oshmem/mca/memheap/ptmalloc/malloc.c POSTACTION(fm); fm 4973 oshmem/mca/memheap/ptmalloc/malloc.c mstate fm = get_mstate_for(p); fm 4975 oshmem/mca/memheap/ptmalloc/malloc.c mstate fm = (mstate)msp; fm 4977 oshmem/mca/memheap/ptmalloc/malloc.c if (!ok_magic(fm)) { fm 4978 oshmem/mca/memheap/ptmalloc/malloc.c USAGE_ERROR_ACTION(fm, p); fm 4981 oshmem/mca/memheap/ptmalloc/malloc.c if (!PREACTION(fm)) { fm 4982 oshmem/mca/memheap/ptmalloc/malloc.c check_inuse_chunk(fm, p); fm 4983 oshmem/mca/memheap/ptmalloc/malloc.c if (RTCHECK(ok_address(fm, p) && ok_cinuse(p))) { fm 4992 oshmem/mca/memheap/ptmalloc/malloc.c fm->footprint -= psize; fm 4999 oshmem/mca/memheap/ptmalloc/malloc.c if (RTCHECK(ok_address(fm, prev))) { /* consolidate backward */ fm 5000 oshmem/mca/memheap/ptmalloc/malloc.c if (p != fm->dv) { fm 5001 oshmem/mca/memheap/ptmalloc/malloc.c unlink_chunk(fm, p, prevsize); fm 5004 oshmem/mca/memheap/ptmalloc/malloc.c fm->dvsize = psize; fm 5016 oshmem/mca/memheap/ptmalloc/malloc.c if (next == fm->top) { fm 5017 oshmem/mca/memheap/ptmalloc/malloc.c size_t tsize = fm->topsize += psize; fm 5018 oshmem/mca/memheap/ptmalloc/malloc.c fm->top = p; fm 5020 oshmem/mca/memheap/ptmalloc/malloc.c if (p == fm->dv) { fm 5021 oshmem/mca/memheap/ptmalloc/malloc.c fm->dv = 0; fm 5022 oshmem/mca/memheap/ptmalloc/malloc.c fm->dvsize = 0; fm 5024 oshmem/mca/memheap/ptmalloc/malloc.c if (should_trim(fm, tsize)) fm 5025 oshmem/mca/memheap/ptmalloc/malloc.c sys_trim(fm, 0); fm 5028 oshmem/mca/memheap/ptmalloc/malloc.c else if (next == fm->dv) { fm 5029 oshmem/mca/memheap/ptmalloc/malloc.c size_t dsize = fm->dvsize += psize; fm 5030 oshmem/mca/memheap/ptmalloc/malloc.c fm->dv = p; fm 5037 oshmem/mca/memheap/ptmalloc/malloc.c unlink_chunk(fm, next, nsize); fm 5039 oshmem/mca/memheap/ptmalloc/malloc.c if (p == fm->dv) { fm 5040 oshmem/mca/memheap/ptmalloc/malloc.c fm->dvsize = psize; fm 5049 oshmem/mca/memheap/ptmalloc/malloc.c insert_small_chunk(fm, p, psize); fm 5050 oshmem/mca/memheap/ptmalloc/malloc.c check_free_chunk(fm, p); fm 5054 oshmem/mca/memheap/ptmalloc/malloc.c insert_large_chunk(fm, tp, psize); fm 5055 oshmem/mca/memheap/ptmalloc/malloc.c check_free_chunk(fm, p); fm 5056 oshmem/mca/memheap/ptmalloc/malloc.c if (--fm->release_checks == 0) fm 5057 oshmem/mca/memheap/ptmalloc/malloc.c release_unused_segments(fm); fm 5063 oshmem/mca/memheap/ptmalloc/malloc.c USAGE_ERROR_ACTION(fm, p); fm 5065 oshmem/mca/memheap/ptmalloc/malloc.c POSTACTION(fm);