Lines Matching refs:work_data
50 static void atmel_ecdh_done(struct atmel_i2c_work_data *work_data, void *areq,
54 struct atmel_ecdh_ctx *ctx = work_data->ctx;
55 struct atmel_i2c_cmd *cmd = &work_data->cmd;
72 kfree_sensitive(work_data);
182 struct atmel_i2c_work_data *work_data;
198 work_data = kmalloc(sizeof(*work_data), gfp);
199 if (!work_data)
202 work_data->ctx = ctx;
203 work_data->client = ctx->client;
205 ret = atmel_i2c_init_ecdh_cmd(&work_data->cmd, req->src);
209 atmel_i2c_enqueue(work_data, atmel_ecdh_done, req);
214 kfree(work_data);