ps_pglobal_lookup(3PROCProcess Control Library Functiops_pglobal_lookup(3PROC)NAME
ps_pglobal_lookup, ps_pglobal_sym - look up a symbol in the symbol ta‐
ble of the load object in the target process
SYNOPSIS
#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);
DESCRIPTIONps_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.
RETURN VALUES
PS_OK The call completed successfully.
PS_NOSYM The specified symbol was not found.
PS_ERR The function did not return successfully.
ATTRIBUTES
See attributes(5) for description of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│MT Level │Safe │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSOkill(2), libc_db(3LIB), proc_service(3PROC), attributes(5), threads(5)SunOS 5.10 16 Jan 1998 ps_pglobal_lookup(3PROC)