Lines Matching refs:crc
63 u16 crc; in digital_skb_add_crc() local
65 crc = crc_func(init, skb->data, skb->len); in digital_skb_add_crc()
68 crc = ~crc; in digital_skb_add_crc()
71 crc = __fswab16(crc); in digital_skb_add_crc()
73 *skb_put(skb, 1) = crc & 0xFF; in digital_skb_add_crc()
74 *skb_put(skb, 1) = (crc >> 8) & 0xFF; in digital_skb_add_crc()
81 u16 crc; in digital_skb_check_crc() local
86 crc = crc_func(crc_init, skb->data, skb->len - 2); in digital_skb_check_crc()
89 crc = ~crc; in digital_skb_check_crc()
92 crc = __swab16(crc); in digital_skb_check_crc()
94 rc = (skb->data[skb->len - 2] - (crc & 0xFF)) + in digital_skb_check_crc()
95 (skb->data[skb->len - 1] - ((crc >> 8) & 0xFF)); in digital_skb_check_crc()