Home
last modified time | relevance | path

Searched refs:hanger (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_wlfc.c202 wlfc_hanger_t* hanger; in _dhd_wlfc_hanger_create() local
207 if ((hanger = (wlfc_hanger_t*)DHD_OS_PREALLOC(dhd, DHD_PREALLOC_DHD_WLFC_HANGER, in _dhd_wlfc_hanger_create()
211 memset(hanger, 0, WLFC_HANGER_SIZE(max_items)); in _dhd_wlfc_hanger_create()
212 hanger->max_items = max_items; in _dhd_wlfc_hanger_create()
214 for (i = 0; i < hanger->max_items; i++) { in _dhd_wlfc_hanger_create()
215 hanger->items[i].state = WLFC_HANGER_ITEM_STATE_FREE; in _dhd_wlfc_hanger_create()
217 return hanger; in _dhd_wlfc_hanger_create()
222 _dhd_wlfc_hanger_delete(dhd_pub_t *dhd, void* hanger) in _dhd_wlfc_hanger_delete() argument
224 wlfc_hanger_t* h = (wlfc_hanger_t*)hanger; in _dhd_wlfc_hanger_delete()
235 _dhd_wlfc_hanger_get_free_slot(void* hanger) in _dhd_wlfc_hanger_get_free_slot() argument
[all …]
H A Ddhd_wlfc.h296 void *hanger; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_wlfc.c202 wlfc_hanger_t* hanger; in _dhd_wlfc_hanger_create() local
207 if ((hanger = (wlfc_hanger_t*)DHD_OS_PREALLOC(dhd, DHD_PREALLOC_DHD_WLFC_HANGER, in _dhd_wlfc_hanger_create()
211 memset(hanger, 0, WLFC_HANGER_SIZE(max_items)); in _dhd_wlfc_hanger_create()
212 hanger->max_items = max_items; in _dhd_wlfc_hanger_create()
214 for (i = 0; i < hanger->max_items; i++) { in _dhd_wlfc_hanger_create()
215 hanger->items[i].state = WLFC_HANGER_ITEM_STATE_FREE; in _dhd_wlfc_hanger_create()
217 return hanger; in _dhd_wlfc_hanger_create()
222 _dhd_wlfc_hanger_delete(dhd_pub_t *dhd, void* hanger) in _dhd_wlfc_hanger_delete() argument
224 wlfc_hanger_t* h = (wlfc_hanger_t*)hanger; in _dhd_wlfc_hanger_delete()
235 _dhd_wlfc_hanger_get_free_slot(void* hanger) in _dhd_wlfc_hanger_get_free_slot() argument
[all …]
H A Ddhd_wlfc.h296 void *hanger; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_wlfc.c202 wlfc_hanger_t* hanger; in _dhd_wlfc_hanger_create() local
207 if ((hanger = (wlfc_hanger_t*)DHD_OS_PREALLOC(dhd, DHD_PREALLOC_DHD_WLFC_HANGER, in _dhd_wlfc_hanger_create()
211 memset(hanger, 0, WLFC_HANGER_SIZE(max_items)); in _dhd_wlfc_hanger_create()
212 hanger->max_items = max_items; in _dhd_wlfc_hanger_create()
214 for (i = 0; i < hanger->max_items; i++) { in _dhd_wlfc_hanger_create()
215 hanger->items[i].state = WLFC_HANGER_ITEM_STATE_FREE; in _dhd_wlfc_hanger_create()
217 return hanger; in _dhd_wlfc_hanger_create()
222 _dhd_wlfc_hanger_delete(dhd_pub_t *dhd, void* hanger) in _dhd_wlfc_hanger_delete() argument
224 wlfc_hanger_t* h = (wlfc_hanger_t*)hanger; in _dhd_wlfc_hanger_delete()
235 _dhd_wlfc_hanger_get_free_slot(void* hanger) in _dhd_wlfc_hanger_get_free_slot() argument
[all …]
H A Ddhd_wlfc.h296 void *hanger; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_wlfc.c208 wlfc_hanger_t* hanger; in _dhd_wlfc_hanger_create() local
213 if ((hanger = (wlfc_hanger_t*)DHD_OS_PREALLOC(dhd, DHD_PREALLOC_DHD_WLFC_HANGER, in _dhd_wlfc_hanger_create()
217 memset(hanger, 0, WLFC_HANGER_SIZE(max_items)); in _dhd_wlfc_hanger_create()
218 hanger->max_items = max_items; in _dhd_wlfc_hanger_create()
220 for (i = 0; i < hanger->max_items; i++) { in _dhd_wlfc_hanger_create()
221 hanger->items[i].state = WLFC_HANGER_ITEM_STATE_FREE; in _dhd_wlfc_hanger_create()
223 return hanger; in _dhd_wlfc_hanger_create()
228 _dhd_wlfc_hanger_delete(dhd_pub_t *dhd, void* hanger) in _dhd_wlfc_hanger_delete() argument
230 wlfc_hanger_t* h = (wlfc_hanger_t*)hanger; in _dhd_wlfc_hanger_delete()
241 _dhd_wlfc_hanger_get_free_slot(void* hanger) in _dhd_wlfc_hanger_get_free_slot() argument
[all …]
H A Ddhd_wlfc.h304 void *hanger; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_wlfc.c322 wlfc_hanger_t* hanger; in _dhd_wlfc_hanger_create() local
327 if ((hanger = (wlfc_hanger_t*)DHD_OS_PREALLOC(dhd, DHD_PREALLOC_DHD_WLFC_HANGER, in _dhd_wlfc_hanger_create()
331 memset(hanger, 0, WLFC_HANGER_SIZE(max_items)); in _dhd_wlfc_hanger_create()
332 hanger->max_items = max_items; in _dhd_wlfc_hanger_create()
334 for (i = 0; i < hanger->max_items; i++) { in _dhd_wlfc_hanger_create()
335 hanger->items[i].state = WLFC_HANGER_ITEM_STATE_FREE; in _dhd_wlfc_hanger_create()
337 return hanger; in _dhd_wlfc_hanger_create()
342 _dhd_wlfc_hanger_delete(dhd_pub_t *dhd, void* hanger) in _dhd_wlfc_hanger_delete() argument
344 wlfc_hanger_t* h = (wlfc_hanger_t*)hanger; in _dhd_wlfc_hanger_delete()
355 _dhd_wlfc_hanger_get_free_slot(void* hanger) in _dhd_wlfc_hanger_get_free_slot() argument
[all …]
H A Ddhd_wlfc.h316 void *hanger; member
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_wlfc.c322 wlfc_hanger_t* hanger; in _dhd_wlfc_hanger_create() local
327 if ((hanger = (wlfc_hanger_t*)DHD_OS_PREALLOC(dhd, DHD_PREALLOC_DHD_WLFC_HANGER, in _dhd_wlfc_hanger_create()
331 memset(hanger, 0, WLFC_HANGER_SIZE(max_items)); in _dhd_wlfc_hanger_create()
332 hanger->max_items = max_items; in _dhd_wlfc_hanger_create()
334 for (i = 0; i < hanger->max_items; i++) { in _dhd_wlfc_hanger_create()
335 hanger->items[i].state = WLFC_HANGER_ITEM_STATE_FREE; in _dhd_wlfc_hanger_create()
337 return hanger; in _dhd_wlfc_hanger_create()
342 _dhd_wlfc_hanger_delete(dhd_pub_t *dhd, void* hanger) in _dhd_wlfc_hanger_delete() argument
344 wlfc_hanger_t* h = (wlfc_hanger_t*)hanger; in _dhd_wlfc_hanger_delete()
355 _dhd_wlfc_hanger_get_free_slot(void* hanger) in _dhd_wlfc_hanger_get_free_slot() argument
[all …]
H A Ddhd_wlfc.h316 void *hanger; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfwsignal.c485 struct brcmf_fws_hanger hanger; member
550 static void brcmf_fws_hanger_init(struct brcmf_fws_hanger *hanger) in brcmf_fws_hanger_init() argument
554 memset(hanger, 0, sizeof(*hanger)); in brcmf_fws_hanger_init()
555 for (i = 0; i < ARRAY_SIZE(hanger->items); i++) in brcmf_fws_hanger_init()
556 hanger->items[i].state = BRCMF_FWS_HANGER_ITEM_STATE_FREE; in brcmf_fws_hanger_init()
636 hi = &fws->hanger.items[hslot]; in brcmf_fws_psq_flush()
639 brcmf_fws_hanger_poppkt(&fws->hanger, hslot, &skb, in brcmf_fws_psq_flush()
666 struct brcmf_fws_hanger *h = &fws->hanger; in brcmf_fws_hanger_cleanup()
826 hi = &fws->hanger.items[hslot]; in brcmf_fws_bus_txq_cleanup()
1426 brcmf_fws_hanger_poppkt(&fws->hanger, hslot, &skb, true); in brcmf_fws_txstatus_suppressed()
[all …]