Lines Matching defs:base
1191 // Try to figure out where the stack base (top) is. This is harder.
1246 // Figure what the primordial thread stack base is. Code is inspired
1712 assert(libjvm_base_addr !=NULL, "Cannot obtain base address for libjvm");
1750 address base; // library base addr
1764 // base address of a library is the lowest address of its loaded
1781 d->base = libbase;
1796 // to wrong library name if the .so file has a base address != NULL. Here
1803 data.base = NULL;
1808 if (offset) *offset = addr - data.base;
2613 void linux_wrap_code(char* base, size_t size) {
2633 mmap(base, size,
2879 // we should use the base version.
3397 bool os::release_memory_special(char* base, size_t bytes) {
3400 int rslt = shmdt(base);
3402 tkr.record((address)base, bytes);
3430 char* base[max_tries];
3466 base[i] = reserve_memory(bytes);
3468 if (base[i] != NULL) {
3470 if (base[i] == requested_addr) {
3478 size_t top_overlap = requested_addr + (bytes + gap) - base[i];
3480 unmap_memory(base[i], top_overlap);
3481 base[i] += top_overlap;
3484 size_t bottom_overlap = base[i] + bytes - requested_addr;
3498 if (base[j] != NULL) {
3499 unmap_memory(base[j], size[j]);