Lines Matching refs:data
29 DECLARE_FLEX_ARRAY(u8, data);
63 sb = &ares->data.i2c_serial_bus;
72 static int i2c_acpi_resource_count(struct acpi_resource *ares, void *data)
75 int *count = data;
104 static int i2c_acpi_fill_info(struct acpi_resource *ares, void *data)
106 struct i2c_acpi_lookup *lookup = data;
176 static int i2c_acpi_add_irq_resource(struct acpi_resource *ares, void *data)
178 struct i2c_acpi_irq_context *irq_ctx = data;
296 void *data, void **return_value)
298 struct i2c_adapter *adapter = data;
359 void *data, void **return_value)
361 struct i2c_acpi_lookup *lookup = data;
556 u8 cmd, u8 *data, u8 data_len)
588 memcpy(data, buffer, data_len);
599 u8 cmd, u8 *data, u8 data_len)
611 memcpy(buffer + 1, data, data_len);
637 struct i2c_acpi_handler_data *data = handler_context;
638 struct acpi_connection_info *info = &data->info;
640 struct i2c_adapter *adapter = data->adapter;
711 gsb->data);
718 gsb->len, gsb->data);
725 gsb->data, info->access_length);
728 gsb->data, info->access_length);
751 struct i2c_acpi_handler_data *data;
762 data = kzalloc(sizeof(struct i2c_acpi_handler_data),
764 if (!data)
767 data->adapter = adapter;
768 status = acpi_bus_attach_private_data(handle, (void *)data);
770 kfree(data);
778 data);
782 kfree(data);
792 struct i2c_acpi_handler_data *data;
807 status = acpi_bus_get_private_data(handle, (void **)&data);
809 kfree(data);