sdriver           154 drivers/siox/siox-core.c 		struct siox_driver *sdriver =
sdriver           168 drivers/siox/siox-core.c 		if (sdriver && !unsync_error)
sdriver           169 drivers/siox/siox-core.c 			sdriver->set_data(sdevice, sdevice->status_written,
sdriver           195 drivers/siox/siox-core.c 		struct siox_driver *sdriver =
sdriver           211 drivers/siox/siox-core.c 		if (!sdriver || unsync_error)
sdriver           270 drivers/siox/siox-core.c 		if (sdriver && connected)
sdriver           271 drivers/siox/siox-core.c 			sdriver->get_data(sdevice, &smaster->buf[i]);
sdriver           522 drivers/siox/siox-core.c 	struct siox_driver *sdriver = to_siox_driver(dev->driver);
sdriver           526 drivers/siox/siox-core.c 	ret = sdriver->probe(sdevice);
sdriver           532 drivers/siox/siox-core.c 	struct siox_driver *sdriver =
sdriver           537 drivers/siox/siox-core.c 	ret = sdriver->remove(sdevice);
sdriver           543 drivers/siox/siox-core.c 	struct siox_driver *sdriver =
sdriver           547 drivers/siox/siox-core.c 	sdriver->shutdown(sdevice);
sdriver           878 drivers/siox/siox-core.c int __siox_driver_register(struct siox_driver *sdriver, struct module *owner)
sdriver           885 drivers/siox/siox-core.c 	if (!sdriver->set_data && !sdriver->get_data) {
sdriver           887 drivers/siox/siox-core.c 		       sdriver->driver.name);
sdriver           891 drivers/siox/siox-core.c 	sdriver->driver.owner = owner;
sdriver           892 drivers/siox/siox-core.c 	sdriver->driver.bus = &siox_bus_type;
sdriver           894 drivers/siox/siox-core.c 	if (sdriver->probe)
sdriver           895 drivers/siox/siox-core.c 		sdriver->driver.probe = siox_driver_probe;
sdriver           896 drivers/siox/siox-core.c 	if (sdriver->remove)
sdriver           897 drivers/siox/siox-core.c 		sdriver->driver.remove = siox_driver_remove;
sdriver           898 drivers/siox/siox-core.c 	if (sdriver->shutdown)
sdriver           899 drivers/siox/siox-core.c 		sdriver->driver.shutdown = siox_driver_shutdown;
sdriver           901 drivers/siox/siox-core.c 	ret = driver_register(&sdriver->driver);
sdriver           904 drivers/siox/siox-core.c 		       sdriver->driver.name, ret);
sdriver            64 include/linux/siox.h int __siox_driver_register(struct siox_driver *sdriver, struct module *owner);
sdriver            66 include/linux/siox.h static inline int siox_driver_register(struct siox_driver *sdriver)
sdriver            68 include/linux/siox.h 	return __siox_driver_register(sdriver, THIS_MODULE);
sdriver            71 include/linux/siox.h static inline void siox_driver_unregister(struct siox_driver *sdriver)
sdriver            73 include/linux/siox.h 	return driver_unregister(&sdriver->driver);