Lines Matching defs:eqe

55 	fmd_eventqelem_t *eqe;
57 while ((eqe = fmd_list_next(&eq->eq_list)) != NULL) {
58 fmd_list_delete(&eq->eq_list, eqe);
59 fmd_event_rele(eqe->eqe_event);
60 fmd_free(eqe, sizeof (fmd_eventqelem_t));
68 fmd_eventq_drop(fmd_eventq_t *eq, fmd_eventqelem_t *eqe)
74 fmd_event_rele(eqe->eqe_event);
75 fmd_free(eqe, sizeof (fmd_eventqelem_t));
81 fmd_eventqelem_t *eqe, *tmp;
91 eqe = fmd_list_prev(&eq->eq_list);
92 while (eqe) {
93 if (FMD_EVENT_TYPE(eqe->eqe_event) == FMD_EVT_TOPO) {
95 tmp = eqe;
96 eqe = fmd_list_prev(eqe);
102 eqe = fmd_list_prev(eqe);
104 } else if (FMD_EVENT_TYPE(eqe->eqe_event) == FMD_EVT_PROTOCOL) {
106 eqe = fmd_list_prev(eqe);
108 eqe = fmd_list_prev(eqe);
144 fmd_eventqelem_t *eqe;
157 eqe = fmd_alloc(sizeof (fmd_eventqelem_t), FMD_SLEEP);
159 eqe->eqe_event = ep;
167 fmd_list_prepend(&eq->eq_list, eqe);
175 fmd_eventq_drop(eq, eqe);
183 fmd_eventqelem_t *eqe, *oqe;
196 eqe = fmd_alloc(sizeof (fmd_eventqelem_t), FMD_SLEEP);
198 eqe->eqe_event = ep;
222 fmd_list_prepend(&eq->eq_list, eqe);
224 fmd_list_insert_after(&eq->eq_list, oqe, eqe);
232 fmd_eventq_drop(eq, eqe);
242 fmd_eventqelem_t *eqe;
256 eqe = fmd_list_next(&eq->eq_list);
257 fmd_list_delete(&eq->eq_list, eqe);
262 ep = eqe->eqe_event;
263 fmd_free(eqe, sizeof (fmd_eventqelem_t));
329 fmd_eventqelem_t *eqe, *nqe;
333 for (eqe = fmd_list_next(&eq->eq_list); eqe != NULL; eqe = nqe) {
334 nqe = fmd_list_next(eqe);
336 if (fmd_event_match(eqe->eqe_event, type, data)) {
337 fmd_list_delete(&eq->eq_list, eqe);
339 fmd_event_rele(eqe->eqe_event);
340 fmd_free(eqe, sizeof (fmd_eventqelem_t));
367 fmd_eventqelem_t *eqe;
371 while ((eqe = fmd_list_next(&eq->eq_list)) != NULL) {
372 fmd_list_delete(&eq->eq_list, eqe);
373 fmd_event_rele(eqe->eqe_event);
374 fmd_free(eqe, sizeof (fmd_eventqelem_t));