Searched refs:brkbase (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/lib/madv/common/ |
H A D | madv.c | 448 uintptr_t brkbase, brkend; local 622 if (rc = mygetbrk(&brkbase, &brksize)) { 627 MADVPRINT(4, (stderr, "brkbase 0x%x brksize 0x%x\n", 628 brkbase, brksize)); 634 brkend = roundup(brkbase+brksize, pagesize); 635 brkbase = roundup(brkbase, pagesize); 636 brksize = brkend - brkbase; 647 brkbase, brksize, advice_heap)); 648 if (memcntl((caddr_t)brkbase, brksiz [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | leaky_subr.c | 274 uintptr_t brkbase = lmp->lm_pstatus->pr_brkbase; local 275 uintptr_t brkend = brkbase + lmp->lm_pstatus->pr_brksize; 283 dprintf(("brk: [%p, %p)\n", brkbase, brkend)); 286 if (segs[x].ls_start >= brkbase && segs[x].ls_end <= brkend) { 293 if (brkbase == brkend) { 296 dprintf(("adding [%p, %p) whole brk\n", brkbase, brkend)); 299 lm->lkm_base = brkbase; 301 lm->lkm_bufctl = LKM_CTL(brkbase, LKM_CTL_MEMORY); 303 uintptr_t curbrk = P2ROUNDUP(brkbase, umem_pagesize); 307 brkbase, seg [all...] |
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | rlimit.c | 121 caddr_t brkbase; local 132 brkbase = (caddr_t)p->p_brkbase; 173 if (as->a_userlimit - brkbase > size) 174 retval = MAX((size_t)retval, (size_t)(brkbase + size));
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf.c | 209 caddr_t *brkbase, size_t *brksize, uintptr_t *lddatap) 250 &junk, &dtrphdr, NULL, bssbase, brkbase, voffset, &minaddr, 288 caddr_t brkbase = 0; local 620 &stphdr, &dtrphdr, dataphdrp, &bssbase, &brkbase, &voffset, NULL, 738 bigwad->exenv.ex_brkbase = brkbase; 971 * we don't set the brkbase now. Instead we 974 * initialize brkbase to the tail of the executable it 981 bigwad->exenv.ex_brkbase = brkbase; 1280 caddr_t *brkbase, 1418 if (brkbase ! 207 mapexec_brand(vnode_t *vp, uarg_t *args, Ehdr *ehdr, Addr *uphdr_vaddr, intptr_t *voffset, caddr_t exec_file, int *interp, caddr_t *bssbase, caddr_t *brkbase, size_t *brksize, uintptr_t *lddatap) argument 1269 mapelfexec( vnode_t *vp, Ehdr *ehdr, int nphdrs, caddr_t phdrbase, Phdr **uphdr, Phdr **intphdr, Phdr **stphdr, Phdr **dtphdr, Phdr *dataphdrp, caddr_t *bssbase, caddr_t *brkbase, intptr_t *voffset, intptr_t *minaddr, size_t len, long *execsz, size_t *brksize) argument 1879 caddr_t brkbase; local [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | setup.c | 504 void *brkbase = NULL; local 514 brkbase = mpp->mr_addr + mpp->mr_msize; 516 if (brkbase == NULL) 517 brkbase = (void *)syspagsz; 519 if (_brk_unlocked(brkbase) == -1) {
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | grow.c | 118 caddr_t brkbase = p->p_brkbase; local 128 if (brkbase == 0) { 167 brkend = brkbase + p->p_brksize;
|
Completed in 267 milliseconds