Lines Matching refs:fcs
341 __u32 fcs = ~(crc32_le(~0, skb->data, skb->len)); in mcs_wrap_fir_skb() local
355 buf[len - 4] = fcs & 0xff; in mcs_wrap_fir_skb()
356 buf[len - 3] = (fcs >> 8) & 0xff; in mcs_wrap_fir_skb()
357 buf[len - 2] = (fcs >> 16) & 0xff; in mcs_wrap_fir_skb()
358 buf[len - 1] = (fcs >> 24) & 0xff; in mcs_wrap_fir_skb()
366 __u16 fcs = 0; in mcs_wrap_mir_skb() local
369 fcs = ~(irda_calc_crc16(~fcs, skb->data, skb->len)); in mcs_wrap_mir_skb()
379 buf[len - 2] = fcs & 0xff; in mcs_wrap_mir_skb()
380 buf[len - 1] = (fcs >> 8) & 0xff; in mcs_wrap_mir_skb()
392 __u16 fcs; in mcs_unwrap_mir() local
408 fcs = 0; in mcs_unwrap_mir()
409 fcs = irda_calc_crc16(~fcs, buf, len); in mcs_unwrap_mir()
411 if(fcs != GOOD_FCS) { in mcs_unwrap_mir()
413 fcs, new_len); in mcs_unwrap_mir()
444 __u32 fcs; in mcs_unwrap_fir() local
462 fcs = ~(crc32_le(~0, buf, new_len)); in mcs_unwrap_fir()
463 if(fcs != get_unaligned_le32(buf + new_len)) { in mcs_unwrap_fir()
465 fcs, new_len); in mcs_unwrap_fir()