Lines Matching defs:rx_done
181 struct myri10ge_rx_done rx_done;
1050 bytes = mgp->max_intr_slots * sizeof(*mgp->ss[0].rx_done.entry);
1108 cmd.data0 = MYRI10GE_LOWPART_TO_U32(ss->rx_done.bus);
1109 cmd.data1 = MYRI10GE_HIGHPART_TO_U32(ss->rx_done.bus);
1155 memset(ss->rx_done.entry, 0, bytes);
1162 ss->rx_done.idx = 0;
1163 ss->rx_done.cnt = 0;
1595 struct myri10ge_rx_done *rx_done = &ss->rx_done;
1600 int idx = rx_done->idx;
1601 int cnt = rx_done->cnt;
1606 while (rx_done->entry[idx].length != 0 && work_done < budget) {
1607 length = ntohs(rx_done->entry[idx].length);
1608 rx_done->entry[idx].length = 0;
1609 checksum = csum_unfold(rx_done->entry[idx].checksum);
1617 rx_done->idx = idx;
1618 rx_done->cnt = cnt;
3605 ss->watchdog_rx_done != ss->rx_done.cnt) {
3610 ss->watchdog_rx_done = ss->rx_done.cnt;
3775 if (ss->rx_done.entry != NULL) {
3777 sizeof(*ss->rx_done.entry);
3779 ss->rx_done.entry, ss->rx_done.bus);
3780 ss->rx_done.entry = NULL;
3812 bytes = mgp->max_intr_slots * sizeof(*ss->rx_done.entry);
3813 ss->rx_done.entry = dma_zalloc_coherent(&pdev->dev, bytes,
3814 &ss->rx_done.bus,
3816 if (ss->rx_done.entry == NULL)