Lines Matching refs:ssbuf
32 static void parse_stackshot(uint64_t stackshot_parsing_flags, void *ssbuf, size_t sslen, NSDictiona…
34 static uint64_t stackshot_timestamp(void *ssbuf, size_t sslen);
251 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
252 parse_stackshot(0, ssbuf, sslen, nil);
277 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
278 parse_stackshot(0, ssbuf, sslen, nil);
291 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
292 parse_stackshot(0, ssbuf, sslen, nil);
306 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
307 parse_stackshot(0, ssbuf, sslen, nil);
319 take_stackshot(&scenario, true, ^(__unused void *ssbuf, __unused size_t sslen) {
333 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
334 uint64_t stackshot_time = stackshot_timestamp(ssbuf, sslen);
338 parse_stackshot(0, ssbuf, sslen, nil);
373 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
374 parse_stackshot(PARSE_STACKSHOT_SHAREDCACHE_LAYOUT, ssbuf, sslen, nil);
401 take_stackshot(&scenario, false, ^(void * __unused ssbuf,
447 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
448 parse_stackshot(PARSE_STACKSHOT_DISPATCH_QUEUE_LABEL, ssbuf, sslen, nil);
535 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
543 parse_stackshot(PARSE_STACKSHOT_SHAREDCACHE_FLAGS, ssbuf, sslen,
614 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
615 … parse_stackshot(PARSE_STACKSHOT_TRANSITIONING, ssbuf, sslen, @{transitioning_pid_key: @(pid)});
733 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
740 parse_stackshot(PARSE_STACKSHOT_ZOMBIE, ssbuf, sslen, @{zombie_child_pid_key: @(pid)});
833 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
839 …parse_stackshot(PARSE_STACKSHOT_POSTEXEC | PARSE_STACKSHOT_DELTA, ssbuf, sslen, @{postexec_child_u…
867 ^( void *ssbuf, size_t sslen) {
869 ssbuf, sslen, @{
984 take_stackshot(&scenario, true, ^( void *ssbuf, size_t sslen) {
985 parse_stackshot(PARSE_STACKSHOT_ASYNCSTACK, ssbuf, sslen, @{
1086 take_stackshot(&scenario, true, ^( void *ssbuf, size_t sslen) {
1087 parse_stackshot(PARSE_STACKSHOT_TURNSTILEINFO, ssbuf, sslen, nil);
1093 expect_instrs_cycles_in_stackshot(void *ssbuf, size_t sslen)
1095 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1165 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1166 parse_stackshot(0, ssbuf, sslen, nil);
1167 expect_instrs_cycles_in_stackshot(ssbuf, sslen);
1183 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1184 uint64_t stackshot_time = stackshot_timestamp(ssbuf, sslen);
1188 parse_stackshot(0, ssbuf, sslen, nil);
1189 expect_instrs_cycles_in_stackshot(ssbuf, sslen);
1229 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1230 parse_thread_group_stackshot(ssbuf, sslen);
1235 parse_page_table_asid_stackshot(void **ssbuf, size_t sslen)
1239 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1320 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1321 parse_page_table_asid_stackshot(ssbuf, sslen);
1325 static void stackshot_verify_current_proc_uuid_info(void **ssbuf, size_t sslen, uint64_t expected_o…
1329 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1414 take_stackshot(&scenario, true, ^( void *ssbuf, size_t sslen) {
1415 parse_stackshot(PARSE_STACKSHOT_TRANSLATED, ssbuf, sslen, @{translated_child_pid_key: @(pid)});
1472 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1473 …stackshot_verify_current_proc_uuid_info(ssbuf, sslen, expected_mach_header_offset, &proc_info_data…
1500 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1503 …parse_stackshot(PARSE_STACKSHOT_WAITINFO_CSEG, ssbuf, sslen, @{cseg_expected_threadid_key: @(threa…
1643 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1644 parse_stackshot(PARSE_STACKSHOT_WAITINFO_SRP, ssbuf, sslen,
1648 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1649 parse_stackshot(PARSE_STACKSHOT_WAITINFO_SRP, ssbuf, sslen,
1653 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1654 parse_stackshot(PARSE_STACKSHOT_WAITINFO_SRP, ssbuf, sslen,
1839 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1841 last_time = stackshot_timestamp(ssbuf, sslen);
1870 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1871 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1979 stackshot_timestamp(void *ssbuf, size_t sslen)
1981 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1998 parse_thread_group_stackshot(void **ssbuf, size_t sslen)
2001 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
2115 parse_stackshot(uint64_t stackshot_parsing_flags, void *ssbuf, size_t sslen, NSDictionary *extra)
2251 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
2315 T_QUIET; T_ASSERT_GE((void *)bufferBase, ssbuf,
2317 size_t header_size = (size_t)(bufferBase - (char *)ssbuf);