Lines Matching defs:evt
35 static uint32_t emlxs_event_check(emlxs_port_t *port, emlxs_event_t *evt);
43 emlxs_event_check(emlxs_port_t *port, emlxs_event_t *evt)
48 if ((hba->event_mask & evt->mask)) {
53 if ((port->sd_event_mask & evt->mask)) {
181 if ((entry->evt->mask == EVT_LINK) ||
182 (entry->evt->mask == EVT_RSCN)) {
191 entry->evt->label, entry->id, entry->flag, missed, eventq->count);
194 if (entry->evt->destroy != emlxs_null_func) {
195 entry->evt->destroy(entry);
212 emlxs_event(emlxs_port_t *port, emlxs_event_t *evt, void *bp, uint32_t size)
220 if (emlxs_event_check(port, evt) == 0) {
228 "%s: Unable to allocate event entry.", evt->label);
236 entry->evt = evt;
245 if (evt->timeout) {
246 entry->timer = entry->timestamp + evt->timeout;
258 mask = evt->mask;
279 if ((entry->evt->mask == EVT_LINK) ||
280 (entry->evt->mask == EVT_RSCN)) {
285 "%s[%d]: bp=%p size=%d cnt=%d", entry->evt->label,
447 (entry->evt != &emlxs_ct_event)) {
851 switch (entry->evt->mask) {
1043 (entry->evt->mask == dfc_event->event)) {
1466 (entry->evt->mask == dfc_event->event)) {