Home
last modified time | relevance | path

Searched refs:record_handle (Results 1 – 23 of 23) sorted by relevance

/openbmc/libpldm/src/dsp/
H A Dpdr.c23 uint32_t record_handle; member
53 return record->next->record_handle; in get_next_record_handle()
59 uint32_t *record_handle) in pldm_pdr_add() argument
67 if (record_handle && *record_handle) { in pldm_pdr_add()
68 curr = *record_handle; in pldm_pdr_add()
70 curr = repo->last->record_handle; in pldm_pdr_add()
96 record->record_handle = curr; in pldm_pdr_add()
98 if (record_handle && !*record_handle && data) { in pldm_pdr_add()
106 hdr->record_handle = htole32(record->record_handle); in pldm_pdr_add()
123 if (record_handle) { in pldm_pdr_add()
[all …]
H A Dplatform.c92 HTOLE32(effecter->hdr.record_handle); in encode_state_effecter_pdr()
169 HTOLE32(sensor->hdr.record_handle); in encode_state_sensor_pdr()
612 request->record_handle = htole32(record_hndl); in encode_get_pdr_req()
3587 pldm_msgbuf_insert(buf, pdr->hdr.record_handle); in encode_pldm_platform_file_descriptor_pdr()
/openbmc/pldm/tools/visualize-pdr/
H A Dpldm_visualise_pdrs.py323 record_handle = 0
325 process = executor.exec_command(command_fmt.format(str(record_handle)))
327 yield record_handle, pdr
328 record_handle = pdr["nextRecordHandle"]
329 if record_handle == 0:
348 record_handle = pdr_0["recordHandle"]
352 if pdr["recordHandle"] == record_handle:
353 yield record_handle, pdr
354 record_handle = pdr["nextRecordHandle"]
355 if record_handle == 0:
[all …]
/openbmc/libpldm/include/libpldm/
H A Dpdr.h81 uint32_t *record_handle);
124 uint32_t record_handle,
246 int pldm_pdr_delete_by_record_handle(pldm_pdr *repo, uint32_t record_handle,
259 bool is_remote, uint32_t *record_handle);
321 bool is_remote, uint32_t *record_handle);
559 uint32_t record_handle);
722 uint32_t *record_handle);
H A Dplatform.h577 uint32_t record_handle;
834 uint32_t record_handle;
1080 uint32_t record_handle;
576 uint32_t record_handle; global() member
833 uint32_t record_handle; global() member
1079 uint32_t record_handle; global() member
/openbmc/openbmc-test-automation/pldm/
H A Dtest_pldm_platform.robot24 ${record_handle}= Set Variable ${1}
28 ${next_record_handle}= Run Keyword Verify GetPDR For Record Handle ${record_handle}
30 ${record_handle}= Set Variable ${next_record_handle}
65 [Arguments] ${record_handle}
68 # ${record_handle} Record handle.
93 ${pldm_cmd}= Evaluate $CMD_GETPDR % ${record_handle}
115 Should Be Equal As Strings ${pldm_output['recordHandle']} ${record_handle}
/openbmc/pldm/common/test/
H A Dpldm_utils_test.cpp191 rec->hdr.record_handle = 1; in TEST()
224 rec->hdr.record_handle = 1; in TEST()
273 rec->hdr.record_handle = 1; in TEST()
293 rec_second->hdr.record_handle = 2; in TEST()
332 rec->hdr.record_handle = 1; in TEST()
352 rec_second->hdr.record_handle = 2; in TEST()
387 rec->hdr.record_handle = 1; in TEST()
407 rec_second->hdr.record_handle = 2; in TEST()
443 rec->hdr.record_handle = 1; in TEST()
463 rec_second->hdr.record_handle = 2; in TEST()
[all …]
/openbmc/pldm/oem/ibm/test/
H A Dlibpldmresponder_oem_platform_test.cpp257 ASSERT_EQ(pdr->hdr.record_handle, 1); in TEST()
284 ASSERT_EQ(pdr->hdr.record_handle, 2); in TEST()
311 ASSERT_EQ(pdr->hdr.record_handle, 3); in TEST()
338 ASSERT_EQ(pdr->hdr.record_handle, 5); in TEST()
392 ASSERT_EQ(pdr->hdr.record_handle, 6); in TEST()
418 ASSERT_EQ(pdr->hdr.record_handle, 7); in TEST()
444 ASSERT_EQ(pdr->hdr.record_handle, 8); in TEST()
470 ASSERT_EQ(pdr->hdr.record_handle, 11); in TEST()
/openbmc/pldm/libpldmresponder/test/
H A Dlibpldmresponder_pdr_effecter_test.cpp48 ASSERT_EQ(pdr->hdr.record_handle, 2); in TEST()
80 ASSERT_EQ(pdr->hdr.record_handle, 3); in TEST()
148 EXPECT_EQ(pdr->hdr.record_handle, 4); in TEST()
H A Dlibpldmresponder_pdr_sensor_test.cpp53 EXPECT_EQ(pdr->hdr.record_handle, 2); in TEST()
H A Dlibpldmresponder_platform_test.cpp59 ASSERT_EQ(hdr->record_handle, 1); in TEST()
104 request->record_handle = 100000; in TEST()
135 request->record_handle = 1; in TEST()
189 request->record_handle = handle; in TEST()
754 EXPECT_EQ(pdr->hdr.record_handle, 1); in TEST()
/openbmc/libpldm/tests/dsp/
H A Dpdr.cpp18 uint32_t record_handle; member
29 return (record_handle == pdr.record_handle) && (type == pdr.type) && in operator ==()
61 pldm_msgbuf_extract_uint32(buf, association_pdr_test.record_handle); in getAssociationPdrDetails()
590 EXPECT_EQ(hdr->record_handle, htole32(1)); in TEST()
616 EXPECT_EQ(hdr->record_handle, htole32(2)); in TEST()
636 EXPECT_EQ(hdr->record_handle, htole32(1)); in TEST()
735 uint32_t record_handle = 0; in TEST() local
737 &record_handle), in TEST()
906 uint32_t record_handle = 0; in TEST() local
908 &record_handle), in TEST()
[all …]
/openbmc/pldm/platform-mc/
H A Dterminus.cpp136 static_cast<uint32_t>(pdrHdr->record_handle)); in parseTerminusPDRs()
150 static_cast<uint32_t>(pdrHdr->record_handle)); in parseTerminusPDRs()
164 static_cast<uint32_t>(pdrHdr->record_handle)); in parseTerminusPDRs()
173 static_cast<uint32_t>(pdrHdr->record_handle)); in parseTerminusPDRs()
188 static_cast<uint32_t>(pdrHdr->record_handle)); in parseTerminusPDRs()
198 static_cast<uint32_t>(pdrHdr->record_handle)); in parseTerminusPDRs()
/openbmc/pldm/libpldmresponder/
H A Dpdr_state_sensor.hpp64 pdr->hdr.record_handle = 0; in generateStateSensorPDR()
70 HTOLE32(pdr->hdr.record_handle); in generateStateSensorPDR()
H A Doem_handler.hpp114 virtual bool checkRecordHandleInRange(const uint32_t& record_handle) = 0;
H A Dpdr_state_effecter.hpp65 pdr->hdr.record_handle = 0; in generateStateEffecterPDR()
H A Dpdr_numeric_effecter.hpp47 pdr->hdr.record_handle = 0; in generateNumericEffecterPDR()
/openbmc/libpldm/src/msgbuf/
H A Dplatform.h17 pldm_msgbuf_extract(ctx, hdr->record_handle); in pldm_msgbuf_extract_value_pdr_hdr()
/openbmc/pldm/host-bmc/
H A Dhost_pdr_handler.hpp213 * @param[in] record_handle - record handle of the PDR
217 [[maybe_unused]] const uint32_t& record_handle);
/openbmc/pldm/oem/ibm/libpldmresponder/
H A Doem_ibm_handler.hpp370 bool checkRecordHandleInRange(const uint32_t& record_handle);
/openbmc/libpldm/abi/x86_64/
H A Dgcc.dump4876 'name' => 'record_handle',
5131 'name' => 'record_handle',
5429 'name' => 'record_handle',
5462 'name' => 'record_handle',
5486 'name' => 'record_handle',
5728 'name' => 'record_handle',
5800 'name' => 'record_handle',
12917 'name' => 'record_handle',
13080 'name' => 'record_handle',
13547 'name' => 'record_handle',
/openbmc/libpldm/
H A DCHANGELOG.md709 - pdr: Assign record_handle in entity_association_pdr_add_children()
799 - pdr: Allow record_handle to be NULL for pldm_pdr_add_check()
/openbmc/pldm/pldmtool/
H A Dpldm_platform_cmd.cpp839 output["recordHandle"] = hdr->record_handle; in printCommonPDRHeader()