Home
last modified time | relevance | path

Searched refs:notif_data (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/iwm/
H A Dif_iwm_notif_wait.c114 iwm_notification_wait_free(struct iwm_notif_wait_data *notif_data) in iwm_notification_wait_free() argument
116 KASSERT(STAILQ_EMPTY(&notif_data->list), ("notif list isn't empty")); in iwm_notification_wait_free()
117 IWM_WAIT_LOCK_DESTROY(notif_data); in iwm_notification_wait_free()
118 free(notif_data, M_DEVBUF); in iwm_notification_wait_free()
123 iwm_notification_wait_notify(struct iwm_notif_wait_data *notif_data, in iwm_notification_wait_notify() argument
128 IWM_WAIT_LOCK(notif_data); in iwm_notification_wait_notify()
129 STAILQ_FOREACH(wait_entry, &notif_data->list, entry) { in iwm_notification_wait_notify()
152 wait_entry->fn(notif_data->sc, pkt, wait_entry->fn_data)) { in iwm_notification_wait_notify()
157 IWM_WAIT_UNLOCK(notif_data); in iwm_notification_wait_notify()
161 iwm_abort_notification_waits(struct iwm_notif_wait_data *notif_data) in iwm_abort_notification_waits() argument
[all …]
H A Dif_iwm_notif_wait.h118 extern void iwm_notification_wait_free(struct iwm_notif_wait_data *notif_data);
120 struct iwm_notif_wait_data *notif_data, uint16_t cmd,
123 struct iwm_notif_wait_data *notif_data);
126 extern void iwm_init_notification_wait(struct iwm_notif_wait_data *notif_data,
132 extern int iwm_wait_notification(struct iwm_notif_wait_data *notif_data,
134 extern void iwm_remove_notification(struct iwm_notif_wait_data *notif_data,
/freebsd/sys/contrib/dev/iwlwifi/fw/
H A Dnotif-wait.h49 bool (*fn)(struct iwl_notif_wait_data *notif_data,
60 void iwl_notification_wait_init(struct iwl_notif_wait_data *notif_data);
61 bool iwl_notification_wait(struct iwl_notif_wait_data *notif_data,
63 void iwl_abort_notification_waits(struct iwl_notif_wait_data *notif_data);
66 iwl_notification_notify(struct iwl_notif_wait_data *notif_data) in iwl_notification_notify()
68 wake_up_all(&notif_data->notif_waitq); in iwl_notification_notify()
72 iwl_notification_wait_notify(struct iwl_notif_wait_data *notif_data, in iwl_notification_wait_notify()
75 if (iwl_notification_wait(notif_data, pkt)) in iwl_notification_wait_notify()
76 iwl_notification_notify(notif_data); in iwl_notification_wait_notify()
81 iwl_init_notification_wait(struct iwl_notif_wait_data *notif_data,
65 iwl_notification_notify(struct iwl_notif_wait_data * notif_data) iwl_notification_notify() argument
71 iwl_notification_wait_notify(struct iwl_notif_wait_data * notif_data,struct iwl_rx_packet * pkt) iwl_notification_wait_notify() argument
[all...]
/freebsd/sys/contrib/dev/iwlwifi/mld/
H A Dstats.c80 static bool iwl_mld_wait_stats_handler(struct iwl_notif_wait_data *notif_data, in iwl_mld_wait_stats_handler() argument
H A Ddebugfs.c115 static bool iwl_mld_sniffer_apply(struct iwl_notif_wait_data *notif_data, in iwl_mld_sniffer_apply() argument
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Ddebugfs.c1703 static bool iwl_mvm_sniffer_apply(struct iwl_notif_wait_data *notif_data, in iwl_mvm_sniffer_apply() argument