smi_msg          1745 drivers/char/ipmi/ipmi_msghandler.c static inline void format_ipmb_msg(struct ipmi_smi_msg   *smi_msg,
smi_msg          1757 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[0] = (IPMI_NETFN_APP_REQUEST << 2);
smi_msg          1758 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[1] = IPMI_SEND_MSG_CMD;
smi_msg          1759 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[2] = ipmb_addr->channel;
smi_msg          1761 drivers/char/ipmi/ipmi_msghandler.c 		smi_msg->data[3] = 0;
smi_msg          1762 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[i+3] = ipmb_addr->slave_addr;
smi_msg          1763 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[i+4] = (msg->netfn << 2) | (ipmb_addr->lun & 0x3);
smi_msg          1764 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[i+5] = ipmb_checksum(&smi_msg->data[i + 3], 2);
smi_msg          1765 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[i+6] = source_address;
smi_msg          1766 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[i+7] = (ipmb_seq << 2) | source_lun;
smi_msg          1767 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[i+8] = msg->cmd;
smi_msg          1771 drivers/char/ipmi/ipmi_msghandler.c 		memcpy(&smi_msg->data[i + 9], msg->data, msg->data_len);
smi_msg          1772 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data_size = msg->data_len + 9;
smi_msg          1775 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[i+smi_msg->data_size]
smi_msg          1776 drivers/char/ipmi/ipmi_msghandler.c 		= ipmb_checksum(&smi_msg->data[i + 6], smi_msg->data_size - 6);
smi_msg          1782 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data_size += 1 + i;
smi_msg          1784 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->msgid = msgid;
smi_msg          1787 drivers/char/ipmi/ipmi_msghandler.c static inline void format_lan_msg(struct ipmi_smi_msg   *smi_msg,
smi_msg          1795 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[0] = (IPMI_NETFN_APP_REQUEST << 2);
smi_msg          1796 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[1] = IPMI_SEND_MSG_CMD;
smi_msg          1797 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[2] = lan_addr->channel;
smi_msg          1798 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[3] = lan_addr->session_handle;
smi_msg          1799 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[4] = lan_addr->remote_SWID;
smi_msg          1800 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[5] = (msg->netfn << 2) | (lan_addr->lun & 0x3);
smi_msg          1801 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[6] = ipmb_checksum(&smi_msg->data[4], 2);
smi_msg          1802 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[7] = lan_addr->local_SWID;
smi_msg          1803 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[8] = (ipmb_seq << 2) | source_lun;
smi_msg          1804 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[9] = msg->cmd;
smi_msg          1808 drivers/char/ipmi/ipmi_msghandler.c 		memcpy(&smi_msg->data[10], msg->data, msg->data_len);
smi_msg          1809 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data_size = msg->data_len + 10;
smi_msg          1812 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[smi_msg->data_size]
smi_msg          1813 drivers/char/ipmi/ipmi_msghandler.c 		= ipmb_checksum(&smi_msg->data[7], smi_msg->data_size - 7);
smi_msg          1819 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data_size += 1;
smi_msg          1821 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->msgid = msgid;
smi_msg          1825 drivers/char/ipmi/ipmi_msghandler.c 					     struct ipmi_smi_msg *smi_msg,
smi_msg          1830 drivers/char/ipmi/ipmi_msghandler.c 			list_add_tail(&smi_msg->link, &intf->hp_xmit_msgs);
smi_msg          1832 drivers/char/ipmi/ipmi_msghandler.c 			list_add_tail(&smi_msg->link, &intf->xmit_msgs);
smi_msg          1833 drivers/char/ipmi/ipmi_msghandler.c 		smi_msg = NULL;
smi_msg          1835 drivers/char/ipmi/ipmi_msghandler.c 		intf->curr_msg = smi_msg;
smi_msg          1838 drivers/char/ipmi/ipmi_msghandler.c 	return smi_msg;
smi_msg          1843 drivers/char/ipmi/ipmi_msghandler.c 		     struct ipmi_smi_msg *smi_msg, int priority)
smi_msg          1850 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg = smi_add_send_msg(intf, smi_msg, priority);
smi_msg          1855 drivers/char/ipmi/ipmi_msghandler.c 	if (smi_msg)
smi_msg          1856 drivers/char/ipmi/ipmi_msghandler.c 		handlers->sender(intf->send_info, smi_msg);
smi_msg          1871 drivers/char/ipmi/ipmi_msghandler.c 			      struct ipmi_smi_msg    *smi_msg,
smi_msg          1922 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[0] = (msg->netfn << 2) | (smi_addr->lun & 0x3);
smi_msg          1923 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[1] = msg->cmd;
smi_msg          1924 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->msgid = msgid;
smi_msg          1925 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->user_data = recv_msg;
smi_msg          1927 drivers/char/ipmi/ipmi_msghandler.c 		memcpy(&smi_msg->data[2], msg->data, msg->data_len);
smi_msg          1928 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data_size = msg->data_len + 2;
smi_msg          1938 drivers/char/ipmi/ipmi_msghandler.c 			   struct ipmi_smi_msg    *smi_msg,
smi_msg          1998 drivers/char/ipmi/ipmi_msghandler.c 		format_ipmb_msg(smi_msg, msg, ipmb_addr, msgid,
smi_msg          2006 drivers/char/ipmi/ipmi_msghandler.c 		smi_msg->user_data = recv_msg;
smi_msg          2046 drivers/char/ipmi/ipmi_msghandler.c 		format_ipmb_msg(smi_msg, msg, ipmb_addr,
smi_msg          2055 drivers/char/ipmi/ipmi_msghandler.c 		memcpy(recv_msg->msg_data, smi_msg->data,
smi_msg          2056 drivers/char/ipmi/ipmi_msghandler.c 		       smi_msg->data_size);
smi_msg          2058 drivers/char/ipmi/ipmi_msghandler.c 		recv_msg->msg.data_len = smi_msg->data_size;
smi_msg          2079 drivers/char/ipmi/ipmi_msghandler.c 			  struct ipmi_smi_msg    *smi_msg,
smi_msg          2126 drivers/char/ipmi/ipmi_msghandler.c 		format_lan_msg(smi_msg, msg, lan_addr, msgid,
smi_msg          2133 drivers/char/ipmi/ipmi_msghandler.c 		smi_msg->user_data = recv_msg;
smi_msg          2165 drivers/char/ipmi/ipmi_msghandler.c 		format_lan_msg(smi_msg, msg, lan_addr,
smi_msg          2173 drivers/char/ipmi/ipmi_msghandler.c 		memcpy(recv_msg->msg_data, smi_msg->data,
smi_msg          2174 drivers/char/ipmi/ipmi_msghandler.c 		       smi_msg->data_size);
smi_msg          2176 drivers/char/ipmi/ipmi_msghandler.c 		recv_msg->msg.data_len = smi_msg->data_size;
smi_msg          2213 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi_msg *smi_msg;
smi_msg          2229 drivers/char/ipmi/ipmi_msghandler.c 		smi_msg = (struct ipmi_smi_msg *) supplied_smi;
smi_msg          2231 drivers/char/ipmi/ipmi_msghandler.c 		smi_msg = ipmi_alloc_smi_msg();
smi_msg          2232 drivers/char/ipmi/ipmi_msghandler.c 		if (smi_msg == NULL) {
smi_msg          2258 drivers/char/ipmi/ipmi_msghandler.c 		rv = i_ipmi_req_sysintf(intf, addr, msgid, msg, smi_msg,
smi_msg          2261 drivers/char/ipmi/ipmi_msghandler.c 		rv = i_ipmi_req_ipmb(intf, addr, msgid, msg, smi_msg, recv_msg,
smi_msg          2265 drivers/char/ipmi/ipmi_msghandler.c 		rv = i_ipmi_req_lan(intf, addr, msgid, msg, smi_msg, recv_msg,
smi_msg          2275 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_free_smi_msg(smi_msg);
smi_msg          2278 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_debug_msg("Send", smi_msg->data, smi_msg->data_size);
smi_msg          2280 drivers/char/ipmi/ipmi_msghandler.c 		smi_send(intf, intf->handlers, smi_msg, priority);
smi_msg          4428 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi_msg  *smi_msg;
smi_msg          4437 drivers/char/ipmi/ipmi_msghandler.c 		smi_msg = list_entry(intf->waiting_rcv_msgs.next,
smi_msg          4439 drivers/char/ipmi/ipmi_msghandler.c 		list_del(&smi_msg->link);
smi_msg          4443 drivers/char/ipmi/ipmi_msghandler.c 		rv = handle_one_recv_msg(intf, smi_msg);
smi_msg          4454 drivers/char/ipmi/ipmi_msghandler.c 			list_add(&smi_msg->link, &intf->waiting_rcv_msgs);
smi_msg          4459 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_free_smi_msg(smi_msg);
smi_msg          4579 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi_msg *smi_msg = ipmi_alloc_smi_msg();
smi_msg          4580 drivers/char/ipmi/ipmi_msghandler.c 	if (!smi_msg)
smi_msg          4587 drivers/char/ipmi/ipmi_msghandler.c 	memcpy(smi_msg->data, recv_msg->msg.data, recv_msg->msg.data_len);
smi_msg          4588 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data_size = recv_msg->msg.data_len;
smi_msg          4589 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->msgid = STORE_SEQ_IN_MSGID(seq, seqid);
smi_msg          4591 drivers/char/ipmi/ipmi_msghandler.c 	ipmi_debug_msg("Resend: ", smi_msg->data, smi_msg->data_size);
smi_msg          4593 drivers/char/ipmi/ipmi_msghandler.c 	return smi_msg;
smi_msg          4629 drivers/char/ipmi/ipmi_msghandler.c 		struct ipmi_smi_msg *smi_msg;
smi_msg          4640 drivers/char/ipmi/ipmi_msghandler.c 		smi_msg = smi_from_recv_msg(intf, ent->recv_msg, slot,
smi_msg          4642 drivers/char/ipmi/ipmi_msghandler.c 		if (!smi_msg) {
smi_msg          4669 drivers/char/ipmi/ipmi_msghandler.c 			smi_send(intf, intf->handlers, smi_msg, 0);
smi_msg          4671 drivers/char/ipmi/ipmi_msghandler.c 			ipmi_free_smi_msg(smi_msg);
smi_msg          4861 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi_msg  smi_msg;
smi_msg          4865 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg.done = dummy_smi_done_handler;
smi_msg          4874 drivers/char/ipmi/ipmi_msghandler.c 			    &smi_msg,
smi_msg           348 drivers/char/ipmi/ipmi_watchdog.c static struct ipmi_smi_msg smi_msg = {
smi_msg           355 drivers/char/ipmi/ipmi_watchdog.c static int __ipmi_set_timeout(struct ipmi_smi_msg  *smi_msg,
smi_msg           406 drivers/char/ipmi/ipmi_watchdog.c 				      smi_msg,
smi_msg           427 drivers/char/ipmi/ipmi_watchdog.c 	rv = __ipmi_set_timeout(&smi_msg,
smi_msg           572 drivers/char/ipmi/ipmi_watchdog.c 				      &smi_msg,