Lines Matching refs:req
42 struct ptp_clock_request req = { .type = PTP_CLK_REQ_EXTTS };
46 cnt = sscanf(buf, "%u %d", &req.extts.index, &enable);
49 if (req.extts.index >= ops->n_ext_ts)
52 err = ops->enable(ops, &req, enable ? 1 : 0);
103 struct ptp_clock_request req = { .type = PTP_CLK_REQ_PEROUT };
106 cnt = sscanf(buf, "%u %lld %u %lld %u", &req.perout.index,
107 &req.perout.start.sec, &req.perout.start.nsec,
108 &req.perout.period.sec, &req.perout.period.nsec);
111 if (req.perout.index >= ops->n_per_out)
114 enable = req.perout.period.sec || req.perout.period.nsec;
115 err = ops->enable(ops, &req, enable);
131 struct ptp_clock_request req = { .type = PTP_CLK_REQ_PPS };
142 err = ops->enable(ops, &req, enable ? 1 : 0);