Searched refs:shreg (Results 1 - 5 of 5) sorted by relevance

/linux-master/include/linux/
H A Dhdlcdrv.h36 unsigned int shreg; member in struct:hdlcdrv_bitbuffer
45 new = buf->shreg & 1;
46 buf->shreg >>= 1;
47 buf->shreg |= (!!bit) << 7;
49 buf->buffer[buf->wr] = buf->shreg;
51 buf->shreg = 0x80;
/linux-master/drivers/net/hamradio/
H A Dbaycom_ser_hdx.c106 unsigned int shreg; member in struct:baycom_state::modem_state
194 if (bc->modem.shreg <= 1)
195 bc->modem.shreg = 0x10000 | hdlcdrv_getbits(&bc->hdrv);
197 (bc->modem.shreg & 1));
198 bc->modem.shreg >>= 1;
271 bc->modem.shreg >>= 1;
274 bc->modem.shreg |= 0x10000;
326 bc->modem.shreg >>= 1;
329 bc->modem.shreg |= 0x10000;
340 if (bc->modem.shreg
[all...]
H A Dbaycom_ser_fdx.c121 unsigned int shreg; member in struct:baycom_state::modem_state
207 if (bc->modem.shreg & 1) {
208 hdlcdrv_putbits(&bc->hdrv, (bc->modem.shreg >> 1) ^ 0xffff);
209 bc->modem.shreg = 0x10000;
212 bc->modem.shreg >>= 1;
226 bc->modem.shreg |= 0x10000;
H A Dbaycom_par.c121 unsigned int shreg; member in struct:baycom_state::modem_state
H A Dhdlcdrv.c660 s->bitbuf_channel.shreg = 0x80;
663 s->bitbuf_hdlc.shreg = 0x80;

Completed in 155 milliseconds