Searched refs:rxq_sync (Results 1 – 3 of 3) sorted by relevance
| /freebsd/sys/contrib/dev/iwlwifi/mld/ |
| H A D | rx.c | 2181 .notif.cookie = mld->rxq_sync.cookie, in iwl_mld_sync_rx_queues() 2196 mld->rxq_sync.state = (1 << num_rx_queues) - 1; in iwl_mld_sync_rx_queues() 2204 ret = wait_event_timeout(mld->rxq_sync.waitq, in iwl_mld_sync_rx_queues() 2205 READ_ONCE(mld->rxq_sync.state) == 0, in iwl_mld_sync_rx_queues() 2208 mld->rxq_sync.state, mld->rxq_sync.cookie); in iwl_mld_sync_rx_queues() 2211 mld->rxq_sync.state = 0; in iwl_mld_sync_rx_queues() 2212 mld->rxq_sync.cookie++; in iwl_mld_sync_rx_queues() 2234 if (IWL_FW_CHECK(mld, mld->rxq_sync.cookie != internal_notif->cookie, in iwl_mld_handle_rx_queues_sync_notif() 2236 internal_notif->cookie, mld->rxq_sync.cookie, queue)) in iwl_mld_handle_rx_queues_sync_notif() 2255 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 | 288 struct iwl_mld_rx_queues_sync rxq_sync; member
|
| H A D | mld.c | 104 init_waitqueue_head(&mld->rxq_sync.waitq); in iwl_construct_mld()
|