hdlcrx            180 drivers/net/hamradio/baycom_epp.c         } hdlcrx;
hdlcrx            533 drivers/net/hamradio/baycom_epp.c 	if (bc->hdlcrx.bufcnt < 4) 
hdlcrx            535 drivers/net/hamradio/baycom_epp.c 	if (!check_crc_ccitt(bc->hdlcrx.buf, bc->hdlcrx.bufcnt)) 
hdlcrx            537 drivers/net/hamradio/baycom_epp.c 	pktlen = bc->hdlcrx.bufcnt-2+1; /* KISS kludge */
hdlcrx            545 drivers/net/hamradio/baycom_epp.c 	memcpy(cp, bc->hdlcrx.buf, pktlen - 1);
hdlcrx            561 drivers/net/hamradio/baycom_epp.c         numbits = bc->hdlcrx.numbits;
hdlcrx            562 drivers/net/hamradio/baycom_epp.c 	state = bc->hdlcrx.state;
hdlcrx            563 drivers/net/hamradio/baycom_epp.c 	bitstream = bc->hdlcrx.bitstream;
hdlcrx            564 drivers/net/hamradio/baycom_epp.c 	bitbuf = bc->hdlcrx.bitbuf;
hdlcrx            593 drivers/net/hamradio/baycom_epp.c 						bc->hdlcrx.bufcnt = 0;
hdlcrx            594 drivers/net/hamradio/baycom_epp.c 						bc->hdlcrx.bufptr = bc->hdlcrx.buf;
hdlcrx            607 drivers/net/hamradio/baycom_epp.c 				if (bc->hdlcrx.bufcnt >= TXBUFFER_SIZE) {
hdlcrx            610 drivers/net/hamradio/baycom_epp.c 					*(bc->hdlcrx.bufptr)++ = bitbuf >> (16-numbits);
hdlcrx            611 drivers/net/hamradio/baycom_epp.c 					bc->hdlcrx.bufcnt++;
hdlcrx            617 drivers/net/hamradio/baycom_epp.c         bc->hdlcrx.numbits = numbits;
hdlcrx            618 drivers/net/hamradio/baycom_epp.c 	bc->hdlcrx.state = state;
hdlcrx            619 drivers/net/hamradio/baycom_epp.c 	bc->hdlcrx.bitstream = bitstream;
hdlcrx            620 drivers/net/hamradio/baycom_epp.c 	bc->hdlcrx.bitbuf = bitbuf;
hdlcrx            929 drivers/net/hamradio/baycom_epp.c 	bc->hdlcrx.state = 0;
hdlcrx            930 drivers/net/hamradio/baycom_epp.c 	bc->hdlcrx.numbits = 0;
hdlcrx            118 drivers/net/hamradio/hdlcdrv.c 	while (s->hdlcrx.rx_state && num >= 8) {
hdlcrx            119 drivers/net/hamradio/hdlcdrv.c 		if (s->hdlcrx.len >= sizeof(s->hdlcrx.buffer)) {
hdlcrx            120 drivers/net/hamradio/hdlcdrv.c 			s->hdlcrx.rx_state = 0;
hdlcrx            123 drivers/net/hamradio/hdlcdrv.c 		*s->hdlcrx.bp++ = bits >> (32-num);
hdlcrx            124 drivers/net/hamradio/hdlcdrv.c 		s->hdlcrx.len++;
hdlcrx            137 drivers/net/hamradio/hdlcdrv.c 	if (s->hdlcrx.len < 4) 
hdlcrx            139 drivers/net/hamradio/hdlcdrv.c 	if (!check_crc_ccitt(s->hdlcrx.buffer, s->hdlcrx.len)) 
hdlcrx            141 drivers/net/hamradio/hdlcdrv.c 	pkt_len = s->hdlcrx.len - 2 + 1; /* KISS kludge */
hdlcrx            149 drivers/net/hamradio/hdlcdrv.c 	memcpy(cp, s->hdlcrx.buffer, pkt_len - 1);
hdlcrx            162 drivers/net/hamradio/hdlcdrv.c 	if (test_and_set_bit(0, &s->hdlcrx.in_hdlc_rx))
hdlcrx            165 drivers/net/hamradio/hdlcdrv.c 	while (!hdlcdrv_hbuf_empty(&s->hdlcrx.hbuf)) {
hdlcrx            166 drivers/net/hamradio/hdlcdrv.c 		word = hdlcdrv_hbuf_get(&s->hdlcrx.hbuf);	
hdlcrx            171 drivers/net/hamradio/hdlcdrv.c 	       	s->hdlcrx.bitstream >>= 16;
hdlcrx            172 drivers/net/hamradio/hdlcdrv.c 		s->hdlcrx.bitstream |= word << 16;
hdlcrx            173 drivers/net/hamradio/hdlcdrv.c 		s->hdlcrx.bitbuf >>= 16;
hdlcrx            174 drivers/net/hamradio/hdlcdrv.c 		s->hdlcrx.bitbuf |= word << 16;
hdlcrx            175 drivers/net/hamradio/hdlcdrv.c 		s->hdlcrx.numbits += 16;
hdlcrx            181 drivers/net/hamradio/hdlcdrv.c 			if ((s->hdlcrx.bitstream & mask1) == mask1)
hdlcrx            182 drivers/net/hamradio/hdlcdrv.c 				s->hdlcrx.rx_state = 0; /* abort received */
hdlcrx            183 drivers/net/hamradio/hdlcdrv.c 			else if ((s->hdlcrx.bitstream & mask2) == mask3) {
hdlcrx            185 drivers/net/hamradio/hdlcdrv.c 				if (s->hdlcrx.rx_state) {
hdlcrx            186 drivers/net/hamradio/hdlcdrv.c 					hdlc_rx_add_bytes(s, s->hdlcrx.bitbuf 
hdlcrx            188 drivers/net/hamradio/hdlcdrv.c 							  s->hdlcrx.numbits
hdlcrx            192 drivers/net/hamradio/hdlcdrv.c 				s->hdlcrx.len = 0;
hdlcrx            193 drivers/net/hamradio/hdlcdrv.c 				s->hdlcrx.bp = s->hdlcrx.buffer;
hdlcrx            194 drivers/net/hamradio/hdlcdrv.c 				s->hdlcrx.rx_state = 1;
hdlcrx            195 drivers/net/hamradio/hdlcdrv.c 				s->hdlcrx.numbits = i;
hdlcrx            196 drivers/net/hamradio/hdlcdrv.c 			} else if ((s->hdlcrx.bitstream & mask4) == mask5) {
hdlcrx            198 drivers/net/hamradio/hdlcdrv.c 				s->hdlcrx.numbits--;
hdlcrx            199 drivers/net/hamradio/hdlcdrv.c 				s->hdlcrx.bitbuf = (s->hdlcrx.bitbuf & (~mask6)) |
hdlcrx            200 drivers/net/hamradio/hdlcdrv.c 					((s->hdlcrx.bitbuf & mask6) << 1);
hdlcrx            203 drivers/net/hamradio/hdlcdrv.c 		s->hdlcrx.numbits -= hdlc_rx_add_bytes(s, s->hdlcrx.bitbuf,
hdlcrx            204 drivers/net/hamradio/hdlcdrv.c 						       s->hdlcrx.numbits);
hdlcrx            206 drivers/net/hamradio/hdlcdrv.c 	clear_bit(0, &s->hdlcrx.in_hdlc_rx);
hdlcrx            372 drivers/net/hamradio/hdlcdrv.c 	if (s->hdlcrx.dcd) {
hdlcrx            444 drivers/net/hamradio/hdlcdrv.c 	s->hdlcrx.hbuf.rd = s->hdlcrx.hbuf.wr = 0;
hdlcrx            445 drivers/net/hamradio/hdlcdrv.c 	s->hdlcrx.in_hdlc_rx = 0;
hdlcrx            446 drivers/net/hamradio/hdlcdrv.c 	s->hdlcrx.rx_state = 0;
hdlcrx            548 drivers/net/hamradio/hdlcdrv.c 		bi.data.cs.dcd = s->hdlcrx.dcd;
hdlcrx            558 drivers/net/hamradio/hdlcdrv.c 		bi.data.ocs.dcd = s->hdlcrx.dcd;
hdlcrx            640 drivers/net/hamradio/hdlcdrv.c 	spin_lock_init(&s->hdlcrx.hbuf.lock);
hdlcrx            641 drivers/net/hamradio/hdlcdrv.c 	s->hdlcrx.hbuf.rd = s->hdlcrx.hbuf.wr = 0;
hdlcrx            642 drivers/net/hamradio/hdlcdrv.c 	s->hdlcrx.in_hdlc_rx = 0;
hdlcrx            643 drivers/net/hamradio/hdlcdrv.c 	s->hdlcrx.rx_state = 0;
hdlcrx            119 include/linux/hdlcdrv.h 	} hdlcrx;
hdlcrx            223 include/linux/hdlcdrv.h 	hdlcdrv_hbuf_put(&s->hdlcrx.hbuf, bits);
hdlcrx            239 include/linux/hdlcdrv.h 	hdlcdrv_hbuf_put(&s->hdlcrx.hbuf, ret);
hdlcrx            253 include/linux/hdlcdrv.h 	s->hdlcrx.dcd = !!dcd;