Home
last modified time | relevance | path

Searched refs:smi_msg (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/char/ipmi/
H A Dipmi_msghandler.c1787 static inline void format_ipmb_msg(struct ipmi_smi_msg *smi_msg, in format_ipmb_msg() argument
1799 smi_msg->data[0] = (IPMI_NETFN_APP_REQUEST << 2); in format_ipmb_msg()
1800 smi_msg->data[1] = IPMI_SEND_MSG_CMD; in format_ipmb_msg()
1801 smi_msg->data[2] = ipmb_addr->channel; in format_ipmb_msg()
1803 smi_msg->data[3] = 0; in format_ipmb_msg()
1804 smi_msg->data[i+3] = ipmb_addr->slave_addr; in format_ipmb_msg()
1805 smi_msg->data[i+4] = (msg->netfn << 2) | (ipmb_addr->lun & 0x3); in format_ipmb_msg()
1806 smi_msg->data[i+5] = ipmb_checksum(&smi_msg->data[i + 3], 2); in format_ipmb_msg()
1807 smi_msg in format_ipmb_msg()
1829 format_lan_msg(struct ipmi_smi_msg *smi_msg, struct kernel_ipmi_msg *msg, struct ipmi_lan_addr *lan_addr, long msgid, unsigned char ipmb_seq, unsigned char source_lun) format_lan_msg() argument
1866 smi_add_send_msg(struct ipmi_smi *intf, struct ipmi_smi_msg *smi_msg, int priority) smi_add_send_msg() argument
1883 smi_send(struct ipmi_smi *intf, const struct ipmi_smi_handlers *handlers, struct ipmi_smi_msg *smi_msg, int priority) smi_send() argument
1909 i_ipmi_req_sysintf(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, int retries, unsigned int retry_time_ms) i_ipmi_req_sysintf() argument
1976 i_ipmi_req_ipmb(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, unsigned char source_address, unsigned char source_lun, int retries, unsigned int retry_time_ms) i_ipmi_req_ipmb() argument
2117 i_ipmi_req_ipmb_direct(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, unsigned char source_lun) i_ipmi_req_ipmb_direct() argument
2169 i_ipmi_req_lan(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, unsigned char source_lun, int retries, unsigned int retry_time_ms) i_ipmi_req_lan() argument
2307 struct ipmi_smi_msg *smi_msg; i_ipmi_request() local
4759 struct ipmi_smi_msg *smi_msg; handle_new_recv_msgs() local
4910 struct ipmi_smi_msg *smi_msg = ipmi_alloc_smi_msg(); smi_from_recv_msg() local
4961 struct ipmi_smi_msg *smi_msg; check_msg_timeout() local
5198 struct ipmi_smi_msg smi_msg; ipmi_panic_request_and_wait() local
[all...]
H A Dipmi_watchdog.c357 static struct ipmi_smi_msg smi_msg = INIT_IPMI_SMI_MSG(msg_free_smi); variable
360 static int __ipmi_set_timeout(struct ipmi_smi_msg *smi_msg, in __ipmi_set_timeout() argument
413 smi_msg, in __ipmi_set_timeout()
434 rv = __ipmi_set_timeout(&smi_msg, in _ipmi_set_timeout()
577 &smi_msg, in __ipmi_heartbeat()
/kernel/linux/linux-5.10/drivers/char/ipmi/
H A Dipmi_msghandler.c1740 static inline void format_ipmb_msg(struct ipmi_smi_msg *smi_msg, in format_ipmb_msg() argument
1752 smi_msg->data[0] = (IPMI_NETFN_APP_REQUEST << 2); in format_ipmb_msg()
1753 smi_msg->data[1] = IPMI_SEND_MSG_CMD; in format_ipmb_msg()
1754 smi_msg->data[2] = ipmb_addr->channel; in format_ipmb_msg()
1756 smi_msg->data[3] = 0; in format_ipmb_msg()
1757 smi_msg->data[i+3] = ipmb_addr->slave_addr; in format_ipmb_msg()
1758 smi_msg->data[i+4] = (msg->netfn << 2) | (ipmb_addr->lun & 0x3); in format_ipmb_msg()
1759 smi_msg->data[i+5] = ipmb_checksum(&smi_msg->data[i + 3], 2); in format_ipmb_msg()
1760 smi_msg in format_ipmb_msg()
1782 format_lan_msg(struct ipmi_smi_msg *smi_msg, struct kernel_ipmi_msg *msg, struct ipmi_lan_addr *lan_addr, long msgid, unsigned char ipmb_seq, unsigned char source_lun) format_lan_msg() argument
1819 smi_add_send_msg(struct ipmi_smi *intf, struct ipmi_smi_msg *smi_msg, int priority) smi_add_send_msg() argument
1836 smi_send(struct ipmi_smi *intf, const struct ipmi_smi_handlers *handlers, struct ipmi_smi_msg *smi_msg, int priority) smi_send() argument
1862 i_ipmi_req_sysintf(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, int retries, unsigned int retry_time_ms) i_ipmi_req_sysintf() argument
1929 i_ipmi_req_ipmb(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, unsigned char source_address, unsigned char source_lun, int retries, unsigned int retry_time_ms) i_ipmi_req_ipmb() argument
2070 i_ipmi_req_lan(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, unsigned char source_lun, int retries, unsigned int retry_time_ms) i_ipmi_req_lan() argument
2208 struct ipmi_smi_msg *smi_msg; i_ipmi_request() local
4443 struct ipmi_smi_msg *smi_msg; handle_new_recv_msgs() local
4594 struct ipmi_smi_msg *smi_msg = ipmi_alloc_smi_msg(); smi_from_recv_msg() local
4644 struct ipmi_smi_msg *smi_msg; check_msg_timeout() local
4880 struct ipmi_smi_msg smi_msg; ipmi_panic_request_and_wait() local
[all...]
H A Dipmi_watchdog.c357 static struct ipmi_smi_msg smi_msg = { variable
364 static int __ipmi_set_timeout(struct ipmi_smi_msg *smi_msg, in __ipmi_set_timeout() argument
417 smi_msg, in __ipmi_set_timeout()
438 rv = __ipmi_set_timeout(&smi_msg, in _ipmi_set_timeout()
585 &smi_msg, in __ipmi_heartbeat()

Completed in 12 milliseconds