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 349 uspace/drv/char/ns8250/ns8250.c static void ns8250_dev_cleanup(ns8250_t *ns)
ns8250_t 358 uspace/drv/char/ns8250/ns8250.c static bool ns8250_pio_enable(ns8250_t *ns)
ns8250_t 380 uspace/drv/char/ns8250/ns8250.c static bool ns8250_dev_probe(ns8250_t *ns)
ns8250_t 413 uspace/drv/char/ns8250/ns8250.c static errno_t ns8250_dev_initialize(ns8250_t *ns)
ns8250_t 507 uspace/drv/char/ns8250/ns8250.c static errno_t ns8250_interrupt_enable(ns8250_t *ns)
ns8250_t 708 uspace/drv/char/ns8250/ns8250.c static void ns8250_initialize_port(ns8250_t *ns)
ns8250_t 735 uspace/drv/char/ns8250/ns8250.c static void ns8250_port_cleanup(ns8250_t *ns)
ns8250_t 750 uspace/drv/char/ns8250/ns8250.c static void ns8250_read_from_device(ns8250_t *ns)
ns8250_t 792 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = (ns8250_t *)arg;
ns8250_t 809 uspace/drv/char/ns8250/ns8250.c static inline errno_t ns8250_register_interrupt_handler(ns8250_t *ns,
ns8250_t 820 uspace/drv/char/ns8250/ns8250.c static inline errno_t ns8250_unregister_interrupt_handler(ns8250_t *ns)
ns8250_t 833 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = NULL;
ns8250_t 844 uspace/drv/char/ns8250/ns8250.c ns = ddf_dev_data_alloc(dev, sizeof(ns8250_t));
ns8250_t 945 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = dev_ns8250(dev);
ns8250_t 972 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = dev_ns8250(dev);
ns8250_t 988 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns = srv_ns8250(srv);
ns8250_t 1012 uspace/drv/char/ns8250/ns8250.c ns8250_t *data = srv_ns8250(srv);
ns8250_t 1038 uspace/drv/char/ns8250/ns8250.c ns8250_t *data = dev_ns8250(dev);
ns8250_t 1069 uspace/drv/char/ns8250/ns8250.c ns8250_t *data = dev_ns8250(dev);
ns8250_t 1091 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns8250 = srv_ns8250(srv);
ns8250_t 1121 uspace/drv/char/ns8250/ns8250.c ns8250_t *ns8250 = fun_ns8250((ddf_fun_t *)arg);
HelenOS homepage, sources at GitHub