/haiku/src/libs/compat/freebsd_network/compat/sys/ |
H A D | sysctl.h | 107 int (*handler) (SYSCTL_HANDLER_ARGS), const char *fmt, const char *descr) 125 #define SYSCTL_ADD_OID(ctx, parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ 127 __DESCR(descr)) 129 #define SYSCTL_ADD_NODE(ctx, parent, nbr, name, access, handler, descr) \ 131 0, 0, handler, "N", __DESCR(descr)) 133 #define SYSCTL_ADD_STRING(ctx, parent, nbr, name, access, arg, len, descr) \ 135 arg, len, sysctl_handle_string, "A", __DESCR(descr)) 137 #define SYSCTL_ADD_INT(ctx, parent, nbr, name, access, ptr, val, descr) \ 139 ptr, val, sysctl_handle_int, "I", __DESCR(descr)) 141 #define SYSCTL_ADD_UINT(ctx, parent, nbr, name, access, ptr, val, descr) \ 105 sysctl_add_oid(struct sysctl_ctx_list *clist, void *parent, int nbr, const char *name, int kind, void *arg1, int arg2, int (*handler) (SYSCTL_HANDLER_ARGS), const char *fmt, const char *descr) argument [all...] |
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/ |
H A D | ACM.cpp | 35 usb_interface_descriptor *descriptor = interface->descr; 65 "slave/data itf: %d\n", config->descr->configuration, 85 usb_interface_descriptor *descriptor = interface->descr; 90 SetInterruptBufferSize(interface->endpoint[0].descr->max_packet_size); 100 usb_interface_descriptor *descriptor = interface->descr; 103 if (!(interface->endpoint[0].descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN)) { 104 SetWriteBufferSize(ROUNDUP(interface->endpoint[0].descr->max_packet_size, 16)); 107 SetReadBufferSize(ROUNDUP(interface->endpoint[0].descr->max_packet_size, 16)); 111 if (interface->endpoint[1].descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 112 SetReadBufferSize(ROUNDUP(interface->endpoint[1].descr [all...] |
H A D | Option.cpp | 40 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_INTERRUPT 41 && (endpoint->descr->endpoint_address 48 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 49 if ((endpoint->descr->endpoint_address
|
H A D | KLSI.cpp | 29 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_INTERRUPT) { 30 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 32 SetInterruptBufferSize(endpoint->descr->max_packet_size); 34 } else if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 35 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 36 SetReadBufferSize(ROUNDUP(endpoint->descr->max_packet_size, 16)); 39 SetWriteBufferSize(ROUNDUP(endpoint->descr->max_packet_size, 16));
|
H A D | Prolific.cpp | 39 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_INTERRUPT) { 40 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 53 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 54 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN)
|
H A D | Silicon.cpp | 34 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 35 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 40 if (endpoint->descr->endpoint_address) {
|
H A D | FTDI.cpp | 37 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 38 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 43 if (endpoint->descr->endpoint_address) {
|
H A D | WinChipHead.cpp | 32 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 33 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 38 if (endpoint->descr->endpoint_address) {
|
/haiku/src/libs/compat/freebsd_network/compat/net/ |
H A D | vnet.h | 298 #define SYSCTL_VNET_INT(parent, nbr, name, access, ptr, val, descr) \ 301 ptr, val, vnet_sysctl_handle_int, "I", descr) 303 fmt, descr) \ 306 handler, fmt, descr) 308 descr) \ 311 vnet_sysctl_handle_opaque, fmt, descr) 312 #define SYSCTL_VNET_STRING(parent, nbr, name, access, arg, len, descr) \ 315 arg, len, vnet_sysctl_handle_string, "A", descr) 316 #define SYSCTL_VNET_STRUCT(parent, nbr, name, access, ptr, type, descr) \ 320 descr) [all...] |
/haiku/src/add-ons/accelerants/common/ |
H A D | dump_edid.c | 241 audio_descr* descr = &dataBlock->audio.desc0; local 243 descr = &dataBlock->audio.desc[i - 1]; 244 switch (descr->descr.format_code) { 262 descr->descr_2_8.max_channels + 1); 264 descr->descr_2_8.can_192khz ? "192 " : "", 265 descr->descr_2_8.can_176khz ? "176.4 " : "", 266 descr->descr_2_8.can_96khz ? "96 " : "", 267 descr->descr_2_8.can_88khz ? "88.2 " : "", 268 descr [all...] |
/haiku/headers/os/drivers/ |
H A D | USB2.h | 47 usb_endpoint_descriptor *descr; /* descriptor and handle */ member in struct:usb_endpoint_info 52 usb_interface_descriptor *descr; /* descriptor and handle */ member in struct:usb_interface_info 70 usb_configuration_descriptor *descr; /* descriptor of this config */ member in struct:usb_configuration_info
|
H A D | USB3.h | 48 usb_endpoint_descriptor *descr; /* descriptor and handle */ member in struct:usb_endpoint_info 53 usb_interface_descriptor *descr; /* descriptor and handle */ member in struct:usb_interface_info 71 usb_configuration_descriptor *descr; /* descriptor of this config */ member in struct:usb_configuration_info
|
/haiku/src/add-ons/kernel/drivers/input/usb_hid/ |
H A D | Driver.cpp | 108 if (interface == NULL || interface->descr == NULL) 111 uint8 interfaceClass = interface->descr->interface_class; 113 "%u\n", i, interfaceClass, interface->descr->interface_subclass, 114 interface->descr->interface_protocol); 127 && interface->descr->interface_subclass 130 && interface->descr->interface_protocol
|
/haiku/src/add-ons/kernel/bus_managers/usb/ |
H A D | Device.cpp | 127 fConfigurations[i].descr = configuration; 198 interfaceInfo->descr = interfaceDescriptor; 255 endpointInfo->descr = endpointDescriptor; 264 currentInterface->endpoint_count - 1].descr; 388 free(configuration->descr); 477 if (configuration->descr->configuration_value 478 == fConfigurations[i].descr->configuration_value) 503 fConfigurations[index].descr->configuration_value, 0, 0, NULL, 0, NULL); 561 if ((endpoint->descr->endpoint_address & 0x80) != 0) 564 switch (endpoint->descr [all...] |
/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/ |
H A D | h2generic.cpp | 308 if (config->interface->active->descr->interface_number > 0) { 310 config->interface->active->descr->interface_number); 320 for (e = 0; e < uif->descr->num_endpoints; e++) { 323 switch (ep->descr->attributes & USB_ENDPOINT_ATTR_MASK) { 325 if (ep->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) 329 = ep->descr->max_packet_size; 337 if (ep->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 340 = ep->descr->max_packet_size; 345 = ep->descr->max_packet_size;
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_ecm/ |
H A D | ECMDevice.cpp | 125 if (!(interface->endpoint[0].descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN)) 130 if (interface->endpoint[1].descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) 399 usb_interface_descriptor *descriptor = interface->descr; 452 usb_interface_descriptor *descriptor = interface->descr; 462 fNotifyBufferLength = interface->endpoint[0].descr->max_packet_size; 477 descriptor = interface->descr;
|
/haiku/src/add-ons/kernel/drivers/disk/usb/usb_disk/ |
H A D | usb_disk.cpp | 1062 if (interface->descr->interface_class == USB_MASS_STORAGE_DEVICE_CLASS 1063 && (((interface->descr->interface_subclass == 0x06 /* SCSI */ 1064 || interface->descr->interface_subclass == 0x02 /* ATAPI */ 1065 || interface->descr->interface_subclass == 0x05 /* ATAPI */) 1066 && interface->descr->interface_protocol == 0x50 /* bulk-only */) 1067 || (interface->descr->interface_subclass == 0x04 /* UFI */ 1068 && interface->descr->interface_protocol == 0x00))) { 1078 if (!hasIn && (endpoint->descr->endpoint_address 1080 && endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 1083 } else if (!hasOut && (endpoint->descr [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/usb_rndis/ |
H A D | RNDISDevice.cpp | 162 if (!(interface->endpoint[0].descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN)) 167 if (interface->endpoint[1].descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) 629 usb_interface_descriptor *descriptor = interface->descr; 681 usb_interface_descriptor *descriptor = interface->descr; 691 if (interface->endpoint[0].descr->max_packet_size > sizeof(fNotifyBuffer)) { 693 interface->endpoint[0].descr->max_packet_size); 704 descriptor = interface->descr;
|
/haiku/src/add-ons/kernel/drivers/midi/usb_midi/ |
H A D | usb_midi.cpp | 346 devclass = intf->descr->interface_class; 347 subclass = intf->descr->interface_subclass; 348 protocol = intf->descr->interface_protocol; 397 (intf->endpoint[i].descr->endpoint_address & 0x80) != 0 398 ? "IN" : "OUT", intf->endpoint[i].descr->max_packet_size)); 399 if ((intf->endpoint[i].descr->endpoint_address & 0x80) != 0) { 403 if (intf->endpoint[i].descr->max_packet_size 405 midiDevice->inMaxPkt = intf->endpoint[i].descr->max_packet_size; 411 if (intf->endpoint[i].descr->max_packet_size 413 midiDevice->outMaxPkt = intf->endpoint[i].descr [all...] |
/haiku/src/libs/compat/freebsd_network/ |
H A D | usb.cpp | 96 if (iface->endpoint[j].descr == NULL) 108 memcpy(result->endpoints[rep].edesc, iface->endpoint[j].descr, 143 uaa->info.bInterfaceClass = iface->descr->interface_class; 144 uaa->info.bInterfaceSubClass = iface->descr->interface_subclass; 145 uaa->info.bInterfaceProtocol = iface->descr->interface_protocol; 315 if (iface->endpoint[i].descr->endpoint_address != endpoint)
|
/haiku/src/add-ons/kernel/drivers/video/usb_vision/ |
H A D | usb_vision.c | 318 if(uii->endpoint[i].descr->attributes == USB_EP_ATTR_ISOCHRONOUS){ 319 if((uii->endpoint[i].descr->endpoint_address & USB_EP_ADDR_DIR_IN) == USB_EP_ADDR_DIR_IN){ 324 if(uii->endpoint[i].descr->attributes == USB_EP_ATTR_CONTROL){
|
/haiku/src/add-ons/kernel/busses/scsi/usb/ |
H A D | usb_scsi.c | 102 if(uii->descr->interface_class == USB_DEV_CLASS_MASS){ 104 switch(uii->descr->interface_subclass){ 113 uii->descr->interface_subclass); 117 switch(uii->descr->interface_protocol){ 123 uii->descr->interface_protocol); 242 usb_endpoint_descriptor *ed = uii->endpoint[ep].descr; 631 if(!b_cmd_ok && !HAS_FEATURES(udi->descr.properties, PROP_FORCE_RW_TO_6)){ 633 udi->descr.properties |= PROP_FORCE_RW_TO_6;
|
/haiku/src/add-ons/kernel/drivers/input/wacom/ |
H A D | wacom.c | 154 if (ii->descr->interface_class != 3) continue; 155 if (ii->descr->interface_subclass != 1) continue; 159 if (ii->endpoint[0].descr->endpoint_address & 0x80) { 278 device->max_packet_size = ii->endpoint[0].descr->max_packet_size;
|
/haiku/src/add-ons/kernel/drivers/common/ |
H A D | usb_modeswitch.cpp | 489 || endpoint->descr->attributes != USB_ENDPOINT_ATTR_BULK) 492 if (!hasIn && (endpoint->descr->endpoint_address 496 } else if (!hasOut && (endpoint->descr->endpoint_address 509 device->interface = interface->descr->interface_number; 510 device->alternate_setting = interface->descr->alternate_setting;
|
/haiku/src/add-ons/kernel/drivers/bus/usb/ |
H A D | usb_raw.cpp | 348 (size_t)configurationInfo->descr->total_length); 353 configurationInfo->descr, sizeToCopy) != B_OK) { 428 || user_memcpy(command.interface.descriptor, interfaceInfo->descr, 475 interfaceInfo->endpoint[endpointIndex].descr, 809 bool inTransfer = (endpointInfo->descr->endpoint_address
|