| /illumos-gate/usr/src/uts/common/io/usb/hcd/ |
| H A D | README | 31 This document discuss the USB bandwidth allocation scheme, and the protocol 84 Maximum bandwidth available 1500 bytes/frame 85 Maximum Non Periodic bandwidth 197 bytes/frame 86 Maximum Periodic bandwidth 1293 bytes/frame 144 5. Maximum Periodic bandwidth is calculated using the following formula 146 Maximum Periodic bandwidth = Maximum bandwidth available 147 - SOF - EOF - Maximum Non Periodic bandwidth. 180 - The host controller driver maintains an array of 32 frame bandwidth lists 181 to save bandwidth allocated in each USB frame. 189 allocate bandwidth needed for an interrupt or isochronous endpoint as [all …]
|
| /illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/ |
| H A D | ehci_util.c | 195 uint_t *bandwidth); 217 uint_t bandwidth, 243 uint_t bandwidth, 249 int bandwidth, 2308 uint_t bandwidth, min; in ehci_allocate_classic_tt_bandwidth() local 2342 port_status, &bandwidth) != USB_SUCCESS) { in ehci_allocate_classic_tt_bandwidth() 2352 "ehci_allocate_classic_tt_bandwidth: bandwidth %d", bandwidth); in ehci_allocate_classic_tt_bandwidth() 2360 if ((parent_ud->usb_hs_hub_min_bandwidth + bandwidth) > in ehci_allocate_classic_tt_bandwidth() 2390 bandwidth) > FS_PERIODIC_BANDWIDTH) { in ehci_allocate_classic_tt_bandwidth() 2408 parent_ud->usb_hs_hub_bandwidth[list] += bandwidth; in ehci_allocate_classic_tt_bandwidth() [all …]
|
| /illumos-gate/usr/src/cmd/audio/utilities/ |
| H A D | Resample.cc | 65 double bandwidth = M_PI / fold; // digital bandwidth of pass band in sinc_coef() local 72 coef[i] = sin(bandwidth * alpha) / (M_PI * alpha); in sinc_coef() 77 coef[i] = sin(bandwidth * alpha) / (M_PI * alpha); in sinc_coef() 79 coef[i++] = bandwidth / M_PI; in sinc_coef()
|
| /illumos-gate/usr/src/uts/common/io/usb/hcd/uhci/ |
| H A D | uhciutil.c | 51 static uint_t uhci_lattice_height(uint_t bandwidth); 991 int bandwidth; /* Requested bandwidth */ in uhci_allocate_bandwidth() local 1041 bandwidth = uhci_bandwidth_adjust(uhcip, endpoint, in uhci_allocate_bandwidth() 1049 if (bandwidth == USB_FAILURE) { in uhci_allocate_bandwidth() 1055 "The new bandwidth is %d", bandwidth); in uhci_allocate_bandwidth() 1076 height = uhci_lattice_height(bandwidth); in uhci_allocate_bandwidth() 1108 (NUM_FRAME_LST_ENTRIES/bandwidth); i ++) { in uhci_allocate_bandwidth() 1126 (NUM_FRAME_LST_ENTRIES/bandwidth); i ++) { in uhci_allocate_bandwidth() 1157 uint_t bandwidth; in uhci_deallocate_bandwidth() local 1191 bandwidth = uhci_bandwidth_adjust(uhcip, endpoint, in uhci_deallocate_bandwidth() [all …]
|
| /illumos-gate/usr/src/uts/sun4v/sys/ |
| H A D | vsw.h | 203 uint64_t bandwidth; /* bandwidth limit */ member
|
| /illumos-gate/usr/src/uts/common/io/1394/ |
| H A D | s1394_isoch.c | 83 cec_curr->bandwidth, cec_curr->realloc_speed); in s1394_isoch_rsrc_realloc() 724 s1394_compute_bw_alloc_units(s1394_hal_t *hal, uint_t bandwidth, uint_t speed) in s1394_compute_bw_alloc_units() argument 741 total_quads = (bandwidth >> 2) + IEEE1394_ISOCH_HDR_QUAD_SZ; in s1394_compute_bw_alloc_units()
|
| H A D | t1394.c | 1433 cec_new->bandwidth = sii->si_bandwidth; in t1394_alloc_isoch_single() 1658 cec_new->bandwidth = props->cec_bandwidth; in t1394_alloc_isoch_cec() 2080 cec_curr->bandwidth, cec_curr->filter_current_speed); in t1394_setup_isoch_cec() 2210 cec_curr->realloc_bandwidth = cec_curr->bandwidth; in t1394_setup_isoch_cec() 2549 cec_curr->bandwidth, cec_curr->realloc_speed); in t1394_teardown_isoch_cec()
|
| /illumos-gate/usr/src/uts/common/io/usb/clients/video/usbvc/ |
| H A D | usbvc_v4l2.c | 799 uint32_t w, h, interval, bandwidth; in usbvc_v4l2_set_format() local 924 LE_TO_UINT32(ctrl_curr.dwMaxPayloadTransferSize, 0, bandwidth); in usbvc_v4l2_set_format() 926 "usbvc_v4l2_set_format: bandwidth=%x", bandwidth); in usbvc_v4l2_set_format() 932 if (bandwidth <= strm_if->max_isoc_payload) { in usbvc_v4l2_set_format()
|
| H A D | usbvc.c | 3313 uint32_t bandwidth; in usbvc_set_alt() local 3320 LE_TO_UINT32(strm_if->ctrl_pc.dwMaxPayloadTransferSize, 0, bandwidth); in usbvc_set_alt() 3321 if (!bandwidth) { in usbvc_set_alt() 3328 "usbvc_set_alt: bandwidth=%x", bandwidth); in usbvc_set_alt() 3360 if (pktsize >= bandwidth && pktsize < curr_pktsize) { in usbvc_set_alt() 3764 uint32_t bandwidth; in usbvc_set_default_stream_fmt() local 3836 LE_TO_UINT32(strm_if->ctrl_pc.dwMaxPayloadTransferSize, 0, bandwidth); in usbvc_set_default_stream_fmt() 3838 "usbvc_set_default_stream_fmt: get bandwidth=%x", bandwidth); in usbvc_set_default_stream_fmt()
|
| /illumos-gate/usr/src/uts/common/io/usb/hcd/openhci/ |
| H A D | ohci.c | 167 uint_t *bandwidth); 3245 uint_t leftmost, list, bandwidth; in ohci_allocate_bandwidth() local 3257 endpoint, ph->p_usba_device->usb_port_status, &bandwidth); in ohci_allocate_bandwidth() 3277 if ((ohcip->ohci_periodic_minimum_bandwidth + bandwidth) > in ohci_allocate_bandwidth() 3353 bandwidth) > MAX_PERIODIC_BANDWIDTH) { in ohci_allocate_bandwidth() 3369 ohcip->ohci_periodic_bandwidth[list] += bandwidth; in ohci_allocate_bandwidth() 3401 uint_t min, node, bandwidth; in ohci_deallocate_bandwidth() local 3413 endpoint, ph->p_usba_device->usb_port_status, &bandwidth); in ohci_deallocate_bandwidth() 3436 ohcip->ohci_periodic_bandwidth[list] -= bandwidth; in ohci_deallocate_bandwidth() 3483 uint_t *bandwidth) in ohci_compute_total_bandwidth() argument [all …]
|
| /illumos-gate/usr/src/uts/common/sys/1394/ |
| H A D | s1394.h | 797 uint_t bandwidth; member 1137 uint_t s1394_compute_bw_alloc_units(s1394_hal_t *hal, uint_t bandwidth,
|
| /illumos-gate/usr/src/uts/sun4v/io/ |
| H A D | vsw_phys.c | 809 vsw_maccl_set_bandwidth(vswp, NULL, VSW_LOCALDEV, vswp->bandwidth); in vsw_set_if_hw_addr() 1401 bw = &vswp->bandwidth; in vsw_maccl_set_bandwidth()
|
| H A D | vsw.c | 1793 vsw_bandwidth_read(vswp, mdp, node, &vswp->bandwidth); in vsw_get_initial_md_properties() 2270 if (maxbw != vswp->bandwidth) { in vsw_update_md_prop()
|
| /illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/ |
| H A D | release.txt | 1405 wrap-around mode, and data drops due to low bandwidth. 3401 2. Request: Populate the priority/bandwidth tables (to be used by clients). 4564 2. Request: Add APIs to configure PF min and max bandwidth dynamically. 4566 3. Request: Add ecore support for handling the dynamic bandwidth change 5562 7. Problem: No traffic when maximum bandwidth configured for Pf is 1Mb/s. 6324 1. Request: Implement static bandwidth configuration for NPAR1.0.
|
| /illumos-gate/usr/src/cmd/spell/ |
| H A D | list | 1921 bandwidth
|
| /illumos-gate/usr/src/cmd/look/ |
| H A D | words | 1922 bandwidth
|