Lines Matching refs:work_data
48 static void atmel_ecdh_done(struct atmel_i2c_work_data *work_data, void *areq,
52 struct atmel_i2c_cmd *cmd = &work_data->cmd;
69 kfree_sensitive(work_data);
169 struct atmel_i2c_work_data *work_data;
185 work_data = kmalloc(sizeof(*work_data), gfp);
186 if (!work_data)
189 work_data->ctx = ctx;
190 work_data->client = ctx->client;
192 ret = atmel_i2c_init_ecdh_cmd(&work_data->cmd, req->src);
196 atmel_i2c_enqueue(work_data, atmel_ecdh_done, req);
201 kfree(work_data);