Lines Matching refs:ssbuf

39 static void parse_stackshot(uint64_t stackshot_parsing_flags, void *ssbuf, size_t sslen, NSDictiona…
41 static uint64_t stackshot_timestamp(void *ssbuf, size_t sslen);
277 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
278 parse_stackshot(0, ssbuf, sslen, nil);
303 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
304 parse_stackshot(0, ssbuf, sslen, nil);
317 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
318 parse_stackshot(0, ssbuf, sslen, nil);
362 take_stackshot(&scenario, true, ^(__unused void *ssbuf, __unused size_t sslen) {
398 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
399 parse_stackshot(0, ssbuf, sslen, nil);
411 take_stackshot(&scenario, true, ^(__unused void *ssbuf, __unused size_t sslen) {
425 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
426 uint64_t stackshot_time = stackshot_timestamp(ssbuf, sslen);
430 parse_stackshot(0, ssbuf, sslen, nil);
465 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
466 parse_stackshot(PARSE_STACKSHOT_SHAREDCACHE_LAYOUT, ssbuf, sslen, nil);
494 take_stackshot(&scenario, false, ^(void * __unused ssbuf,
546 take_stackshot(&scenario, true, ^(void *ssbuf, size_t sslen) {
547 parse_stackshot(PARSE_STACKSHOT_DISPATCH_QUEUE_LABEL, ssbuf, sslen, nil);
634 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
642 parse_stackshot(PARSE_STACKSHOT_SHAREDCACHE_FLAGS, ssbuf, sslen,
714 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
715 … parse_stackshot(PARSE_STACKSHOT_TRANSITIONING, ssbuf, sslen, @{transitioning_pid_key: @(pid)});
833 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
840 parse_stackshot(PARSE_STACKSHOT_ZOMBIE, ssbuf, sslen, @{zombie_child_pid_key: @(pid)});
933 take_stackshot(&scenario, false, ^( void *ssbuf, size_t sslen) {
939 …parse_stackshot(PARSE_STACKSHOT_POSTEXEC | PARSE_STACKSHOT_DELTA, ssbuf, sslen, @{postexec_child_u…
970 ^( void *ssbuf, size_t sslen) {
972 ssbuf, sslen, @{
1087 take_stackshot(&scenario, true, ^( void *ssbuf, size_t sslen) {
1088 parse_stackshot(PARSE_STACKSHOT_ASYNCSTACK, ssbuf, sslen, @{
1189 take_stackshot(&scenario, true, ^( void *ssbuf, size_t sslen) {
1190 parse_stackshot(PARSE_STACKSHOT_TURNSTILEINFO, ssbuf, sslen, nil);
1196 expect_instrs_cycles_in_stackshot(void *ssbuf, size_t sslen)
1198 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1268 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1269 parse_stackshot(0, ssbuf, sslen, nil);
1270 expect_instrs_cycles_in_stackshot(ssbuf, sslen);
1286 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1287 uint64_t stackshot_time = stackshot_timestamp(ssbuf, sslen);
1291 parse_stackshot(0, ssbuf, sslen, nil);
1292 expect_instrs_cycles_in_stackshot(ssbuf, sslen);
1332 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1333 parse_thread_group_stackshot(ssbuf, sslen);
1347 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1348 parse_stackshot(PARSE_STACKSHOT_COMPACTINFO, ssbuf, sslen, nil);
1361 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1362 parse_stackshot(PARSE_STACKSHOT_SUSPENDINFO, ssbuf, sslen, nil);
1420 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1421 parse_stackshot(PARSE_STACKSHOT_DRIVERKIT, ssbuf, sslen, @{
1431 parse_page_table_asid_stackshot(void **ssbuf, size_t sslen)
1435 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1517 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1518 parse_page_table_asid_stackshot(ssbuf, sslen);
1522 static void stackshot_verify_current_proc_uuid_info(void **ssbuf, size_t sslen, uint64_t expected_o…
1526 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
1611 take_stackshot(&scenario, true, ^( void *ssbuf, size_t sslen) {
1612 parse_stackshot(PARSE_STACKSHOT_TRANSLATED, ssbuf, sslen, @{translated_child_pid_key: @(pid)});
1669 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1670 …stackshot_verify_current_proc_uuid_info(ssbuf, sslen, expected_mach_header_offset, &proc_info_data…
1697 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1700 …parse_stackshot(PARSE_STACKSHOT_WAITINFO_CSEG, ssbuf, sslen, @{cseg_expected_threadid_key: @(threa…
1840 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1841 parse_stackshot(PARSE_STACKSHOT_WAITINFO_SRP, ssbuf, sslen,
1845 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1846 parse_stackshot(PARSE_STACKSHOT_WAITINFO_SRP, ssbuf, sslen,
1850 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
1851 parse_stackshot(PARSE_STACKSHOT_WAITINFO_SRP, ssbuf, sslen,
2123 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
2124 parse_stackshot(PARSE_STACKSHOT_THROTTLED_SP, ssbuf, sslen,
2236 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
2238 last_time = stackshot_timestamp(ssbuf, sslen);
2267 take_stackshot(&scenario, false, ^(void *ssbuf, size_t sslen) {
2268 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
2397 stackshot_timestamp(void *ssbuf, size_t sslen)
2399 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
2416 parse_thread_group_stackshot(void **ssbuf, size_t sslen)
2419 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
2532 parse_stackshot(uint64_t stackshot_parsing_flags, void *ssbuf, size_t sslen, NSDictionary *extra)
2692 kcdata_iter_t iter = kcdata_iter(ssbuf, sslen);
2756 T_QUIET; T_ASSERT_GE((void *)bufferBase, ssbuf,
2758 size_t header_size = (size_t)(bufferBase - (char *)ssbuf);