Lines Matching refs:wait_entry
130 struct iwl_notification_wait *wait_entry; in iwl_abort_notification_waits() local
133 list_for_each_entry(wait_entry, ¬if_wait->notif_waits, list) in iwl_abort_notification_waits()
134 wait_entry->aborted = true; in iwl_abort_notification_waits()
143 struct iwl_notification_wait *wait_entry, in iwl_init_notification_wait() argument
152 wait_entry->fn = fn; in iwl_init_notification_wait()
153 wait_entry->fn_data = fn_data; in iwl_init_notification_wait()
154 wait_entry->n_cmds = n_cmds; in iwl_init_notification_wait()
155 memcpy(wait_entry->cmds, cmds, n_cmds * sizeof(u16)); in iwl_init_notification_wait()
156 wait_entry->triggered = false; in iwl_init_notification_wait()
157 wait_entry->aborted = false; in iwl_init_notification_wait()
160 list_add(&wait_entry->list, ¬if_wait->notif_waits); in iwl_init_notification_wait()
166 struct iwl_notification_wait *wait_entry) in iwl_remove_notification() argument
169 list_del(&wait_entry->list); in iwl_remove_notification()
175 struct iwl_notification_wait *wait_entry, in iwl_wait_notification() argument
181 wait_entry->triggered || wait_entry->aborted, in iwl_wait_notification()
184 iwl_remove_notification(notif_wait, wait_entry); in iwl_wait_notification()
186 if (wait_entry->aborted) in iwl_wait_notification()