Lines Matching defs:rxc
846 struct vmxnet3_comp_ring *rxc;
852 rxc = &rxq->vxrxq_comp_ring;
865 rxc->vxcr_ndesc = scctx->isc_nrxd[0];
919 struct vmxnet3_comp_ring *rxc;
922 rxc = &rxq->vxrxq_comp_ring;
925 rxc->vxcr_u.rxcd =
927 rxc->vxcr_paddr = paddrs[q * nrxqs + 0];
1459 struct vmxnet3_comp_ring *rxc;
1468 rxc = &rxq->vxrxq_comp_ring;
1471 completed_gen = rxc->vxcr_gen;
1473 rxcd = &rxc->vxcr_u.rxcd[idx];
1489 if (++idx == rxc->vxcr_ndesc) {
1504 struct vmxnet3_comp_ring *rxc;
1518 rxc = &rxq->vxrxq_comp_ring;
1531 rxcd = &rxc->vxcr_u.rxcd[cqidx];
1536 rxc->vxcr_zero_length++;
1537 if (++cqidx == rxc->vxcr_ndesc) {
1539 rxc->vxcr_gen ^= 1;
1541 rxcd = &rxc->vxcr_u.rxcd[cqidx];
1604 rxcd = &rxc->vxcr_u.rxcd[cqidx];
1605 KASSERT(rxcd->gen == rxc->vxcr_gen,
1617 if (++cqidx == rxc->vxcr_ndesc) {
1619 rxc->vxcr_gen ^= 1;
1635 rxc->vxcr_pkt_errors++;
1857 struct vmxnet3_comp_ring *rxc;
1884 rxc = &rxq->vxrxq_comp_ring;
1885 rxc->vxcr_next = 0;
1886 rxc->vxcr_gen = VMXNET3_INIT_GEN;
1887 rxc->vxcr_zero_length = 0;
1888 rxc->vxcr_pkt_errors = 0;