Lines Matching refs:cp
138 register hrtcmd_t *cp;
155 cp = &timecmd;
163 if (copyin((caddr_t)hrcmdp, (caddr_t)cp, sizeof (hrtcmd_t)))
166 cmd = cp->hrtc_cmd;
174 (void) hrt_bsd_cancel(cp->hrtc_clk);
184 if (error = hrt_checkclock(cp->hrtc_clk))
186 switch (cp->hrtc_clk) {
200 itv.it_value.tv_sec = cp->hrtc_int.hrt_secs;
201 itv.it_value.tv_usec = cp->hrtc_int.hrt_rem;
214 switch (cp->hrtc_clk) {
228 itv.it_value.tv_sec = cp->hrtc_tod.hrt_secs;
229 itv.it_value.tv_usec = cp->hrtc_tod.hrt_rem;
230 itv.it_interval.tv_sec = cp->hrtc_int.hrt_secs;
231 itv.it_interval.tv_usec = cp->hrtc_int.hrt_rem;
242 switch (cp->hrtc_clk) {
268 if (error = hrt_checkclock(cp->hrtc_clk))
271 error = hrt_bsd_cancel(cp->hrtc_clk);
281 cp->hrtc_flags |= HRTF_ERROR;
282 cp->hrtc_error = error;
284 cp->hrtc_flags |= HRTF_DONE;
285 cp->hrtc_error = 0;
288 if (copyout((caddr_t)&cp->hrtc_flags,
290 sizeof (cp->hrtc_flags) + sizeof (cp->hrtc_error))) {