pkts
if (pkts)
if (pkts == ADMSW_NRXLDESC)
int pkts = 0;
pkts++;
int pkts = 0;
pkts++;
if (pkts)
return pkts;
int pkts = 0;
pkts++;
if (pkts)
if (pkts == AUMAC_NRXDESC)
return pkts;
uint64_t tmp, pkts;
pkts = __SHIFTOUT(tmp, PIP_STAT0_PRTN_DRP_PKTS);
if_statadd(ifp, if_iqdrops, pkts);
int error, pkts;
pkts = txr->txr_stat_pkts;
if_statadd(ifp, if_oerrors, pkts);
uint32_t size, pkts;
pkts = 0;
pkts = UINT32_MAX;
pkts = sc->sc_agg_pkts;
if (pkts > sc->sc_rndis_agg_pkts)
pkts = sc->sc_rndis_agg_pkts;
if (pkts <= 1) {
pkts = 0;
if (pkts > SHRT_MAX)
pkts = SHRT_MAX;
pkts = 0;
size, pkts, sc->sc_rndis_agg_align);
txr->txr_agg_pktmax = pkts;
int pkts = 0;
++pkts;
if (pkts != 0)
rnd_add_uint32(&sc->sc_rndsource, pkts);
int cidx, i, pkts = 0;
pkts += genet_free_txbuf(sc, i);
if (pkts != 0) {
if_statadd(ifp, if_opackets, pkts);
rnd_add_uint32(&sc->sc_rndsource, pkts);
++pkts;
if (pkts != 0) {
rnd_add_uint32(&sc->sc_rndsource, pkts);
int i, pkts = 0;
++pkts;
if (pkts != 0) {
rnd_add_uint32(&sc->sc_rndsource, pkts);
int error, index, pkts = 0;
int pkts = 0;
pkts++;
if (pkts == 0)
int pkts = 0;
pkts++;
if (pkts == 0)
bus_dmamap_sync(sc->sc_dmat, pkts->pkts[pktid].bb_map, 0,
pkts->pkts[pktid].bb_map->dm_mapsize,
bus_dmamap_unload(sc->sc_dmat, pkts->pkts[pktid].bb_map);
m = pkts->pkts[pktid].bb_m;
pkts->pkts[pktid].bb_m = NULL;
struct bwfm_pci_buf *pkts;
sc->sc_rx_pkts.pkts = kmem_zalloc(BWFM_NUM_RX_PKTIDS *
&sc->sc_rx_pkts.pkts[i].bb_map);
sc->sc_tx_pkts.pkts = kmem_zalloc(BWFM_NUM_TX_PKTIDS
&sc->sc_tx_pkts.pkts[i].bb_map);
bwfm_pci_pktid_avail(struct bwfm_pci_softc *sc, struct bwfm_pci_pkts *pkts)
idx = pkts->last + 1;
for (i = 0; i < pkts->npkt; i++) {
if (idx == pkts->npkt)
if (pkts->pkts[idx].bb_m == NULL)
bwfm_pci_pktid_new(struct bwfm_pci_softc *sc, struct bwfm_pci_pkts *pkts,
idx = pkts->last + 1;
for (i = 0; i < pkts->npkt; i++) {
if (idx == pkts->npkt)
if (pkts->pkts[idx].bb_m == NULL) {
pkts->pkts[idx].bb_map, *mp, BUS_DMA_NOWAIT) != 0) {
pkts->pkts[idx].bb_map, *mp, BUS_DMA_NOWAIT) != 0)
bus_dmamap_sync(sc->sc_dmat, pkts->pkts[idx].bb_map,
0, pkts->pkts[idx].bb_map->dm_mapsize,
pkts->last = idx;
pkts->pkts[idx].bb_m = *mp;
*paddr = pkts->pkts[idx].bb_map->dm_segs[0].ds_addr;
bwfm_pci_pktid_free(struct bwfm_pci_softc *sc, struct bwfm_pci_pkts *pkts,
if (pktid >= pkts->npkt || pkts->pkts[pktid].bb_m == NULL)
int pkts = 0;
pkts++;
if (pkts == 0)
int pkts = 0;
pkts++;
if (pkts == 0)
vhci_packet_list_t pkts;
TAILQ_INIT(&vxfer->pkts);
TAILQ_INSERT_TAIL(&vxfer->pkts, req, xferlist);
TAILQ_INSERT_TAIL(&vxfer->pkts, res, xferlist);
TAILQ_INSERT_TAIL(&vxfer->pkts, dat, xferlist);
TAILQ_REMOVE(&vxfer->pkts, pkt, xferlist);
KASSERT(TAILQ_FIRST(&vxfer->pkts) == NULL);
KASSERT(TAILQ_FIRST(&vxfer->pkts) == NULL);
pkt = TAILQ_FIRST(&vxfer->pkts);
KASSERT(TAILQ_FIRST(&vxfer->pkts) == NULL);