• Home
  • Raw
  • Download

Lines Matching refs:peer

236 	struct usb_port *peer = port_dev->peer;  in usb_port_runtime_resume()  local
251 if (!port_dev->is_superspeed && peer) in usb_port_runtime_resume()
252 pm_runtime_get_sync(&peer->dev); in usb_port_runtime_resume()
294 struct usb_port *peer = port_dev->peer; in usb_port_runtime_suspend() local
325 if (!port_dev->is_superspeed && peer) in usb_port_runtime_suspend()
326 pm_runtime_put(&peer->dev); in usb_port_runtime_suspend()
364 if (left->peer == right && right->peer == left) in link_peers()
367 if (left->peer || right->peer) { in link_peers()
368 struct usb_port *lpeer = left->peer; in link_peers()
369 struct usb_port *rpeer = right->peer; in link_peers()
411 left->peer = right; in link_peers()
412 right->peer = left; in link_peers()
447 WARN(right->peer != left || left->peer != right, in unlink_peers()
467 right->peer = NULL; in unlink_peers()
469 left->peer = NULL; in unlink_peers()
487 struct usb_port *port_dev = p, *peer; in match_location() local
501 peer = peer_hub->ports[port1 - 1]; in match_location()
502 if (peer && peer->location == port_dev->location) { in match_location()
503 link_peers_report(port_dev, peer); in match_location()
518 struct usb_port *port_dev = hub->ports[port1 - 1], *peer; in find_and_link_peer() local
550 if (!upstream || !upstream->peer) in find_and_link_peer()
553 peer_hdev = upstream->peer->child; in find_and_link_peer()
564 peer = peer_hub->ports[port1 - 1]; in find_and_link_peer()
565 if (peer && peer->location == 0) in find_and_link_peer()
566 link_peers_report(port_dev, peer); in find_and_link_peer()
668 struct usb_port *peer; in usb_hub_remove_port_device() local
670 peer = port_dev->peer; in usb_hub_remove_port_device()
671 if (peer) in usb_hub_remove_port_device()
672 unlink_peers(port_dev, peer); in usb_hub_remove_port_device()