Searched defs:tb_tunnel (Results 1 – 2 of 2) sorted by relevance
| /kernel/linux/linux-6.6/drivers/thunderbolt/ |
| D | tunnel.h | 49 struct tb_tunnel { struct 55 int (*init)(struct tb_tunnel *tunnel); argument 56 void (*deinit)(struct tb_tunnel *tunnel); argument 57 int (*activate)(struct tb_tunnel *tunnel, bool activate); argument 58 int (*maximum_bandwidth)(struct tb_tunnel *tunnel, int *max_up, argument 60 int (*allocated_bandwidth)(struct tb_tunnel *tunnel, int *allocated_up, argument 62 int (*alloc_bandwidth)(struct tb_tunnel *tunnel, int *alloc_up, argument 64 int (*consumed_bandwidth)(struct tb_tunnel *tunnel, int *consumed_up, argument 66 int (*release_unused_bandwidth)(struct tb_tunnel *tunnel); argument 67 void (*reclaim_available_bandwidth)(struct tb_tunnel *tunnel, argument [all …]
|
| /kernel/linux/linux-5.10/drivers/thunderbolt/ |
| D | tunnel.h | 43 struct tb_tunnel { struct 49 int (*init)(struct tb_tunnel *tunnel); argument 50 int (*activate)(struct tb_tunnel *tunnel, bool activate); argument 51 int (*consumed_bandwidth)(struct tb_tunnel *tunnel, int *consumed_up, argument 53 int (*release_unused_bandwidth)(struct tb_tunnel *tunnel); argument 54 void (*reclaim_available_bandwidth)(struct tb_tunnel *tunnel, argument 58 enum tb_tunnel_type type; argument 65 struct tb_tunnel *tb_tunnel_discover_pci(struct tb *tb, struct tb_port *down); argument
|