Home
last modified time | relevance | path

Searched refs:prot_err (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/firmware/efi/
H A Dcper_cxl.c25 const struct cxl_cper_sec_prot_err *prot_err) in cxl_cper_print_prot_err() argument
27 if (prot_err->valid_bits & PROT_ERR_VALID_AGENT_TYPE) in cxl_cper_print_prot_err()
28 pr_info("%s agent_type: %d, %s\n", pfx, prot_err->agent_type, in cxl_cper_print_prot_err()
29 prot_err->agent_type < ARRAY_SIZE(prot_err_agent_type_strs) in cxl_cper_print_prot_err()
30 ? prot_err_agent_type_strs[prot_err->agent_type] in cxl_cper_print_prot_err()
33 if (prot_err->valid_bits & PROT_ERR_VALID_AGENT_ADDRESS) { in cxl_cper_print_prot_err()
34 switch (prot_err->agent_type) { in cxl_cper_print_prot_err()
49 pfx, prot_err->agent_addr.segment, in cxl_cper_print_prot_err()
50 prot_err->agent_addr.bus, in cxl_cper_print_prot_err()
51 prot_err->agent_addr.device, in cxl_cper_print_prot_err()
[all …]
H A Dcper.c693 struct cxl_cper_sec_prot_err *prot_err = acpi_hest_get_payload(gdata); in cper_estatus_print_section() local
696 if (gdata->error_data_length >= sizeof(*prot_err)) in cper_estatus_print_section()
697 cxl_cper_print_prot_err(newpfx, prot_err); in cper_estatus_print_section()
/linux/include/cxl/
H A Devent.h283 struct cxl_cper_sec_prot_err prot_err; member
315 int cxl_cper_sec_prot_err_valid(struct cxl_cper_sec_prot_err *prot_err);
317 struct cxl_cper_sec_prot_err *prot_err,
321 cxl_cper_sec_prot_err_valid(struct cxl_cper_sec_prot_err *prot_err) in cxl_cper_sec_prot_err_valid() argument
327 struct cxl_cper_sec_prot_err *prot_err, in cxl_cper_setup_prot_err_work_data() argument
/linux/drivers/cxl/core/
H A Dras.c82 unsigned int devfn = PCI_DEVFN(data->prot_err.agent_addr.device, in cxl_cper_handle_prot_err()
83 data->prot_err.agent_addr.function); in cxl_cper_handle_prot_err()
85 pci_get_domain_bus_and_slot(data->prot_err.agent_addr.segment, in cxl_cper_handle_prot_err()
86 data->prot_err.agent_addr.bus, in cxl_cper_handle_prot_err()
/linux/drivers/acpi/apei/
H A Dghes.c755 static void cxl_cper_post_prot_err(struct cxl_cper_sec_prot_err *prot_err, in cxl_cper_post_prot_err() argument
761 if (cxl_cper_sec_prot_err_valid(prot_err)) in cxl_cper_post_prot_err()
769 if (cxl_cper_setup_prot_err_work_data(&wd, prot_err, severity)) in cxl_cper_post_prot_err()
960 struct cxl_cper_sec_prot_err *prot_err = acpi_hest_get_payload(gdata); in ghes_do_proc() local
962 cxl_cper_post_prot_err(prot_err, gdata->error_severity); in ghes_do_proc()