+
+ siteInfo->btPID = 0;
+ if (kIOTrackingQueueTypeUser & site->queue->type) {
+ siteInfo->btPID = site->user[0].pid;
+ uint32_t * bt32 = (typeof(bt32))((void *) &site->user[0].bt[0]);
+ uint64_t * bt64 = (typeof(bt64))((void *) &site->user[0].bt[0]);
+ for (uint32_t j = 0; j < kIOTrackingCallSiteBTs; j++) {
+ if (j >= site->user[0].userCount) {
+ siteInfo->bt[1][j] = 0;
+ } else if (site->user[0].user32) {
+ siteInfo->bt[1][j] = bt32[j];
+ } else {
+ siteInfo->bt[1][j] = bt64[j];
+ }
+ }
+ }