Lines Matching defs:base
1383 // Try to figure out where the stack base (top) is. This is harder.
1438 // Figure what the primordial thread stack base is. Code is inspired
1951 assert(libjvm_base_addr !=NULL, "Cannot obtain base address for libjvm");
2020 address base; // library base addr
2034 // base address of a library is the lowest address of its loaded
2051 d->base = libbase;
2066 // to wrong library name if the .so file has a base address != NULL. Here
2073 data.base = NULL;
2078 if (offset) *offset = addr - data.base;
2862 void bsd_wrap_code(char* base, size_t size) {
2882 mmap(base, size,
3027 // we should use the base version.
3475 bool os::release_memory_special(char* base, size_t bytes) {
3478 int rslt = shmdt(base);
3480 tkr.record((address)base, bytes);
3509 char* base[max_tries];
3545 base[i] = reserve_memory(bytes);
3547 if (base[i] != NULL) {
3549 if (base[i] == requested_addr) {
3557 size_t top_overlap = requested_addr + (bytes + gap) - base[i];
3559 unmap_memory(base[i], top_overlap);
3560 base[i] += top_overlap;
3563 size_t bottom_overlap = base[i] + bytes - requested_addr;
3577 if (base[j] != NULL) {
3578 unmap_memory(base[j], size[j]);