Lines Matching refs:curr_msg
170 struct ipmi_smi_msg *curr_msg; member
367 struct ipmi_smi_msg *msg = smi_info->curr_msg; in return_hosed_msg()
379 smi_info->curr_msg = NULL; in return_hosed_msg()
388 smi_info->curr_msg = NULL; in start_next_msg()
393 smi_info->curr_msg = smi_info->waiting_msg; in start_next_msg()
404 smi_info->curr_msg->data, in start_next_msg()
405 smi_info->curr_msg->data_size); in start_next_msg()
468 smi_info->curr_msg->data[0] = (IPMI_NETFN_APP_REQUEST << 2); in start_getting_msg_queue()
469 smi_info->curr_msg->data[1] = IPMI_GET_MSG_CMD; in start_getting_msg_queue()
470 smi_info->curr_msg->data_size = 2; in start_getting_msg_queue()
472 start_new_msg(smi_info, smi_info->curr_msg->data, in start_getting_msg_queue()
473 smi_info->curr_msg->data_size); in start_getting_msg_queue()
479 smi_info->curr_msg->data[0] = (IPMI_NETFN_APP_REQUEST << 2); in start_getting_events()
480 smi_info->curr_msg->data[1] = IPMI_READ_EVENT_MSG_BUFFER_CMD; in start_getting_events()
481 smi_info->curr_msg->data_size = 2; in start_getting_events()
483 start_new_msg(smi_info, smi_info->curr_msg->data, in start_getting_events()
484 smi_info->curr_msg->data_size); in start_getting_events()
551 smi_info->curr_msg = alloc_msg_handle_irq(smi_info); in handle_flags()
552 if (!smi_info->curr_msg) in handle_flags()
558 smi_info->curr_msg = alloc_msg_handle_irq(smi_info); in handle_flags()
559 if (!smi_info->curr_msg) in handle_flags()
623 if (!smi_info->curr_msg) in handle_transaction_done()
626 smi_info->curr_msg->rsp_size in handle_transaction_done()
629 smi_info->curr_msg->rsp, in handle_transaction_done()
637 msg = smi_info->curr_msg; in handle_transaction_done()
638 smi_info->curr_msg = NULL; in handle_transaction_done()
682 smi_info->curr_msg->rsp_size in handle_transaction_done()
685 smi_info->curr_msg->rsp, in handle_transaction_done()
693 msg = smi_info->curr_msg; in handle_transaction_done()
694 smi_info->curr_msg = NULL; in handle_transaction_done()
720 smi_info->curr_msg->rsp_size in handle_transaction_done()
723 smi_info->curr_msg->rsp, in handle_transaction_done()
731 msg = smi_info->curr_msg; in handle_transaction_done()
732 smi_info->curr_msg = NULL; in handle_transaction_done()
785 smi_info->curr_msg = ipmi_alloc_smi_msg(); in handle_transaction_done()
786 if (!smi_info->curr_msg) { in handle_transaction_done()
808 smi_info->curr_msg = ipmi_alloc_smi_msg(); in handle_transaction_done()
809 if (!smi_info->curr_msg) { in handle_transaction_done()
859 if (smi_info->curr_msg != NULL) { in smi_event_handler()
930 smi_info->curr_msg = alloc_msg_handle_irq(smi_info); in smi_event_handler()
931 if (!smi_info->curr_msg) in smi_event_handler()
951 if (smi_info->si_state == SI_NORMAL && smi_info->curr_msg == NULL) { in check_start_timer_thread()
3352 struct ipmi_smi_msg *msg = smi_info->curr_msg; in return_hosed_msg_badsize()
3359 smi_info->curr_msg = NULL; in return_hosed_msg_badsize()
3381 unsigned char *data = smi_info->curr_msg->data; in dell_poweredge_bt_xaction_handler()
3382 unsigned int size = smi_info->curr_msg->data_size; in dell_poweredge_bt_xaction_handler()
3619 new_smi->curr_msg = NULL; in try_smi_init()
3929 while (to_clean->curr_msg || (to_clean->si_state != SI_NORMAL)) { in cleanup_one_si()
3934 while (to_clean->curr_msg || (to_clean->si_state != SI_NORMAL)) { in cleanup_one_si()