Lines Matching full:pid
54 nub_process_t DNBProcessAttach(nub_process_t pid, struct timespec *timeout,
75 nub_bool_t DNBProcessResume(nub_process_t pid,
78 nub_bool_t DNBProcessHalt(nub_process_t pid) DNB_EXPORT;
79 nub_bool_t DNBProcessDetach(nub_process_t pid) DNB_EXPORT;
80 nub_bool_t DNBProcessSignal(nub_process_t pid, int signal) DNB_EXPORT;
81 nub_bool_t DNBProcessInterrupt(nub_process_t pid) DNB_EXPORT;
82 nub_bool_t DNBProcessKill(nub_process_t pid) DNB_EXPORT;
83 nub_bool_t DNBProcessSendEvent(nub_process_t pid, const char *event) DNB_EXPORT;
84 nub_size_t DNBProcessMemoryRead(nub_process_t pid, nub_addr_t addr,
86 uint64_t DNBProcessMemoryReadInteger(nub_process_t pid, nub_addr_t addr,
89 nub_addr_t DNBProcessMemoryReadPointer(nub_process_t pid,
91 std::string DNBProcessMemoryReadCString(nub_process_t pid,
94 DNBProcessMemoryReadCStringFixed(nub_process_t pid, nub_addr_t addr,
96 nub_size_t DNBProcessMemoryWrite(nub_process_t pid, nub_addr_t addr,
98 nub_addr_t DNBProcessMemoryAllocate(nub_process_t pid, nub_size_t size,
100 nub_bool_t DNBProcessMemoryDeallocate(nub_process_t pid,
102 int DNBProcessMemoryRegionInfo(nub_process_t pid, nub_addr_t addr,
105 DNBProcessGetProfileData(nub_process_t pid,
108 DNBProcessSetEnableAsyncProfiling(nub_process_t pid, nub_bool_t enable,
111 DarwinLogEventVector DNBProcessGetAvailableDarwinLogEvents(nub_process_t pid);
114 nub_bool_t DNBProcessIsAlive(nub_process_t pid) DNB_EXPORT;
115 nub_state_t DNBProcessGetState(nub_process_t pid) DNB_EXPORT;
116 nub_bool_t DNBProcessGetExitStatus(nub_process_t pid, int *status) DNB_EXPORT;
117 nub_bool_t DNBProcessSetExitStatus(nub_process_t pid, int status) DNB_EXPORT;
118 const char *DNBProcessGetExitInfo(nub_process_t pid) DNB_EXPORT;
119 nub_bool_t DNBProcessSetExitInfo(nub_process_t pid,
121 nub_size_t DNBProcessGetNumThreads(nub_process_t pid) DNB_EXPORT;
122 nub_thread_t DNBProcessGetCurrentThread(nub_process_t pid) DNB_EXPORT;
123 nub_thread_t DNBProcessGetCurrentThreadMachPort(nub_process_t pid) DNB_EXPORT;
124 nub_thread_t DNBProcessSetCurrentThread(nub_process_t pid,
126 nub_thread_t DNBProcessGetThreadAtIndex(nub_process_t pid,
128 nub_bool_t DNBProcessSyncThreadState(nub_process_t pid,
130 nub_addr_t DNBProcessGetSharedLibraryInfoAddress(nub_process_t pid) DNB_EXPORT;
131 nub_bool_t DNBProcessSharedLibrariesUpdated(nub_process_t pid) DNB_EXPORT;
133 DNBProcessGetSharedLibraryInfo(nub_process_t pid, nub_bool_t only_changed,
135 const char *DNBGetDeploymentInfo(nub_process_t pid, bool is_executable,
141 nub_bool_t DNBProcessSetNameToAddressCallback(nub_process_t pid,
145 nub_process_t pid, DNBCallbackCopyExecutableImageInfos callback,
147 nub_addr_t DNBProcessLookupAddress(nub_process_t pid, const char *name,
149 nub_size_t DNBProcessGetAvailableSTDOUT(nub_process_t pid, char *buf,
151 nub_size_t DNBProcessGetAvailableSTDERR(nub_process_t pid, char *buf,
153 nub_size_t DNBProcessGetAvailableProfileData(nub_process_t pid, char *buf,
155 nub_size_t DNBProcessGetStopCount(nub_process_t pid) DNB_EXPORT;
156 uint32_t DNBProcessGetCPUType(nub_process_t pid) DNB_EXPORT;
160 const char *DNBProcessGetExecutablePath(nub_process_t pid);
161 const char *DNBProcessGetArgumentAtIndex(nub_process_t pid, nub_size_t idx);
162 nub_size_t DNBProcessGetArgumentCount(nub_process_t pid);
165 nub_event_t DNBProcessWaitForEvents(nub_process_t pid, nub_event_t event_mask,
168 void DNBProcessResetEvents(nub_process_t pid, nub_event_t event_mask);
171 const char *DNBThreadGetName(nub_process_t pid, nub_thread_t tid);
173 DNBThreadGetIdentifierInfo(nub_process_t pid, nub_thread_t tid,
175 nub_state_t DNBThreadGetState(nub_process_t pid, nub_thread_t tid);
176 nub_bool_t DNBThreadGetRegisterValueByID(nub_process_t pid, nub_thread_t tid,
179 nub_bool_t DNBThreadSetRegisterValueByID(nub_process_t pid, nub_thread_t tid,
182 nub_size_t DNBThreadGetRegisterContext(nub_process_t pid, nub_thread_t tid,
184 nub_size_t DNBThreadSetRegisterContext(nub_process_t pid, nub_thread_t tid,
186 uint32_t DNBThreadSaveRegisterState(nub_process_t pid, nub_thread_t tid);
187 nub_bool_t DNBThreadRestoreRegisterState(nub_process_t pid, nub_thread_t tid,
189 nub_bool_t DNBThreadGetRegisterValueByName(nub_process_t pid, nub_thread_t tid,
192 nub_bool_t DNBThreadGetStopReason(nub_process_t pid, nub_thread_t tid,
194 const char *DNBThreadGetInfo(nub_process_t pid, nub_thread_t tid);
195 Genealogy::ThreadActivitySP DNBGetGenealogyInfoForThread(nub_process_t pid,
198 Genealogy::ProcessExecutableInfoSP DNBGetGenealogyImageInfo(nub_process_t pid,
200 ThreadInfo::QoS DNBGetRequestedQoSForThread(nub_process_t pid, nub_thread_t tid,
203 nub_addr_t DNBGetPThreadT(nub_process_t pid, nub_thread_t tid);
204 nub_addr_t DNBGetDispatchQueueT(nub_process_t pid, nub_thread_t tid);
206 DNBGetTSDAddressForThread(nub_process_t pid, nub_thread_t tid,
211 nub_process_t pid, nub_addr_t image_list_address, nub_addr_t image_count);
212 JSONGenerator::ObjectSP DNBGetAllLoadedLibrariesInfos(nub_process_t pid);
214 DNBGetLibrariesInfoForAddresses(nub_process_t pid,
216 JSONGenerator::ObjectSP DNBGetSharedCacheInfo(nub_process_t pid);
220 nub_bool_t DNBBreakpointSet(nub_process_t pid, nub_addr_t addr, nub_size_t size,
222 nub_bool_t DNBBreakpointClear(nub_process_t pid, nub_addr_t addr);
225 nub_bool_t DNBWatchpointSet(nub_process_t pid, nub_addr_t addr, nub_size_t size,
227 nub_bool_t DNBWatchpointClear(nub_process_t pid, nub_addr_t addr);
228 uint32_t DNBWatchpointGetNumSupportedHWP(nub_process_t pid);