Lines Matching refs:params
77 } params = {{}, callback, argument}; in LockStuffAndStopTheWorld() local
81 auto params = static_cast<const Params *>(data); in LockStuffAndStopTheWorld() local
84 ScanGlobalRange(begin, end, ¶ms->argument->frontier); in LockStuffAndStopTheWorld()
89 auto params = static_cast<const Params *>(data); in LockStuffAndStopTheWorld() local
92 ScanRangeForPointers(begin, end, ¶ms->argument->frontier, "STACK", in LockStuffAndStopTheWorld()
98 auto params = static_cast<const Params *>(data); in LockStuffAndStopTheWorld() local
101 ScanRangeForPointers(begin, end, ¶ms->argument->frontier, "REGISTERS", in LockStuffAndStopTheWorld()
108 GetAllThreadAllocatorCachesLocked(¶ms.allocator_caches); in LockStuffAndStopTheWorld()
109 __sanitizer::Sort(params.allocator_caches.data(), in LockStuffAndStopTheWorld()
110 params.allocator_caches.size()); in LockStuffAndStopTheWorld()
116 auto params = static_cast<const Params *>(data); in LockStuffAndStopTheWorld() local
119 auto i = __sanitizer::InternalLowerBound(params->allocator_caches, begin); in LockStuffAndStopTheWorld()
120 if (i < params->allocator_caches.size() && in LockStuffAndStopTheWorld()
121 params->allocator_caches[i] >= begin && in LockStuffAndStopTheWorld()
122 end - params->allocator_caches[i] <= sizeof(AllocatorCache)) { in LockStuffAndStopTheWorld()
124 ScanRangeForPointers(begin, params->allocator_caches[i], in LockStuffAndStopTheWorld()
125 ¶ms->argument->frontier, "TLS", kReachable); in LockStuffAndStopTheWorld()
126 uptr begin2 = params->allocator_caches[i] + sizeof(AllocatorCache); in LockStuffAndStopTheWorld()
127 ScanRangeForPointers(begin2, end, ¶ms->argument->frontier, "TLS", in LockStuffAndStopTheWorld()
130 ScanRangeForPointers(begin, end, ¶ms->argument->frontier, "TLS", in LockStuffAndStopTheWorld()
143 auto params = static_cast<const Params *>(data); in LockStuffAndStopTheWorld() local
152 ScanExtraStackRanges(ranges, ¶ms->argument->frontier); in LockStuffAndStopTheWorld()
154 params->callback(SuspendedThreadsListFuchsia(), params->argument); in LockStuffAndStopTheWorld()
156 ¶ms); in LockStuffAndStopTheWorld()