HelenOS sources
chardev_srvs_t 69 uspace/drv/char/i8042/i8042.h chardev_srvs_t cds;
chardev_srvs_t 61 uspace/drv/char/msim-con/msim-con.h chardev_srvs_t cds;
chardev_srvs_t 156 uspace/drv/char/ns8250/ns8250.c chardev_srvs_t cds;
chardev_srvs_t 313 uspace/drv/char/ns8250/ns8250.c static errno_t ns8250_open(chardev_srvs_t *, chardev_srv_t *);
chardev_srvs_t 976 uspace/drv/char/ns8250/ns8250.c static errno_t ns8250_open(chardev_srvs_t *srvs, chardev_srv_t *srv)
chardev_srvs_t 58 uspace/drv/char/pc-lpt/pc-lpt.h chardev_srvs_t cds;
chardev_srvs_t 60 uspace/drv/char/pl011/pl011.h chardev_srvs_t cds;
chardev_srvs_t 87 uspace/drv/char/pl050/pl050.c chardev_srvs_t cds;
chardev_srvs_t 53 uspace/drv/char/ski-con/ski-con.h chardev_srvs_t cds;
chardev_srvs_t 56 uspace/drv/char/sun4v-con/sun4v-con.h chardev_srvs_t cds;
chardev_srvs_t 55 uspace/lib/device/include/io/chardev_srv.h chardev_srvs_t *srvs;
chardev_srvs_t 60 uspace/lib/device/include/io/chardev_srv.h errno_t (*open)(chardev_srvs_t *, chardev_srv_t *);
chardev_srvs_t 68 uspace/lib/device/include/io/chardev_srv.h extern void chardev_srvs_init(chardev_srvs_t *);
chardev_srvs_t 70 uspace/lib/device/include/io/chardev_srv.h extern errno_t chardev_conn(ipc_call_t *, chardev_srvs_t *);
chardev_srvs_t 43 uspace/lib/device/src/io/chardev_srv.c static chardev_srv_t *chardev_srv_create(chardev_srvs_t *);
chardev_srvs_t 118 uspace/lib/device/src/io/chardev_srv.c static chardev_srv_t *chardev_srv_create(chardev_srvs_t *srvs)
chardev_srvs_t 130 uspace/lib/device/src/io/chardev_srv.c void chardev_srvs_init(chardev_srvs_t *srvs)
chardev_srvs_t 136 uspace/lib/device/src/io/chardev_srv.c errno_t chardev_conn(ipc_call_t *icall, chardev_srvs_t *srvs)
chardev_srvs_t 94 uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.h chardev_srvs_t cds;
chardev_srvs_t 49 uspace/srv/test/chardev-test/main.c static errno_t smallx_open(chardev_srvs_t *, chardev_srv_t *);
chardev_srvs_t 55 uspace/srv/test/chardev-test/main.c static errno_t largex_open(chardev_srvs_t *, chardev_srv_t *);
chardev_srvs_t 61 uspace/srv/test/chardev-test/main.c static errno_t partialx_open(chardev_srvs_t *, chardev_srv_t *);
chardev_srvs_t 68 uspace/srv/test/chardev-test/main.c static chardev_srvs_t smallx_srvs;
chardev_srvs_t 71 uspace/srv/test/chardev-test/main.c static chardev_srvs_t largex_srvs;
chardev_srvs_t 74 uspace/srv/test/chardev-test/main.c static chardev_srvs_t partialx_srvs;
chardev_srvs_t 99 uspace/srv/test/chardev-test/main.c chardev_srvs_t *svc;
chardev_srvs_t 181 uspace/srv/test/chardev-test/main.c static errno_t smallx_open(chardev_srvs_t *srvs, chardev_srv_t *srv)
chardev_srvs_t 216 uspace/srv/test/chardev-test/main.c static errno_t largex_open(chardev_srvs_t *srvs, chardev_srv_t *srv)
chardev_srvs_t 251 uspace/srv/test/chardev-test/main.c static errno_t partialx_open(chardev_srvs_t *srvs, chardev_srv_t *srv)
HelenOS homepage, sources at GitHub