Lines Matching defs:trigger
67 kperf_timer_schedule( struct time_trigger *trigger, uint64_t now )
71 BUF_INFO1(PERF_TM_SCHED, trigger->period);
74 deadline = now + trigger->period;
77 timer_call_enter( &trigger->tcall, deadline, TIMER_CALL_CRITICAL);
86 struct time_trigger *trigger = param;
104 ctx.trigger_id = (unsigned)(trigger-timerv); /* computer timer number */
107 r = kperf_sample( intbuf, &ctx, trigger->actionid, TRUE );
115 struct time_trigger *trigger = param0;
116 unsigned ntimer = (unsigned)(trigger - timerv);
118 trigger->active = 1;
125 kperf_mp_broadcast( kperf_ipi_handler, trigger );
139 kperf_timer_schedule( trigger, now );
143 trigger->active = 0;
151 struct time_trigger *trigger = NULL;
163 trigger = &timerv[timer];
166 kperf_timer_schedule( trigger, now );
222 struct time_trigger *trigger = NULL;
236 trigger = &timerv[pet_timer];
237 kperf_pet_timer_config( pet_timer, trigger->actionid );
280 setup_timer_call( struct time_trigger *trigger )
282 timer_call_setup( &trigger->tcall, kperf_timer_handler, trigger );