Lines Matching refs:data
29 u8 data[0];
63 sb = &ares->data.i2c_serial_bus;
72 static int i2c_acpi_fill_info(struct acpi_resource *ares, void *data)
74 struct i2c_acpi_lookup *lookup = data;
136 static int i2c_acpi_add_resource(struct acpi_resource *ares, void *data)
138 int *irq = data;
237 void *data, void **return_value)
239 struct i2c_adapter *adapter = data;
303 void *data, void **return_value)
305 struct i2c_acpi_lookup *lookup = data;
373 static int i2c_acpi_find_match_adapter(struct device *dev, const void *data)
380 return ACPI_HANDLE(dev) == (acpi_handle)data;
503 u8 cmd, u8 *data, u8 data_len)
535 memcpy(data, buffer, data_len);
546 u8 cmd, u8 *data, u8 data_len)
558 memcpy(buffer + 1, data, data_len);
584 struct i2c_acpi_handler_data *data = handler_context;
585 struct acpi_connection_info *info = &data->info;
587 struct i2c_adapter *adapter = data->adapter;
658 gsb->data);
665 gsb->len, gsb->data);
672 gsb->data, info->access_length);
675 gsb->data, info->access_length);
698 struct i2c_acpi_handler_data *data;
709 data = kzalloc(sizeof(struct i2c_acpi_handler_data),
711 if (!data)
714 data->adapter = adapter;
715 status = acpi_bus_attach_private_data(handle, (void *)data);
717 kfree(data);
725 data);
729 kfree(data);
739 struct i2c_acpi_handler_data *data;
754 status = acpi_bus_get_private_data(handle, (void **)&data);
756 kfree(data);