Lines Matching refs:si_sm

165 	struct si_sm_data      *si_sm;  member
403 smi_info->si_sm, in start_next_msg()
433 smi_info->handlers->start_transaction(smi_info->si_sm, msg, size); in start_new_msg()
446 smi_info->handlers->start_transaction(smi_info->si_sm, msg, 2); in start_check_enables()
462 smi_info->handlers->start_transaction(smi_info->si_sm, msg, 3); in start_clear_flags()
628 smi_info->si_sm, in handle_transaction_done()
648 len = smi_info->handlers->get_result(smi_info->si_sm, msg, 4); in handle_transaction_done()
670 smi_info->handlers->get_result(smi_info->si_sm, msg, 3); in handle_transaction_done()
684 smi_info->si_sm, in handle_transaction_done()
722 smi_info->si_sm, in handle_transaction_done()
763 smi_info->handlers->get_result(smi_info->si_sm, msg, 4); in handle_transaction_done()
782 smi_info->si_sm, msg, 3); in handle_transaction_done()
801 smi_info->handlers->get_result(smi_info->si_sm, msg, 4); in handle_transaction_done()
841 si_sm_result = smi_info->handlers->event(smi_info->si_sm, time); in smi_event_handler()
844 si_sm_result = smi_info->handlers->event(smi_info->si_sm, 0); in smi_event_handler()
850 si_sm_result = smi_info->handlers->event(smi_info->si_sm, 0); in smi_event_handler()
867 si_sm_result = smi_info->handlers->event(smi_info->si_sm, 0); in smi_event_handler()
2890 smi_result = smi_info->handlers->event(smi_info->si_sm, 0); in wait_for_msg_done()
2896 smi_info->si_sm, jiffies_to_usecs(1)); in wait_for_msg_done()
2899 smi_info->si_sm, 0); in wait_for_msg_done()
2930 smi_info->handlers->start_transaction(smi_info->si_sm, msg, 2); in try_get_dev_id()
2936 resp_len = smi_info->handlers->get_result(smi_info->si_sm, in try_get_dev_id()
2960 smi_info->handlers->start_transaction(smi_info->si_sm, msg, 2); in get_global_enables()
2970 resp_len = smi_info->handlers->get_result(smi_info->si_sm, in get_global_enables()
3008 smi_info->handlers->start_transaction(smi_info->si_sm, msg, 3); in set_global_enables()
3018 resp_len = smi_info->handlers->get_result(smi_info->si_sm, in set_global_enables()
3126 smi_info->handlers->start_transaction(smi_info->si_sm, msg, 2); in try_enable_event_buffer()
3136 resp_len = smi_info->handlers->get_result(smi_info->si_sm, in try_enable_event_buffer()
3158 smi_info->handlers->start_transaction(smi_info->si_sm, msg, 3); in try_enable_event_buffer()
3168 resp_len = smi_info->handlers->get_result(smi_info->si_sm, in try_enable_event_buffer()
3533 new_smi->si_sm = NULL; in add_smi()
3577 new_smi->si_sm = kmalloc(new_smi->handlers->size(), GFP_KERNEL); in try_smi_init()
3578 if (!new_smi->si_sm) { in try_smi_init()
3584 new_smi->io_size = new_smi->handlers->init_data(new_smi->si_sm, in try_smi_init()
3595 if (new_smi->handlers->detect(new_smi->si_sm)) { in try_smi_init()
3739 if (new_smi->si_sm) { in try_smi_init()
3741 new_smi->handlers->cleanup(new_smi->si_sm); in try_smi_init()
3742 kfree(new_smi->si_sm); in try_smi_init()
3743 new_smi->si_sm = NULL; in try_smi_init()
3940 to_clean->handlers->cleanup(to_clean->si_sm); in cleanup_one_si()
3942 kfree(to_clean->si_sm); in cleanup_one_si()