Lines Matching refs:events
71 { .events = (emask), .transit_to = STATE(state) }
171 unsigned long events, event_mask; in fscache_object_sm_dispatcher() local
178 object->debug_id, object->state->name, object->events); in fscache_object_sm_dispatcher()
185 events = object->events; in fscache_object_sm_dispatcher()
188 if (events & object->oob_event_mask) { in fscache_object_sm_dispatcher()
190 object->debug_id, events & object->oob_event_mask); in fscache_object_sm_dispatcher()
192 for (t = object->oob_table; t->events; t++) { in fscache_object_sm_dispatcher()
193 if (events & t->events) { in fscache_object_sm_dispatcher()
196 event = fls(events & t->events) - 1; in fscache_object_sm_dispatcher()
198 clear_bit(event, &object->events); in fscache_object_sm_dispatcher()
207 if (events & event_mask) { in fscache_object_sm_dispatcher()
208 for (t = state->transitions; t->events; t++) { in fscache_object_sm_dispatcher()
209 if (events & t->events) { in fscache_object_sm_dispatcher()
211 event = fls(events & t->events) - 1; in fscache_object_sm_dispatcher()
214 clear_bit(event, &object->events); in fscache_object_sm_dispatcher()
261 for (t = state->transitions; t->events; t++) in fscache_object_sm_dispatcher()
262 event_mask |= t->events; in fscache_object_sm_dispatcher()
267 events = object->events; in fscache_object_sm_dispatcher()
268 if (events & event_mask) in fscache_object_sm_dispatcher()
321 object->events = 0; in fscache_object_init()
333 for (t = object->oob_table; t->events; t++) in fscache_object_init()
334 object->oob_event_mask |= t->events; in fscache_object_init()
336 for (t = object->state->transitions; t->events; t++) in fscache_object_init()
337 object->event_mask |= t->events; in fscache_object_init()