Lines Matching defs:asycom
236 struct asycom { struct
237 int asy_flags; /* random flags */
239 uint_t asy_hwtype; /* HW type: ASY82510, etc. */
240 uint_t asy_use_fifo; /* HW FIFO use it or not ?? */
241 uint_t asy_fifo_buf; /* With FIFO = 16, otherwise = 1 */
242 uchar_t *asy_ioaddr; /* i/o address of ASY port */
243 uint_t asy_vect; /* IRQ number */
244 boolean_t suspended; /* TRUE if driver suspended */
245 caddr_t asy_priv; /* protocol private data */
246 dev_info_t *asy_dip; /* dev_info */
247 long asy_unit; /* which port */
248 ddi_iblock_cookie_t asy_iblock;
249 kmutex_t *asy_excl; /* asy adaptive mutex */
250 kmutex_t *asy_excl_hi; /* asy spinlock mutex */
251 ddi_acc_handle_t asy_handle; /* ddi_get/put handle */
252 ushort_t asy_rsc_console; /* RSC console port */
253 ushort_t asy_rsc_control; /* RSC control port */
254 ushort_t asy_lom_console; /* LOM console port */
255 uint_t asy_xmit_count; /* Count the no of xmits in one intr */
256 uint_t asy_out_of_band_xmit; /* Out of band xmission */
257 uint_t asy_rx_count; /* No. of bytes rx'eved in one intr */
258 uchar_t asy_device_type; /* Currently used for this device */
259 uchar_t asy_trig_level; /* Receive FIFO trig level */
260 kmutex_t *asy_soft_lock; /* soft lock for gaurding softpend. */
261 int asysoftpend; /* Flag indicating soft int pending. */
262 ddi_softintr_t asy_softintr_id;
263 ddi_iblock_cookie_t asy_soft_iblock;
287 struct asycom *async_common; /* device common data */ argument