Lines Matching defs:bandwidth
32 * This file contains routines for managing isochronous bandwidth
88 /* Reallocate some bandwidth */
90 cec_curr->bandwidth, cec_curr->realloc_speed);
109 /* Try to reallocate bandwidth */
118 /* If we failed because we couldn't get bandwidth */
165 * bandwidth, and then fail getting
167 * the bandwidth
170 /* Try to free up the bandwidth */
179 "Unable to free bandwidth");
695 * is used to allocate isochronous bandwidth. A number of bandwidth
697 * to whichever node is the IRM for this amount of bandwidth. If it
699 * another reason the bandwidth may not be available or there may be
851 msg, "Error allocating isoch bandwidth");
863 "Error allocating isoch bandwidth");
873 * is used to compute the number of "bandwidth allocation units" that
877 * "bandwidth allocation unit" is.
880 s1394_compute_bw_alloc_units(s1394_hal_t *hal, uint_t bandwidth, uint_t speed)
896 /* Calculate the total bandwidth (including overhead) */
897 total_quads = (bandwidth >> 2) + IEEE1394_ISOCH_HDR_QUAD_SZ;
917 * is used to free up isochronous bandwidth. A number of bandwidth
919 * to whichever node is the IRM for this amount of bandwidth. If it
921 * another reason the bandwidth may already be freed or there may
1071 msg, "Error freeing isoch bandwidth");
1083 "Error freeing isoch bandwidth");