Home | History | Annotate | Download | only in dev

Lines Matching defs:cons

766 	u_int cons;
816 cons = sc->sc_tx_cons & (sc->sc_vd->vd_nentries - 1);
818 map->lm_slot[sc->sc_vsd[cons].vsd_map_idx].entry = 0;
821 pool_put(&sc->sc_pool, sc->sc_vsd[cons].vsd_buf);
822 sc->sc_vsd[cons].vsd_buf = NULL;
931 u_int cons, count;
935 cons = sc->sc_tx_cons & (sc->sc_vd->vd_nentries - 1);
936 while (sc->sc_vd->vd_desc[cons].hdr.dstate == VIO_DESC_DONE) {
937 map->lm_slot[sc->sc_vsd[cons].vsd_map_idx].entry = 0;
940 pool_put(&sc->sc_pool, sc->sc_vsd[cons].vsd_buf);
941 sc->sc_vsd[cons].vsd_buf = NULL;
943 sc->sc_vd->vd_desc[cons].hdr.dstate = VIO_DESC_FREE;
945 cons = sc->sc_tx_cons & (sc->sc_vd->vd_nentries - 1);
950 vnet_send_dring_data(sc, cons);