Home
last modified time | relevance | path

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

/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Drx.c1943 .notif.cookie = mld->rxq_sync.cookie, in iwl_mld_sync_rx_queues()
1958 mld->rxq_sync.state = (1 << num_rx_queues) - 1; in iwl_mld_sync_rx_queues()
1966 ret = wait_event_timeout(mld->rxq_sync.waitq, in iwl_mld_sync_rx_queues()
1967 READ_ONCE(mld->rxq_sync.state) == 0, in iwl_mld_sync_rx_queues()
1970 mld->rxq_sync.state, mld->rxq_sync.cookie); in iwl_mld_sync_rx_queues()
1973 mld->rxq_sync.state = 0; in iwl_mld_sync_rx_queues()
1974 mld->rxq_sync.cookie++; in iwl_mld_sync_rx_queues()
1996 if (IWL_FW_CHECK(mld, mld->rxq_sync.cookie != internal_notif->cookie, in iwl_mld_handle_rx_queues_sync_notif()
1998 internal_notif->cookie, mld->rxq_sync.cookie, queue)) in iwl_mld_handle_rx_queues_sync_notif()
2017 IWL_FW_CHECK(mld, !test_and_clear_bit(queue, &mld->rxq_sync.state), in iwl_mld_handle_rx_queues_sync_notif()
[all …]
H A Dmld.h271 struct iwl_mld_rx_queues_sync rxq_sync; member
H A Dmld.c90 init_waitqueue_head(&mld->rxq_sync.waitq); in iwl_construct_mld()