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()
801 MachProcessSP procSP; in DNBProcessDetach() local
802 if (GetProcessSP(pid, procSP)) { in DNBProcessDetach()
806 procSP->DisableAllBreakpoints(remove); in DNBProcessDetach()
807 procSP->DisableAllWatchpoints(remove); in DNBProcessDetach()
808 return procSP->Detach(); in DNBProcessDetach()
814 MachProcessSP procSP; in DNBProcessKill() local
815 if (GetProcessSP(pid, procSP)) { in DNBProcessKill()
816 return procSP->Kill(); in DNBProcessKill()
822 MachProcessSP procSP; in DNBProcessSignal() local
823 if (GetProcessSP(pid, procSP)) { in DNBProcessSignal()
824 return procSP->Signal(signal); in DNBProcessSignal()
830 MachProcessSP procSP; in DNBProcessInterrupt() local
831 if (GetProcessSP(pid, procSP)) in DNBProcessInterrupt()
832 return procSP->Interrupt(); in DNBProcessInterrupt()
837 MachProcessSP procSP; in DNBProcessSendEvent() local
838 if (GetProcessSP(pid, procSP)) { in DNBProcessSendEvent()
841 return procSP->SendEvent(event, send_error); in DNBProcessSendEvent()
847 MachProcessSP procSP; in DNBProcessIsAlive() local
848 if (GetProcessSP(pid, procSP)) { in DNBProcessIsAlive()
849 return MachTask::IsValid(procSP->Task().TaskPort()); in DNBProcessIsAlive()
856 MachProcessSP procSP; in DNBProcessGetState() local
857 if (GetProcessSP(pid, procSP)) { in DNBProcessGetState()
858 return procSP->GetState(); in DNBProcessGetState()
865 MachProcessSP procSP; in DNBProcessGetExitStatus() local
866 if (GetProcessSP(pid, procSP)) { in DNBProcessGetExitStatus()
867 return procSP->GetExitStatus(status); in DNBProcessGetExitStatus()
873 MachProcessSP procSP; in DNBProcessSetExitStatus() local
874 if (GetProcessSP(pid, procSP)) { in DNBProcessSetExitStatus()
875 procSP->SetExitStatus(status); in DNBProcessSetExitStatus()
882 MachProcessSP procSP; in DNBProcessGetExitInfo() local
883 if (GetProcessSP(pid, procSP)) { in DNBProcessGetExitInfo()
884 return procSP->GetExitInfo(); in DNBProcessGetExitInfo()
890 MachProcessSP procSP; in DNBProcessSetExitInfo() local
891 if (GetProcessSP(pid, procSP)) { in DNBProcessSetExitInfo()
892 procSP->SetExitInfo(info); in DNBProcessSetExitInfo()
899 MachProcessSP procSP; in DNBThreadGetName() local
900 if (GetProcessSP(pid, procSP)) in DNBThreadGetName()
901 return procSP->ThreadGetName(tid); in DNBThreadGetName()
908 MachProcessSP procSP; in DNBThreadGetIdentifierInfo() local
909 if (GetProcessSP(pid, procSP)) in DNBThreadGetIdentifierInfo()
910 return procSP->GetThreadList().GetIdentifierInfo(tid, ident_info); in DNBThreadGetIdentifierInfo()
915 MachProcessSP procSP; in DNBThreadGetState() local
916 if (GetProcessSP(pid, procSP)) { in DNBThreadGetState()
917 return procSP->ThreadGetState(tid); in DNBThreadGetState()
954 MachProcessSP procSP; in DNBGetGenealogyInfoForThread() local
955 if (GetProcessSP(pid, procSP)) in DNBGetGenealogyInfoForThread()
956 thread_activity_sp = procSP->GetGenealogyInfoForThread(tid, timed_out); in DNBGetGenealogyInfoForThread()
963 MachProcessSP procSP; in DNBGetGenealogyImageInfo() local
964 if (GetProcessSP(pid, procSP)) { in DNBGetGenealogyImageInfo()
965 image_info_sp = procSP->GetGenealogyImageInfo(idx); in DNBGetGenealogyImageInfo()
973 MachProcessSP procSP; in DNBGetRequestedQoSForThread() local
974 if (GetProcessSP(pid, procSP)) { in DNBGetRequestedQoSForThread()
975 return procSP->GetRequestedQoS(tid, tsd, dti_qos_class_index); in DNBGetRequestedQoSForThread()
981 MachProcessSP procSP; in DNBGetPThreadT() local
982 if (GetProcessSP(pid, procSP)) { in DNBGetPThreadT()
983 return procSP->GetPThreadT(tid); in DNBGetPThreadT()
989 MachProcessSP procSP; in DNBGetDispatchQueueT() local
990 if (GetProcessSP(pid, procSP)) { in DNBGetDispatchQueueT()
991 return procSP->GetDispatchQueueT(tid); in DNBGetDispatchQueueT()
1001 MachProcessSP procSP; in DNBGetTSDAddressForThread() local
1002 if (GetProcessSP(pid, procSP)) { in DNBGetTSDAddressForThread()
1003 return procSP->GetTSDAddressForThread( in DNBGetTSDAddressForThread()
1012 MachProcessSP procSP; in DNBGetLoadedDynamicLibrariesInfos() local
1013 if (GetProcessSP(pid, procSP)) { in DNBGetLoadedDynamicLibrariesInfos()
1014 return procSP->GetLoadedDynamicLibrariesInfos(pid, image_list_address, in DNBGetLoadedDynamicLibrariesInfos()
1021 MachProcessSP procSP; in DNBGetAllLoadedLibrariesInfos() local
1022 if (GetProcessSP(pid, procSP)) { in DNBGetAllLoadedLibrariesInfos()
1023 return procSP->GetAllLoadedLibrariesInfos(pid); in DNBGetAllLoadedLibrariesInfos()
1031 MachProcessSP procSP; in DNBGetLibrariesInfoForAddresses() local
1032 if (GetProcessSP(pid, procSP)) { in DNBGetLibrariesInfoForAddresses()
1033 return procSP->GetLibrariesInfoForAddresses(pid, macho_addresses); in DNBGetLibrariesInfoForAddresses()
1039 MachProcessSP procSP; in DNBGetSharedCacheInfo() local
1040 if (GetProcessSP(pid, procSP)) { in DNBGetSharedCacheInfo()
1041 return procSP->GetSharedCacheInfo(pid); in DNBGetSharedCacheInfo()
1047 MachProcessSP procSP; in DNBProcessGetExecutablePath() local
1048 if (GetProcessSP(pid, procSP)) { in DNBProcessGetExecutablePath()
1049 return procSP->Path(); in DNBProcessGetExecutablePath()
1055 MachProcessSP procSP; in DNBProcessGetArgumentCount() local
1056 if (GetProcessSP(pid, procSP)) { in DNBProcessGetArgumentCount()
1057 return procSP->ArgumentCount(); in DNBProcessGetArgumentCount()
1063 MachProcessSP procSP; in DNBProcessGetArgumentAtIndex() local
1064 if (GetProcessSP(pid, procSP)) { in DNBProcessGetArgumentAtIndex()
1065 return procSP->ArgumentAtIndex(idx); in DNBProcessGetArgumentAtIndex()
1075 MachProcessSP procSP; in DNBProcessResume() local
1076 if (GetProcessSP(pid, procSP)) { in DNBProcessResume()
1089 return procSP->Resume(thread_actions); in DNBProcessResume()
1096 MachProcessSP procSP; in DNBProcessHalt() local
1097 if (GetProcessSP(pid, procSP)) in DNBProcessHalt()
1098 return procSP->Signal(SIGSTOP); in DNBProcessHalt()
1133 MachProcessSP procSP; in DNBProcessWaitForEvents() local
1134 if (GetProcessSP(pid, procSP)) { in DNBProcessWaitForEvents()
1136 result = procSP->Events().WaitForSetEvents(event_mask, timeout); in DNBProcessWaitForEvents()
1138 result = procSP->Events().WaitForEventsToReset(event_mask, timeout); in DNBProcessWaitForEvents()
1144 MachProcessSP procSP; in DNBProcessResetEvents() local
1145 if (GetProcessSP(pid, procSP)) in DNBProcessResetEvents()
1146 procSP->Events().ResetEvents(event_mask); in DNBProcessResetEvents()
1152 MachProcessSP procSP; in DNBBreakpointSet() local
1153 if (GetProcessSP(pid, procSP)) in DNBBreakpointSet()
1154 return procSP->CreateBreakpoint(addr, size, hardware) != NULL; in DNBBreakpointSet()
1159 MachProcessSP procSP; in DNBBreakpointClear() local
1160 if (GetProcessSP(pid, procSP)) in DNBBreakpointClear()
1161 return procSP->DisableBreakpoint(addr, true); in DNBBreakpointClear()
1168 MachProcessSP procSP; in DNBWatchpointSet() local
1169 if (GetProcessSP(pid, procSP)) in DNBWatchpointSet()
1170 return procSP->CreateWatchpoint(addr, size, watch_flags, hardware) != NULL; in DNBWatchpointSet()
1175 MachProcessSP procSP; in DNBWatchpointClear() local
1176 if (GetProcessSP(pid, procSP)) in DNBWatchpointClear()
1177 return procSP->DisableWatchpoint(addr, true); in DNBWatchpointClear()
1183 MachProcessSP procSP; in DNBWatchpointGetNumSupportedHWP() local
1184 if (GetProcessSP(pid, procSP)) in DNBWatchpointGetNumSupportedHWP()
1185 return procSP->GetNumSupportedHardwareWatchpoints(); in DNBWatchpointGetNumSupportedHWP()
1196 MachProcessSP procSP; in DNBProcessMemoryRead() local
1197 if (GetProcessSP(pid, procSP)) in DNBProcessMemoryRead()
1198 return procSP->ReadMemory(addr, size, buf); in DNBProcessMemoryRead()
1284 MachProcessSP procSP; in DNBProcessMemoryWrite() local
1285 if (GetProcessSP(pid, procSP)) in DNBProcessMemoryWrite()
1286 return procSP->WriteMemory(addr, size, buf); in DNBProcessMemoryWrite()
1292 MachProcessSP procSP; in DNBProcessMemoryAllocate() local
1293 if (GetProcessSP(pid, procSP)) in DNBProcessMemoryAllocate()
1294 return procSP->Task().AllocateMemory(size, permissions); in DNBProcessMemoryAllocate()
1299 MachProcessSP procSP; in DNBProcessMemoryDeallocate() local
1300 if (GetProcessSP(pid, procSP)) in DNBProcessMemoryDeallocate()
1301 return procSP->Task().DeallocateMemory(addr); in DNBProcessMemoryDeallocate()
1319 MachProcessSP procSP; in DNBProcessMemoryRegionInfo() local
1320 if (GetProcessSP(pid, procSP)) in DNBProcessMemoryRegionInfo()
1321 return procSP->Task().GetMemoryRegionInfo(addr, region_info); in DNBProcessMemoryRegionInfo()
1328 MachProcessSP procSP; in DNBProcessGetProfileData() local
1329 if (GetProcessSP(pid, procSP)) in DNBProcessGetProfileData()
1330 return procSP->Task().GetProfileData(scanType); in DNBProcessGetProfileData()
1339 MachProcessSP procSP; in DNBProcessSetEnableAsyncProfiling() local
1340 if (GetProcessSP(pid, procSP)) { in DNBProcessSetEnableAsyncProfiling()
1341 procSP->SetEnableAsyncProfiling(enable, interval_usec, scan_type); in DNBProcessSetEnableAsyncProfiling()
1350 MachProcessSP procSP; in DNBProcessGetNumThreads() local
1351 if (GetProcessSP(pid, procSP)) in DNBProcessGetNumThreads()
1352 return procSP->GetNumThreads(); in DNBProcessGetNumThreads()
1358 MachProcessSP procSP; in DNBProcessGetCurrentThread() local
1359 if (GetProcessSP(pid, procSP)) in DNBProcessGetCurrentThread()
1360 return procSP->GetCurrentThread(); in DNBProcessGetCurrentThread()
1366 MachProcessSP procSP; in DNBProcessGetCurrentThreadMachPort() local
1367 if (GetProcessSP(pid, procSP)) in DNBProcessGetCurrentThreadMachPort()
1368 return procSP->GetCurrentThreadMachPort(); in DNBProcessGetCurrentThreadMachPort()
1374 MachProcessSP procSP; in DNBProcessSetCurrentThread() local
1375 if (GetProcessSP(pid, procSP)) in DNBProcessSetCurrentThread()
1376 return procSP->SetCurrentThread(tid); in DNBProcessSetCurrentThread()
1384 MachProcessSP procSP; in DNBThreadGetStopReason() local
1385 if (GetProcessSP(pid, procSP)) in DNBThreadGetStopReason()
1386 return procSP->GetThreadStoppedReason(tid, stop_info); in DNBThreadGetStopReason()
1396 MachProcessSP procSP; in DNBThreadGetInfo() local
1397 if (GetProcessSP(pid, procSP)) in DNBThreadGetInfo()
1398 return procSP->GetThreadInfo(tid); in DNBThreadGetInfo()
1404 MachProcessSP procSP; in DNBProcessGetThreadAtIndex() local
1405 if (GetProcessSP(pid, procSP)) in DNBProcessGetThreadAtIndex()
1406 return procSP->GetThreadAtIndex(thread_idx); in DNBProcessGetThreadAtIndex()
1413 MachProcessSP procSP; in DNBProcessSyncThreadState() local
1414 if (GetProcessSP(pid, procSP)) in DNBProcessSyncThreadState()
1415 return procSP->SyncThreadState(tid); in DNBProcessSyncThreadState()
1420 MachProcessSP procSP; in DNBProcessGetSharedLibraryInfoAddress() local
1422 if (GetProcessSP(pid, procSP)) in DNBProcessGetSharedLibraryInfoAddress()
1423 return procSP->Task().GetDYLDAllImageInfosAddress(err); in DNBProcessGetSharedLibraryInfoAddress()
1428 MachProcessSP procSP; in DNBProcessSharedLibrariesUpdated() local
1429 if (GetProcessSP(pid, procSP)) { in DNBProcessSharedLibrariesUpdated()
1430 procSP->SharedLibrariesUpdated(); in DNBProcessSharedLibrariesUpdated()
1442 MachProcessSP procSP; in DNBGetDeploymentInfo() local
1443 if (GetProcessSP(pid, procSP)) { in DNBGetDeploymentInfo()
1449 procSP->GetDeploymentInfo(lc, load_command_address, is_executable); in DNBGetDeploymentInfo()
1453 return procSP->GetPlatformString(info.platform); in DNBGetDeploymentInfo()
1464 MachProcessSP procSP; in DNBProcessGetSharedLibraryInfo() local
1465 if (GetProcessSP(pid, procSP)) in DNBProcessGetSharedLibraryInfo()
1466 return procSP->CopyImageInfos(image_infos, only_changed); in DNBProcessGetSharedLibraryInfo()
1486 MachProcessSP procSP; in DNBThreadGetRegisterValueByID() local
1488 if (GetProcessSP(pid, procSP)) { in DNBThreadGetRegisterValueByID()
1490 return procSP->GetRegisterValue(tid, set, reg, value); in DNBThreadGetRegisterValueByID()
1499 MachProcessSP procSP; in DNBThreadSetRegisterValueByID() local
1500 if (GetProcessSP(pid, procSP)) in DNBThreadSetRegisterValueByID()
1501 return procSP->SetRegisterValue(tid, set, reg, value); in DNBThreadSetRegisterValueByID()
1508 MachProcessSP procSP; in DNBThreadGetRegisterContext() local
1509 if (GetProcessSP(pid, procSP)) { in DNBThreadGetRegisterContext()
1511 return procSP->GetThreadList().GetRegisterContext(tid, buf, buf_len); in DNBThreadGetRegisterContext()
1519 MachProcessSP procSP; in DNBThreadSetRegisterContext() local
1520 if (GetProcessSP(pid, procSP)) { in DNBThreadSetRegisterContext()
1522 return procSP->GetThreadList().SetRegisterContext(tid, buf, buf_len); in DNBThreadSetRegisterContext()
1529 MachProcessSP procSP; in DNBThreadSaveRegisterState() local
1530 if (GetProcessSP(pid, procSP)) in DNBThreadSaveRegisterState()
1531 return procSP->GetThreadList().SaveRegisterState(tid); in DNBThreadSaveRegisterState()
1538 MachProcessSP procSP; in DNBThreadRestoreRegisterState() local
1539 if (GetProcessSP(pid, procSP)) in DNBThreadRestoreRegisterState()
1540 return procSP->GetThreadList().RestoreRegisterState(tid, save_id); in DNBThreadRestoreRegisterState()
1550 MachProcessSP procSP; in DNBThreadGetRegisterValueByName() local
1552 if (GetProcessSP(pid, procSP)) { in DNBThreadGetRegisterValueByName()
1563 return procSP->GetRegisterValue(tid, set, reg, value); in DNBThreadGetRegisterValueByName()
1569 return procSP->GetRegisterValue(tid, set, reg, value); in DNBThreadGetRegisterValueByName()
1617 MachProcessSP procSP; in DNBProcessSetNameToAddressCallback() local
1618 if (GetProcessSP(pid, procSP)) { in DNBProcessSetNameToAddressCallback()
1619 procSP->SetNameToAddressCallback(callback, baton); in DNBProcessSetNameToAddressCallback()
1630 MachProcessSP procSP; in DNBProcessSetSharedLibraryInfoCallback() local
1631 if (GetProcessSP(pid, procSP)) { in DNBProcessSetSharedLibraryInfoCallback()
1632 procSP->SetSharedLibraryInfoCallback(callback, baton); in DNBProcessSetSharedLibraryInfoCallback()
1640 MachProcessSP procSP; in DNBProcessLookupAddress() local
1641 if (GetProcessSP(pid, procSP)) { in DNBProcessLookupAddress()
1642 return procSP->LookupSymbol(name, shlib); in DNBProcessLookupAddress()
1649 MachProcessSP procSP; in DNBProcessGetAvailableSTDOUT() local
1650 if (GetProcessSP(pid, procSP)) in DNBProcessGetAvailableSTDOUT()
1651 return procSP->GetAvailableSTDOUT(buf, buf_size); in DNBProcessGetAvailableSTDOUT()
1657 MachProcessSP procSP; in DNBProcessGetAvailableSTDERR() local
1658 if (GetProcessSP(pid, procSP)) in DNBProcessGetAvailableSTDERR()
1659 return procSP->GetAvailableSTDERR(buf, buf_size); in DNBProcessGetAvailableSTDERR()
1665 MachProcessSP procSP; in DNBProcessGetAvailableProfileData() local
1666 if (GetProcessSP(pid, procSP)) in DNBProcessGetAvailableProfileData()
1667 return procSP->GetAsyncProfileData(buf, buf_size); in DNBProcessGetAvailableProfileData()
1672 MachProcessSP procSP; in DNBProcessGetStopCount() local
1673 if (GetProcessSP(pid, procSP)) in DNBProcessGetStopCount()
1674 return procSP->StopCount(); in DNBProcessGetStopCount()
1679 MachProcessSP procSP; in DNBProcessGetCPUType() local
1680 if (GetProcessSP(pid, procSP)) in DNBProcessGetCPUType()
1681 return procSP->GetCPUType(); in DNBProcessGetCPUType()