Lines Matching refs:work_data
256 struct atmel_i2c_work_data *work_data =
258 struct atmel_i2c_cmd *cmd = &work_data->cmd;
259 struct i2c_client *client = work_data->client;
263 work_data->cbk(work_data, work_data->areq, status);
266 void atmel_i2c_enqueue(struct atmel_i2c_work_data *work_data,
267 void (*cbk)(struct atmel_i2c_work_data *work_data,
271 work_data->cbk = (void *)cbk;
272 work_data->areq = areq;
274 INIT_WORK(&work_data->work, atmel_i2c_work_handler);
275 schedule_work(&work_data->work);