Lines Matching full:activate

204 static int tb_pci_activate(struct tb_tunnel *tunnel, bool activate)  in tb_pci_activate()  argument
208 if (activate) { in tb_pci_activate()
209 res = tb_pci_set_ext_encapsulation(tunnel, activate); in tb_pci_activate()
214 if (activate) in tb_pci_activate()
215 res = tb_pci_port_enable(tunnel->dst_port, activate); in tb_pci_activate()
217 res = tb_pci_port_enable(tunnel->src_port, activate); in tb_pci_activate()
222 if (activate) { in tb_pci_activate()
223 res = tb_pci_port_enable(tunnel->src_port, activate); in tb_pci_activate()
228 tb_pci_port_enable(tunnel->dst_port, activate); in tb_pci_activate()
231 return activate ? 0 : tb_pci_set_ext_encapsulation(tunnel, activate); in tb_pci_activate()
307 tunnel->activate = tb_pci_activate; in tb_tunnel_discover_pci()
384 tunnel->activate = tb_pci_activate; in tb_tunnel_alloc_pci()
1386 tunnel->activate = tb_dp_activate; in tb_tunnel_discover_dp()
1482 tunnel->activate = tb_dp_activate; in tb_tunnel_alloc_dp()
1822 static int tb_usb3_activate(struct tb_tunnel *tunnel, bool activate) in tb_usb3_activate() argument
1826 res = tb_usb3_port_enable(tunnel->src_port, activate); in tb_usb3_activate()
1831 return tb_usb3_port_enable(tunnel->dst_port, activate); in tb_usb3_activate()
1985 tunnel->activate = tb_usb3_activate; in tb_tunnel_discover_usb3()
2109 tunnel->activate = tb_usb3_activate; in tb_tunnel_alloc_usb3()
2191 * tb_tunnel_restart() - activate a tunnel after a hardware reset
2225 if (tunnel->activate) { in tb_tunnel_restart()
2226 res = tunnel->activate(tunnel, true); in tb_tunnel_restart()
2240 * tb_tunnel_activate() - activate a tunnel
2241 * @tunnel: Tunnel to activate
2252 "trying to activate an already activated tunnel\n"); in tb_tunnel_activate()
2270 if (tunnel->activate) in tb_tunnel_deactivate()
2271 tunnel->activate(tunnel, false); in tb_tunnel_deactivate()