equal
deleted
inserted
replaced
214 voe->state = ec_voe_handler_state_error; |
214 voe->state = ec_voe_handler_state_error; |
215 voe->request_state = EC_INT_REQUEST_FAILURE; |
215 voe->request_state = EC_INT_REQUEST_FAILURE; |
216 return; |
216 return; |
217 } |
217 } |
218 |
218 |
219 if (!(data = ec_slave_mbox_prepare_send(slave, &voe->datagram, |
219 data = ec_slave_mbox_prepare_send(slave, &voe->datagram, |
220 EC_MBOX_TYPE_VOE, EC_VOE_HEADER_SIZE + voe->data_size))) { |
220 EC_MBOX_TYPE_VOE, EC_VOE_HEADER_SIZE + voe->data_size); |
|
221 if (IS_ERR(data)) { |
221 voe->state = ec_voe_handler_state_error; |
222 voe->state = ec_voe_handler_state_error; |
222 voe->request_state = EC_INT_REQUEST_FAILURE; |
223 voe->request_state = EC_INT_REQUEST_FAILURE; |
223 return; |
224 return; |
224 } |
225 } |
225 |
226 |
390 slave->ring_position); |
391 slave->ring_position); |
391 ec_datagram_print_wc_error(datagram); |
392 ec_datagram_print_wc_error(datagram); |
392 return; |
393 return; |
393 } |
394 } |
394 |
395 |
395 if (!(data = ec_slave_mbox_fetch(slave, datagram, |
396 data = ec_slave_mbox_fetch(slave, datagram, &mbox_prot, &rec_size); |
396 &mbox_prot, &rec_size))) { |
397 if (IS_ERR(data)) { |
397 voe->state = ec_voe_handler_state_error; |
398 voe->state = ec_voe_handler_state_error; |
398 voe->request_state = EC_INT_REQUEST_FAILURE; |
399 voe->request_state = EC_INT_REQUEST_FAILURE; |
399 return; |
400 return; |
400 } |
401 } |
401 |
402 |