Lines Matching refs:faux_obj
44 struct faux_object *faux_obj = to_faux_object(dev); in faux_probe() local
45 struct faux_device *faux_dev = &faux_obj->faux_dev; in faux_probe()
46 const struct faux_device_ops *faux_ops = faux_obj->faux_ops; in faux_probe()
59 ret = device_add_groups(dev, faux_obj->groups); in faux_probe()
68 struct faux_object *faux_obj = to_faux_object(dev); in faux_remove() local
69 struct faux_device *faux_dev = &faux_obj->faux_dev; in faux_remove()
70 const struct faux_device_ops *faux_ops = faux_obj->faux_ops; in faux_remove()
72 device_remove_groups(dev, faux_obj->groups); in faux_remove()
94 struct faux_object *faux_obj = to_faux_object(dev); in faux_device_release() local
96 kfree(faux_obj); in faux_device_release()
133 struct faux_object *faux_obj; in faux_device_create_with_groups() local
138 faux_obj = kzalloc(sizeof(*faux_obj), GFP_KERNEL); in faux_device_create_with_groups()
139 if (!faux_obj) in faux_device_create_with_groups()
143 faux_obj->faux_ops = faux_ops; in faux_device_create_with_groups()
144 faux_obj->groups = groups; in faux_device_create_with_groups()
147 faux_dev = &faux_obj->faux_dev; in faux_device_create_with_groups()