Lines Matching refs:hdrv
127 struct hdlcdrv_state hdrv; member
247 hdlcdrv_putbits(&bc->hdrv, (bc->modem.shreg >> 1) ^ 0xffff); in ser12_rx()
255 hdlcdrv_setdcd(&bc->hdrv, (bc->modem.ser12.dcd_sum0 + in ser12_rx()
294 if (!bc || bc->hdrv.magic != HDLCDRV_MAGIC) in ser12_interrupt()
304 hdlcdrv_setdcd(&bc->hdrv, !((msr ^ bc->opt_dcd) & 0x80)); in ser12_interrupt()
338 hdlcdrv_setdcd(&bc->hdrv, !((msr ^ bc->opt_dcd) & 0x80)); in ser12_interrupt()
346 bc->modem.ser12.txshreg = 0x10000 | hdlcdrv_getbits(&bc->hdrv); in ser12_interrupt()
347 if (!hdlcdrv_ptt(&bc->hdrv)) { in ser12_interrupt()
359 hdlcdrv_arbitrate(dev, &bc->hdrv); in ser12_interrupt()
360 if (hdlcdrv_ptt(&bc->hdrv)) { in ser12_interrupt()
366 hdlcdrv_transmitter(dev, &bc->hdrv); in ser12_interrupt()
367 hdlcdrv_receiver(dev, &bc->hdrv); in ser12_interrupt()
438 bc->hdrv.par.bitrate = bc->baud; in ser12_open()
471 hdlcdrv_setdcd(&bc->hdrv, 0); in ser12_open()
549 BUG_ON(bc->hdrv.magic != HDLCDRV_MAGIC); in baycom_ioctl()
590 bi.data.dbg.debug1 = bc->hdrv.ptt_keyed; in baycom_ioctl()