Lines Matching defs:bytes

2183 void os::pd_realign_memory(char *addr, size_t bytes, size_t alignment_hint) {
2186 void os::pd_free_memory(char *addr, size_t bytes, size_t alignment_hint) {
2187 ::madvise(addr, bytes, MADV_DONTNEED);
2190 void os::numa_make_global(char *addr, size_t bytes) {
2193 void os::numa_make_local(char *addr, size_t bytes, int lgrp_hint) {
2250 static char* anon_mmap(char* requested_addr, size_t bytes, bool fixed) {
2263 addr = (char*)::mmap(requested_addr, bytes, PROT_NONE,
2273 char* os::pd_reserve_memory(size_t bytes, char* requested_addr,
2275 return anon_mmap(requested_addr, bytes, (requested_addr != NULL));
2298 bool os::protect_memory(char* addr, size_t bytes, ProtType prot,
2310 return bsd_mprotect(addr, bytes, p);
2333 char* os::reserve_memory_special(size_t bytes, size_t alignment, char* req_addr, bool exec) {
2349 int shmid = shmget(key, bytes, IPC_CREAT|SHM_R|SHM_W);
2389 MemTracker::record_virtual_memory_reserve_and_commit((address)addr, bytes, CALLER_PC);
2394 bool os::release_memory_special(char* base, size_t bytes) {
2400 tkr.record((address)base, bytes);
2428 char* os::pd_attempt_reserve_memory_at(size_t bytes, char* requested_addr) {
2439 assert(bytes % os::vm_page_size() == 0, "reserving unexpected size block");
2446 char * addr = anon_mmap(requested_addr, bytes, false);
2453 anon_munmap(addr, bytes);
2458 base[i] = reserve_memory(bytes);
2463 size[i] = bytes;
2470 size_t top_overlap = requested_addr + (bytes + gap) - base[i];
2471 if (top_overlap >= 0 && top_overlap < bytes) {
2474 size[i] = bytes - top_overlap;
2476 size_t bottom_overlap = base[i] + bytes - requested_addr;
2477 if (bottom_overlap >= 0 && bottom_overlap < bytes) {
2479 size[i] = bytes - bottom_overlap;
2481 size[i] = bytes;
3655 // decode some bytes around the PC
3845 int os::available(int fd, jlong *bytes) {
3855 *bytes = n;
3867 *bytes = end - cur;
3873 char *addr, size_t bytes, bool read_only,
3894 char* mapped_address = (char*)mmap(addr, (size_t)bytes, prot, flags,
3905 char *addr, size_t bytes, bool read_only,
3908 return os::map_memory(fd, file_name, file_offset, addr, bytes, read_only,
3914 bool os::pd_unmap_memory(char* addr, size_t bytes) {
3915 return munmap(addr, bytes) == 0;