Lines Matching refs:procSP

84 static nub_bool_t AddProcessToMap(nub_process_t pid, MachProcessSP &procSP) {  in AddProcessToMap()  argument
87 process_map->insert(std::make_pair(pid, procSP)); in AddProcessToMap()
111 static nub_bool_t GetProcessSP(nub_process_t pid, MachProcessSP &procSP) { in GetProcessSP() argument
116 procSP = pos->second; in GetProcessSP()
120 procSP.reset(); in GetProcessSP()
603 MachProcessSP procSP; in DNBGetDyldProcessState() local
604 if (GetProcessSP(pid, procSP)) { in DNBGetDyldProcessState()
605 return procSP->GetDyldProcessState(); in DNBGetDyldProcessState()
809 MachProcessSP procSP; in DNBProcessDetach() local
810 if (GetProcessSP(pid, procSP)) { in DNBProcessDetach()
814 procSP->DisableAllBreakpoints(remove); in DNBProcessDetach()
815 procSP->DisableAllWatchpoints(remove); in DNBProcessDetach()
816 return procSP->Detach(); in DNBProcessDetach()
822 MachProcessSP procSP; in DNBProcessKill() local
823 if (GetProcessSP(pid, procSP)) { in DNBProcessKill()
824 return procSP->Kill(); in DNBProcessKill()
830 MachProcessSP procSP; in DNBProcessSignal() local
831 if (GetProcessSP(pid, procSP)) { in DNBProcessSignal()
832 return procSP->Signal(signal); in DNBProcessSignal()
838 MachProcessSP procSP; in DNBProcessInterrupt() local
839 if (GetProcessSP(pid, procSP)) in DNBProcessInterrupt()
840 return procSP->Interrupt(); in DNBProcessInterrupt()
845 MachProcessSP procSP; in DNBProcessSendEvent() local
846 if (GetProcessSP(pid, procSP)) { in DNBProcessSendEvent()
849 return procSP->SendEvent(event, send_error); in DNBProcessSendEvent()
855 MachProcessSP procSP; in DNBProcessIsAlive() local
856 if (GetProcessSP(pid, procSP)) { in DNBProcessIsAlive()
857 return MachTask::IsValid(procSP->Task().TaskPort()); in DNBProcessIsAlive()
864 MachProcessSP procSP; in DNBProcessGetState() local
865 if (GetProcessSP(pid, procSP)) { in DNBProcessGetState()
866 return procSP->GetState(); in DNBProcessGetState()
873 MachProcessSP procSP; in DNBProcessGetExitStatus() local
874 if (GetProcessSP(pid, procSP)) { in DNBProcessGetExitStatus()
875 return procSP->GetExitStatus(status); in DNBProcessGetExitStatus()
881 MachProcessSP procSP; in DNBProcessSetExitStatus() local
882 if (GetProcessSP(pid, procSP)) { in DNBProcessSetExitStatus()
883 procSP->SetExitStatus(status); in DNBProcessSetExitStatus()
890 MachProcessSP procSP; in DNBProcessGetExitInfo() local
891 if (GetProcessSP(pid, procSP)) { in DNBProcessGetExitInfo()
892 return procSP->GetExitInfo(); in DNBProcessGetExitInfo()
898 MachProcessSP procSP; in DNBProcessSetExitInfo() local
899 if (GetProcessSP(pid, procSP)) { in DNBProcessSetExitInfo()
900 procSP->SetExitInfo(info); in DNBProcessSetExitInfo()
907 MachProcessSP procSP; in DNBThreadGetName() local
908 if (GetProcessSP(pid, procSP)) in DNBThreadGetName()
909 return procSP->ThreadGetName(tid); in DNBThreadGetName()
916 MachProcessSP procSP; in DNBThreadGetIdentifierInfo() local
917 if (GetProcessSP(pid, procSP)) in DNBThreadGetIdentifierInfo()
918 return procSP->GetThreadList().GetIdentifierInfo(tid, ident_info); in DNBThreadGetIdentifierInfo()
923 MachProcessSP procSP; in DNBThreadGetState() local
924 if (GetProcessSP(pid, procSP)) { in DNBThreadGetState()
925 return procSP->ThreadGetState(tid); in DNBThreadGetState()
962 MachProcessSP procSP; in DNBGetGenealogyInfoForThread() local
963 if (GetProcessSP(pid, procSP)) in DNBGetGenealogyInfoForThread()
964 thread_activity_sp = procSP->GetGenealogyInfoForThread(tid, timed_out); in DNBGetGenealogyInfoForThread()
971 MachProcessSP procSP; in DNBGetGenealogyImageInfo() local
972 if (GetProcessSP(pid, procSP)) { in DNBGetGenealogyImageInfo()
973 image_info_sp = procSP->GetGenealogyImageInfo(idx); in DNBGetGenealogyImageInfo()
981 MachProcessSP procSP; in DNBGetRequestedQoSForThread() local
982 if (GetProcessSP(pid, procSP)) { in DNBGetRequestedQoSForThread()
983 return procSP->GetRequestedQoS(tid, tsd, dti_qos_class_index); in DNBGetRequestedQoSForThread()
989 MachProcessSP procSP; in DNBGetPThreadT() local
990 if (GetProcessSP(pid, procSP)) { in DNBGetPThreadT()
991 return procSP->GetPThreadT(tid); in DNBGetPThreadT()
997 MachProcessSP procSP; in DNBGetDispatchQueueT() local
998 if (GetProcessSP(pid, procSP)) { in DNBGetDispatchQueueT()
999 return procSP->GetDispatchQueueT(tid); in DNBGetDispatchQueueT()
1009 MachProcessSP procSP; in DNBGetTSDAddressForThread() local
1010 if (GetProcessSP(pid, procSP)) { in DNBGetTSDAddressForThread()
1011 return procSP->GetTSDAddressForThread( in DNBGetTSDAddressForThread()
1020 MachProcessSP procSP; in DNBGetLoadedDynamicLibrariesInfos() local
1021 if (GetProcessSP(pid, procSP)) { in DNBGetLoadedDynamicLibrariesInfos()
1022 return procSP->GetLoadedDynamicLibrariesInfos(pid, image_list_address, in DNBGetLoadedDynamicLibrariesInfos()
1029 MachProcessSP procSP; in DNBGetAllLoadedLibrariesInfos() local
1030 if (GetProcessSP(pid, procSP)) { in DNBGetAllLoadedLibrariesInfos()
1031 return procSP->GetAllLoadedLibrariesInfos(pid); in DNBGetAllLoadedLibrariesInfos()
1039 MachProcessSP procSP; in DNBGetLibrariesInfoForAddresses() local
1040 if (GetProcessSP(pid, procSP)) { in DNBGetLibrariesInfoForAddresses()
1041 return procSP->GetLibrariesInfoForAddresses(pid, macho_addresses); in DNBGetLibrariesInfoForAddresses()
1047 MachProcessSP procSP; in DNBGetSharedCacheInfo() local
1048 if (GetProcessSP(pid, procSP)) { in DNBGetSharedCacheInfo()
1049 return procSP->GetSharedCacheInfo(pid); in DNBGetSharedCacheInfo()
1055 MachProcessSP procSP; in DNBProcessGetExecutablePath() local
1056 if (GetProcessSP(pid, procSP)) { in DNBProcessGetExecutablePath()
1057 return procSP->Path(); in DNBProcessGetExecutablePath()
1063 MachProcessSP procSP; in DNBProcessGetArgumentCount() local
1064 if (GetProcessSP(pid, procSP)) { in DNBProcessGetArgumentCount()
1065 return procSP->ArgumentCount(); in DNBProcessGetArgumentCount()
1071 MachProcessSP procSP; in DNBProcessGetArgumentAtIndex() local
1072 if (GetProcessSP(pid, procSP)) { in DNBProcessGetArgumentAtIndex()
1073 return procSP->ArgumentAtIndex(idx); in DNBProcessGetArgumentAtIndex()
1083 MachProcessSP procSP; in DNBProcessResume() local
1084 if (GetProcessSP(pid, procSP)) { in DNBProcessResume()
1097 return procSP->Resume(thread_actions); in DNBProcessResume()
1104 MachProcessSP procSP; in DNBProcessHalt() local
1105 if (GetProcessSP(pid, procSP)) in DNBProcessHalt()
1106 return procSP->Signal(SIGSTOP); in DNBProcessHalt()
1141 MachProcessSP procSP; in DNBProcessWaitForEvents() local
1142 if (GetProcessSP(pid, procSP)) { in DNBProcessWaitForEvents()
1144 result = procSP->Events().WaitForSetEvents(event_mask, timeout); in DNBProcessWaitForEvents()
1146 result = procSP->Events().WaitForEventsToReset(event_mask, timeout); in DNBProcessWaitForEvents()
1152 MachProcessSP procSP; in DNBProcessResetEvents() local
1153 if (GetProcessSP(pid, procSP)) in DNBProcessResetEvents()
1154 procSP->Events().ResetEvents(event_mask); in DNBProcessResetEvents()
1160 MachProcessSP procSP; in DNBBreakpointSet() local
1161 if (GetProcessSP(pid, procSP)) in DNBBreakpointSet()
1162 return procSP->CreateBreakpoint(addr, size, hardware) != NULL; in DNBBreakpointSet()
1167 MachProcessSP procSP; in DNBBreakpointClear() local
1168 if (GetProcessSP(pid, procSP)) in DNBBreakpointClear()
1169 return procSP->DisableBreakpoint(addr, true); in DNBBreakpointClear()
1176 MachProcessSP procSP; in DNBWatchpointSet() local
1177 if (GetProcessSP(pid, procSP)) in DNBWatchpointSet()
1178 return procSP->CreateWatchpoint(addr, size, watch_flags, hardware) != NULL; in DNBWatchpointSet()
1183 MachProcessSP procSP; in DNBWatchpointClear() local
1184 if (GetProcessSP(pid, procSP)) in DNBWatchpointClear()
1185 return procSP->DisableWatchpoint(addr, true); in DNBWatchpointClear()
1191 MachProcessSP procSP; in DNBWatchpointGetNumSupportedHWP() local
1192 if (GetProcessSP(pid, procSP)) in DNBWatchpointGetNumSupportedHWP()
1193 return procSP->GetNumSupportedHardwareWatchpoints(); in DNBWatchpointGetNumSupportedHWP()
1204 MachProcessSP procSP; in DNBProcessMemoryRead() local
1205 if (GetProcessSP(pid, procSP)) in DNBProcessMemoryRead()
1206 return procSP->ReadMemory(addr, size, buf); in DNBProcessMemoryRead()
1292 MachProcessSP procSP; in DNBProcessMemoryWrite() local
1293 if (GetProcessSP(pid, procSP)) in DNBProcessMemoryWrite()
1294 return procSP->WriteMemory(addr, size, buf); in DNBProcessMemoryWrite()
1300 MachProcessSP procSP; in DNBProcessMemoryAllocate() local
1301 if (GetProcessSP(pid, procSP)) in DNBProcessMemoryAllocate()
1302 return procSP->Task().AllocateMemory(size, permissions); in DNBProcessMemoryAllocate()
1307 MachProcessSP procSP; in DNBProcessMemoryDeallocate() local
1308 if (GetProcessSP(pid, procSP)) in DNBProcessMemoryDeallocate()
1309 return procSP->Task().DeallocateMemory(addr); in DNBProcessMemoryDeallocate()
1327 MachProcessSP procSP; in DNBProcessMemoryRegionInfo() local
1328 if (GetProcessSP(pid, procSP)) in DNBProcessMemoryRegionInfo()
1329 return procSP->Task().GetMemoryRegionInfo(addr, region_info); in DNBProcessMemoryRegionInfo()
1336 MachProcessSP procSP; in DNBProcessGetProfileData() local
1337 if (GetProcessSP(pid, procSP)) in DNBProcessGetProfileData()
1338 return procSP->Task().GetProfileData(scanType); in DNBProcessGetProfileData()
1347 MachProcessSP procSP; in DNBProcessSetEnableAsyncProfiling() local
1348 if (GetProcessSP(pid, procSP)) { in DNBProcessSetEnableAsyncProfiling()
1349 procSP->SetEnableAsyncProfiling(enable, interval_usec, scan_type); in DNBProcessSetEnableAsyncProfiling()
1358 MachProcessSP procSP; in DNBProcessGetNumThreads() local
1359 if (GetProcessSP(pid, procSP)) in DNBProcessGetNumThreads()
1360 return procSP->GetNumThreads(); in DNBProcessGetNumThreads()
1366 MachProcessSP procSP; in DNBProcessGetCurrentThread() local
1367 if (GetProcessSP(pid, procSP)) in DNBProcessGetCurrentThread()
1368 return procSP->GetCurrentThread(); in DNBProcessGetCurrentThread()
1374 MachProcessSP procSP; in DNBProcessGetCurrentThreadMachPort() local
1375 if (GetProcessSP(pid, procSP)) in DNBProcessGetCurrentThreadMachPort()
1376 return procSP->GetCurrentThreadMachPort(); in DNBProcessGetCurrentThreadMachPort()
1382 MachProcessSP procSP; in DNBProcessSetCurrentThread() local
1383 if (GetProcessSP(pid, procSP)) in DNBProcessSetCurrentThread()
1384 return procSP->SetCurrentThread(tid); in DNBProcessSetCurrentThread()
1392 MachProcessSP procSP; in DNBThreadGetStopReason() local
1393 if (GetProcessSP(pid, procSP)) in DNBThreadGetStopReason()
1394 return procSP->GetThreadStoppedReason(tid, stop_info); in DNBThreadGetStopReason()
1404 MachProcessSP procSP; in DNBThreadGetInfo() local
1405 if (GetProcessSP(pid, procSP)) in DNBThreadGetInfo()
1406 return procSP->GetThreadInfo(tid); in DNBThreadGetInfo()
1412 MachProcessSP procSP; in DNBProcessGetThreadAtIndex() local
1413 if (GetProcessSP(pid, procSP)) in DNBProcessGetThreadAtIndex()
1414 return procSP->GetThreadAtIndex(thread_idx); in DNBProcessGetThreadAtIndex()
1421 MachProcessSP procSP; in DNBProcessSyncThreadState() local
1422 if (GetProcessSP(pid, procSP)) in DNBProcessSyncThreadState()
1423 return procSP->SyncThreadState(tid); in DNBProcessSyncThreadState()
1428 MachProcessSP procSP; in DNBProcessGetSharedLibraryInfoAddress() local
1430 if (GetProcessSP(pid, procSP)) in DNBProcessGetSharedLibraryInfoAddress()
1431 return procSP->Task().GetDYLDAllImageInfosAddress(err); in DNBProcessGetSharedLibraryInfoAddress()
1436 MachProcessSP procSP; in DNBProcessSharedLibrariesUpdated() local
1437 if (GetProcessSP(pid, procSP)) { in DNBProcessSharedLibrariesUpdated()
1438 procSP->SharedLibrariesUpdated(); in DNBProcessSharedLibrariesUpdated()
1449 MachProcessSP procSP; in DNBGetDeploymentInfo() local
1450 if (GetProcessSP(pid, procSP)) { in DNBGetDeploymentInfo()
1456 procSP->GetDeploymentInfo(lc, load_command_address, is_executable); in DNBGetDeploymentInfo()
1460 return procSP->GetPlatformString(info.platform); in DNBGetDeploymentInfo()
1471 MachProcessSP procSP; in DNBProcessGetSharedLibraryInfo() local
1472 if (GetProcessSP(pid, procSP)) in DNBProcessGetSharedLibraryInfo()
1473 return procSP->CopyImageInfos(image_infos, only_changed); in DNBProcessGetSharedLibraryInfo()
1493 MachProcessSP procSP; in DNBThreadGetRegisterValueByID() local
1495 if (GetProcessSP(pid, procSP)) { in DNBThreadGetRegisterValueByID()
1497 return procSP->GetRegisterValue(tid, set, reg, value); in DNBThreadGetRegisterValueByID()
1506 MachProcessSP procSP; in DNBThreadSetRegisterValueByID() local
1507 if (GetProcessSP(pid, procSP)) in DNBThreadSetRegisterValueByID()
1508 return procSP->SetRegisterValue(tid, set, reg, value); in DNBThreadSetRegisterValueByID()
1515 MachProcessSP procSP; in DNBThreadGetRegisterContext() local
1516 if (GetProcessSP(pid, procSP)) { in DNBThreadGetRegisterContext()
1518 return procSP->GetThreadList().GetRegisterContext(tid, buf, buf_len); in DNBThreadGetRegisterContext()
1526 MachProcessSP procSP; in DNBThreadSetRegisterContext() local
1527 if (GetProcessSP(pid, procSP)) { in DNBThreadSetRegisterContext()
1529 return procSP->GetThreadList().SetRegisterContext(tid, buf, buf_len); in DNBThreadSetRegisterContext()
1536 MachProcessSP procSP; in DNBThreadSaveRegisterState() local
1537 if (GetProcessSP(pid, procSP)) in DNBThreadSaveRegisterState()
1538 return procSP->GetThreadList().SaveRegisterState(tid); in DNBThreadSaveRegisterState()
1545 MachProcessSP procSP; in DNBThreadRestoreRegisterState() local
1546 if (GetProcessSP(pid, procSP)) in DNBThreadRestoreRegisterState()
1547 return procSP->GetThreadList().RestoreRegisterState(tid, save_id); in DNBThreadRestoreRegisterState()
1557 MachProcessSP procSP; in DNBThreadGetRegisterValueByName() local
1559 if (GetProcessSP(pid, procSP)) { in DNBThreadGetRegisterValueByName()
1570 return procSP->GetRegisterValue(tid, set, reg, value); in DNBThreadGetRegisterValueByName()
1576 return procSP->GetRegisterValue(tid, set, reg, value); in DNBThreadGetRegisterValueByName()
1624 MachProcessSP procSP; in DNBProcessSetNameToAddressCallback() local
1625 if (GetProcessSP(pid, procSP)) { in DNBProcessSetNameToAddressCallback()
1626 procSP->SetNameToAddressCallback(callback, baton); in DNBProcessSetNameToAddressCallback()
1637 MachProcessSP procSP; in DNBProcessSetSharedLibraryInfoCallback() local
1638 if (GetProcessSP(pid, procSP)) { in DNBProcessSetSharedLibraryInfoCallback()
1639 procSP->SetSharedLibraryInfoCallback(callback, baton); in DNBProcessSetSharedLibraryInfoCallback()
1647 MachProcessSP procSP; in DNBProcessLookupAddress() local
1648 if (GetProcessSP(pid, procSP)) { in DNBProcessLookupAddress()
1649 return procSP->LookupSymbol(name, shlib); in DNBProcessLookupAddress()
1656 MachProcessSP procSP; in DNBProcessGetAvailableSTDOUT() local
1657 if (GetProcessSP(pid, procSP)) in DNBProcessGetAvailableSTDOUT()
1658 return procSP->GetAvailableSTDOUT(buf, buf_size); in DNBProcessGetAvailableSTDOUT()
1664 MachProcessSP procSP; in DNBProcessGetAvailableSTDERR() local
1665 if (GetProcessSP(pid, procSP)) in DNBProcessGetAvailableSTDERR()
1666 return procSP->GetAvailableSTDERR(buf, buf_size); in DNBProcessGetAvailableSTDERR()
1672 MachProcessSP procSP; in DNBProcessGetAvailableProfileData() local
1673 if (GetProcessSP(pid, procSP)) in DNBProcessGetAvailableProfileData()
1674 return procSP->GetAsyncProfileData(buf, buf_size); in DNBProcessGetAvailableProfileData()
1679 MachProcessSP procSP; in DNBProcessGetStopCount() local
1680 if (GetProcessSP(pid, procSP)) in DNBProcessGetStopCount()
1681 return procSP->StopCount(); in DNBProcessGetStopCount()
1686 MachProcessSP procSP; in DNBProcessGetCPUType() local
1687 if (GetProcessSP(pid, procSP)) in DNBProcessGetCPUType()
1688 return procSP->GetCPUType(); in DNBProcessGetCPUType()