Lines Matching refs:hanger
490 struct brcmf_fws_hanger hanger; member
589 static void brcmf_fws_hanger_init(struct brcmf_fws_hanger *hanger) in brcmf_fws_hanger_init() argument
593 memset(hanger, 0, sizeof(*hanger)); in brcmf_fws_hanger_init()
594 for (i = 0; i < ARRAY_SIZE(hanger->items); i++) in brcmf_fws_hanger_init()
595 hanger->items[i].state = BRCMF_FWS_HANGER_ITEM_STATE_FREE; in brcmf_fws_hanger_init()
679 struct brcmf_fws_hanger *h = &fws->hanger; in brcmf_fws_hanger_cleanup()
839 hi = &fws->hanger.items[hslot]; in brcmf_fws_bus_txq_cleanup()
1432 brcmf_fws_hanger_poppkt(&fws->hanger, hslot, &skb, true); in brcmf_fws_txstatus_suppressed()
1435 brcmf_fws_hanger_mark_suppressed(&fws->hanger, hslot); in brcmf_fws_txstatus_suppressed()
1470 ret = brcmf_fws_hanger_poppkt(&fws->hanger, hslot, &skb, in brcmf_fws_txs_process()
1873 hslot = brcmf_fws_hanger_get_free_slot(&fws->hanger); in brcmf_fws_assign_htod()
1877 rc = brcmf_fws_hanger_pushpkt(&fws->hanger, p, hslot); in brcmf_fws_assign_htod()
2000 brcmf_fws_hanger_poppkt(&fws->hanger, hslot, in brcmf_fws_dequeue_worker()
2201 brcmf_fws_hanger_init(&fws->hanger); in brcmf_fws_init()