Searched refs:rxq_sync (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/net/wireless/intel/iwlwifi/mld/ |
H A D | rx.c | 1943 .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 D | mld.h | 271 struct iwl_mld_rx_queues_sync rxq_sync; member
|
H A D | mld.c | 90 init_waitqueue_head(&mld->rxq_sync.waitq); in iwl_construct_mld()
|