Searched refs:work_data (Results 1 – 5 of 5) sorted by relevance
109 void (*cbk)(struct atmel_ecc_work_data *work_data, void *areq,268 static void atmel_ecdh_done(struct atmel_ecc_work_data *work_data, void *areq, in atmel_ecdh_done() argument272 struct atmel_ecdh_ctx *ctx = work_data->ctx; in atmel_ecdh_done()273 struct atmel_ecc_cmd *cmd = &work_data->cmd; in atmel_ecdh_done()290 kzfree(work_data); in atmel_ecdh_done()348 struct atmel_ecc_work_data *work_data = in atmel_ecc_work_handler() local350 struct atmel_ecc_cmd *cmd = &work_data->cmd; in atmel_ecc_work_handler()351 struct i2c_client *client = work_data->ctx->client; in atmel_ecc_work_handler()355 work_data->cbk(work_data, work_data->areq, status); in atmel_ecc_work_handler()358 static void atmel_ecc_enqueue(struct atmel_ecc_work_data *work_data, in atmel_ecc_enqueue() argument[all …]
806 &priv->ring[ring].work_data.work); in safexcel_irq_ring_thread()1094 priv->ring[i].work_data.priv = priv; in safexcel_probe()1095 priv->ring[i].work_data.ring = i; in safexcel_probe()1096 INIT_WORK(&priv->ring[i].work_data.work, safexcel_dequeue_work); in safexcel_probe()
549 &priv->ring[ring].work_data.work); in safexcel_handle_inv_result()681 &priv->ring[ring].work_data.work); in safexcel_cipher_exit_inv()760 &priv->ring[ring].work_data.work); in safexcel_queue_req()
418 &priv->ring[ring].work_data.work); in safexcel_handle_inv_result()506 &priv->ring[ring].work_data.work); in safexcel_ahash_exit_inv()593 &priv->ring[ring].work_data.work); in safexcel_ahash_enqueue()
543 struct safexcel_work_data work_data; member