Skip Navigation Links | |
Exit Print View | |
![]() |
man pages section 3: Realtime Library Functions Oracle Solaris 10 1/13 Information Library |
- look up a symbol in the symbol table of the load object in the target process
#include <proc_service.h> ps_err_e ps_pglobal_lookup(struct ps_prochandle *ph, const char *object_name, const char *sym_name, psaddr_t *sym_addr);
ps_err_e ps_pglobal_sym(struct ps_prochandle *ph, const char *object_name, const char *sym_name, ps_sym_t *sym);
ps_pglobal_lookup() looks up the symbol sym_name in the symbol table of the load object object_name in the target process identified by ph. It returns the symbol's value as an address in the target process in *sym_addr.
ps_pglobal_sym() looks up the symbol sym_name in the symbol table of the load object object_name in the target process identified by ph. It returns the symbol table entry in *sym. The value in the symbol table entry is the symbol's value as an address in the target process.
The call completed successfully.
The specified symbol was not found.
The function did not return successfully.
See attributes(5) for description of the following attributes:
|
kill(2), libc_db(3LIB), proc_service(3PROC), attributes(5), threads(5)