Lines Matching refs:rxdesc

707 	register struct rxdesc *rxdesc = rxring->desc;  in jme_set_clean_rxdesc()  local
709 rxdesc += i; in jme_set_clean_rxdesc()
712 rxdesc->dw[0] = 0; in jme_set_clean_rxdesc()
713 rxdesc->dw[1] = 0; in jme_set_clean_rxdesc()
714 rxdesc->desc1.bufaddrh = cpu_to_le32((__u64)rxbi->mapping >> 32); in jme_set_clean_rxdesc()
715 rxdesc->desc1.bufaddrl = cpu_to_le32( in jme_set_clean_rxdesc()
717 rxdesc->desc1.datalen = cpu_to_le16(rxbi->len); in jme_set_clean_rxdesc()
719 rxdesc->desc1.flags = RXFLAG_64BIT; in jme_set_clean_rxdesc()
721 rxdesc->desc1.flags |= RXFLAG_OWN | RXFLAG_INT; in jme_set_clean_rxdesc()
999 struct rxdesc *rxdesc = rxring->desc; in jme_alloc_and_feed_skb() local
1004 rxdesc += idx; in jme_alloc_and_feed_skb()
1021 framesize = le16_to_cpu(rxdesc->descwb.framesize) in jme_alloc_and_feed_skb()
1028 if (jme_rxsum_ok(jme, le16_to_cpu(rxdesc->descwb.flags), skb)) in jme_alloc_and_feed_skb()
1033 if (rxdesc->descwb.flags & cpu_to_le16(RXWBFLAG_TAGON)) { in jme_alloc_and_feed_skb()
1034 u16 vid = le16_to_cpu(rxdesc->descwb.vlan); in jme_alloc_and_feed_skb()
1041 if ((rxdesc->descwb.flags & cpu_to_le16(RXWBFLAG_DEST)) == in jme_alloc_and_feed_skb()
1057 struct rxdesc *rxdesc; in jme_process_receive() local
1071 rxdesc = rxring->desc; in jme_process_receive()
1072 rxdesc += i; in jme_process_receive()
1074 if ((rxdesc->descwb.flags & cpu_to_le16(RXWBFLAG_OWN)) || in jme_process_receive()
1075 !(rxdesc->descwb.desccnt & RXWBDCNT_WBCPL)) in jme_process_receive()
1080 desccnt = rxdesc->descwb.desccnt & RXWBDCNT_DCNT; in jme_process_receive()
1083 rxdesc->descwb.errstat & RXWBERR_ALLERR)) { in jme_process_receive()
1085 if (rxdesc->descwb.errstat & RXWBERR_CRCERR) in jme_process_receive()
1087 else if (rxdesc->descwb.errstat & RXWBERR_OVERUN) in jme_process_receive()