| /openbmc/libcper/include/libcper/sections/ |
| H A D | cper-section-pcie.h | 69 UINT16 capability_id : 8; 71 UINT16 next_capability_pointer : 8; 81 UINT16 capability_version : 4; // bits [3:0] 82 UINT16 device_port_type : 4; // bits [7:4] 83 UINT16 slot_implemented : 1; // bit [8] 84 UINT16 interrupt_message_number : 5; // bits [13:9] 85 UINT16 undefined : 1; // bit [14] 86 UINT16 flit_mode_supported : 1; // bit [15] 139 UINT16 correctable_error_reporting_enable : 1; // bit [0] 140 UINT16 non_fatal_error_reporting_enable : 1; // bit [1] [all …]
|
| H A D | cper-section-nvidia-events.h | 22 UINT16 EventType; 23 UINT16 EventSubtype; 29 UINT16 InfoVersion; 50 UINT16 SourcePartition; 51 UINT16 SourceSubPartition; 57 UINT16 CtxVersion; 58 UINT16 Reserved1; 59 UINT16 DataFormatType; 60 UINT16 DataFormatVersion; 87 UINT16 VendorId; [all …]
|
| H A D | cper-section-cxl-protocol.h | 61 UINT16 CxlDvsecLength; 62 UINT16 CxlErrorLogLength;
|
| H A D | cper-section-ccix-per.h | 24 UINT16 Reserved;
|
| /openbmc/libcper/generator/sections/ |
| H A D | gen-section-arm.c | 25 UINT16 error_structure_num = cper_rand() % 4 + 1; //Must be at least 1. in generate_section_arm() 26 UINT16 context_structure_num = cper_rand() % 3 + 1; in generate_section_arm() 52 UINT16 *info_nums = (UINT16 *)(section + 4); in generate_section_arm() 115 UINT16 *validation = (UINT16 *)(error_info + 2); in generate_arm_error_info() 131 UINT16 *val_cache = (UINT16 *)(error_info + 8); in generate_arm_error_info() 142 UINT16 *val_bus = (UINT16 *)(error_info + 8); in generate_arm_error_info() 167 UINT16 reg_type = cper_rand() % 9; in generate_arm_context_info() 216 UINT16 *context_info = (UINT16 *)generate_random_bytes(total_size); in generate_arm_context_info()
|
| H A D | gen-section-arm-ras.c | 30 UINT16 regCount; 32 UINT16 asid; 35 static bool gen_arm_ras_init_ctx_meta(GEN_CTX_META *ctxMeta, UINT16 ctxCount) in gen_arm_ras_init_ctx_meta() 37 for (UINT16 ci = 0; ci < ctxCount; ci++) { in gen_arm_ras_init_ctx_meta() 39 (UINT16)((cper_rand() % 4) + 1); /* 1..4 registers */ in gen_arm_ras_init_ctx_meta() 42 (UINT16)(cper_rand() & 0xFFFF) : in gen_arm_ras_init_ctx_meta() 49 UINT16 ctxCount) in gen_arm_ras_contexts_region_size() 52 for (UINT16 ci = 0; ci < ctxCount; ci++) { in gen_arm_ras_contexts_region_size() 130 static void gen_arm_ras_fill_descriptors(UINT8 *buf, UINT16 offset, in gen_arm_ras_fill_descriptors() 161 static bool gen_arm_ras_fill_aux_data(UINT8 *buf, UINT16 auxOffset, in gen_arm_ras_fill_aux_data() [all …]
|
| H A D | gen-section-cxl-protocol.c | 66 UINT16 *dvsec_length_field = (UINT16 *)(bytes + 108); in generate_section_cxl_protocol() 67 UINT16 *error_log_len_field = (UINT16 *)(bytes + 110); in generate_section_cxl_protocol()
|
| H A D | gen-section-ia32x64.c | 23 UINT16 error_structure_num = cper_rand() % 4 + 1; in generate_section_ia32x64() 24 UINT16 context_structure_num = cper_rand() % 4 + 1; in generate_section_ia32x64() 166 UINT16 *context_structure = (UINT16 *)generate_random_bytes(total_size); in generate_ia32x64_context_structure()
|
| H A D | gen-section-ccix-per.c | 35 UINT16 *reserved = (UINT16 *)(bytes + 14); in generate_section_ccix_per()
|
| H A D | gen-section-pci-bus.c | 35 UINT16 *error_type = (UINT16 *)(bytes + 16); in generate_section_pci_bus()
|
| H A D | gen-section-nvidia-events.c | 33 static size_t get_context_data_size(UINT16 ctx_type, UINT32 num_elements) in get_context_data_size() 52 static void fill_context_data(UINT8 *data, UINT16 ctx_type, UINT32 num_elements) in fill_context_data() 125 UINT16 ctx_types[5]; in generate_section_nvidia_events()
|
| H A D | gen-section-generic.c | 30 *((UINT16 *)(start_byte + 14)) = 0x0; in generate_section_generic()
|
| /openbmc/libcper/include/libcper/ |
| H A D | Cper.h | 160 UINT16 Revision; 162 UINT16 SectionCount; 289 UINT16 Revision; 378 UINT16 Resv1; 695 UINT16 RegisterType; 696 UINT16 ArraySize; 732 UINT16 Cs; 733 UINT16 Ds; 734 UINT16 Ss; 735 UINT16 Es; [all …]
|
| H A D | BaseTypes.h | 40 typedef unsigned short UINT16; typedef 72 UINT16 Data2; 73 UINT16 Data3;
|
| H A D | cper-utils.h | 22 UINT16 ui16; 55 json_object *revision_to_ir(UINT16 revision); 100 UINT16 value);
|
| /openbmc/libcper/sections/ |
| H A D | cper-section-memory.c | 419 (UINT16)json_object_get_uint64(obj); in ir_section_memory_to_cper() 423 UINT16 address = (UINT8)json_object_get_uint64( in ir_section_memory_to_cper() 425 UINT16 group = (UINT8)json_object_get_uint64( in ir_section_memory_to_cper() 465 section_cper->Node = (UINT16)json_object_get_uint64(obj); in ir_section_memory_to_cper() 469 section_cper->Card = (UINT16)json_object_get_uint64(obj); in ir_section_memory_to_cper() 473 section_cper->ModuleRank = (UINT16)json_object_get_uint64(obj); in ir_section_memory_to_cper() 477 section_cper->Device = (UINT16)json_object_get_uint64(obj); in ir_section_memory_to_cper() 481 section_cper->Row = (UINT16)json_object_get_uint64(obj); in ir_section_memory_to_cper() 485 section_cper->Column = (UINT16)json_object_get_uint64(obj); in ir_section_memory_to_cper() 489 section_cper->BitPosition = (UINT16)json_object_get_uint64(obj); in ir_section_memory_to_cper() [all …]
|
| H A D | cper-section-arm-ras.c | 276 for (UINT16 ci = 0; ci < auxHdr->AddressSpaceArrayEntryCount; ci++) { in arm_ras_aux_parse_contexts() 337 for (UINT16 ri = 0; ri < ctx->RegisterArrayEntryCount; ri++) { in arm_ras_aux_parse_contexts() 386 for (UINT16 ki = 0; ki < auxHdr->KeyValuePairArrayEntryCount; ki++) { in arm_ras_aux_parse_kvps() 393 UINT16 partId = (UINT16)(kvEntry->Value & 0xFFFF); in arm_ras_aux_parse_kvps() 583 node->ErrorSyndromeArrayOffset = (UINT16)sizeof(EFI_ARM_RAS_NODE); in arm_ras_init_descriptor_metadata() 589 static void arm_ras_build_aux_contexts(UINT8 *builtAux, UINT16 ctxCount, in arm_ras_build_aux_contexts() 594 for (UINT16 ci = 0; ci < ctxCount; ci++) { in arm_ras_build_aux_contexts() 601 UINT16 regCount = in arm_ras_build_aux_contexts() 602 regsArr ? (UINT16)json_object_array_length(regsArr) : 0; in arm_ras_build_aux_contexts() 634 for (UINT16 ri = 0; ri < regCount; ri++) { in arm_ras_build_aux_contexts() [all …]
|
| H A D | cper-section-ia32x64.c | 912 context_info_cper->RegisterType = (UINT16)readable_pair_to_integer( in ir_ia32x64_context_info_to_cper() 916 context_info_cper->ArraySize = (UINT16)json_object_get_uint64( in ir_ia32x64_context_info_to_cper() 978 register_state.Cs = (UINT16)json_object_get_uint64( in ir_ia32x64_ia32_registers_to_cper() 982 register_state.Ss = (UINT16)json_object_get_uint64( in ir_ia32x64_ia32_registers_to_cper() 984 register_state.Es = (UINT16)json_object_get_uint64( in ir_ia32x64_ia32_registers_to_cper() 986 register_state.Fs = (UINT16)json_object_get_uint64( in ir_ia32x64_ia32_registers_to_cper() 988 register_state.Gs = (UINT16)json_object_get_uint64( in ir_ia32x64_ia32_registers_to_cper() 1016 register_state.Ldtr = (UINT16)json_object_get_uint64( in ir_ia32x64_ia32_registers_to_cper() 1018 register_state.Tr = (UINT16)json_object_get_uint64( in ir_ia32x64_ia32_registers_to_cper() 1063 register_state.Cs = (UINT16)json_object_get_int( in ir_ia32x64_x64_registers_to_cper() [all …]
|
| H A D | cper-section-pci-bus.c | 134 UINT16 bus_number = (UINT8)json_object_get_int( in ir_section_pci_bus_to_cper() 136 UINT16 segment_number = (UINT8)json_object_get_int( in ir_section_pci_bus_to_cper() 146 section_cper->Type = (UINT16)readable_pair_to_integer(obj); in ir_section_pci_bus_to_cper()
|
| H A D | cper-section-dmar-generic.c | 94 section_cper->RequesterId = (UINT16)json_object_get_int( in ir_section_dmar_generic_to_cper() 96 section_cper->SegmentNumber = (UINT16)json_object_get_int( in ir_section_dmar_generic_to_cper()
|
| H A D | cper-section-pcie.c | 1514 UINT32 command = (UINT16)json_object_get_uint64( in ir_section_pcie_to_cper() 1517 UINT32 status = (UINT16)json_object_get_uint64( in ir_section_pcie_to_cper() 1530 (UINT16)json_object_get_uint64( in ir_section_pcie_to_cper() 1533 (UINT16)json_object_get_uint64( in ir_section_pcie_to_cper() 1544 (UINT16)json_object_get_uint64(json_object_object_get( in ir_section_pcie_to_cper() 1553 (UINT16)json_object_get_uint64(json_object_object_get( in ir_section_pcie_to_cper() 1561 UINT32 bridge_status = (UINT16)json_object_get_uint64( in ir_section_pcie_to_cper() 1564 UINT32 control_status = (UINT16)json_object_get_uint64( in ir_section_pcie_to_cper()
|
| /openbmc/qemu/tests/image-fuzzer/qcow2/ |
| H A D | fuzz.py | 23 UINT16 = 0xffff variable 32 UINT16_V = [0, 0x100, 0x1000, UINT16//4, UINT16//2 - 1, UINT16//2, UINT16//2 + 1, 33 UINT16 - 1, UINT16]
|
| /openbmc/libcper/include/libcper/generator/ |
| H A D | cper-generate.h | 12 void generate_cper_record(char **types, UINT16 num_sections, FILE *out,
|
| /openbmc/libcper/tests/ |
| H A D | test-utils.h | 18 FILE *generate_record_memstream(const char **types, UINT16 num_types,
|
| /openbmc/libcper/generator/ |
| H A D | cper-generate-cli.c | 31 UINT16 num_sections = 0; in main()
|