Home
last modified time | relevance | path

Searched refs:rxq_sync (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Drx.c1870 .notif.cookie = mld->rxq_sync.cookie, in iwl_mld_sync_rx_queues()
1885 mld->rxq_sync.state = (1 << num_rx_queues) - 1; in iwl_mld_sync_rx_queues()
1893 ret = wait_event_timeout(mld->rxq_sync.waitq, in iwl_mld_sync_rx_queues()
1894 READ_ONCE(mld->rxq_sync.state) == 0, in iwl_mld_sync_rx_queues()
1897 mld->rxq_sync.state, mld->rxq_sync.cookie); in iwl_mld_sync_rx_queues()
1900 mld->rxq_sync.state = 0; in iwl_mld_sync_rx_queues()
1901 mld->rxq_sync.cookie++; in iwl_mld_sync_rx_queues()
1925 internal_notif->cookie, mld->rxq_sync.cookie, queue)) in iwl_mld_handle_rx_queues_sync_notif()
1944 IWL_FW_CHECK(mld, !test_and_clear_bit(queue, &mld->rxq_sync.state), in iwl_mld_handle_rx_queues_sync_notif()
1947 if (READ_ONCE(mld->rxq_sync.state) == 0) in iwl_mld_handle_rx_queues_sync_notif()
[all …]
H A Dmld.h258 struct iwl_mld_rx_queues_sync rxq_sync; member
H A Dmld.c88 init_waitqueue_head(&mld->rxq_sync.waitq); in iwl_construct_mld()