Lines Matching defs:asycom
261 struct asycom { struct
262 int asy_flags; /* random flags */
264 uint_t asy_hwtype; /* HW type: ASY16550A, etc. */
265 uint_t asy_use_fifo; /* HW FIFO use it or not ?? */
266 uint_t asy_fifo_buf; /* With FIFO = 16, otherwise = 1 */
267 uint_t asy_flags2; /* flags which don't change, no lock */
268 uint8_t *asy_ioaddr; /* i/o address of ASY port */
269 struct asyncline *asy_priv; /* protocol private data -- asyncline */
270 dev_info_t *asy_dip; /* dev_info */
271 int asy_unit; /* which port */
272 ddi_iblock_cookie_t asy_iblock;
273 kmutex_t asy_excl; /* asy adaptive mutex */
274 kmutex_t asy_excl_hi; /* asy spinlock mutex */
275 kmutex_t asy_soft_lock; /* soft lock for guarding softpend. */
276 int asysoftpend; /* Flag indicating soft int pending. */
277 ddi_softintr_t asy_softintr_id;
278 ddi_iblock_cookie_t asy_soft_iblock;
287 kmutex_t asy_soft_sr; /* soft int suspend/resume mutex */
288 uchar_t asy_msr; /* saved modem status */
289 uchar_t asy_mcr; /* soft carrier bits */
290 uchar_t asy_lcr; /* console lcr bits */
291 uchar_t asy_bidx; /* console baud rate index */
292 tcflag_t asy_cflag; /* console mode bits */
316 struct asycom *async_common; /* device common data */ argument