Lines Matching refs:start
249 block.start = block.exec = NULL; in createBlock()
283 block.start = mmap(NULL, block.size, PROT_READ | PROT_WRITE, MAP_SHARED, block.fd, 0); in createBlock()
284 if (block.start== MAP_FAILED) { in createBlock()
285 block.start = 0; in createBlock()
293 if (block.start && block.exec && block.fd != -1) in createBlock()
300 if (!block.start || !block.exec || block.fd == -1) in createBlock()
304 block.start = block.exec = rtl_arena_alloc(m_arena, &block.size); in createBlock()
306 return (block.start != 0 && block.exec != 0); in createBlock()
311 if (block.fd == -1 && block.start == block.exec && block.start != NULL) in freeBlock()
312 rtl_arena_free(m_arena, block.start, block.size); in freeBlock()
315 if (block.start) munmap(block.start, block.size); in freeBlock()
324 block.start = rtl_arena_alloc(m_arena, &block.size); in createBlock()
325 return block.start != 0; in createBlock()
329 rtl_arena_free(m_arena, block.start, block.size); in freeBlock()
345 Slot * slots = initializeBlock(block.start, slotCount); in createVtables()
356 sal_IntPtr(block.exec) - sal_IntPtr(block.start), in createVtables()
367 ::std::swap(block.start, block.exec); in createVtables()