Symbol: asy_get_reg
usr/src/uts/common/io/asy.c
181
static uint8_t asy_get_reg(const struct asycom *, asy_reg_t);
usr/src/uts/common/io/asy.c
333
uint8_t (*asy_get_reg)(const struct asycom *, asy_reg_t);
usr/src/uts/common/io/asy.c
339
[ASY_RHR] = { ASY_8250A, 0, asy_get_reg, NULL },
usr/src/uts/common/io/asy.c
340
[ASY_IER] = { ASY_8250A, 1, asy_get_reg, asy_put_reg },
usr/src/uts/common/io/asy.c
342
[ASY_ISR] = { ASY_8250A, 2, asy_get_reg, NULL },
usr/src/uts/common/io/asy.c
343
[ASY_LCR] = { ASY_8250A, 3, asy_get_reg, asy_put_reg },
usr/src/uts/common/io/asy.c
344
[ASY_MCR] = { ASY_8250A, 4, asy_get_reg, asy_put_reg },
usr/src/uts/common/io/asy.c
345
[ASY_LSR] = { ASY_8250A, 5, asy_get_reg, NULL },
usr/src/uts/common/io/asy.c
346
[ASY_MSR] = { ASY_8250A, 6, asy_get_reg, NULL },
usr/src/uts/common/io/asy.c
347
[ASY_SPR] = { ASY_8250A, 7, asy_get_reg, asy_put_reg },
usr/src/uts/common/io/asy.c
348
[ASY_DLL] = { ASY_8250A, 0, asy_get_reg, asy_put_reg },
usr/src/uts/common/io/asy.c
349
[ASY_DLH] = { ASY_8250A, 1, asy_get_reg, asy_put_reg },
usr/src/uts/common/io/asy.c
361
[ASY_ICR] = { ASY_16950, 5, asy_get_reg, asy_put_reg },
usr/src/uts/common/io/asy.c
4842
while ((asy_get_reg(asy, ASY_LSR) & ASY_LSR_THRE) == 0) {
usr/src/uts/common/io/asy.c
4860
return ((asy_get_reg(asy, ASY_LSR) & ASY_LSR_DR) != 0);
usr/src/uts/common/io/asy.c
4873
return (asy_get_reg(asy, ASY_RHR));
usr/src/uts/common/io/asy.c
628
val = asy_get_reg(asy, reg);
usr/src/uts/common/io/asy.c
690
val = asy_get_reg(asy, reg);
usr/src/uts/common/io/asy.c
741
ASSERT(asy_reg_table[reg].asy_get_reg != NULL);
usr/src/uts/common/io/asy.c
743
val = asy_reg_table[reg].asy_get_reg(asy, reg);