pps_state
struct pps_state sc_pps_state;
struct pps_state sc_pps_state; /* pps state */
struct pps_state zst_pps_state;
struct pps_state sc_pps_state;
memset((void *)&sc->pps_state, 0, sizeof(sc->pps_state));
sc->pps_state.ppscap = PPS_CAPTUREASSERT;
pps_init(&sc->pps_state);
sc->pps_state.ppsparam.mode = 0;
pps_capture(&sc->pps_state);
if (sc->pps_state.ppsparam.mode & PPS_ECHOASSERT)
pps_event(&sc->pps_state, PPS_CAPTUREASSERT);
if (sc->pps_state.ppsparam.mode & PPS_ECHOASSERT)
error = pps_ioctl(cmd, data, &sc->pps_state);
struct pps_state pps_state; /* pps state */
struct pps_state sc_pps_state; /* pps state */
pps_ioctl(u_long cmd, void *data, struct pps_state *pps)
pps_init(struct pps_state *pps)
pps_capture(struct pps_state *pps)
pps_event(struct pps_state *pps, int event)
pps_ref_event(struct pps_state *pps,
void pps_capture(struct pps_state *);
void pps_event(struct pps_state *, int);
void pps_ref_event(struct pps_state *, int, struct bintime *, int);
void pps_init(struct pps_state *);
int pps_ioctl(unsigned long, void *, struct pps_state *);