Lines Matching refs:rfd
428 struct rfd {
568 struct rfd blank_rfd;
1867 #define RFD_BUF_LEN (sizeof(struct rfd) + VLAN_ETH_FRAME_LEN)
1874 skb_copy_to_linear_data(rx->skb, &nic->blank_rfd, sizeof(struct rfd));
1889 struct rfd *prev_rfd = (struct rfd *)rx->prev->skb->data;
1892 sizeof(struct rfd), PCI_DMA_BIDIRECTIONAL);
1903 struct rfd *rfd = (struct rfd *)skb->data;
1911 sizeof(struct rfd), PCI_DMA_BIDIRECTIONAL);
1912 rfd_status = le16_to_cpu(rfd->status);
1925 if ((le16_to_cpu(rfd->command) & cb_el) &&
1931 sizeof(struct rfd),
1937 actual_size = le16_to_cpu(rfd->actual_size) & 0x3FFF;
1938 if (unlikely(actual_size > RFD_BUF_LEN - sizeof(struct rfd)))
1939 actual_size = RFD_BUF_LEN - sizeof(struct rfd);
1951 if ((le16_to_cpu(rfd->command) & cb_el) &&
1959 skb_reserve(skb, sizeof(struct rfd));
1989 struct rfd *old_before_last_rfd, *new_before_last_rfd;
2010 old_before_last_rfd = (struct rfd *)old_before_last_rx->skb->data;
2030 (struct rfd *)new_before_last_rx->skb->data;
2034 new_before_last_rx->dma_addr, sizeof(struct rfd),
2042 old_before_last_rx->dma_addr, sizeof(struct rfd),
2046 old_before_last_rx->dma_addr, sizeof(struct rfd),
2085 struct rfd *before_last;
2109 before_last = (struct rfd *)rx->skb->data;
2113 sizeof(struct rfd), PCI_DMA_BIDIRECTIONAL);
2321 if (memcmp(nic->rx_to_clean->skb->data + sizeof(struct rfd),