Lines Matching defs:procSP

85 static nub_bool_t AddProcessToMap(nub_process_t pid, MachProcessSP &procSP) {
88 process_map->insert(std::make_pair(pid, procSP));
112 static nub_bool_t GetProcessSP(nub_process_t pid, MachProcessSP &procSP) {
117 procSP = pos->second;
121 procSP.reset();
625 MachProcessSP procSP;
626 if (GetProcessSP(pid, procSP)) {
627 return procSP->GetDyldProcessState();
864 MachProcessSP procSP;
865 if (GetProcessSP(pid, procSP)) {
869 procSP->DisableAllBreakpoints(remove);
870 procSP->DisableAllWatchpoints(remove);
871 return procSP->Detach();
877 MachProcessSP procSP;
878 if (GetProcessSP(pid, procSP)) {
879 return procSP->Kill();
885 MachProcessSP procSP;
886 if (GetProcessSP(pid, procSP)) {
887 return procSP->Signal(signal);
893 MachProcessSP procSP;
894 if (GetProcessSP(pid, procSP))
895 return procSP->Interrupt();
900 MachProcessSP procSP;
901 if (GetProcessSP(pid, procSP)) {
904 return procSP->SendEvent(event, send_error);
910 MachProcessSP procSP;
911 if (GetProcessSP(pid, procSP)) {
912 return MachTask::IsValid(procSP->Task().TaskPort());
919 MachProcessSP procSP;
920 if (GetProcessSP(pid, procSP)) {
921 return procSP->GetState();
928 MachProcessSP procSP;
929 if (GetProcessSP(pid, procSP)) {
930 return procSP->GetExitStatus(status);
936 MachProcessSP procSP;
937 if (GetProcessSP(pid, procSP)) {
938 procSP->SetExitStatus(status);
945 MachProcessSP procSP;
946 if (GetProcessSP(pid, procSP)) {
947 return procSP->GetExitInfo();
953 MachProcessSP procSP;
954 if (GetProcessSP(pid, procSP)) {
955 procSP->SetExitInfo(info);
962 MachProcessSP procSP;
963 if (GetProcessSP(pid, procSP))
964 return procSP->ThreadGetName(tid);
971 MachProcessSP procSP;
972 if (GetProcessSP(pid, procSP))
973 return procSP->GetThreadList().GetIdentifierInfo(tid, ident_info);
978 MachProcessSP procSP;
979 if (GetProcessSP(pid, procSP)) {
980 return procSP->ThreadGetState(tid);
1017 MachProcessSP procSP;
1018 if (GetProcessSP(pid, procSP))
1019 thread_activity_sp = procSP->GetGenealogyInfoForThread(tid, timed_out);
1026 MachProcessSP procSP;
1027 if (GetProcessSP(pid, procSP)) {
1028 image_info_sp = procSP->GetGenealogyImageInfo(idx);
1036 MachProcessSP procSP;
1037 if (GetProcessSP(pid, procSP)) {
1038 return procSP->GetRequestedQoS(tid, tsd, dti_qos_class_index);
1044 MachProcessSP procSP;
1045 if (GetProcessSP(pid, procSP)) {
1046 return procSP->GetPThreadT(tid);
1052 MachProcessSP procSP;
1053 if (GetProcessSP(pid, procSP)) {
1054 return procSP->GetDispatchQueueT(tid);
1064 MachProcessSP procSP;
1065 if (GetProcessSP(pid, procSP)) {
1066 return procSP->GetTSDAddressForThread(
1075 MachProcessSP procSP;
1076 if (GetProcessSP(pid, procSP))
1077 return procSP->GetMainBinaryCPUTypes(pid);
1083 MachProcessSP procSP;
1084 if (GetProcessSP(pid, procSP)) {
1085 return procSP->GetAllLoadedLibrariesInfos(pid, report_load_commands);
1093 MachProcessSP procSP;
1094 if (GetProcessSP(pid, procSP)) {
1095 return procSP->GetLibrariesInfoForAddresses(pid, macho_addresses);
1101 MachProcessSP procSP;
1102 if (GetProcessSP(pid, procSP)) {
1103 return procSP->GetSharedCacheInfo(pid);
1109 MachProcessSP procSP;
1110 if (GetProcessSP(pid, procSP)) {
1111 return procSP->Path();
1117 MachProcessSP procSP;
1118 if (GetProcessSP(pid, procSP)) {
1119 return procSP->ArgumentCount();
1125 MachProcessSP procSP;
1126 if (GetProcessSP(pid, procSP)) {
1127 return procSP->ArgumentAtIndex(idx);
1137 MachProcessSP procSP;
1138 if (GetProcessSP(pid, procSP)) {
1151 return procSP->Resume(thread_actions);
1158 MachProcessSP procSP;
1159 if (GetProcessSP(pid, procSP))
1160 return procSP->Signal(SIGSTOP);
1169 // MachProcessSP procSP;
1170 // if (GetProcessSP (pid, procSP))
1172 // return procSP->Resume(tid, step, 0);
1183 // MachProcessSP procSP;
1184 // if (GetProcessSP (pid, procSP))
1186 // return procSP->Resume(tid, step, signal);
1195 MachProcessSP procSP;
1196 if (GetProcessSP(pid, procSP)) {
1198 result = procSP->Events().WaitForSetEvents(event_mask, timeout);
1200 result = procSP->Events().WaitForEventsToReset(event_mask, timeout);
1206 MachProcessSP procSP;
1207 if (GetProcessSP(pid, procSP))
1208 procSP->Events().ResetEvents(event_mask);
1214 MachProcessSP procSP;
1215 if (GetProcessSP(pid, procSP))
1216 return procSP->CreateBreakpoint(addr, size, hardware) != NULL;
1221 MachProcessSP procSP;
1222 if (GetProcessSP(pid, procSP))
1223 return procSP->DisableBreakpoint(addr, true);
1230 MachProcessSP procSP;
1231 if (GetProcessSP(pid, procSP))
1232 return procSP->CreateWatchpoint(addr, size, watch_flags, hardware) != NULL;
1237 MachProcessSP procSP;
1238 if (GetProcessSP(pid, procSP))
1239 return procSP->DisableWatchpoint(addr, true);
1245 MachProcessSP procSP;
1246 if (GetProcessSP(pid, procSP))
1247 return procSP->GetNumSupportedHardwareWatchpoints();
1258 MachProcessSP procSP;
1259 if (GetProcessSP(pid, procSP))
1260 return procSP->ReadMemory(addr, size, buf);
1346 MachProcessSP procSP;
1347 if (GetProcessSP(pid, procSP))
1348 return procSP->WriteMemory(addr, size, buf);
1354 MachProcessSP procSP;
1355 if (GetProcessSP(pid, procSP))
1356 return procSP->Task().AllocateMemory(size, permissions);
1361 MachProcessSP procSP;
1362 if (GetProcessSP(pid, procSP))
1363 return procSP->Task().DeallocateMemory(addr);
1381 MachProcessSP procSP;
1382 if (GetProcessSP(pid, procSP))
1383 return procSP->Task().GetMemoryRegionInfo(addr, region_info);
1390 MachProcessSP procSP;
1391 if (GetProcessSP(pid, procSP))
1392 return procSP->Task().GetProfileData(scanType);
1401 MachProcessSP procSP;
1402 if (GetProcessSP(pid, procSP)) {
1403 procSP->SetEnableAsyncProfiling(enable, interval_usec, scan_type);
1412 MachProcessSP procSP;
1413 if (GetProcessSP(pid, procSP))
1414 return procSP->GetNumThreads();
1420 MachProcessSP procSP;
1421 if (GetProcessSP(pid, procSP))
1422 return procSP->GetCurrentThread();
1428 MachProcessSP procSP;
1429 if (GetProcessSP(pid, procSP))
1430 return procSP->GetCurrentThreadMachPort();
1436 MachProcessSP procSP;
1437 if (GetProcessSP(pid, procSP))
1438 return procSP->SetCurrentThread(tid);
1446 MachProcessSP procSP;
1447 if (GetProcessSP(pid, procSP))
1448 return procSP->GetThreadStoppedReason(tid, stop_info);
1458 MachProcessSP procSP;
1459 if (GetProcessSP(pid, procSP))
1460 return procSP->GetThreadInfo(tid);
1466 MachProcessSP procSP;
1467 if (GetProcessSP(pid, procSP))
1468 return procSP->GetThreadAtIndex(thread_idx);
1475 MachProcessSP procSP;
1476 if (GetProcessSP(pid, procSP))
1477 return procSP->SyncThreadState(tid);
1482 MachProcessSP procSP;
1484 if (GetProcessSP(pid, procSP))
1485 return procSP->Task().GetDYLDAllImageInfosAddress(err);
1490 MachProcessSP procSP;
1491 if (GetProcessSP(pid, procSP)) {
1492 procSP->SharedLibrariesUpdated();
1503 MachProcessSP procSP;
1504 if (GetProcessSP(pid, procSP)) {
1510 procSP->GetDeploymentInfo(lc, load_command_address, is_executable);
1518 return procSP->GetPlatformString(info.platform);
1529 MachProcessSP procSP;
1530 if (GetProcessSP(pid, procSP))
1531 return procSP->CopyImageInfos(image_infos, only_changed);
1551 MachProcessSP procSP;
1553 if (GetProcessSP(pid, procSP)) {
1555 return procSP->GetRegisterValue(tid, set, reg, value);
1564 MachProcessSP procSP;
1565 if (GetProcessSP(pid, procSP))
1566 return procSP->SetRegisterValue(tid, set, reg, value);
1573 MachProcessSP procSP;
1574 if (GetProcessSP(pid, procSP)) {
1576 return procSP->GetThreadList().GetRegisterContext(tid, buf, buf_len);
1584 MachProcessSP procSP;
1585 if (GetProcessSP(pid, procSP)) {
1587 return procSP->GetThreadList().SetRegisterContext(tid, buf, buf_len);
1594 MachProcessSP procSP;
1595 if (GetProcessSP(pid, procSP))
1596 return procSP->GetThreadList().SaveRegisterState(tid);
1603 MachProcessSP procSP;
1604 if (GetProcessSP(pid, procSP))
1605 return procSP->GetThreadList().RestoreRegisterState(tid, save_id);
1615 MachProcessSP procSP;
1617 if (GetProcessSP(pid, procSP)) {
1628 return procSP->GetRegisterValue(tid, set, reg, value);
1634 return procSP->GetRegisterValue(tid, set, reg, value);
1682 MachProcessSP procSP;
1683 if (GetProcessSP(pid, procSP)) {
1684 procSP->SetNameToAddressCallback(callback, baton);
1695 MachProcessSP procSP;
1696 if (GetProcessSP(pid, procSP)) {
1697 procSP->SetSharedLibraryInfoCallback(callback, baton);
1705 MachProcessSP procSP;
1706 if (GetProcessSP(pid, procSP)) {
1707 return procSP->LookupSymbol(name, shlib);
1714 MachProcessSP procSP;
1715 if (GetProcessSP(pid, procSP))
1716 return procSP->GetAvailableSTDOUT(buf, buf_size);
1722 MachProcessSP procSP;
1723 if (GetProcessSP(pid, procSP))
1724 return procSP->GetAvailableSTDERR(buf, buf_size);
1730 MachProcessSP procSP;
1731 if (GetProcessSP(pid, procSP))
1732 return procSP->GetAsyncProfileData(buf, buf_size);
1737 MachProcessSP procSP;
1738 if (GetProcessSP(pid, procSP))
1739 return procSP->StopCount();
1744 MachProcessSP procSP;
1745 if (GetProcessSP(pid, procSP))
1746 return procSP->GetCPUType();