Lines Matching refs:gdata
403 const struct acpi_hest_generic_data *gdata) in cper_print_pcie() argument
465 struct acpi_hest_generic_data *gdata, in cper_print_fw_err() argument
468 void *buf = acpi_hest_get_payload(gdata); in cper_print_fw_err()
469 u32 offset, length = gdata->error_data_length; in cper_print_fw_err()
511 struct acpi_hest_generic_data_v300 *gdata) in cper_print_tstamp() argument
515 if (gdata->validation_bits & ACPI_HEST_GEN_VALID_TIMESTAMP) { in cper_print_tstamp()
516 timestamp = (__u8 *)&(gdata->time_stamp); in cper_print_tstamp()
543 cper_estatus_print_section(const char *pfx, struct acpi_hest_generic_data *gdata, in cper_estatus_print_section() argument
546 guid_t *sec_type = (guid_t *)gdata->section_type; in cper_estatus_print_section()
550 if (acpi_hest_get_version(gdata) >= 3) in cper_estatus_print_section()
551 cper_print_tstamp(pfx, (struct acpi_hest_generic_data_v300 *)gdata); in cper_estatus_print_section()
553 severity = gdata->error_severity; in cper_estatus_print_section()
556 if (gdata->validation_bits & CPER_SEC_VALID_FRU_ID) in cper_estatus_print_section()
557 printk("%s""fru_id: %pUl\n", pfx, gdata->fru_id); in cper_estatus_print_section()
558 if (gdata->validation_bits & CPER_SEC_VALID_FRU_TEXT) in cper_estatus_print_section()
559 printk("%s""fru_text: %.20s\n", pfx, gdata->fru_text); in cper_estatus_print_section()
571 struct cper_sec_proc_generic *proc_err = acpi_hest_get_payload(gdata); in cper_estatus_print_section()
574 if (gdata->error_data_length >= sizeof(*proc_err)) in cper_estatus_print_section()
579 struct cper_sec_mem_err *mem_err = acpi_hest_get_payload(gdata); in cper_estatus_print_section()
582 if (gdata->error_data_length >= in cper_estatus_print_section()
585 gdata->error_data_length); in cper_estatus_print_section()
589 struct cper_sec_pcie *pcie = acpi_hest_get_payload(gdata); in cper_estatus_print_section()
592 if (gdata->error_data_length >= sizeof(*pcie)) in cper_estatus_print_section()
593 cper_print_pcie(newpfx, pcie, gdata); in cper_estatus_print_section()
598 struct cper_sec_proc_arm *arm_err = acpi_hest_get_payload(gdata); in cper_estatus_print_section()
601 if (gdata->error_data_length >= sizeof(*arm_err)) in cper_estatus_print_section()
608 struct cper_sec_proc_ia *ia_err = acpi_hest_get_payload(gdata); in cper_estatus_print_section()
611 if (gdata->error_data_length >= sizeof(*ia_err)) in cper_estatus_print_section()
617 struct cper_sec_fw_err_rec_ref *fw_err = acpi_hest_get_payload(gdata); in cper_estatus_print_section()
622 if (gdata->error_data_length >= SZ_16) in cper_estatus_print_section()
623 cper_print_fw_err(newpfx, gdata, fw_err); in cper_estatus_print_section()
627 struct cper_sec_prot_err *prot_err = acpi_hest_get_payload(gdata); in cper_estatus_print_section()
630 if (gdata->error_data_length >= sizeof(*prot_err)) in cper_estatus_print_section()
635 const void *err = acpi_hest_get_payload(gdata); in cper_estatus_print_section()
639 gdata->error_data_length); in cper_estatus_print_section()
641 gdata->error_data_length, true); in cper_estatus_print_section()
653 struct acpi_hest_generic_data *gdata; in cper_estatus_print() local
666 apei_estatus_for_each_section(estatus, gdata) { in cper_estatus_print()
667 cper_estatus_print_section(newpfx, gdata, sec_no); in cper_estatus_print()
688 struct acpi_hest_generic_data *gdata; in cper_estatus_check() local
698 apei_estatus_for_each_section(estatus, gdata) { in cper_estatus_check()
699 if (acpi_hest_get_size(gdata) > data_len) in cper_estatus_check()
702 record_size = acpi_hest_get_record_size(gdata); in cper_estatus_check()