Lines Matching defs:device
35 struct device *device;
141 int dell_smbios_register_device(struct device *d, void *call_fn)
149 priv->device = d;
154 dev_dbg(d, "Added device: %s\n", d->driver->name);
159 void dell_smbios_unregister_device(struct device *d)
165 if (priv->device == d) {
172 dev_dbg(d, "Remove device: %s\n", d->driver->name);
176 int dell_smbios_call_filter(struct device *d,
289 struct device *selected_dev = NULL;
295 if (!selected_dev || priv->device->id >= selected_dev->id) {
296 dev_dbg(priv->device, "Trying device ID: %d\n",
297 priv->device->id);
299 selected_dev = priv->device;
385 static void zero_duplicates(struct device *dev)
419 static int match_attribute(struct device *dev,
434 static ssize_t location_show(struct device *dev,
448 static ssize_t value_show(struct device *dev,