fr_crc
u32 fr_len, fr_crc;
fr_crc(fp) = crc_eof.fcoe_crc32;
fr_crc = le32_to_cpu(fr_crc(fp));
if (unlikely(fr_crc != ~crc32(~0, skb->data, fr_len))) {
fr_crc(fp) = cpu_to_le32(~crc);
le32_to_cpu(fr_crc(fp)) == ~crc32(~0, skb->data, skb->len)) {
fr_crc(fp) = crc_eof.fcoe_crc32;
if (~crc != le32_to_cpu(fr_crc(fp))) {
error = crc ^ fr_crc(fp);
fr_crc(fp) = cpu_to_le32(~crc);
fr_crc(fp) = cpu_to_le32(~crc);
fr_crc(fp) = crc_eof.fcoe_crc32;
#define fr_crc(fp) (fr_cb(fp)->fr_crc)
u32 fr_crc;