Lines Matching refs:auxdev

21 							    const struct auxiliary_device *auxdev)  in auxiliary_match_id()  argument
24 const char *p = strrchr(dev_name(&auxdev->dev), '.'); in auxiliary_match_id()
29 match_size = p - dev_name(&auxdev->dev); in auxiliary_match_id()
33 !strncmp(dev_name(&auxdev->dev), id->name, match_size)) in auxiliary_match_id()
41 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in auxiliary_match() local
44 return !!auxiliary_match_id(auxdrv->id_table, auxdev); in auxiliary_match()
66 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in auxiliary_bus_probe() local
75 ret = auxdrv->probe(auxdev, auxiliary_match_id(auxdrv->id_table, auxdev)); in auxiliary_bus_probe()
85 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in auxiliary_bus_remove() local
88 auxdrv->remove(auxdev); in auxiliary_bus_remove()
95 struct auxiliary_device *auxdev; in auxiliary_bus_shutdown() local
99 auxdev = to_auxiliary_dev(dev); in auxiliary_bus_shutdown()
103 auxdrv->shutdown(auxdev); in auxiliary_bus_shutdown()
133 int auxiliary_device_init(struct auxiliary_device *auxdev) in auxiliary_device_init() argument
135 struct device *dev = &auxdev->dev; in auxiliary_device_init()
142 if (!auxdev->name) { in auxiliary_device_init()
148 device_initialize(&auxdev->dev); in auxiliary_device_init()
172 int __auxiliary_device_add(struct auxiliary_device *auxdev, const char *modname) in __auxiliary_device_add() argument
174 struct device *dev = &auxdev->dev; in __auxiliary_device_add()
182 ret = dev_set_name(dev, "%s.%s.%d", modname, auxdev->name, auxdev->id); in __auxiliary_device_add()