Symbol: rd_agent_t
lib/libproc/_libproc.h
71
rd_agent_t *rdap; /* librtld_db agent */
lib/libproc/libproc.h
157
rd_agent_t *proc_rdagent(struct proc_handle *);
lib/libproc/proc_rtld.c
109
rd_agent_t *
lib/librtld_db/rtld_db.c
124
rd_event_enable(rd_agent_t *rdap __unused, int onoff)
lib/librtld_db/rtld_db.c
132
rd_event_getmsg(rd_agent_t *rdap __unused, rd_event_msg_t *msg)
lib/librtld_db/rtld_db.c
156
rd_loadobj_iter(rd_agent_t *rdap, rl_iter_f *cb, void *clnt_data)
lib/librtld_db/rtld_db.c
229
rd_agent_t *
lib/librtld_db/rtld_db.c
232
rd_agent_t *rdap;
lib/librtld_db/rtld_db.c
238
memset(rdap, 0, sizeof(rd_agent_t));
lib/librtld_db/rtld_db.c
250
rd_objpad_enable(rd_agent_t *rdap, size_t padsize)
lib/librtld_db/rtld_db.c
261
rd_plt_resolution(rd_agent_t *rdap, uintptr_t pc, struct proc *proc,
lib/librtld_db/rtld_db.c
276
rtld_syms(rd_agent_t *rdap, const char *rtldpath, u_long base)
lib/librtld_db/rtld_db.c
344
rd_reset(rd_agent_t *rdap)
lib/librtld_db/rtld_db.c
62
rd_delete(rd_agent_t *rdap)
lib/librtld_db/rtld_db.c
93
rd_event_addr(rd_agent_t *rdap, rd_event_e event, rd_notify_t *notify)
lib/librtld_db/rtld_db.h
136
void rd_delete(rd_agent_t *);
lib/librtld_db/rtld_db.h
138
rd_err_e rd_event_addr(rd_agent_t *, rd_event_e, rd_notify_t *);
lib/librtld_db/rtld_db.h
139
rd_err_e rd_event_enable(rd_agent_t *, int);
lib/librtld_db/rtld_db.h
140
rd_err_e rd_event_getmsg(rd_agent_t *, rd_event_msg_t *);
lib/librtld_db/rtld_db.h
143
rd_err_e rd_loadobj_iter(rd_agent_t *, rl_iter_f *, void *);
lib/librtld_db/rtld_db.h
145
rd_agent_t *rd_new(struct proc_handle *);
lib/librtld_db/rtld_db.h
146
rd_err_e rd_objpad_enable(rd_agent_t *, size_t);
lib/librtld_db/rtld_db.h
148
rd_err_e rd_plt_resolution(rd_agent_t *, uintptr_t, struct proc *,
lib/librtld_db/rtld_db.h
150
rd_err_e rd_reset(rd_agent_t *);