wq_confdev
dev->parent = wq_confdev(wq);
wq->wq = create_workqueue(dev_name(wq_confdev(wq)));
dev_dbg(dev, "wq %s disable failed\n", dev_name(wq_confdev(wq)));
struct device *wq_dev = wq_confdev(wq);
get_device(wq_confdev(wq));
put_device(wq_confdev(wq));
struct device *dev = wq_confdev(wq);
dev_set_drvdata(wq_confdev(wq), private);
return dev_get_drvdata(wq_confdev(wq));
dev_name(wq_confdev(wq)));
conf_dev = wq_confdev(wq);
conf_dev = wq_confdev(wq);
conf_dev = wq_confdev(wq);
dev_name(wq_confdev(wq)));
rc = device_add(wq_confdev(wq));
put_device(wq_confdev(wq));
device_unregister(wq_confdev(wq));
device_unregister(wq_confdev(idxd->wqs[i]));
device_unregister(wq_confdev(wq));