Home
last modified time | relevance | path

Searched refs:request_msg (Results 1 – 2 of 2) sorted by relevance

/openbmc/pldm/oem/meta/libpldmresponder/
H A Dfile_io.cpp45 auto request_msg = new (reqbuf) pldm_oem_meta_file_io_write_req; in writeFileIO() local
47 pldm_oem_meta_file_io_write_req_data(request_msg)); in writeFileIO()
50 request_msg, decodereqlen); in writeFileIO()
59 getHandlerByType(tid, static_cast<FileIOType>(request_msg->handle)); in writeFileIO()
65 auto data = std::span(request_data, request_msg->length); in writeFileIO()
76 struct pldm_oem_meta_file_io_read_req request_msg = {}; in readFileIO() local
77 request_msg.version = sizeof(struct pldm_oem_meta_file_io_read_req); in readFileIO()
79 rc = decode_oem_meta_file_io_read_req(request, payloadLength, &request_msg); in readFileIO()
88 getHandlerByType(tid, static_cast<FileIOType>(request_msg.handle)); in readFileIO()
96 if (request_msg.option == PLDM_OEM_META_FILE_IO_READ_ATTR) in readFileIO()
[all …]
/openbmc/libpldm/src/oem/meta/
H A Dfile_io.c62 struct pldm_oem_meta_file_io_write_req *request_msg; in decode_oem_meta_file_io_req() local
71 if (SIZE_MAX - sizeof(*request_msg) < payload_length) { in decode_oem_meta_file_io_req()
75 request_msg_len = sizeof(*request_msg) + payload_length; in decode_oem_meta_file_io_req()
76 request_msg = malloc(request_msg_len); in decode_oem_meta_file_io_req()
78 rc = decode_oem_meta_file_io_write_req(msg, payload_length, request_msg, in decode_oem_meta_file_io_req()
81 free(request_msg); in decode_oem_meta_file_io_req()
85 *file_handle = request_msg->handle; in decode_oem_meta_file_io_req()
86 *length = request_msg->length; in decode_oem_meta_file_io_req()
89 memcpy(data, request_msg->data, request_msg->length); in decode_oem_meta_file_io_req()
91 free(request_msg); in decode_oem_meta_file_io_req()