Lines Matching refs:conf_dev

161 	struct device *conf_dev;  in idxd_clean_wqs()  local
169 conf_dev = wq_confdev(wq); in idxd_clean_wqs()
170 put_device(conf_dev); in idxd_clean_wqs()
181 struct device *conf_dev; in idxd_setup_wqs() local
203 conf_dev = wq_confdev(wq); in idxd_setup_wqs()
207 conf_dev->parent = idxd_confdev(idxd); in idxd_setup_wqs()
208 conf_dev->bus = &dsa_bus_type; in idxd_setup_wqs()
209 conf_dev->type = &idxd_wq_device_type; in idxd_setup_wqs()
210 rc = dev_set_name(conf_dev, "wq%d.%d", idxd->id, wq->id); in idxd_setup_wqs()
246 put_device(conf_dev); in idxd_setup_wqs()
254 conf_dev = wq_confdev(wq); in idxd_setup_wqs()
255 put_device(conf_dev); in idxd_setup_wqs()
270 struct device *conf_dev; in idxd_clean_engines() local
275 conf_dev = engine_confdev(engine); in idxd_clean_engines()
276 put_device(conf_dev); in idxd_clean_engines()
286 struct device *conf_dev; in idxd_setup_engines() local
302 conf_dev = engine_confdev(engine); in idxd_setup_engines()
305 device_initialize(conf_dev); in idxd_setup_engines()
306 conf_dev->parent = idxd_confdev(idxd); in idxd_setup_engines()
307 conf_dev->bus = &dsa_bus_type; in idxd_setup_engines()
308 conf_dev->type = &idxd_engine_device_type; in idxd_setup_engines()
309 rc = dev_set_name(conf_dev, "engine%d.%d", idxd->id, engine->id); in idxd_setup_engines()
311 put_device(conf_dev); in idxd_setup_engines()
324 conf_dev = engine_confdev(engine); in idxd_setup_engines()
325 put_device(conf_dev); in idxd_setup_engines()
349 struct device *conf_dev; in idxd_setup_groups() local
366 conf_dev = group_confdev(group); in idxd_setup_groups()
369 device_initialize(conf_dev); in idxd_setup_groups()
370 conf_dev->parent = idxd_confdev(idxd); in idxd_setup_groups()
371 conf_dev->bus = &dsa_bus_type; in idxd_setup_groups()
372 conf_dev->type = &idxd_group_device_type; in idxd_setup_groups()
373 rc = dev_set_name(conf_dev, "group%d.%d", idxd->id, group->id); in idxd_setup_groups()
375 put_device(conf_dev); in idxd_setup_groups()
604 struct device *conf_dev; in idxd_alloc() local
612 conf_dev = idxd_confdev(idxd); in idxd_alloc()
624 device_initialize(conf_dev); in idxd_alloc()
625 conf_dev->parent = dev; in idxd_alloc()
626 conf_dev->bus = &dsa_bus_type; in idxd_alloc()
627 conf_dev->type = idxd->data->dev_type; in idxd_alloc()
628 rc = dev_set_name(conf_dev, "%s%d", idxd->data->name_prefix, idxd->id); in idxd_alloc()
638 put_device(conf_dev); in idxd_alloc()