Sets up the ldmp_parms_t parameter for the livedump kernel service.
#include <sys/livedump.h>
kerrno_t ldmp_setupparms (parms)
ldmp_parms_t *parms;
Item | Description |
---|---|
parms | Points to an item of ldmp_parms_t type. |
The ldmp_setupparms kernel service simplifies the process of setting up a live dump by setting up the ldmp_parms_t parameter. It does not allocate any storage.
Item | Description |
---|---|
Field | Value |
ldp_eyec | eyecatcher for ldmp_parms |
ldp_vers | current version |
ldp_flags | 0 |
ldp_prio | LDPP_CRITICAL |
ldp_recov | NULL |
ldp_func | NULL |
ldp_namepref | NULL |
ldp_errcode | 0 |
ldp_symptom | NULL |
ldp_title | NULL |
ldp_rsvd1 | NULL |
The ldmp_setupparms kernel service can be called from either the process or interrupt environment.
Item | Description |
---|---|
0 | Indicates a successful completion. |
EFAULT_RAS_LDMP_SETUPPARMS | Indicates that the address is not valid. |