Lines Matching refs:pid

53 nub_process_t DNBProcessAttach(nub_process_t pid, struct timespec *timeout,
78 nub_bool_t DNBProcessResume(nub_process_t pid,
81 nub_bool_t DNBProcessHalt(nub_process_t pid) DNB_EXPORT;
82 nub_bool_t DNBProcessDetach(nub_process_t pid) DNB_EXPORT;
83 nub_bool_t DNBProcessSignal(nub_process_t pid, int signal) DNB_EXPORT;
84 nub_bool_t DNBProcessInterrupt(nub_process_t pid) DNB_EXPORT;
85 nub_bool_t DNBProcessKill(nub_process_t pid) DNB_EXPORT;
86 nub_bool_t DNBProcessSendEvent(nub_process_t pid, const char *event) DNB_EXPORT;
87 nub_size_t DNBProcessMemoryRead(nub_process_t pid, nub_addr_t addr,
89 uint64_t DNBProcessMemoryReadInteger(nub_process_t pid, nub_addr_t addr,
92 nub_addr_t DNBProcessMemoryReadPointer(nub_process_t pid,
94 std::string DNBProcessMemoryReadCString(nub_process_t pid,
97 DNBProcessMemoryReadCStringFixed(nub_process_t pid, nub_addr_t addr,
99 nub_size_t DNBProcessMemoryWrite(nub_process_t pid, nub_addr_t addr,
101 nub_addr_t DNBProcessMemoryAllocate(nub_process_t pid, nub_size_t size,
103 nub_bool_t DNBProcessMemoryDeallocate(nub_process_t pid,
105 int DNBProcessMemoryRegionInfo(nub_process_t pid, nub_addr_t addr,
108 DNBProcessGetProfileData(nub_process_t pid,
111 DNBProcessSetEnableAsyncProfiling(nub_process_t pid, nub_bool_t enable,
116 nub_bool_t DNBProcessIsAlive(nub_process_t pid) DNB_EXPORT;
117 nub_state_t DNBProcessGetState(nub_process_t pid) DNB_EXPORT;
118 nub_bool_t DNBProcessGetExitStatus(nub_process_t pid, int *status) DNB_EXPORT;
119 nub_bool_t DNBProcessSetExitStatus(nub_process_t pid, int status) DNB_EXPORT;
120 const char *DNBProcessGetExitInfo(nub_process_t pid) DNB_EXPORT;
121 nub_bool_t DNBProcessSetExitInfo(nub_process_t pid,
123 nub_size_t DNBProcessGetNumThreads(nub_process_t pid) DNB_EXPORT;
124 nub_thread_t DNBProcessGetCurrentThread(nub_process_t pid) DNB_EXPORT;
125 nub_thread_t DNBProcessGetCurrentThreadMachPort(nub_process_t pid) DNB_EXPORT;
126 nub_thread_t DNBProcessSetCurrentThread(nub_process_t pid,
128 nub_thread_t DNBProcessGetThreadAtIndex(nub_process_t pid,
130 nub_bool_t DNBProcessSyncThreadState(nub_process_t pid,
132 nub_addr_t DNBProcessGetSharedLibraryInfoAddress(nub_process_t pid) DNB_EXPORT;
133 nub_bool_t DNBProcessSharedLibrariesUpdated(nub_process_t pid) DNB_EXPORT;
135 DNBProcessGetSharedLibraryInfo(nub_process_t pid, nub_bool_t only_changed,
137 const char *DNBGetDeploymentInfo(nub_process_t pid, bool is_executable,
143 nub_bool_t DNBProcessSetNameToAddressCallback(nub_process_t pid,
147 nub_process_t pid, DNBCallbackCopyExecutableImageInfos callback,
149 nub_addr_t DNBProcessLookupAddress(nub_process_t pid, const char *name,
151 nub_size_t DNBProcessGetAvailableSTDOUT(nub_process_t pid, char *buf,
153 nub_size_t DNBProcessGetAvailableSTDERR(nub_process_t pid, char *buf,
155 nub_size_t DNBProcessGetAvailableProfileData(nub_process_t pid, char *buf,
157 nub_size_t DNBProcessGetStopCount(nub_process_t pid) DNB_EXPORT;
158 uint32_t DNBProcessGetCPUType(nub_process_t pid) DNB_EXPORT;
162 const char *DNBProcessGetExecutablePath(nub_process_t pid);
163 const char *DNBProcessGetArgumentAtIndex(nub_process_t pid, nub_size_t idx);
164 nub_size_t DNBProcessGetArgumentCount(nub_process_t pid);
167 nub_event_t DNBProcessWaitForEvents(nub_process_t pid, nub_event_t event_mask,
170 void DNBProcessResetEvents(nub_process_t pid, nub_event_t event_mask);
173 const char *DNBThreadGetName(nub_process_t pid, nub_thread_t tid);
175 DNBThreadGetIdentifierInfo(nub_process_t pid, nub_thread_t tid,
177 nub_state_t DNBThreadGetState(nub_process_t pid, nub_thread_t tid);
178 nub_bool_t DNBThreadGetRegisterValueByID(nub_process_t pid, nub_thread_t tid,
181 nub_bool_t DNBThreadSetRegisterValueByID(nub_process_t pid, nub_thread_t tid,
184 nub_size_t DNBThreadGetRegisterContext(nub_process_t pid, nub_thread_t tid,
186 nub_size_t DNBThreadSetRegisterContext(nub_process_t pid, nub_thread_t tid,
188 uint32_t DNBThreadSaveRegisterState(nub_process_t pid, nub_thread_t tid);
189 nub_bool_t DNBThreadRestoreRegisterState(nub_process_t pid, nub_thread_t tid,
191 nub_bool_t DNBThreadGetRegisterValueByName(nub_process_t pid, nub_thread_t tid,
194 nub_bool_t DNBThreadGetStopReason(nub_process_t pid, nub_thread_t tid,
196 const char *DNBThreadGetInfo(nub_process_t pid, nub_thread_t tid);
197 Genealogy::ThreadActivitySP DNBGetGenealogyInfoForThread(nub_process_t pid,
200 Genealogy::ProcessExecutableInfoSP DNBGetGenealogyImageInfo(nub_process_t pid,
202 ThreadInfo::QoS DNBGetRequestedQoSForThread(nub_process_t pid, nub_thread_t tid,
205 nub_addr_t DNBGetPThreadT(nub_process_t pid, nub_thread_t tid);
206 nub_addr_t DNBGetDispatchQueueT(nub_process_t pid, nub_thread_t tid);
208 DNBGetTSDAddressForThread(nub_process_t pid, nub_thread_t tid,
213 nub_process_t pid, nub_addr_t image_list_address, nub_addr_t image_count);
214 JSONGenerator::ObjectSP DNBGetAllLoadedLibrariesInfos(nub_process_t pid);
216 DNBGetLibrariesInfoForAddresses(nub_process_t pid,
218 JSONGenerator::ObjectSP DNBGetSharedCacheInfo(nub_process_t pid);
222 nub_bool_t DNBBreakpointSet(nub_process_t pid, nub_addr_t addr, nub_size_t size,
224 nub_bool_t DNBBreakpointClear(nub_process_t pid, nub_addr_t addr);
227 nub_bool_t DNBWatchpointSet(nub_process_t pid, nub_addr_t addr, nub_size_t size,
229 nub_bool_t DNBWatchpointClear(nub_process_t pid, nub_addr_t addr);
230 uint32_t DNBWatchpointGetNumSupportedHWP(nub_process_t pid);