pps_state
newmode = sc->pps_state.ppsparam.mode & PPS_CAPTUREASSERT;
pps_capture(&sc->pps_state);
sc->pps_state.capcount = DMTIMER_READ4(sc, DMT_TCAR1);
pps_event(&sc->pps_state, PPS_CAPTUREASSERT);
err = pps_ioctl(cmd, data, &sc->pps_state);
sc->pps_state.flags = PPSFLAG_MTX_SPIN;
sc->pps_state.ppscap = PPS_CAPTUREASSERT;
sc->pps_state.driver_abi = PPS_ABI_VERSION;
sc->pps_state.driver_mtx = &sc->pps_mtx;
pps_init_abi(&sc->pps_state);
struct pps_state pps_state;
pps_capture(&sc->pps_state);
pps_event(&sc->pps_state, PPS_CAPTUREASSERT);
sc->pps_state.ppscap = PPS_CAPTUREASSERT | PPS_CAPTURECLEAR;
sc->pps_state.driver_abi = PPS_ABI_VERSION;
sc->pps_state.driver_mtx = &sc->pps_mtx;
pps_init_abi(&sc->pps_state);
struct pps_state pps_state;
err = pps_ioctl(cmd, data, &sc->pps_state);
struct pps_state pps[9];
struct pps_state sc_pps;
struct pps_state sc_pps;
static struct pps_state elan_pps;
abi_aware(struct pps_state *pps, int vers)
pps_fetch(struct pps_fetch_args *fapi, struct pps_state *pps)
pps_ioctl(u_long cmd, caddr_t data, struct pps_state *pps)
pps_init(struct pps_state *pps)
pps_init_abi(struct pps_state *pps)
pps_capture(struct pps_state *pps)
pps_event(struct pps_state *pps, int event)
void pps_capture(struct pps_state *pps);
void pps_event(struct pps_state *pps, int event);
void pps_init(struct pps_state *pps);
void pps_init_abi(struct pps_state *pps);
int pps_ioctl(unsigned long cmd, caddr_t data, struct pps_state *pps);