Lines Matching refs:granularity
367 uptr func_addr, size_t granularity) { in AllocateTrampolineRegion() argument
373 RoundUpTo((uptr)system_info.lpMinimumApplicationAddress, granularity); in AllocateTrampolineRegion()
375 RoundDownTo((uptr)system_info.lpMaximumApplicationAddress, granularity); in AllocateTrampolineRegion()
388 uptr lo_addr = RoundDownTo(func_addr, granularity); in AllocateTrampolineRegion()
389 uptr hi_addr = RoundUpTo(func_addr, granularity); in AllocateTrampolineRegion()
410 if (info.State == MEM_FREE && info.RegionSize >= granularity) { in AllocateTrampolineRegion()
412 ::VirtualAlloc((void *)addr, granularity, MEM_RESERVE | MEM_COMMIT, in AllocateTrampolineRegion()
424 RoundDownTo((uptr)info.AllocationBase - granularity, granularity); in AllocateTrampolineRegion()
427 RoundUpTo((uptr)info.BaseAddress + info.RegionSize, granularity); in AllocateTrampolineRegion()
433 (void *)min_addr, (void *)max_addr, (void *)func_addr, granularity); in AllocateTrampolineRegion()
437 granularity, in AllocateTrampolineRegion()