Home
last modified time | relevance | path

Searched refs:cons_polledio_arg_t (Results 1 – 11 of 11) sorted by relevance

/titanic_50/usr/src/uts/common/sys/
H A Dconsdev.h156 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 Dpromif_io.c156 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 Dqcn.c78 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 Dwscons.c264 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 Dconskbd.c309 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 Dasy.c184 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 Dusbkbm.c71 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 Dxencons.c134 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 Dkb8042.c140 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 Dusbser.c168 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 Dsu_driver.c118 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 …]