Searched refs:notif_data (Results 1 - 2 of 2) sorted by relevance
/freebsd-12-stable/sys/dev/iwm/ |
H A D | if_iwm_notif_wait.c | 115 iwm_notification_wait_free(struct iwm_notif_wait_data *notif_data) argument 117 KASSERT(STAILQ_EMPTY(¬if_data->list), ("notif list isn't empty")); 118 IWM_WAIT_LOCK_DESTROY(notif_data); 119 free(notif_data, M_DEVBUF); 124 iwm_notification_wait_notify(struct iwm_notif_wait_data *notif_data, argument 129 IWM_WAIT_LOCK(notif_data); 130 STAILQ_FOREACH(wait_entry, ¬if_data->list, entry) { 153 wait_entry->fn(notif_data->sc, pkt, wait_entry->fn_data)) { 158 IWM_WAIT_UNLOCK(notif_data); 162 iwm_abort_notification_waits(struct iwm_notif_wait_data *notif_data) argument 175 iwm_init_notification_wait(struct iwm_notif_wait_data *notif_data, struct iwm_notification_wait *wait_entry, const uint16_t *cmds, int n_cmds, int (*fn)(struct iwm_softc *sc, struct iwm_rx_packet *pkt, void *data), void *fn_data) argument 195 iwm_wait_notification(struct iwm_notif_wait_data *notif_data, struct iwm_notification_wait *wait_entry, int timeout) argument 213 iwm_remove_notification(struct iwm_notif_wait_data *notif_data, struct iwm_notification_wait *wait_entry) argument [all...] |
H A D | if_iwm_notif_wait.h | 119 extern void iwm_notification_wait_free(struct iwm_notif_wait_data *notif_data); 121 struct iwm_notif_wait_data *notif_data, uint16_t cmd, 124 struct iwm_notif_wait_data *notif_data); 127 extern void iwm_init_notification_wait(struct iwm_notif_wait_data *notif_data, 133 extern int iwm_wait_notification(struct iwm_notif_wait_data *notif_data, 135 extern void iwm_remove_notification(struct iwm_notif_wait_data *notif_data,
|
Completed in 48 milliseconds