Lines Matching defs:info
51 struct ptp_clock_info *info = ptp->info;
52 struct ptp_pin_desc *pin1 = NULL, *pin2 = &info->pin_config[pin];
56 for (i = 0; i < info->n_pins; i++) {
57 if (info->pin_config[i].func == func &&
58 info->pin_config[i].chan == chan) {
59 pin1 = &info->pin_config[i];
71 if (chan >= info->n_ext_ts)
75 if (chan >= info->n_per_out)
86 if (info->verify(info, pin, func, chan)) {
93 ptp_disable_pinfunc(info, func, chan);
97 ptp_disable_pinfunc(info, pin2->func, pin2->chan);
115 struct ptp_clock_info *ops = ptp->info;
132 caps.max_adj = ptp->info->max_adj;
133 caps.n_alarm = ptp->info->n_alarm;
134 caps.n_ext_ts = ptp->info->n_ext_ts;
135 caps.n_per_out = ptp->info->n_per_out;
136 caps.pps = ptp->info->pps;
137 caps.n_pins = ptp->info->n_pins;
138 caps.cross_timestamping = ptp->info->getcrosststamp != NULL;
139 caps.adjust_phase = ptp->info->adjphase != NULL;
269 if (!ptp->info->getcrosststamp) {
273 err = ptp->info->getcrosststamp(ptp->info, &xtstamp);
294 if (!ptp->info->gettimex64) {
310 err = ptp->info->gettimex64(ptp->info, &ts, &sts);