Lines Matching defs:rxhdr
401 struct sk_buff *skb, struct rx_header *rxhdr)
415 if ((rxhdr->flags & RX_HDR3_L3_ERR) ||
416 (rxhdr->flags & RX_HDR3_L4_ERR))
420 if ((rxhdr->flags & RX_HDR3_L4_TYPE_TCP) ||
421 (rxhdr->flags & RX_HDR3_L4_TYPE_UDP))
445 struct rx_header *rxhdr = (struct rx_header *)rx_skb->data;
449 be16_to_cpus(&rxhdr->flags_len);
450 be16_to_cpus(&rxhdr->seq_lenbar);
451 be16_to_cpus(&rxhdr->flags);
453 if ((rxhdr->flags_len & RX_HDR1_PKT_LEN) !=
454 (~rxhdr->seq_lenbar & 0x7FF)) {
462 if ((rxhdr->flags_len & RX_HDR1_MII_ERR) ||
463 (rxhdr->flags_len & RX_HDR1_CRC_ERR)) {
471 len = rxhdr->flags_len & RX_HDR1_PKT_LEN;
481 rx_skb->data, sizeof(*rxhdr), 0);
485 rx_skb->data + sizeof(*rxhdr), len, 0);
488 skb_pull(rx_skb, sizeof(*rxhdr));
491 ax88796c_skb_return(ax_local, rx_skb, rxhdr);