class_find_device
dev = class_find_device(&block_class, NULL, label, &match_dev_by_label);
dev = class_find_device(&block_class, NULL, &cmp, &match_dev_by_uuid);
dev = class_find_device(&platform_profile_class, NULL, NULL, profile_class_registered);
EXPORT_SYMBOL_GPL(class_find_device);
existing = class_find_device(&devcd_class, NULL, dev,
existing = class_find_device(&devcd_class, NULL, dev,
bridge_dev = class_find_device(&fpga_bridge_class, NULL, dev,
mgr_dev = class_find_device(&fpga_mgr_class, NULL, dev, fpga_mgr_dev_match);
dev = class_find_device(&fpga_region_class, start, data, match);
struct device *cdev __free(put_device) = class_find_device(&gpio_class,
cdev = class_find_device(&gpio_class, NULL, desc, match_export);
dev = class_find_device(&stm_class, NULL, &major, major_match);
return dev_to_mISDN(class_find_device(&mISDN_class, NULL, &id,
dev = class_find_device(&rpmb_class, start_dev, data, match);
dev = class_find_device(&hnae_class, NULL, fwnode, __ae_match);
dev = class_find_device(&wwan_class, NULL, parent, wwan_dev_parent_match);
dev = class_find_device(&wwan_class, NULL, name, wwan_dev_name_match);
dev = class_find_device(&wwan_class, NULL, dir, wwan_dev_debugfs_match);
dev = class_find_device(&wwan_class, NULL, &minor, wwan_port_minor_match);
struct device *dev = class_find_device(&power_supply_class, NULL, name,
dev = class_find_device(&power_supply_class, NULL, power_supply_fwnode,
dev = class_find_device(&ptp_class, NULL, np,
dev = class_find_device(&ptp_class, NULL, parent,
dev = class_find_device(®ulator_class, NULL, name, regulator_match);
cdev = class_find_device(&shost_class, NULL, &hostnum,
dev = class_find_device(&spi_controller_class, NULL, adev,
dev = class_find_device(&spi_target_class, NULL, adev,
dev = class_find_device(&tee_class, dev, &match_data, match_dev);
dev = class_find_device(&typec_mux_class, NULL, fwnode,
dev = class_find_device(&typec_mux_class, NULL, fwnode,
dev = class_find_device(&retimer_class, NULL, fwnode,
dev = class_find_device(&backlight_class, NULL, node, of_parent_match);
struct device *dev = class_find_device(tsm_class, NULL, &id, match_id);
return class_find_device(class, NULL, name, device_match_name);
return class_find_device(class, NULL, np, device_match_of_node);
return class_find_device(class, NULL, fwnode, device_match_fwnode);
return class_find_device(class, NULL, &devt, device_match_devt);
return class_find_device(class, NULL, adev, device_match_acpi_dev);
struct device *class_find_device(const struct class *class, const struct device *start,
dev = class_find_device(&rtc_class, NULL, NULL, has_wakealarm);
dev = class_find_device(&net_class, NULL, np, of_dev_node_match);
d = class_find_device(&nfc_class, NULL, &idx, match_idx);