#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include "librtasevent.h"
#include "rtas_event.h"
Functions | |
| int | parse_sp_scn (struct rtas_event *re) |
| struct rtas_ibmsp_scn * | rtas_get_ibm_sp_scn (struct rtas_event *re) |
| Retrieve the IBM Service Processor Log section of the RTAS Event. | |
| int | print_re_ibmsp_scn (struct scn_header *shdr, int verbosity) |
| print the contents of a RTAS Service Processor section | |
| int parse_sp_scn | ( | struct rtas_event * | re | ) |
parse_sp_scn
References add_re_scn(), rtas_event::offset, scn_header::raw_offset, RE_SHDR_OFFSET, RE_V4_SCN_SZ, rtas_copy(), RTAS_CPU_SCN, and rtas_ibmsp_scn::shdr.
Referenced by parse_rtas_event().
| int print_re_ibmsp_scn | ( | struct scn_header * | shdr, | |
| int | verbosity | |||
| ) |
print_re_ibmsp_scn
| res | rtas_evnt_scn pointer for IBM SP section | |
| verbosity | verbose level of output |
References rtas_ibmsp_scn::communication, rtas_ibmsp_scn::fan_sensor, rtas_ibmsp_scn::firmware, rtas_ibmsp_scn::hardware, rtas_ibmsp_scn::heartbeat, rtas_ibmsp_scn::i2c_bus, rtas_ibmsp_scn::i2c_secondary_bus, rtas_ibmsp_scn::ibm, rtas_ibmsp_scn::jtag, rtas_ibmsp_scn::memory, rtas_ibmsp_scn::nvram, rtas_ibmsp_scn::op_panel, rtas_ibmsp_scn::pcn_access, rtas_ibmsp_scn::pcn_connection, rtas_ibmsp_scn::pcn_node, rtas_ibmsp_scn::power_controller, print_scn_title(), PRNT_FMT_R, rtas_ibmsp_scn::registers, RTAS_IBM_SP_SCN, rtas_print(), rtas_ibmsp_scn::rtc, scn_header::scn_id, rtas_ibmsp_scn::sensor_index, rtas_ibmsp_scn::sensor_token, rtas_ibmsp_scn::serial_port, rtas_ibmsp_scn::surveillance, rtas_ibmsp_scn::thermal_sensor, rtas_ibmsp_scn::timeout, rtas_ibmsp_scn::tod_battery, rtas_ibmsp_scn::voltage_sensor, and rtas_ibmsp_scn::vpd_eeprom.
| struct rtas_ibmsp_scn* rtas_get_ibm_sp_scn | ( | struct rtas_event * | re | ) | [read] |
rtas_get_ibm_sp_scn
| re | rtas_event pointer |
References get_re_scn(), and RTAS_IBM_SP_SCN.
1.5.5