Lines Matching refs:match
216 struct platform_device *match; in sh_early_platform_driver_probe_id() local
251 match = NULL; in sh_early_platform_driver_probe_id()
254 match = sh_early_platform_match(epdrv, match_id); in sh_early_platform_driver_probe_id()
257 if (match) { in sh_early_platform_driver_probe_id()
263 if (!match->dev.init_name && slab_is_available()) { in sh_early_platform_driver_probe_id()
264 if (match->id != -1) in sh_early_platform_driver_probe_id()
265 match->dev.init_name = in sh_early_platform_driver_probe_id()
267 match->name, in sh_early_platform_driver_probe_id()
268 match->id); in sh_early_platform_driver_probe_id()
270 match->dev.init_name = in sh_early_platform_driver_probe_id()
272 match->name); in sh_early_platform_driver_probe_id()
274 if (!match->dev.init_name) in sh_early_platform_driver_probe_id()
278 if (epdrv->pdrv->probe(match)) in sh_early_platform_driver_probe_id()
280 class_str, match->name); in sh_early_platform_driver_probe_id()