Searched refs:ipmb_checksum (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/tests/qtest/ |
H A D | ipmi-bt-test.c | 208 ipmb_checksum(const unsigned char *data, int size, unsigned char start) in ipmb_checksum() function 235 g_assert(ipmb_checksum(msg, msg_len, 0) == 0); in emu_msg_handler() 240 msg[msg_len] = -ipmb_checksum(msg, msg_len, 0); in emu_msg_handler() 249 msg[msg_len] = -ipmb_checksum(msg, msg_len, 0); in emu_msg_handler()
|
/openbmc/qemu/hw/ipmi/ |
H A D | ipmi_bmc_extern.c | 92 ipmb_checksum(const unsigned char *data, int size, unsigned char start) in ipmb_checksum() function 224 csum = ipmb_checksum(&msg_id, 1, 0); in ipmi_bmc_extern_handle_command() 225 addchar(ibe, -ipmb_checksum(cmd, cmd_len, csum)); in ipmi_bmc_extern_handle_command() 300 } else if (ipmb_checksum(ibe->inbuf, ibe->inpos, 0) != 0) { in handle_msg()
|
H A D | ipmi_bmc_sim.c | 1004 ipmb_checksum(unsigned char *data, int size, unsigned char csum) in ipmb_checksum() function 1047 if (ipmb_checksum(cmd, cmd_len, 0) != 0 || in send_msg() 1064 msg->buf[1] = ipmb_checksum(msg->buf, 1, 0); in send_msg() 1092 msg->buf[msg->len] = ipmb_checksum(msg->buf, msg->len, 0); in send_msg()
|
/openbmc/linux/drivers/char/ipmi/ |
H A D | ipmi_ipmb.c | 92 if (ipmb_checksum(msg, 3) != 0) in valid_ipmb() 94 if (ipmb_checksum(msg + 3, iidev->rcvlen - 3) != 0) in valid_ipmb() 268 iidev->xmitmsg[2] = ipmb_checksum(iidev->xmitmsg, 2); in ipmi_ipmb_format_for_xmit() 270 ipmb_checksum(iidev->xmitmsg + 3, iidev->xmitlen - 3); in ipmi_ipmb_format_for_xmit()
|
H A D | ipmi_msghandler.c | 1776 ipmb_checksum(unsigned char *data, int size) in ipmb_checksum() function 1785 EXPORT_SYMBOL(ipmb_checksum); 1806 smi_msg->data[i+5] = ipmb_checksum(&smi_msg->data[i + 3], 2); in format_ipmb_msg() 1818 = ipmb_checksum(&smi_msg->data[i + 6], smi_msg->data_size - 6); in format_ipmb_msg() 1843 smi_msg->data[6] = ipmb_checksum(&smi_msg->data[4], 2); in format_lan_msg() 1855 = ipmb_checksum(&smi_msg->data[7], smi_msg->data_size - 7); in format_lan_msg() 3920 msg->data[5] = ipmb_checksum(&msg->data[3], 2); in handle_ipmb_get_msg_cmd() 3926 msg->data[10] = ipmb_checksum(&msg->data[6], 4); in handle_ipmb_get_msg_cmd()
|
/openbmc/qemu/hw/misc/ |
H A D | aspeed_ibt.c | 87 static unsigned char ipmb_checksum(const unsigned char *data, int size, in ipmb_checksum() function 167 vm_add_char(-ipmb_checksum(&ibt->send_msg[1], ibt->send_msg_len - 1, 0), in vm_send() 216 if (ipmb_checksum(ibt->recv_msg, ibt->recv_msg_len, 0) != 0) { in vm_handle_msg()
|
/openbmc/linux/include/linux/ |
H A D | ipmi.h | 344 unsigned char ipmb_checksum(unsigned char *data, int size);
|