Lines Matching defs:sdev
267 struct scmi_device *sdev;
270 sdev = scmi_device_create(np, info->dev, prot_id, name);
271 if (name && !sdev)
1990 scmi_devres_protocol_instance_get(struct scmi_device *sdev, u8 protocol_id)
2000 pi = scmi_get_protocol_instance(sdev->handle, protocol_id);
2006 dres->handle = sdev->handle;
2008 devres_add(&sdev->dev, dres);
2015 * @sdev: A reference to an scmi_device whose embedded struct device is to
2032 scmi_devm_protocol_get(struct scmi_device *sdev, u8 protocol_id,
2040 pi = scmi_devres_protocol_instance_get(sdev, protocol_id);
2051 * @sdev: A reference to an scmi_device whose embedded struct device is to
2065 static int __must_check scmi_devm_protocol_acquire(struct scmi_device *sdev,
2070 pi = scmi_devres_protocol_instance_get(sdev, protocol_id);
2089 * @sdev: A reference to an scmi_device whose embedded struct device is to
2096 static void scmi_devm_protocol_put(struct scmi_device *sdev, u8 protocol_id)
2100 ret = devres_release(&sdev->dev, scmi_devm_release_protocol,
2445 struct scmi_device *sdev = to_scmi_dev(cinfo->dev);
2448 scmi_device_destroy(info->dev, id, sdev->name);
2479 struct scmi_device *sdev = to_scmi_dev(data);
2482 if (!strncmp(sdev->name, "__scmi_transport_device", 23) ||
2483 sdev->dev.parent != info->dev)
2489 scmi_set_handle(sdev);
2492 scmi_handle_put(sdev->handle);
2493 sdev->handle = NULL;
2499 dev_dbg(info->dev, "Device %s (%s) is now %s\n", dev_name(&sdev->dev),
2500 sdev->name, action == BUS_NOTIFY_BIND_DRIVER ?