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);