Home
last modified time | relevance | path

Searched refs:defrag (Results 1 – 9 of 9) sorted by relevance

/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
H A Ddp_rx_defrag.c184 qdf_spin_lock_bh(&soc->rx.defrag.defrag_lock); in dp_rx_defrag_waitlist_flush()
185 TAILQ_FOREACH_SAFE(waitlist_elem, &soc->rx.defrag.waitlist, in dp_rx_defrag_waitlist_flush()
198 TAILQ_REMOVE(&soc->rx.defrag.waitlist, waitlist_elem, in dp_rx_defrag_waitlist_flush()
207 soc->rx.defrag.next_flush_ms = in dp_rx_defrag_waitlist_flush()
210 soc->rx.defrag.next_flush_ms = in dp_rx_defrag_waitlist_flush()
211 now_ms + soc->rx.defrag.timeout_ms; in dp_rx_defrag_waitlist_flush()
214 qdf_spin_unlock_bh(&soc->rx.defrag.defrag_lock); in dp_rx_defrag_waitlist_flush()
253 qdf_spin_lock_bh(&psoc->rx.defrag.defrag_lock); in dp_rx_defrag_waitlist_add()
254 if (TAILQ_EMPTY(&psoc->rx.defrag.waitlist)) in dp_rx_defrag_waitlist_add()
255 psoc->rx.defrag.next_flush_ms = in dp_rx_defrag_waitlist_add()
[all …]
H A Ddp_rings_main.c2354 qdf_spinlock_destroy(&soc->rx.defrag.defrag_lock); in dp_soc_deinit()
3614 TAILQ_INIT(&soc->rx.defrag.waitlist); in dp_soc_init()
3615 soc->rx.defrag.timeout_ms = in dp_soc_init()
3617 soc->rx.defrag.next_flush_ms = 0; in dp_soc_init()
3620 qdf_spinlock_create(&soc->rx.defrag.defrag_lock); in dp_soc_init()
H A Ddp_types.h2906 } defrag; member
H A Ddp_rx_err.c2350 if (now_ms >= soc->rx.defrag.next_flush_ms) in dp_rx_err_process()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/rh/
H A Ddp_rh.c325 qdf_spinlock_destroy(&soc->rx.defrag.defrag_lock); in dp_soc_deinit_rh()
446 TAILQ_INIT(&soc->rx.defrag.waitlist); in dp_soc_init_rh()
447 soc->rx.defrag.timeout_ms = in dp_soc_init_rh()
449 soc->rx.defrag.next_flush_ms = 0; in dp_soc_init_rh()
452 qdf_spinlock_create(&soc->rx.defrag.defrag_lock); in dp_soc_init_rh()
H A Ddp_rh_rx.c80 if (now_ms >= soc->rx.defrag.next_flush_ms) in dp_rx_data_flush()
1487 now_ms + pdev->soc->rx.defrag.timeout_ms; in dp_rx_defrag_store_fragment_rh()
/wlan-driver/qcacld-3.0/core/dp/txrx/
H A Dol_rx_defrag.c512 now_ms + pdev->rx.defrag.timeout_ms; in ol_rx_reorder_store_frag()
608 TAILQ_INSERT_TAIL(&pdev->rx.defrag.waitlist, rx_reorder, in ol_rx_defrag_waitlist_add()
622 TAILQ_REMOVE(&pdev->rx.defrag.waitlist, rx_reorder, in ol_rx_defrag_waitlist_remove()
647 TAILQ_FOREACH_SAFE(rx_reorder, &pdev->rx.defrag.waitlist, in ol_rx_defrag_waitlist_flush()
H A Dol_txrx_types.h752 } defrag; member
H A Dol_txrx.c1283 TAILQ_INIT(&pdev->rx.defrag.waitlist); in ol_txrx_pdev_post_attach()