equal
deleted
inserted
replaced
406 list_entry(master->reg_requests.next, ec_reg_request_t, list); |
406 list_entry(master->reg_requests.next, ec_reg_request_t, list); |
407 list_del_init(&request->list); // dequeue |
407 list_del_init(&request->list); // dequeue |
408 EC_MASTER_WARN(master, "Discarding register request, slave %u" |
408 EC_MASTER_WARN(master, "Discarding register request, slave %u" |
409 " about to be deleted.\n", request->slave->ring_position); |
409 " about to be deleted.\n", request->slave->ring_position); |
410 request->state = EC_INT_REQUEST_FAILURE; |
410 request->state = EC_INT_REQUEST_FAILURE; |
|
411 kref_put(&request->refcount,ec_master_reg_request_release); |
411 wake_up(&master->reg_queue); |
412 wake_up(&master->reg_queue); |
412 } |
413 } |
413 |
414 |
414 for (slave = master->slaves; |
415 for (slave = master->slaves; |
415 slave < master->slaves + master->slave_count; |
416 slave < master->slaves + master->slave_count; |