Home
last modified time | relevance | path

Searched refs:curr_msg (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/char/ipmi/
H A Dipmi_si_intf.c140 struct ipmi_smi_msg *curr_msg; member
307 struct ipmi_smi_msg *msg = smi_info->curr_msg; in return_hosed_msg()
319 smi_info->curr_msg = NULL; in return_hosed_msg()
328 smi_info->curr_msg = NULL; in start_next_msg()
333 smi_info->curr_msg = smi_info->waiting_msg; in start_next_msg()
344 smi_info->curr_msg->data, in start_next_msg()
345 smi_info->curr_msg->data_size); in start_next_msg()
415 smi_info->curr_msg->data[0] = (IPMI_NETFN_APP_REQUEST << 2); in start_getting_msg_queue()
416 smi_info->curr_msg->data[1] = IPMI_GET_MSG_CMD; in start_getting_msg_queue()
417 smi_info->curr_msg->data_size = 2; in start_getting_msg_queue()
[all …]
H A Dipmi_ssif.c107 && (ssif)->curr_msg == NULL)
205 struct ipmi_smi_msg *curr_msg; member
398 ssif_info->curr_msg = NULL; in check_start_send()
418 ssif_info->curr_msg = msg; in start_event_fetch()
444 ssif_info->curr_msg = msg; in start_recv_msg_fetch()
613 } else if (ssif_info->curr_msg) { in ssif_alert()
758 msg = ssif_info->curr_msg; in msg_done_handler()
768 ssif_info->curr_msg = NULL; in msg_done_handler()
1069 ssif_info->curr_msg = NULL; in start_next_msg()
1074 ssif_info->curr_msg = ssif_info->waiting_msg; in start_next_msg()
[all …]
H A Dipmi_msghandler.c496 struct ipmi_smi_msg *curr_msg; member
1874 if (intf->curr_msg) { in smi_add_send_msg()
1881 intf->curr_msg = smi_msg; in smi_add_send_msg()
1903 intf->curr_msg = NULL; in smi_send()
3806 while (intf->curr_msg && !list_empty(&intf->waiting_rcv_msgs)) { in cleanup_smi_msgs()
4879 if (intf->curr_msg == NULL && !intf->in_shutdown) { in smi_work()
4891 intf->curr_msg = newmsg; in smi_work()
4903 intf->curr_msg = NULL; in smi_work()
4979 if (msg == intf->curr_msg) in ipmi_smi_msg_received()
4980 intf->curr_msg = NULL; in ipmi_smi_msg_received()
/linux/drivers/i2c/busses/
H A Di2c-gxp.c83 struct i2c_msg *curr_msg; member
99 drvdata->buf = drvdata->curr_msg->buf; in gxp_i2c_start()
100 drvdata->buf_remaining = drvdata->curr_msg->len; in gxp_i2c_start()
103 value = drvdata->curr_msg->addr << 9; in gxp_i2c_start()
106 value |= drvdata->curr_msg->flags & I2C_M_RD ? RW_CMD | START_CMD : START_CMD; in gxp_i2c_start()
120 drvdata->curr_msg = msgs; in gxp_i2c_master_xfer()
206 drvdata->buf = drvdata->curr_msg->buf; in gxp_i2c_restart()
207 drvdata->buf_remaining = drvdata->curr_msg->len; in gxp_i2c_restart()
209 value = drvdata->curr_msg->addr << 9; in gxp_i2c_restart()
211 if (drvdata->curr_msg->flags & I2C_M_RD) { in gxp_i2c_restart()
[all …]
H A Di2c-bcm2835.c65 struct i2c_msg *curr_msg; member
241 struct i2c_msg *msg = i2c_dev->curr_msg; in bcm2835_i2c_start_transfer()
266 i2c_dev->curr_msg = NULL; in bcm2835_i2c_finish_transfer()
296 if (!i2c_dev->curr_msg) { in bcm2835_i2c_isr()
298 } else if (i2c_dev->curr_msg->flags & I2C_M_RD) { in bcm2835_i2c_isr()
319 i2c_dev->curr_msg++; in bcm2835_i2c_isr()
361 i2c_dev->curr_msg = msgs; in bcm2835_i2c_xfer()
H A Di2c-mpc.c95 int curr_msg; member
508 msg = &i2c->msgs[i2c->curr_msg]; in mpc_i2c_do_action()
591 i2c->curr_msg++; in mpc_i2c_do_action()
594 if (i2c->curr_msg == i2c->num_msgs) { in mpc_i2c_do_action()
674 i2c->curr_msg = 0; in mpc_i2c_execute_msg()