pq                192 dev/ic/pgt.c   int	 pgt_dma_alloc_queue(struct pgt_softc *sc, enum pgt_queue pq);
pq                194 dev/ic/pgt.c   void	 pgt_dma_free_queue(struct pgt_softc *sc, enum pgt_queue pq);
pq                245 dev/ic/pgt.c   pgt_queue_frags_pending(struct pgt_softc *sc, enum pgt_queue pq)
pq                247 dev/ic/pgt.c   	return (letoh32(sc->sc_cb->pcb_driver_curfrag[pq]) -
pq                248 dev/ic/pgt.c   	    letoh32(sc->sc_cb->pcb_device_curfrag[pq]));
pq                263 dev/ic/pgt.c   pgt_load_tx_desc_frag(struct pgt_softc *sc, enum pgt_queue pq,
pq                273 dev/ic/pgt.c   		    pgt_queue_is_data(pq) ? "data" : "mgmt", error));
pq                379 dev/ic/pgt.c   pgt_cleanup_queue(struct pgt_softc *sc, enum pgt_queue pq,
pq                385 dev/ic/pgt.c   	sc->sc_cb->pcb_device_curfrag[pq] = 0;
pq                388 dev/ic/pgt.c   	TAILQ_FOREACH(pd, &sc->sc_freeq[pq], pd_link) {
pq                391 dev/ic/pgt.c   		if (pgt_queue_is_rx(pq))
pq                395 dev/ic/pgt.c   	sc->sc_freeq_count[pq] = i;
pq                401 dev/ic/pgt.c   	if (pgt_queue_is_rx(pq))
pq                402 dev/ic/pgt.c   		sc->sc_cb->pcb_driver_curfrag[pq] = htole32(i);
pq                404 dev/ic/pgt.c   		sc->sc_cb->pcb_driver_curfrag[pq] = 0;
pq               1258 dev/ic/pgt.c   pgt_txdone(struct pgt_softc *sc, enum pgt_queue pq)
pq               1262 dev/ic/pgt.c   	pd = TAILQ_FIRST(&sc->sc_dirtyq[pq]);
pq               1263 dev/ic/pgt.c   	TAILQ_REMOVE(&sc->sc_dirtyq[pq], pd, pd_link);
pq               1264 dev/ic/pgt.c   	sc->sc_dirtyq_count[pq]--;
pq               1265 dev/ic/pgt.c   	TAILQ_INSERT_TAIL(&sc->sc_freeq[pq], pd, pd_link);
pq               1266 dev/ic/pgt.c   	sc->sc_freeq_count[pq]++;
pq               1273 dev/ic/pgt.c   		    sc->sc_dev.dv_xname, pd->pd_fragnum, pq));
pq               1274 dev/ic/pgt.c   		if (sc->sc_debug & SC_DEBUG_MGMT && pgt_queue_is_mgmt(pq)) {
pq               1289 dev/ic/pgt.c   pgt_rxdone(struct pgt_softc *sc, enum pgt_queue pq)
pq               1293 dev/ic/pgt.c   	pd = TAILQ_FIRST(&sc->sc_freeq[pq]);
pq               1294 dev/ic/pgt.c   	TAILQ_REMOVE(&sc->sc_freeq[pq], pd, pd_link);
pq               1295 dev/ic/pgt.c   	sc->sc_freeq_count[pq]--;
pq               1296 dev/ic/pgt.c   	TAILQ_INSERT_TAIL(&sc->sc_dirtyq[pq], pd, pd_link);
pq               1297 dev/ic/pgt.c   	sc->sc_dirtyq_count[pq]++;
pq               1303 dev/ic/pgt.c   		    sc->sc_dev.dv_xname, pd->pd_fragnum, pq));
pq               1307 dev/ic/pgt.c   		    sc->sc_dev.dv_xname, pq, letoh16(pd->pd_fragp->pf_flags)));
pq               1477 dev/ic/pgt.c   pgt_datarx_completion(struct pgt_softc *sc, enum pgt_queue pq)
pq               1491 dev/ic/pgt.c   	while ((pd = TAILQ_FIRST(&sc->sc_dirtyq[pq])) != NULL) {
pq               1492 dev/ic/pgt.c   		TAILQ_REMOVE(&sc->sc_dirtyq[pq], pd, pd_link);
pq               1493 dev/ic/pgt.c   		sc->sc_dirtyq_count[pq]--;
pq               1532 dev/ic/pgt.c   		TAILQ_INSERT_TAIL(&sc->sc_freeq[pq], pd, pd_link);
pq               1533 dev/ic/pgt.c   		sc->sc_freeq_count[pq]++;
pq               1548 dev/ic/pgt.c   	TAILQ_INSERT_TAIL(&sc->sc_freeq[pq], pd, pd_link);
pq               1549 dev/ic/pgt.c   	sc->sc_freeq_count[pq]++;
pq               1743 dev/ic/pgt.c   pgt_desc_transmit(struct pgt_softc *sc, enum pgt_queue pq, struct pgt_desc *pd,
pq               1746 dev/ic/pgt.c   	TAILQ_REMOVE(&sc->sc_freeq[pq], pd, pd_link);
pq               1747 dev/ic/pgt.c   	sc->sc_freeq_count[pq]--;
pq               1748 dev/ic/pgt.c   	TAILQ_INSERT_TAIL(&sc->sc_dirtyq[pq], pd, pd_link);
pq               1749 dev/ic/pgt.c   	sc->sc_dirtyq_count[pq]++;
pq               1752 dev/ic/pgt.c   		    pd->pd_fragnum, pq));
pq               1762 dev/ic/pgt.c   	sc->sc_cb->pcb_driver_curfrag[pq] =
pq               1763 dev/ic/pgt.c   	    htole32(letoh32(sc->sc_cb->pcb_driver_curfrag[pq]) + 1);
pq               1768 dev/ic/pgt.c   		pgt_maybe_trigger(sc, pq);
pq               1772 dev/ic/pgt.c   pgt_maybe_trigger(struct pgt_softc *sc, enum pgt_queue pq)
pq               1779 dev/ic/pgt.c   		    sc->sc_dev.dv_xname, pq));
pq               3010 dev/ic/pgt.c   pgt_drain_tx_queue(struct pgt_softc *sc, enum pgt_queue pq)
pq               3017 dev/ic/pgt.c   	sc->sc_cb->pcb_device_curfrag[pq] =
pq               3018 dev/ic/pgt.c   	    sc->sc_cb->pcb_driver_curfrag[pq];
pq               3022 dev/ic/pgt.c   	while (!TAILQ_EMPTY(&sc->sc_dirtyq[pq])) {
pq               3025 dev/ic/pgt.c   		pd = TAILQ_FIRST(&sc->sc_dirtyq[pq]);
pq               3026 dev/ic/pgt.c   		TAILQ_REMOVE(&sc->sc_dirtyq[pq], pd, pd_link);
pq               3027 dev/ic/pgt.c   		sc->sc_dirtyq_count[pq]--;
pq               3028 dev/ic/pgt.c   		TAILQ_INSERT_TAIL(&sc->sc_freeq[pq], pd, pd_link);
pq               3029 dev/ic/pgt.c   		sc->sc_freeq_count[pq]++;
pq               3033 dev/ic/pgt.c   			    sc->sc_dev.dv_xname, pd->pd_fragnum, pq));
pq               3035 dev/ic/pgt.c   		if (pgt_queue_is_data(pq))
pq               3166 dev/ic/pgt.c   pgt_dma_alloc_queue(struct pgt_softc *sc, enum pgt_queue pq)
pq               3173 dev/ic/pgt.c   	switch (pq) {
pq               3216 dev/ic/pgt.c   			    sc->sc_dev.dv_xname, i, pq);
pq               3225 dev/ic/pgt.c   			    sc->sc_dev.dv_xname, i, pq);
pq               3230 dev/ic/pgt.c   		if (pgt_queue_is_rx(pq)) {
pq               3235 dev/ic/pgt.c   				    sc->sc_dev.dv_xname, i, pq);
pq               3243 dev/ic/pgt.c   		TAILQ_INSERT_TAIL(&sc->sc_freeq[pq], pd, pd_link);
pq               3286 dev/ic/pgt.c   pgt_dma_free_queue(struct pgt_softc *sc, enum pgt_queue pq)
pq               3290 dev/ic/pgt.c   	while (!TAILQ_EMPTY(&sc->sc_freeq[pq])) {
pq               3291 dev/ic/pgt.c   		pd = TAILQ_FIRST(&sc->sc_freeq[pq]);
pq               3292 dev/ic/pgt.c   		TAILQ_REMOVE(&sc->sc_freeq[pq], pd, pd_link);
pq                220 dev/ic/pgtvar.h pgt_queue_is_rx(enum pgt_queue pq)
pq                222 dev/ic/pgtvar.h 	return (pq == PGT_QUEUE_DATA_LOW_RX ||
pq                223 dev/ic/pgtvar.h 	    pq == PGT_QUEUE_DATA_HIGH_RX ||
pq                224 dev/ic/pgtvar.h 	    pq == PGT_QUEUE_MGMT_RX);
pq                228 dev/ic/pgtvar.h pgt_queue_is_tx(enum pgt_queue pq)
pq                230 dev/ic/pgtvar.h 	return (pq == PGT_QUEUE_DATA_LOW_TX ||
pq                231 dev/ic/pgtvar.h 	    pq == PGT_QUEUE_DATA_HIGH_TX ||
pq                232 dev/ic/pgtvar.h 	    pq == PGT_QUEUE_MGMT_TX);
pq                236 dev/ic/pgtvar.h pgt_queue_is_data(enum pgt_queue pq)
pq                238 dev/ic/pgtvar.h 	return (pq == PGT_QUEUE_DATA_LOW_RX ||
pq                239 dev/ic/pgtvar.h 	    pq == PGT_QUEUE_DATA_HIGH_RX ||
pq                240 dev/ic/pgtvar.h 	    pq == PGT_QUEUE_DATA_LOW_TX ||
pq                241 dev/ic/pgtvar.h 	    pq == PGT_QUEUE_DATA_HIGH_TX);
pq                245 dev/ic/pgtvar.h pgt_queue_is_mgmt(enum pgt_queue pq)
pq                247 dev/ic/pgtvar.h 	return (pq == PGT_QUEUE_MGMT_RX ||
pq                248 dev/ic/pgtvar.h 	    pq == PGT_QUEUE_MGMT_TX);
pq                330 kern/subr_pool.c      struct pool_pagelist *pq)
pq                353 kern/subr_pool.c 	if (pq) {
pq                354 kern/subr_pool.c 		LIST_INSERT_HEAD(pq, ph, ph_pagelist);
pq               1248 kern/subr_pool.c 	struct pool_pagelist pq;
pq               1255 kern/subr_pool.c 	LIST_INIT(&pq);
pq               1280 kern/subr_pool.c 		pr_rmpage(pp, ph, &pq);
pq               1285 kern/subr_pool.c 	if (LIST_EMPTY(&pq))
pq               1287 kern/subr_pool.c 	while ((ph = LIST_FIRST(&pq)) != NULL) {
pq               2031 net/pf_ioctl.c 		struct pfioc_qstats	*pq = (struct pfioc_qstats *)addr;
pq               2036 net/pf_ioctl.c 		if (pq->ticket != ticket_altqs_active) {
pq               2040 net/pf_ioctl.c 		nbytes = pq->nbytes;
pq               2043 net/pf_ioctl.c 		while ((altq != NULL) && (nr < pq->nr)) {
pq               2051 net/pf_ioctl.c 		error = altq_getqstats(altq, pq->buf, &nbytes);
pq               2053 net/pf_ioctl.c 			pq->scheduler = altq->scheduler;
pq               2054 net/pf_ioctl.c 			pq->nbytes = nbytes;