Lines Matching refs:bandwidth

167 				uint_t			*bandwidth);
2462 * bandwidth for the pipe if it is a interrupt or isochronous endpoint.
2522 * A portion of the bandwidth is reserved for the non-periodic
2526 * bandwidth before adding the control or bulk endpoints.
2528 * There is a need to check for the available bandwidth before
2568 /* Deallocate bandwidth */
2615 /* Deallocate bandwidth */
2672 * Deallocate bandwidth for the pipe if it is a interrupt or isochronous
2720 /* Deallocate bandwidth */
3233 * the bottom leaf array is used to store the smalled allocated bandwidth of all
3243 * We keep track of the bandwidth that each leaf uses. First we search for the
3244 * first leaf with the smallest used bandwidth. Based on that leaf we find the
3248 * additional bandwidth needed. In order to balance the load the leaves are not
3261 uint_t leftmost, list, bandwidth;
3273 endpoint, ph->p_usba_device->usb_port_status, &bandwidth);
3279 * allocating any bandwidth.
3290 * If the length in bytes plus the allocated bandwidth exceeds
3291 * the maximum, return bandwidth allocation failure.
3293 if ((ohcip->ohci_periodic_minimum_bandwidth + bandwidth) >
3298 "bandwidth value and cannot allocate bandwidth "
3322 /* Find the leaf with the smallest allocated bandwidth */
3334 "The leaf %d for minimal bandwidth %d", min_index, min);
3341 * leaf with the smallest allocated bandwidth.
3369 bandwidth) > MAX_PERIODIC_BANDWIDTH) {
3373 "bandwidth value and cannot allocate bandwidth "
3381 * All the leaves for this node must be updated with the bandwidth.
3385 ohcip->ohci_periodic_bandwidth[list] += bandwidth;
3388 /* Find the leaf with the smallest allocated bandwidth */
3409 * Deallocate bandwidth for the given node in the lattice and the length
3417 uint_t min, node, bandwidth;
3429 endpoint, ph->p_usba_device->usb_port_status, &bandwidth);
3452 ohcip->ohci_periodic_bandwidth[list] -= bandwidth;
3473 * bandwidth for one transaction. The OpenHCI host controller traverses the
3481 * The following are the formulas used for calculating bandwidth in terms
3499 uint_t *bandwidth)
3511 /* Add Host Controller specific delay to required bandwidth */
3512 *bandwidth = HOST_CONTROLLER_DELAY;
3520 *bandwidth += (LOW_SPEED_PROTO_OVERHEAD +
3525 *bandwidth += maxpacketsize;
3530 *bandwidth += FS_NON_ISOC_PROTO_OVERHEAD;
3535 *bandwidth += FS_ISOC_INPUT_PROTO_OVERHEAD;
3538 *bandwidth += FS_ISOC_OUTPUT_PROTO_OVERHEAD;
3632 * Given the requested bandwidth, find the height in the tree at which the
3633 * nodes for this bandwidth fall. The height is measured as the number of
3634 * nodes from the leaf to the level specified by bandwidth The root of the
5352 * at this instance since bandwidth allocation is already