|
OpenBIC
OpenSource Bridge-IC
|
#include "mctp.h"

Go to the source code of this file.
Classes | |
| struct | _bridge_store |
| struct | bypass_pldm_cmd_req_rsp |
Typedefs | |
| typedef struct _bridge_store | bridge_store |
Functions | |
| struct bypass_pldm_cmd_req_rsp | __attribute__ ((packed)) |
| bool | pldm_request_msg_need_bypass (uint8_t *buf, uint32_t len) |
| bool | pldm_save_mctp_inst_from_ipmb_req (void *mctp_inst, uint8_t inst_num, mctp_ext_params ext_params) |
| bridge_store * | pldm_find_mctp_inst_by_inst_id (uint8_t inst_num) |
| bool | pldm_send_ipmb_rsp (ipmi_msg *msg) |
Variables | |
| uint8_t | iana [3] |
| union { | |
| struct { | |
| uint8_t inst_id: 5 | |
| uint8_t rsvd: 1 | |
| uint8_t d: 1 | |
| uint8_t rq: 1 | |
| } | |
| uint8_t req_d_id | |
| }; | |
| uint8_t | pldm_type |
| uint8_t | ver |
| uint8_t | cmd |
| uint8_t | payload [1] |
| typedef struct _bridge_store bridge_store |
| struct bypass_pldm_cmd_req_rsp __attribute__ | ( | (packed) | ) |
| bridge_store * pldm_find_mctp_inst_by_inst_id | ( | uint8_t | inst_num | ) |
| bool pldm_request_msg_need_bypass | ( | uint8_t * | buf, |
| uint32_t | len | ||
| ) |
| bool pldm_save_mctp_inst_from_ipmb_req | ( | void * | mctp_inst, |
| uint8_t | inst_num, | ||
| mctp_ext_params | ext_params | ||
| ) |
| bool pldm_send_ipmb_rsp | ( | ipmi_msg * | msg | ) |

| union { ... } |
| uint8_t cmd |
| uint8_t d |
| uint8_t iana[3] |
| uint8_t inst_id |
| uint8_t payload[1] |
| uint8_t pldm_type |
| uint8_t req_d_id |
| uint8_t rq |
| uint8_t rsvd |
| uint8_t ver |