Lines Matching refs:events
74 { .events = (emask), .transit_to = STATE(state) }
171 unsigned long events, event_mask; in fscache_object_sm_dispatcher() local
177 object->debug_id, object->state->name, object->events); in fscache_object_sm_dispatcher()
184 events = object->events; in fscache_object_sm_dispatcher()
187 if (events & object->oob_event_mask) { in fscache_object_sm_dispatcher()
189 object->debug_id, events & object->oob_event_mask); in fscache_object_sm_dispatcher()
190 for (t = object->oob_table; t->events; t++) { in fscache_object_sm_dispatcher()
191 if (events & t->events) { in fscache_object_sm_dispatcher()
194 event = fls(events & t->events) - 1; in fscache_object_sm_dispatcher()
196 clear_bit(event, &object->events); in fscache_object_sm_dispatcher()
204 if (events & event_mask) { in fscache_object_sm_dispatcher()
205 for (t = state->transitions; t->events; t++) { in fscache_object_sm_dispatcher()
206 if (events & t->events) { in fscache_object_sm_dispatcher()
208 event = fls(events & t->events) - 1; in fscache_object_sm_dispatcher()
209 clear_bit(event, &object->events); in fscache_object_sm_dispatcher()
251 for (t = state->transitions; t->events; t++) in fscache_object_sm_dispatcher()
252 event_mask |= t->events; in fscache_object_sm_dispatcher()
257 events = object->events; in fscache_object_sm_dispatcher()
258 if (events & event_mask) in fscache_object_sm_dispatcher()
311 object->events = 0; in fscache_object_init()
322 for (t = object->oob_table; t->events; t++) in fscache_object_init()
323 object->oob_event_mask |= t->events; in fscache_object_init()
325 for (t = object->state->transitions; t->events; t++) in fscache_object_init()
326 object->event_mask |= t->events; in fscache_object_init()