Lines Matching refs:ctp

170 	clock_tick_cpu_t	*ctp;  in clock_tick_init_pre()  local
190 ctp = (clock_tick_cpu_t *)buf; in clock_tick_init_pre()
191 clock_tick_cpu[i] = ctp; in clock_tick_init_pre()
192 mutex_init(&ctp->ct_lock, NULL, MUTEX_DEFAULT, NULL); in clock_tick_init_pre()
194 ctp->ct_intr = clock_tick_intr; in clock_tick_init_pre()
196 ctp->ct_pending = 0; in clock_tick_init_pre()
267 clock_tick_cpu_t *ctp; in clock_tick_schedule_one() local
276 ctp = clock_tick_cpu[cid]; in clock_tick_schedule_one()
277 mutex_enter(&ctp->ct_lock); in clock_tick_schedule_one()
278 ctp->ct_lbolt = LBOLT_NO_ACCOUNT; in clock_tick_schedule_one()
279 ctp->ct_pending += pending; in clock_tick_schedule_one()
280 ctp->ct_start = csp->ct_start; in clock_tick_schedule_one()
281 ctp->ct_end = csp->ct_end; in clock_tick_schedule_one()
282 ctp->ct_scan = csp->ct_scan; in clock_tick_schedule_one()
283 mutex_exit(&ctp->ct_lock); in clock_tick_schedule_one()
285 invoke_softint(cid, ctp->ct_intr); in clock_tick_schedule_one()
568 clock_tick_cpu_t *ctp; in clock_tick_execute() local
581 ctp = clock_tick_cpu[CPU->cpu_id]; in clock_tick_execute()
583 mutex_enter(&ctp->ct_lock); in clock_tick_execute()
584 pending = ctp->ct_pending; in clock_tick_execute()
595 mutex_exit(&ctp->ct_lock); in clock_tick_execute()
598 ctp->ct_pending = 0; in clock_tick_execute()
599 start = ctp->ct_start; in clock_tick_execute()
600 end = ctp->ct_end; in clock_tick_execute()
601 scan = ctp->ct_scan; in clock_tick_execute()
602 mylbolt = ctp->ct_lbolt; in clock_tick_execute()
603 mutex_exit(&ctp->ct_lock); in clock_tick_execute()