Lines Matching refs:section_cper

174 	EFI_CXL_PROTOCOL_ERROR_DATA *section_cper =  in ir_section_cxl_protocol_to_cper()  local
179 section_cper->ValidBits = ir_to_bitfield( in ir_section_cxl_protocol_to_cper()
184 section_cper->CxlAgentType = readable_pair_to_integer( in ir_section_cxl_protocol_to_cper()
190 if (section_cper->CxlAgentType == CXL_PROTOCOL_ERROR_DEVICE_AGENT) { in ir_section_cxl_protocol_to_cper()
200 section_cper->CxlAgentAddress.DeviceAddress.FunctionNumber = in ir_section_cxl_protocol_to_cper()
202 section_cper->CxlAgentAddress.DeviceAddress.DeviceNumber = in ir_section_cxl_protocol_to_cper()
204 section_cper->CxlAgentAddress.DeviceAddress.BusNumber = bus; in ir_section_cxl_protocol_to_cper()
205 section_cper->CxlAgentAddress.DeviceAddress.SegmentNumber = in ir_section_cxl_protocol_to_cper()
207 } else if (section_cper->CxlAgentType == in ir_section_cxl_protocol_to_cper()
210 section_cper->CxlAgentAddress.PortRcrbBaseAddress = in ir_section_cxl_protocol_to_cper()
217 section_cper->DeviceId.VendorId = json_object_get_uint64( in ir_section_cxl_protocol_to_cper()
219 section_cper->DeviceId.DeviceId = json_object_get_uint64( in ir_section_cxl_protocol_to_cper()
221 section_cper->DeviceId.SubsystemVendorId = json_object_get_uint64( in ir_section_cxl_protocol_to_cper()
223 section_cper->DeviceId.SubsystemDeviceId = json_object_get_uint64( in ir_section_cxl_protocol_to_cper()
225 section_cper->DeviceId.ClassCode = json_object_get_uint64( in ir_section_cxl_protocol_to_cper()
227 section_cper->DeviceId.SlotNumber = json_object_get_uint64( in ir_section_cxl_protocol_to_cper()
232 if (section_cper->CxlAgentType == CXL_PROTOCOL_ERROR_DEVICE_AGENT) { in ir_section_cxl_protocol_to_cper()
233 section_cper->DeviceSerial = json_object_get_uint64( in ir_section_cxl_protocol_to_cper()
248 memcpy(section_cper->CapabilityStructure.PcieCap, in ir_section_cxl_protocol_to_cper()
255 section_cper->CxlDvsecLength = (UINT16)json_object_get_int( in ir_section_cxl_protocol_to_cper()
257 section_cper->CxlErrorLogLength = (UINT16)json_object_get_int( in ir_section_cxl_protocol_to_cper()
261 fwrite(section_cper, sizeof(EFI_CXL_PROTOCOL_ERROR_DATA), 1, out); in ir_section_cxl_protocol_to_cper()
295 free(section_cper); in ir_section_cxl_protocol_to_cper()