/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_pd.c | 183 if (!list_empty(&priv->bf_list)) in mlx4_bf_alloc() 184 uar = list_entry(priv->bf_list.next, struct mlx4_uar, bf_list); in mlx4_bf_alloc() 216 list_add(&uar->bf_list, &priv->bf_list); in mlx4_bf_alloc() 226 list_del_init(&uar->bf_list); in mlx4_bf_alloc() 258 if (!list_empty(&bf->uar->bf_list)) in mlx4_bf_free() 259 list_del(&bf->uar->bf_list); in mlx4_bf_free() 265 } else if (list_empty(&bf->uar->bf_list)) in mlx4_bf_free() 266 list_add(&bf->uar->bf_list, &priv->bf_list); in mlx4_bf_free()
|
H A D | mlx4.h | 898 struct list_head bf_list; member
|
H A D | mlx4_main.c | 3230 INIT_LIST_HEAD(&priv->bf_list); in mlx4_load_one()
|
/freebsd/sys/dev/ath/ |
H A D | if_ath_tx_edma.c | 209 ATH_TXQ_REMOVE(txq, bf, bf_list); in ath_tx_edma_push_staging_list() 212 TAILQ_INSERT_TAIL(&sq, bf, bf_list); in ath_tx_edma_push_staging_list() 244 TAILQ_FOREACH(bfi, &sq, bf_list) { in ath_tx_edma_push_staging_list() 253 TAILQ_FOREACH(bfi, &sq, bf_list) { in ath_tx_edma_push_staging_list() 272 TAILQ_CONCAT(&txq->fifo.axq_q, &sq, bf_list); in ath_tx_edma_push_staging_list() 430 TAILQ_FOREACH(bf, &txq->fifo.axq_q, bf_list) { in ath_edma_dma_restart() 547 ATH_TXQ_INSERT_TAIL(txq, bf, bf_list); in ath_edma_xmit_handoff_hw() 598 ATH_TXQ_INSERT_TAIL(txq, bf, bf_list); in ath_edma_xmit_handoff_mcast() 916 ATH_TXQ_REMOVE(&txq->fifo, bf, bf_list); in ath_edma_tx_processq()
|
H A D | if_ath_rx_edma.c | 495 TAILQ_INSERT_TAIL(&sc->sc_rx_rxlist[qtype], bf, bf_list); in ath_edma_recv_proc_queue() 535 TAILQ_REMOVE(&sc->sc_rx_rxlist[HAL_RX_QUEUE_LP], bf, bf_list); in ath_edma_flush_deferred_queue() 541 TAILQ_REMOVE(&sc->sc_rx_rxlist[HAL_RX_QUEUE_HP], bf, bf_list); in ath_edma_flush_deferred_queue() 571 TAILQ_CONCAT(&rxlist, &sc->sc_rx_rxlist[qtype], bf_list); in ath_edma_recv_proc_deferred_queue() 579 TAILQ_FOREACH_SAFE(bf, &rxlist, bf_list, next) { in ath_edma_recv_proc_deferred_queue() 606 TAILQ_REMOVE(&rxlist, bf, bf_list); in ath_edma_recv_proc_deferred_queue() 771 TAILQ_REMOVE(&sc->sc_rxbuf, bf, bf_list); in ath_edma_rxbuf_alloc() 781 TAILQ_INSERT_TAIL(&sc->sc_rxbuf, bf, bf_list); in ath_edma_rxbuf_alloc() 805 TAILQ_INSERT_TAIL(&sc->sc_rxbuf, bf, bf_list); in ath_edma_rxbuf_free()
|
H A D | if_ath_tx.c | 261 TAILQ_FOREACH_SAFE(bf, frags, bf_list, next) { in ath_txfrag_cleanup() 263 TAILQ_REMOVE(frags, bf, bf_list); in ath_txfrag_cleanup() 292 TAILQ_INSERT_TAIL(frags, bf, bf_list); in ath_txfrag_setup() 732 ATH_TXQ_INSERT_TAIL(txq, bf, bf_list); in ath_tx_handoff_mcast() 802 ATH_TXQ_INSERT_TAIL(txq, bf, bf_list); in ath_tx_handoff_hw() 3038 ATH_TID_INSERT_HEAD(tid, bf, bf_list); in ath_tx_xmit_aggr() 3047 ATH_TID_INSERT_HEAD(tid, bf, bf_list); in ath_tx_xmit_aggr() 3158 ATH_TID_INSERT_HEAD(atid, bf, bf_list); in ath_tx_swq() 3160 ATH_TID_INSERT_TAIL(atid, bf, bf_list); in ath_tx_swq() 3164 ATH_TID_INSERT_TAIL(atid, bf, bf_list); in ath_tx_swq() [all …]
|
H A D | if_ath_descdma.c | 298 TAILQ_INSERT_TAIL(head, bf, bf_list); in ath_descdma_setup() 374 TAILQ_INSERT_TAIL(head, bf, bf_list); in ath_descdma_setup_rx_edma() 397 TAILQ_FOREACH(bf, head, bf_list) { in ath_descdma_cleanup()
|
H A D | if_ath_rx.c | 1139 TAILQ_REMOVE(&sc->sc_rxbuf, bf, bf_list); in ath_rx_proc() 1177 TAILQ_REMOVE(&sc->sc_rxbuf, bf, bf_list); in ath_rx_proc() 1198 bf_list); in ath_rx_proc() 1366 TAILQ_INSERT_TAIL(&sc->sc_rxbuf, bf, bf_list); in ath_legacy_flush_rxholdbf() 1376 TAILQ_INSERT_TAIL(&sc->sc_rxbuf, bf, bf_list); in ath_legacy_flush_rxholdbf() 1419 TAILQ_FOREACH(bf, &sc->sc_rxbuf, bf_list) { in ath_legacy_stoprecv() 1467 TAILQ_FOREACH(bf, &sc->sc_rxbuf, bf_list) { in ath_legacy_startrecv()
|
H A D | if_ath_beacon.c | 630 TAILQ_FOREACH(bfi, &cabq->axq_q, bf_list) { in ath_beacon_cabq_start_edma() 642 TAILQ_CONCAT(&cabq->fifo.axq_q, &cabq->axq_q, bf_list); in ath_beacon_cabq_start_edma() 882 TAILQ_INSERT_TAIL(&sc->sc_bbuf, bf, bf_list); in ath_beacon_return() 893 TAILQ_FOREACH(bf, &sc->sc_bbuf, bf_list) { in ath_beacon_free()
|
H A D | if_ath_tx_ht.c | 927 ATH_TID_REMOVE(tid, bf, bf_list); in ath_tx_form_aggr() 949 TAILQ_INSERT_TAIL(bf_q, bf, bf_list); in ath_tx_form_aggr()
|
H A D | if_ath.c | 1698 TAILQ_REMOVE(&sc->sc_bbuf, avp->av_bcbuf, bf_list); in ath_vap_create() 3173 TAILQ_REMOVE(&sc->sc_txbuf_mgmt, bf, bf_list); in _ath_getbuf_locked() 3175 TAILQ_REMOVE(&sc->sc_txbuf, bf, bf_list); in _ath_getbuf_locked() 3489 TAILQ_FOREACH(n_fbf, &frags, bf_list) { in ath_transmit() 3563 TAILQ_REMOVE(&frags, bf, bf_list); in ath_transmit() 3797 TAILQ_CONCAT(&dst->axq_q, &src->axq_q, bf_list); in ath_txqmove() 4493 ATH_TXQ_REMOVE(txq, bf, bf_list); in ath_tx_processq() 4787 TAILQ_INSERT_TAIL(&sc->sc_txbuf_mgmt, bf, bf_list); in ath_returnbuf_tail() 4789 TAILQ_INSERT_TAIL(&sc->sc_txbuf, bf, bf_list); in ath_returnbuf_tail() 4808 TAILQ_INSERT_HEAD(&sc->sc_txbuf_mgmt, bf, bf_list); in ath_returnbuf_head() [all …]
|
H A D | if_ath_sysctl.c | 509 TAILQ_FOREACH(bf, &sc->sc_txbuf, bf_list) { in ath_sysctl_txagg() 522 TAILQ_FOREACH(bf, &sc->sc_txbuf_mgmt, bf_list) { in ath_sysctl_txagg() 545 TAILQ_FOREACH(bf, &sc->sc_rxbuf, bf_list) { in ath_sysctl_txagg()
|
H A D | if_athvar.h | 232 TAILQ_ENTRY(ath_buf) bf_list;
|
/freebsd/sys/dev/malo/ |
H A D | if_malo.c | 540 STAILQ_INSERT_TAIL(&sc->malo_rxbuf, bf, bf_list); in malo_rxdma_setup() 582 STAILQ_INSERT_TAIL(&txq->free, bf, bf_list); in malo_txdma_setup() 604 STAILQ_FOREACH(bf, &sc->malo_rxbuf, bf_list) { in malo_rxdma_cleanup() 629 STAILQ_FOREACH(bf, &txq->free, bf_list) { in malo_txdma_cleanup() 744 STAILQ_FOREACH(bf, &txq->free, bf_list) { in malo_txq_init() 748 bn = STAILQ_NEXT(bf, bf_list); in malo_txq_init() 777 STAILQ_REMOVE_HEAD(&txq->free, bf_list); in malo_getbuf() 940 STAILQ_REMOVE_HEAD(&txq->active, bf_list); in malo_tx_processq() 987 STAILQ_INSERT_TAIL(&txq->free, bf, bf_list); in malo_tx_processq() 1183 STAILQ_INSERT_TAIL(&txq->active, bf, bf_list); in malo_tx_start() [all …]
|
H A D | if_malo.h | 447 STAILQ_ENTRY(malo_rxbuf) bf_list; 463 STAILQ_ENTRY(malo_txbuf) bf_list;
|
/freebsd/sys/dev/mwl/ |
H A D | if_mwlvar.h | 84 STAILQ_ENTRY(mwl_txbuf) bf_list; 161 STAILQ_ENTRY(mwl_rxbuf) bf_list;
|
H A D | if_mwl.c | 1272 STAILQ_REMOVE_HEAD(&txq->free, bf_list); in mwl_gettxbuf() 1294 STAILQ_INSERT_HEAD(&txq->free, bf, bf_list); in mwl_puttxbuf_head() 1305 STAILQ_INSERT_TAIL(&txq->free, bf, bf_list); in mwl_puttxbuf_tail() 2011 STAILQ_INSERT_TAIL(&txq->free, bf, bf_list); in mwl_txq_reset() 2168 STAILQ_INSERT_TAIL(&sc->sc_rxbuf, bf, bf_list); in mwl_rxdma_setup() 2808 bf = STAILQ_NEXT(bf, bf_list); in mwl_rx_proc() 2833 STAILQ_FOREACH(bf, &txq->free, bf_list) { in mwl_txq_init() 2837 bn = STAILQ_NEXT(bf, bf_list); in mwl_txq_init() 3290 STAILQ_INSERT_TAIL(&txq->active, bf, bf_list); in mwl_tx_start() 3337 STAILQ_REMOVE_HEAD(&txq->active, bf_list); in mwl_tx_processq() [all …]
|
/freebsd/sys/dev/wtap/ |
H A D | if_wtapvar.h | 103 STAILQ_ENTRY(wtap_buf) bf_list;
|
H A D | if_wtap.c | 488 STAILQ_INSERT_TAIL(&sc->sc_rxbuf, bf, bf_list); in wtap_inject() 513 STAILQ_REMOVE_HEAD(&sc->sc_rxbuf, bf_list); in wtap_rx_proc()
|
/freebsd/sys/dev/mlx4/ |
H A D | device.h | 717 struct list_head bf_list; member
|