Lines Matching defs:agent
109 td_thragent_t * agent;
190 agent = (td_thragent_t *)malloc(sizeof(td_thragent_t));
191 if (!agent) {
195 agent->pid = ps_getpid(proc_handle);
196 agent->ph = proc_handle;
197 *agent_out = agent;
215 td_ta_set_event(td_thragent_t const * agent, td_thr_events_t * events)
269 td_ta_event_getmsg(td_thragent_t const * agent, td_event_msg_t * event)
279 err = td_ta_thr_iter(agent, _event_getmsg_helper, bkpt_addr, 0, 0, NULL, 0);
292 td_ta_map_lwp2thr(td_thragent_t const * agent, lwpid_t lwpid,
295 th->pid = ps_getpid(agent->ph);
325 td_ta_event_addr(td_thragent_t const * agent, td_event_e event, td_notify_t * notify_out)
357 td_ta_thr_iter(td_thragent_t const * agent, td_thr_iter_f * func, void * cookie,
366 snprintf(path, sizeof(path), "/proc/%d/task/", agent->pid);
372 handle.pid = agent->pid;