Lines Matching defs:rxc
1298 struct vmxnet3_comp_ring *rxc;
1306 rxc = &rxq->vxrxq_comp_ring;
1347 error = vmxnet3_dma_malloc(sc, compsz, 512, &rxc->vxcr_dma);
1353 rxc->vxcr_u.rxcd =
1354 (struct vmxnet3_rxcompdesc *) rxc->vxcr_dma.dma_vaddr;
1391 struct vmxnet3_comp_ring *rxc;
1399 rxc = &rxq->vxrxq_comp_ring;
1420 if (rxc->vxcr_u.rxcd != NULL) {
1421 vmxnet3_dma_free(sc, &rxc->vxcr_dma);
1422 rxc->vxcr_u.rxcd = NULL;
1974 struct vmxnet3_comp_ring *rxc;
1979 rxc = &rxq->vxrxq_comp_ring;
1982 rxcd = &rxc->vxcr_u.rxcd[rxc->vxcr_next];
1983 if (rxcd->gen != rxc->vxcr_gen)
1987 if (++rxc->vxcr_next == rxc->vxcr_ndesc) {
1988 rxc->vxcr_next = 0;
1989 rxc->vxcr_gen ^= 1;
2086 struct vmxnet3_comp_ring *rxc;
2094 rxc = &rxq->vxrxq_comp_ring;
2108 rxcd = &rxc->vxcr_u.rxcd[rxc->vxcr_next];
2109 if (rxcd->gen != rxc->vxcr_gen) {
2116 if (++rxc->vxcr_next == rxc->vxcr_ndesc) {
2117 rxc->vxcr_next = 0;
2118 rxc->vxcr_gen ^= 1;
2437 struct vmxnet3_comp_ring *rxc;
2491 rxc = &rxq->vxrxq_comp_ring;
2492 rxc->vxcr_next = 0;
2493 rxc->vxcr_gen = VMXNET3_INIT_GEN;
2494 bzero(rxc->vxcr_u.rxcd,
2495 rxc->vxcr_ndesc * sizeof(struct vmxnet3_rxcompdesc));