HelenOS sources
ns8250_t 182 uspace/drv/char/ns8250/ns8250.c static ns8250_t *dev_ns8250(ddf_dev_t *dev)
ns8250_t 188 uspace/drv/char/ns8250/ns8250.c static ns8250_t *fun_ns8250(ddf_fun_t *fun)
ns8250_t 194 uspace/drv/char/ns8250/ns8250.c static ns8250_t *srv_ns8250(chardev_srv_t *srv)
ns8250_t 196 uspace/drv/char/ns8250/ns8250.c return (ns8250_t *)srv->srvs->sarg;
ns8250_t 256 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = srv_ns8250(srv);
ns8250_t 284 uspace/drv/char/ns8250/ns8250.c static inline void ns8250_putchar(ns8250_t *ns, uint8_t c)
ns8250_t 302 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = srv_ns8250(srv);
ns8250_t 347 uspace/drv/char/ns8250/ns8250.c static void ns8250_dev_cleanup(ns8250_t *ns)
ns8250_t 356 uspace/drv/char/ns8250/ns8250.c static bool ns8250_pio_enable(ns8250_t *ns)
ns8250_t 378 uspace/drv/char/ns8250/ns8250.c static bool ns8250_dev_probe(ns8250_t *ns)
ns8250_t 411 uspace/drv/char/ns8250/ns8250.c static errno_t ns8250_dev_initialize(ns8250_t *ns)
ns8250_t 505 uspace/drv/char/ns8250/ns8250.c static errno_t ns8250_interrupt_enable(ns8250_t *ns)
ns8250_t 706 uspace/drv/char/ns8250/ns8250.c static void ns8250_initialize_port(ns8250_t *ns)
ns8250_t 733 uspace/drv/char/ns8250/ns8250.c static void ns8250_port_cleanup(ns8250_t *ns)
ns8250_t 748 uspace/drv/char/ns8250/ns8250.c static void ns8250_read_from_device(ns8250_t *ns)
ns8250_t 790 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = (ns8250_t *)arg;
ns8250_t 807 uspace/drv/char/ns8250/ns8250.c static inline errno_t ns8250_register_interrupt_handler(ns8250_t *ns,
ns8250_t 818 uspace/drv/char/ns8250/ns8250.c static inline errno_t ns8250_unregister_interrupt_handler(ns8250_t *ns)
ns8250_t 831 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = NULL;
ns8250_t 842 uspace/drv/char/ns8250/ns8250.c ns = ddf_dev_data_alloc(dev, sizeof(ns8250_t));
ns8250_t 943 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = dev_ns8250(dev);
ns8250_t 978 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = srv_ns8250(srv);
ns8250_t 1002 uspace/drv/char/ns8250/ns8250.c ns8250_t *data = srv_ns8250(srv);
ns8250_t 1028 uspace/drv/char/ns8250/ns8250.c ns8250_t *data = dev_ns8250(dev);
ns8250_t 1059 uspace/drv/char/ns8250/ns8250.c ns8250_t *data = dev_ns8250(dev);
ns8250_t 1081 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns8250 = srv_ns8250(srv);
ns8250_t 1111 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns8250 = fun_ns8250((ddf_fun_t *)arg);
HelenOS homepage, sources at GitHub