Lines Matching refs:qe
360 list_for_each_entry(mac, &rxf->mcast_active_q, qe) in bna_rxf_mcmac_get()
364 list_for_each_entry(mac, &rxf->mcast_pending_del_q, qe) in bna_rxf_mcmac_get()
376 list_for_each_entry(mchandle, &rxf->mcast_handle_q, qe) in bna_rxf_mchandle_get()
395 list_add_tail(&mchandle->qe, &rxf->mcast_handle_q); in bna_rxf_mchandle_attach()
418 list_del(&mchandle->qe); in bna_rxf_mcast_del()
435 struct bna_mac, qe); in bna_rxf_mcast_cfg_apply()
437 list_move_tail(&mac->qe, bna_mcam_mod_del_q(rxf->rx->bna)); in bna_rxf_mcast_cfg_apply()
445 struct bna_mac, qe); in bna_rxf_mcast_cfg_apply()
446 list_move_tail(&mac->qe, &rxf->mcast_active_q); in bna_rxf_mcast_cfg_apply()
483 struct bna_mac, qe); in bna_rxf_mcast_cfg_reset()
485 list_move_tail(&mac->qe, bna_mcam_mod_del_q(rxf->rx->bna)); in bna_rxf_mcast_cfg_reset()
493 struct bna_mac, qe); in bna_rxf_mcast_cfg_reset()
494 list_move_tail(&mac->qe, &rxf->mcast_pending_add_q); in bna_rxf_mcast_cfg_reset()
574 list_for_each_entry(rxp, &rx->rxp_q, qe) { in bna_rit_init()
668 struct bna_mac, qe); in bna_rxf_uninit()
669 list_move_tail(&mac->qe, bna_ucam_mod_free_q(rxf->rx->bna)); in bna_rxf_uninit()
673 list_add_tail(&rxf->ucast_pending_mac->qe, in bna_rxf_uninit()
680 struct bna_mac, qe); in bna_rxf_uninit()
681 list_move_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna)); in bna_rxf_uninit()
772 list_add_tail(&mac->qe, &rxf->mcast_pending_add_q); in bna_rx_mcast_add()
795 struct bna_mac, qe); in bna_rx_ucast_listset()
796 list_move_tail(&mac->qe, &ucam_mod->free_q); in bna_rx_ucast_listset()
802 struct bna_mac, qe); in bna_rx_ucast_listset()
806 list_add_tail(&del_mac->qe, &rxf->ucast_pending_del_q); in bna_rx_ucast_listset()
807 list_move_tail(&mac->qe, &ucam_mod->free_q); in bna_rx_ucast_listset()
817 list_add_tail(&mac->qe, &list_head); in bna_rx_ucast_listset()
823 mac = list_first_entry(&list_head, struct bna_mac, qe); in bna_rx_ucast_listset()
824 list_move_tail(&mac->qe, &rxf->ucast_pending_add_q); in bna_rx_ucast_listset()
833 mac = list_first_entry(&list_head, struct bna_mac, qe); in bna_rx_ucast_listset()
834 list_move_tail(&mac->qe, &ucam_mod->free_q); in bna_rx_ucast_listset()
853 struct bna_mac, qe); in bna_rx_mcast_listset()
854 list_move_tail(&mac->qe, &mcam_mod->free_q); in bna_rx_mcast_listset()
860 struct bna_mac, qe); in bna_rx_mcast_listset()
864 list_add_tail(&del_mac->qe, &rxf->mcast_pending_del_q); in bna_rx_mcast_listset()
866 list_move_tail(&mac->qe, &mcam_mod->free_q); in bna_rx_mcast_listset()
876 list_add_tail(&mac->qe, &list_head); in bna_rx_mcast_listset()
883 mac = list_first_entry(&list_head, struct bna_mac, qe); in bna_rx_mcast_listset()
884 list_move_tail(&mac->qe, &rxf->mcast_pending_add_q); in bna_rx_mcast_listset()
893 mac = list_first_entry(&list_head, struct bna_mac, qe); in bna_rx_mcast_listset()
894 list_move_tail(&mac->qe, &mcam_mod->free_q); in bna_rx_mcast_listset()
910 struct bna_mac, qe); in bna_rx_mcast_delall()
911 list_move_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna)); in bna_rx_mcast_delall()
917 struct bna_mac, qe); in bna_rx_mcast_delall()
918 list_del(&mac->qe); in bna_rx_mcast_delall()
921 list_add_tail(&del_mac->qe, &rxf->mcast_pending_del_q); in bna_rx_mcast_delall()
923 list_add_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna)); in bna_rx_mcast_delall()
969 struct bna_mac, qe); in bna_rxf_ucast_cfg_apply()
971 list_move_tail(&mac->qe, bna_ucam_mod_del_q(rxf->rx->bna)); in bna_rxf_ucast_cfg_apply()
989 struct bna_mac, qe); in bna_rxf_ucast_cfg_apply()
990 list_add_tail(&mac->qe, &rxf->ucast_active_q); in bna_rxf_ucast_cfg_apply()
1006 struct bna_mac, qe); in bna_rxf_ucast_cfg_reset()
1008 list_move_tail(&mac->qe, in bna_rxf_ucast_cfg_reset()
1013 list_move_tail(&mac->qe, in bna_rxf_ucast_cfg_reset()
1022 struct bna_mac, qe); in bna_rxf_ucast_cfg_reset()
1023 list_move_tail(&mac->qe, &rxf->ucast_pending_add_q); in bna_rxf_ucast_cfg_reset()
1482 list_for_each_entry(rxp, &rx->rxp_q, qe) in bna_rx_sm_started_entry()
1636 rxp = rxp ? list_next_entry(rxp, qe) in bna_bfi_rx_enet_start()
1637 : list_first_entry(&rx->rxp_q, struct bna_rxp, qe); in bna_bfi_rx_enet_start()
1742 list_for_each_entry(rxp, &rx->rxp_q, qe) in bna_rx_enet_stop()
1774 rxq = list_first_entry(&rx_mod->rxq_free_q, struct bna_rxq, qe); in bna_rxq_get()
1775 list_del(&rxq->qe); in bna_rxq_get()
1784 list_add_tail(&rxq->qe, &rx_mod->rxq_free_q); in bna_rxq_put()
1793 rxp = list_first_entry(&rx_mod->rxp_free_q, struct bna_rxp, qe); in bna_rxp_get()
1794 list_del(&rxp->qe); in bna_rxp_get()
1803 list_add_tail(&rxp->qe, &rx_mod->rxp_free_q); in bna_rxp_put()
1814 rx = list_first_entry(&rx_mod->rx_free_q, struct bna_rx, qe); in bna_rx_get()
1816 rx = list_last_entry(&rx_mod->rx_free_q, struct bna_rx, qe); in bna_rx_get()
1819 list_move_tail(&rx->qe, &rx_mod->rx_active_q); in bna_rx_get()
1828 struct list_head *qe; in bna_rx_put() local
1830 list_for_each_prev(qe, &rx_mod->rx_free_q) in bna_rx_put()
1831 if (((struct bna_rx *)qe)->rid < rx->rid) in bna_rx_put()
1834 list_add(&rx->qe, qe); in bna_rx_put()
1993 list_for_each_entry(rx, &rx_mod->rx_active_q, qe) in bna_rx_mod_start()
2010 list_for_each_entry(rx, &rx_mod->rx_active_q, qe) in bna_rx_mod_stop()
2027 list_for_each_entry(rx, &rx_mod->rx_active_q, qe) in bna_rx_mod_fail()
2068 list_add_tail(&rx_ptr->qe, &rx_mod->rx_free_q); in bna_rx_mod_init()
2075 list_add_tail(&rxp_ptr->qe, &rx_mod->rxp_free_q); in bna_rx_mod_init()
2082 list_add_tail(&rxq_ptr->qe, &rx_mod->rxq_free_q); in bna_rx_mod_init()
2106 for (i = 0, rxp = list_first_entry(&rx->rxp_q, struct bna_rxp, qe); in bna_bfi_rx_enet_start_rsp()
2107 i < rx->num_paths; i++, rxp = list_next_entry(rxp, qe)) { in bna_bfi_rx_enet_start_rsp()
2350 list_add_tail(&rxp->qe, &rx->rxp_q); in bna_rx_create()
2497 struct list_head *qe; in bna_rx_destroy() local
2502 rxp = list_first_entry(&rx->rxp_q, struct bna_rxp, qe); in bna_rx_destroy()
2503 list_del(&rxp->qe); in bna_rx_destroy()
2530 list_for_each(qe, &rx_mod->rx_active_q) in bna_rx_destroy()
2531 if (qe == &rx->qe) { in bna_rx_destroy()
2532 list_del(&rx->qe); in bna_rx_destroy()
2686 list_for_each_entry(rxp, &rx->rxp_q, qe) { in bna_rx_coalescing_timeo_set()
2881 list_for_each_entry(txq, &tx->txq_q, qe) { in bna_tx_sm_started_entry()
3107 txq = txq ? list_next_entry(txq, qe) in bna_bfi_tx_enet_start()
3108 : list_first_entry(&tx->txq_q, struct bna_txq, qe); in bna_bfi_tx_enet_start()
3162 list_for_each_entry(txq, &tx->txq_q, qe) in bna_tx_enet_stop()
3212 tx = list_first_entry(&tx_mod->tx_free_q, struct bna_tx, qe); in bna_tx_get()
3214 tx = list_last_entry(&tx_mod->tx_free_q, struct bna_tx, qe); in bna_tx_get()
3215 list_del(&tx->qe); in bna_tx_get()
3226 struct list_head *qe; in bna_tx_free() local
3229 txq = list_first_entry(&tx->txq_q, struct bna_txq, qe); in bna_tx_free()
3232 list_move_tail(&txq->qe, &tx_mod->txq_free_q); in bna_tx_free()
3235 list_for_each(qe, &tx_mod->tx_active_q) { in bna_tx_free()
3236 if (qe == &tx->qe) { in bna_tx_free()
3237 list_del(&tx->qe); in bna_tx_free()
3245 list_for_each_prev(qe, &tx_mod->tx_free_q) in bna_tx_free()
3246 if (((struct bna_tx *)qe)->rid < tx->rid) in bna_tx_free()
3249 list_add(&tx->qe, qe); in bna_tx_free()
3289 for (i = 0, txq = list_first_entry(&tx->txq_q, struct bna_txq, qe); in bna_bfi_tx_enet_start_rsp()
3290 i < tx->num_txq; i++, txq = list_next_entry(txq, qe)) { in bna_bfi_tx_enet_start_rsp()
3319 list_for_each_entry(tx, &tx_mod->tx_active_q, qe) in bna_bfi_bw_update_aen()
3409 txq = list_first_entry(&tx_mod->txq_free_q, struct bna_txq, qe); in bna_tx_create()
3410 list_move_tail(&txq->qe, &tx->txq_q); in bna_tx_create()
3427 list_add_tail(&tx->qe, &tx_mod->tx_active_q); in bna_tx_create()
3449 list_for_each_entry(txq, &tx->txq_q, qe) { in bna_tx_create()
3523 list_for_each_entry(txq, &tx->txq_q, qe) in bna_tx_destroy()
3605 list_add_tail(&tx_mod->tx[i].qe, &tx_mod->tx_free_q); in bna_tx_mod_init()
3606 list_add_tail(&tx_mod->txq[i].qe, &tx_mod->txq_free_q); in bna_tx_mod_init()
3630 list_for_each_entry(tx, &tx_mod->tx_active_q, qe) in bna_tx_mod_start()
3647 list_for_each_entry(tx, &tx_mod->tx_active_q, qe) in bna_tx_mod_stop()
3664 list_for_each_entry(tx, &tx_mod->tx_active_q, qe) in bna_tx_mod_fail()
3673 list_for_each_entry(txq, &tx->txq_q, qe) in bna_tx_coalescing_timeo_set()