Lines Matching defs:rep
180 struct fdt_endpoint *rep = fdt_endpoint_remote(ep);
184 if (rep == NULL)
187 KASSERT(ep->ep_active == rep->ep_active);
188 KASSERT(ep->ep_enabled == rep->ep_enabled);
192 rdp = rep->ep_port->port_dp;
194 fdt_endpoint_port_index(rep), fdt_endpoint_index(rep));
196 error = rdp->dp_ep_activate(rdp->dp_dev, rep, activate);
199 rep->ep_active = ep->ep_active = activate;
221 struct fdt_endpoint *rep = fdt_endpoint_remote(ep);
225 if (rep == NULL)
228 KASSERT(ep->ep_active == rep->ep_active);
229 KASSERT(ep->ep_enabled == rep->ep_enabled);
233 rdp = rep->ep_port->port_dp;
235 error = rdp->dp_ep_enable(rdp->dp_dev, rep, enable);
238 rep->ep_enabled = ep->ep_enabled = enable;
325 struct fdt_endpoint *ep, *rep;
365 rep = ep->ep_rep;
366 if (rep != NULL && rep->ep_rep != NULL) {
369 ep_name(rep, buf, sizeof(buf)));
371 ep_name(rep->ep_rep, buf, sizeof(buf)));
372 } else if (rep != NULL) {
373 rep->ep_rep = ep;
374 rep->ep_rphandle = child;
377 ep_name(rep, buf, sizeof(buf)));
378 if (rep->ep_type == EP_OTHER)
379 rep->ep_type = ep->ep_type;
381 ep->ep_type = rep->ep_type;
385 dp = rep->ep_port->port_dp;
387 dp->dp_ep_connect(dp->dp_dev, rep, true);