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);
254 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
255 parse_stackshot(0, ssbuf, sslen, nil);
280 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
281 parse_stackshot(0, ssbuf, sslen, nil);
294 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
295 parse_stackshot(0, ssbuf, sslen, nil);
309 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
310 parse_stackshot(0, ssbuf, sslen, nil);
322 take_stackshot(&scenario, true, ^(__unused void *ssbuf, __unused size_t sslen) {
336 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
337 uint64_t stackshot_time = stackshot_timestamp(ssbuf, sslen);
341 parse_stackshot(0, ssbuf, sslen, nil);
376 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
377 parse_stackshot(PARSE_STACKSHOT_SHAREDCACHE_LAYOUT, ssbuf, sslen, nil);
404 take_stackshot(&scenario, false, ^(void * __unused ssbuf,
450 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
451 parse_stackshot(PARSE_STACKSHOT_DISPATCH_QUEUE_LABEL, ssbuf, sslen, nil);
538 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
546 parse_stackshot(PARSE_STACKSHOT_SHAREDCACHE_FLAGS, ssbuf, sslen,
617 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
618 … parse_stackshot(PARSE_STACKSHOT_TRANSITIONING, ssbuf, sslen, @{transitioning_pid_key: @(pid)});
736 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
743 parse_stackshot(PARSE_STACKSHOT_ZOMBIE, ssbuf, sslen, @{zombie_child_pid_key: @(pid)});
836 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
842 …parse_stackshot(PARSE_STACKSHOT_POSTEXEC | PARSE_STACKSHOT_DELTA, ssbuf, sslen, @{postexec_child_u…
870 ^( void *ssbuf, size_t sslen) {
872 ssbuf, sslen, @{
987 take_stackshot(&scenario, true, ^( void *ssbuf, size_t sslen) {
988 parse_stackshot(PARSE_STACKSHOT_ASYNCSTACK, ssbuf, sslen, @{
1089 take_stackshot(&scenario, true, ^( void *ssbuf, size_t sslen) {
1090 parse_stackshot(PARSE_STACKSHOT_TURNSTILEINFO, ssbuf, sslen, nil);
1096 expect_instrs_cycles_in_stackshot(void *ssbuf, size_t sslen)
1098 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1168 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1169 parse_stackshot(0, ssbuf, sslen, nil);
1170 expect_instrs_cycles_in_stackshot(ssbuf, sslen);
1186 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1187 uint64_t stackshot_time = stackshot_timestamp(ssbuf, sslen);
1191 parse_stackshot(0, ssbuf, sslen, nil);
1192 expect_instrs_cycles_in_stackshot(ssbuf, sslen);
1232 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1233 parse_thread_group_stackshot(ssbuf, sslen);
1238 parse_page_table_asid_stackshot(void **ssbuf, size_t sslen)
1242 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1324 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1325 parse_page_table_asid_stackshot(ssbuf, sslen);
1329 static void stackshot_verify_current_proc_uuid_info(void **ssbuf, size_t sslen, uint64_t expected_o…
1333 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1418 take_stackshot(&scenario, true, ^( void *ssbuf, size_t sslen) {
1419 parse_stackshot(PARSE_STACKSHOT_TRANSLATED, ssbuf, sslen, @{translated_child_pid_key: @(pid)});
1476 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1477 …stackshot_verify_current_proc_uuid_info(ssbuf, sslen, expected_mach_header_offset, &proc_info_data…
1504 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1507 …parse_stackshot(PARSE_STACKSHOT_WAITINFO_CSEG, ssbuf, sslen, @{cseg_expected_threadid_key: @(threa…
1647 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1648 parse_stackshot(PARSE_STACKSHOT_WAITINFO_SRP, ssbuf, sslen,
1652 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1653 parse_stackshot(PARSE_STACKSHOT_WAITINFO_SRP, ssbuf, sslen,
1657 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1658 parse_stackshot(PARSE_STACKSHOT_WAITINFO_SRP, ssbuf, sslen,
1843 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1845 last_time = stackshot_timestamp(ssbuf, sslen);
1874 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1875 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1983 stackshot_timestamp(void *ssbuf, size_t sslen)
1985 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
2002 parse_thread_group_stackshot(void **ssbuf, size_t sslen)
2005 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
2118 parse_stackshot(uint64_t stackshot_parsing_flags, void *ssbuf, size_t sslen, NSDictionary *extra)
2254 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
2318 T_QUIET; T_ASSERT_GE((void *)bufferBase, ssbuf,
2320 size_t header_size = (size_t)(bufferBase - (char *)ssbuf);