Lines Matching defs:cons
202 static inline void xencons_lock(struct xencons_priv *cons) in xencons_lock()
210 static inline void xencons_unlock(struct xencons_priv *cons) in xencons_unlock()
217 #define xencons_lock_assert(cons) mtx_assert(&(cons)->mtx, MA_OWNED) argument
221 xencons_early_init_hypervisor(struct xencons_priv *cons) in xencons_early_init_hypervisor()
233 struct xencons_priv *cons; in xencons_init_hypervisor() local
247 xencons_write_hypervisor(struct xencons_priv *cons, const char *buffer, in xencons_write_hypervisor()
257 xencons_read_hypervisor(struct xencons_priv *cons, char *buffer, in xencons_read_hypervisor()
275 xencons_early_init_ring(struct xencons_priv *cons) in xencons_early_init_ring()
285 struct xencons_priv *cons; in xencons_init_ring() local
302 xencons_notify_ring(struct xencons_priv *cons) in xencons_notify_ring()
321 xencons_write_ring(struct xencons_priv *cons, const char *buffer, in xencons_write_ring()
354 xencons_read_ring(struct xencons_priv *cons, char *buffer, unsigned int size) in xencons_read_ring()
417 xencons_rx(struct xencons_priv *cons) in xencons_rx()
434 xencons_tx_full(struct xencons_priv *cons) in xencons_tx_full()
446 xencons_tx_flush(struct xencons_priv *cons, int force) in xencons_tx_flush()
479 xencons_putc(struct xencons_priv *cons, int c, bool force_flush) in xencons_putc()
493 xencons_getc(struct xencons_priv *cons) in xencons_getc()
516 struct xencons_priv *cons; in xencons_tx() local
540 struct xencons_priv *cons; in xencons_intr() local
648 struct xencons_priv *cons; in xencons_tty_open() local
660 struct xencons_priv *cons; in xencons_tty_close() local
671 struct xencons_priv *cons; in xencons_timeout() local
684 struct xencons_priv *cons; in xencons_tty_outwakeup() local
730 struct xencons_priv *cons; in xencons_attach() local
759 struct xencons_priv *cons; in xencons_resume() local