Lines Matching defs:upstream_bw
2040 int *upstream_bw,
2059 *upstream_bw = usb3_bw_to_mbps(bw, scale);
2070 * @upstream_bw: Allocated upstream bandwidth is stored here
2073 * Stores currently allocated USB3 bandwidth into @upstream_bw and
2077 int usb4_usb3_port_allocated_bandwidth(struct tb_port *port, int *upstream_bw,
2086 ret = usb4_usb3_port_read_allocated_bandwidth(port, upstream_bw,
2094 int *upstream_bw,
2113 *upstream_bw = usb3_bw_to_mbps(bw, scale);
2122 int upstream_bw,
2130 max_bw = max(upstream_bw, downstream_bw);
2145 ubw = mbps_to_usb3_bw(upstream_bw, scale);
2166 * @upstream_bw: New upstream bandwidth
2170 * tunneled isochronous traffic. @upstream_bw and @downstream_bw are the
2175 * @upstream_bw and @downstream_bw.
2180 int usb4_usb3_port_allocate_bandwidth(struct tb_port *port, int *upstream_bw,
2195 allocate_up = max(*upstream_bw, consumed_up);
2203 *upstream_bw = allocate_up;
2214 * @upstream_bw: New allocated upstream bandwidth
2218 * The new bandwidth is returned in @upstream_bw and @downstream_bw.
2222 int usb4_usb3_port_release_bandwidth(struct tb_port *port, int *upstream_bw,
2250 *upstream_bw = consumed_up;