Searched refs:cons_polledio_arg_t (Results 1 – 11 of 11) sorted by relevance
/titanic_50/usr/src/uts/common/sys/ |
H A D | consdev.h | 156 typedef struct __cons_polledio_arg *cons_polledio_arg_t; typedef 173 cons_polledio_arg_t cons_polledio_argument; 179 void (*cons_polledio_putchar)(cons_polledio_arg_t, 186 int (*cons_polledio_getchar)(cons_polledio_arg_t); 192 boolean_t (*cons_polledio_ischar)(cons_polledio_arg_t); 198 void (*cons_polledio_enter)(cons_polledio_arg_t); 204 void (*cons_polledio_exit)(cons_polledio_arg_t); 208 void (*cons_polledio_setled)(cons_polledio_arg_t, int); 212 cons_polledio_arg_t,
|
/titanic_50/usr/src/uts/sun4v/promif/ |
H A D | promif_io.c | 156 int (*getchar)(cons_polledio_arg_t); in promif_do_read() 157 boolean_t (*ischar)(cons_polledio_arg_t); in promif_do_read() 158 cons_polledio_arg_t arg; in promif_do_read() 189 void (*putchar)(cons_polledio_arg_t, uchar_t); in promif_do_write() 190 cons_polledio_arg_t arg; in promif_do_write()
|
/titanic_50/usr/src/uts/sun4v/io/ |
H A D | qcn.c | 78 static boolean_t qcn_polledio_ischar(cons_polledio_arg_t arg); 79 static int qcn_polledio_getchar(cons_polledio_arg_t arg); 80 static void qcn_polledio_putchar(cons_polledio_arg_t arg, uchar_t c); 81 static void qcn_polledio_enter(cons_polledio_arg_t arg); 82 static void qcn_polledio_exit(cons_polledio_arg_t arg); 429 (cons_polledio_arg_t)qcn_state; in qcn_attach() 1314 qcn_polledio_ischar(cons_polledio_arg_t arg) in qcn_polledio_ischar() 1327 qcn_polledio_getchar(cons_polledio_arg_t arg) in qcn_polledio_getchar() 1340 qcn_polledio_putchar(cons_polledio_arg_t arg, uchar_t c) in qcn_polledio_putchar() 1350 qcn_polledio_enter(cons_polledio_arg_t arg) in qcn_polledio_enter() [all …]
|
/titanic_50/usr/src/uts/common/io/ |
H A D | wscons.c | 264 static void wc_polled_putchar(cons_polledio_arg_t arg, 266 static boolean_t wc_polled_ischar(cons_polledio_arg_t arg); 267 static int wc_polled_getchar(cons_polledio_arg_t arg); 268 static void wc_polled_enter(cons_polledio_arg_t arg); 269 static void wc_polled_exit(cons_polledio_arg_t arg); 423 (cons_polledio_arg_t)&wscons; in wc_init_polledio() 1516 wc_polled_putchar(cons_polledio_arg_t arg, unsigned char c) in wc_polled_putchar() 1541 wc_polled_getchar(cons_polledio_arg_t arg) in wc_polled_getchar() 1557 wc_polled_ischar(cons_polledio_arg_t arg) in wc_polled_ischar() 1569 wc_polled_enter(cons_polledio_arg_t arg) in wc_polled_enter() [all …]
|
H A D | conskbd.c | 309 static void conskbd_polledio_enter(cons_polledio_arg_t); 310 static void conskbd_polledio_exit(cons_polledio_arg_t); 311 static int conskbd_polledio_ischar(cons_polledio_arg_t); 312 static int conskbd_polledio_getchar(cons_polledio_arg_t); 581 (cons_polledio_arg_t)&conskbd; in conskbdopen() 584 (int (*)(cons_polledio_arg_t)) conskbd_polledio_getchar; in conskbdopen() 586 (boolean_t (*)(cons_polledio_arg_t))conskbd_polledio_ischar; in conskbdopen() 2310 conskbd_polledio_enter(cons_polledio_arg_t arg) in conskbd_polledio_enter() 2327 conskbd_polledio_exit(cons_polledio_arg_t arg) in conskbd_polledio_exit() 2344 conskbd_polledio_getchar(cons_polledio_arg_t arg) in conskbd_polledio_getchar() [all …]
|
H A D | asy.c | 184 static void asyputchar(cons_polledio_arg_t, uchar_t c); 185 static int asygetchar(cons_polledio_arg_t); 186 static boolean_t asyischar(cons_polledio_arg_t); 1107 asy->polledio.cons_polledio_argument = (cons_polledio_arg_t)asy; in asyattach() 4194 asyputchar(cons_polledio_arg_t arg, uchar_t c) in asyputchar() 4216 asyischar(cons_polledio_arg_t arg) in asyischar() 4228 asygetchar(cons_polledio_arg_t arg) in asygetchar()
|
/titanic_50/usr/src/uts/common/io/usb/clients/usbkbm/ |
H A D | usbkbm.c | 71 static int usbkbm_polled_getchar(cons_polledio_arg_t); 72 static boolean_t usbkbm_polled_ischar(cons_polledio_arg_t); 73 static void usbkbm_polled_enter(cons_polledio_arg_t); 74 static void usbkbm_polled_exit(cons_polledio_arg_t); 450 (cons_polledio_arg_t)usbkbmd; in usbkbm_open() 467 (void (*)(cons_polledio_arg_t, int))usbkbm_polled_setled; in usbkbm_open() 470 (boolean_t (*)(cons_polledio_arg_t, int *, in usbkbm_open() 1570 usbkbm_polled_getchar(cons_polledio_arg_t arg) in usbkbm_polled_getchar() 1584 usbkbm_polled_ischar(cons_polledio_arg_t arg) in usbkbm_polled_ischar() 1599 usbkbm_polled_enter(cons_polledio_arg_t arg) in usbkbm_polled_enter() [all …]
|
/titanic_50/usr/src/uts/common/xen/io/ |
H A D | xencons.c | 134 static void xenconsputchar(cons_polledio_arg_t, uchar_t); 135 static int xenconsgetchar(cons_polledio_arg_t); 136 static boolean_t xenconsischar(cons_polledio_arg_t); 334 xcp->polledio.cons_polledio_argument = (cons_polledio_arg_t)xcp; in xenconsattach() 1005 error = miocpullup(mp, sizeof (cons_polledio_arg_t)); in xcasync_ioctl() 1009 *(cons_polledio_arg_t *)mp->b_cont->b_rptr = in xcasync_ioctl() 1010 (cons_polledio_arg_t)&xcp->polledio; in xcasync_ioctl() 1279 xenconsputchar(cons_polledio_arg_t arg, uchar_t c) in xenconsputchar() 1317 xenconsischar(cons_polledio_arg_t arg) in xenconsischar() 1355 xenconsgetchar(cons_polledio_arg_t arg) in xenconsgetchar()
|
/titanic_50/usr/src/uts/common/io/kb8042/ |
H A D | kb8042.c | 140 static int kb8042_polled_ischar(cons_polledio_arg_t arg); 141 static int kb8042_polled_getchar(cons_polledio_arg_t arg); 715 (cons_polledio_arg_t)kb8042; in kb8042_open() 718 (int (*)(cons_polledio_arg_t))kb8042_polled_getchar; in kb8042_open() 720 (boolean_t (*)(cons_polledio_arg_t))kb8042_polled_ischar; in kb8042_open() 724 (void (*)(cons_polledio_arg_t, int))kb8042_polled_setled; in kb8042_open() 726 (boolean_t (*)(cons_polledio_arg_t, int *, in kb8042_open() 1523 kb8042_polled_getchar(cons_polledio_arg_t arg) 1536 kb8042_polled_ischar(cons_polledio_arg_t arg)
|
/titanic_50/usr/src/uts/common/io/usb/clients/usbser/ |
H A D | usbser.c | 168 static void usbser_putchar(cons_polledio_arg_t, uchar_t); 169 static int usbser_getchar(cons_polledio_arg_t); 170 static boolean_t usbser_ischar(cons_polledio_arg_t); 171 static void usbser_polledio_enter(cons_polledio_arg_t); 172 static void usbser_polledio_exit(cons_polledio_arg_t); 3417 usbser_polledio_enter(cons_polledio_arg_t arg) in usbser_polledio_enter() 3425 usbser_polledio_exit(cons_polledio_arg_t arg) in usbser_polledio_exit() 3433 usbser_putchar(cons_polledio_arg_t arg, uchar_t c) in usbser_putchar() 3446 usbser_getchar(cons_polledio_arg_t arg) in usbser_getchar() 3456 usbser_ischar(cons_polledio_arg_t arg) in usbser_ischar()
|
/titanic_50/usr/src/uts/sun4/io/ |
H A D | su_driver.c | 118 static void asyputchar(cons_polledio_arg_t, uchar_t c); 119 static int asygetchar(cons_polledio_arg_t); 120 static boolean_t asyischar(cons_polledio_arg_t); 121 static void asy_polled_enter(cons_polledio_arg_t); 122 static void asy_polled_exit(cons_polledio_arg_t); 832 asy->polledio.cons_polledio_argument = (cons_polledio_arg_t)asy; in asyattach() 1518 asyputchar(cons_polledio_arg_t arg, uchar_t c) in asyputchar() 1543 asyischar(cons_polledio_arg_t arg) in asyischar() 1550 asygetchar(cons_polledio_arg_t arg) in asygetchar() 1568 asy_polled_enter(cons_polledio_arg_t arg) in asy_polled_enter() [all …]
|