Searched refs:tb_pci_tunnel (Results 1 - 3 of 3) sorted by relevance

/linux-4.4.14/drivers/thunderbolt/
H A Dtunnel_pci.h12 struct tb_pci_tunnel { struct
21 struct tb_pci_tunnel *tb_pci_alloc(struct tb *tb, struct tb_port *up,
23 void tb_pci_free(struct tb_pci_tunnel *tunnel);
24 int tb_pci_activate(struct tb_pci_tunnel *tunnel);
25 int tb_pci_restart(struct tb_pci_tunnel *tunnel);
26 void tb_pci_deactivate(struct tb_pci_tunnel *tunnel);
27 bool tb_pci_is_invalid(struct tb_pci_tunnel *tunnel);
H A Dtunnel_pci.c15 struct tb_pci_tunnel *__tunnel = (tunnel); \
56 * Return: Returns a tb_pci_tunnel on success or NULL on failure.
58 struct tb_pci_tunnel *tb_pci_alloc(struct tb *tb, struct tb_port *up, tb_pci_alloc()
61 struct tb_pci_tunnel *tunnel = kzalloc(sizeof(*tunnel), GFP_KERNEL); tb_pci_alloc()
119 void tb_pci_free(struct tb_pci_tunnel *tunnel) tb_pci_free()
133 bool tb_pci_is_invalid(struct tb_pci_tunnel *tunnel) tb_pci_is_invalid()
161 int tb_pci_restart(struct tb_pci_tunnel *tunnel) tb_pci_restart()
195 int tb_pci_activate(struct tb_pci_tunnel *tunnel) tb_pci_activate()
217 void tb_pci_deactivate(struct tb_pci_tunnel *tunnel) tb_pci_deactivate()
H A Dtb.c65 struct tb_pci_tunnel *tunnel; tb_free_invalid_tunnels()
66 struct tb_pci_tunnel *n; tb_free_invalid_tunnels()
151 struct tb_pci_tunnel *tunnel; tb_activate_pcie_devices()
308 struct tb_pci_tunnel *tunnel; thunderbolt_shutdown_and_free()
309 struct tb_pci_tunnel *n; thunderbolt_shutdown_and_free()
411 struct tb_pci_tunnel *tunnel, *n; thunderbolt_resume()

Completed in 108 milliseconds