Lines Matching refs:flowid
120 int flowid;
1422 int flowid;
1429 flowid = letoh16(fcr->compl_hdr.flow_ring_id);
1430 if (flowid < 2)
1432 flowid -= 2;
1433 if (flowid >= sc->sc_max_flowrings)
1435 ring = &sc->sc_flowrings[flowid];
1440 DEVNAME(sc), flowid);
1462 flowid = letoh16(fdr->compl_hdr.flow_ring_id);
1463 if (flowid < 2)
1465 flowid -= 2;
1466 if (flowid >= sc->sc_max_flowrings)
1468 ring = &sc->sc_flowrings[flowid];
1473 DEVNAME(sc), flowid);
1671 int flowid, prio, fifo;
1685 flowid = fifo;
1691 flowid = da[5] * 2 + fifo;
1700 flowid = flowid % sc->sc_max_flowrings;
1703 sc->sc_flowrings[flowid].status >= RING_OPEN &&
1704 sc->sc_flowrings[flowid].fifo == fifo) {
1710 sc->sc_flowrings[flowid].status >= RING_OPEN &&
1711 sc->sc_flowrings[flowid].fifo == fifo &&
1712 !memcmp(sc->sc_flowrings[flowid].mac, da, ETHER_ADDR_LEN)) {
1717 flowid = (flowid + 1) % sc->sc_max_flowrings;
1721 return flowid;
1734 int flowid, prio, fifo;
1752 flowid = fifo;
1758 flowid = da[5] * 2 + fifo;
1767 flowid = flowid % sc->sc_max_flowrings;
1769 ring = &sc->sc_flowrings[flowid];
1775 flowid = (flowid + 1) % sc->sc_max_flowrings;
1790 cmd->flowid = flowid;
1807 ring = &sc->sc_flowrings[cmd->flowid];
1837 req->flow_ring_id = letoh16(cmd->flowid + 2);
1852 bwfm_pci_flowring_delete(struct bwfm_pci_softc *sc, int flowid)
1857 ring = &sc->sc_flowrings[flowid];
1874 req->flow_ring_id = letoh16(flowid + 2);
1926 int flowid, ret, ac;
1928 flowid = bwfm_pci_flowring_lookup(sc, *mp);
1929 if (flowid < 0) {
1943 ring = &sc->sc_flowrings[flowid];