/haiku/src/add-ons/kernel/busses/usb/ |
H A D | uhci.cpp | 270 print_descriptor_chain(uhci_td *descriptor) argument 272 while (descriptor) { 275 descriptor->this_phy & 0xffffffff, descriptor->link_phy & 0xfffffff0, 276 descriptor->link_phy & 0x4 ? "y" : "n", 277 descriptor->link_phy & 0x2 ? "qh" : "td", 278 descriptor->link_phy & 0x1 ? "y" : "n", 279 descriptor->status, descriptor->token); 281 if (descriptor 905 uhci_td *descriptor = transferData->first_descriptor; local 963 uhci_td *descriptor = transferData->first_descriptor; local 1003 uhci_td *descriptor = current->first_descriptor; local 1403 FindIsochronousTransfer(uhci_td *descriptor) argument 1424 LinkIsochronousDescriptor(uhci_td *descriptor, uint16 frame) argument 1457 uhci_td *descriptor = fFirstIsochronousDescriptor[frame]; local 1509 uhci_td *descriptor = transfer->first_descriptor; local 2120 CreateTransferQueue(uhci_td *descriptor) argument 2210 uhci_td *descriptor = CreateDescriptor(pipe, direction, local 2239 FreeDescriptor(uhci_td *descriptor) argument [all...] |
H A D | uhci_hardware.h | 144 uhci_td_maximum_length(uhci_td *descriptor) argument 146 size_t length = (descriptor->token >> TD_TOKEN_MAXLEN_SHIFT) + 1; 154 uhci_td_actual_length(uhci_td *descriptor) argument 156 size_t length = (descriptor->status & TD_STATUS_ACTLEN_MASK) + 1;
|
H A D | ehci.cpp | 271 print_descriptor_chain(ehci_qtd *descriptor) argument 273 while (descriptor) { 277 descriptor->this_phy, descriptor->next_phy, 278 descriptor->alt_next_phy, descriptor->token, 279 descriptor->buffer_phy[0], descriptor->buffer_phy[1], 280 descriptor->buffer_phy[2], descriptor 980 ehci_qtd *descriptor = transferData->queue_head->element_log; local 1047 ehci_qtd *descriptor = transferData->queue_head->element_log; local 1758 ehci_qtd *descriptor = current->queue_head->element_log; local 1882 ehci_qtd *descriptor = transfer->queue_head->element_log; local 2259 ehci_qtd *descriptor = CreateDescriptor(0, 0); local 2607 ehci_qtd *descriptor = CreateDescriptor(min_c(packetSize, bufferSize), local 2634 FreeDescriptor(ehci_qtd *descriptor) argument 2702 FreeDescriptor(ehci_itd *descriptor) argument 2713 FreeDescriptor(ehci_sitd *descriptor) argument [all...] |
/haiku/src/system/kernel/events/ |
H A D | event_queue.cpp | 545 // #pragma mark -- File descriptor ops 550 event_queue_close(file_descriptor* descriptor) argument 552 EventQueue* queue = (EventQueue*)descriptor->u.queue; 559 event_queue_free(file_descriptor* descriptor) argument 561 EventQueue* queue = (EventQueue*)descriptor->u.queue; 567 get_queue_descriptor(int fd, bool kernel, file_descriptor*& descriptor) argument 572 descriptor = get_fd(get_current_io_context(kernel), fd); 573 if (descriptor == NULL) 576 if (descriptor->type != FDTYPE_EVENT_QUEUE) { 577 put_fd(descriptor); 622 file_descriptor* descriptor = alloc_fd(); local [all...] |
/haiku/src/tools/translation/tgainfo/ |
H A D | tgainfo.cpp | 83 uint8 descriptor; member in struct:TGAImageSpec 191 imagespec.descriptor = buf[17]; 204 printf(B_TRANSLATE("descriptor: 0x%.2x\n"), 205 static_cast<int>(imagespec.descriptor)); 207 static_cast<int>(imagespec.descriptor & TGA_DESC_ALPHABITS)); 208 if (imagespec.descriptor & TGA_ORIGIN_VERT_BIT) 209 if (imagespec.descriptor & TGA_ORIGIN_HORZ_BIT) 211 static_cast<int>(imagespec.descriptor & (TGA_ORIGIN_VERT_BIT 216 static_cast<int>(imagespec.descriptor & (TGA_ORIGIN_VERT_BIT 220 if (imagespec.descriptor [all...] |
/haiku/src/kits/device/ |
H A D | USBDevice.cpp | 68 command.device.descriptor = &fDescriptor; 249 usb_string_descriptor *descriptor, size_t length) const 251 if (!descriptor) 255 command.string.descriptor = descriptor; 320 command.descriptor.type = type; 321 command.descriptor.index = index; 322 command.descriptor.language_id = languageID; 323 command.descriptor.data = data; 324 command.descriptor 248 GetStringDescriptor(uint32 index, usb_string_descriptor *descriptor, size_t length) const argument [all...] |
/haiku/src/build/libroot/ |
H A D | fs.cpp | 405 // get descriptor 406 Descriptor *descriptor = get_descriptor(fd); local 407 if (!descriptor) 413 = dynamic_cast<SymlinkDescriptor*>(descriptor)) { 422 // get node ref for the descriptor 424 status_t error = descriptor->GetNodeRef(ref); 430 } else // no descriptor or absolute path 539 // create descriptor 540 DirectoryDescriptor *descriptor = new DirectoryDescriptor(dir, ref); local 541 return add_descriptor(descriptor); 643 DirectoryDescriptor *descriptor local 673 Descriptor *descriptor; local 732 FileDescriptor *descriptor local 750 FileDescriptor *descriptor local 776 FileDescriptor *descriptor local 809 Descriptor *descriptor = get_descriptor(fd); local 829 FileDescriptor *descriptor local 863 Descriptor *descriptor = get_descriptor(fd); local 895 Descriptor *descriptor = get_descriptor(fd); local 1148 AttributeDescriptor* descriptor local [all...] |
H A D | fs_attr_untyped.cpp | 192 // We've got no path. If the file descriptor is one of our own and 194 Descriptor* descriptor = get_descriptor(fileFD); local 195 if (descriptor && !descriptor->IsSystemFD()) { 196 status_t error = descriptor->GetPath(tempPath); 414 AttributeDescriptor* descriptor = new(std::nothrow) AttributeDescriptor(fd, local 416 if (descriptor == NULL) { 421 status_t error = descriptor->Init(); 423 delete descriptor; 428 int attributeFD = add_descriptor(descriptor); [all...] |
H A D | fs_descriptors.cpp | 497 add_descriptor(Descriptor *descriptor) argument 503 if (FileDescriptor *file = dynamic_cast<FileDescriptor*>(descriptor)) { 513 (*sDescriptors)[fd] = descriptor; 514 descriptor->fd = fd; 542 Descriptor* descriptor = get_descriptor(fd); local 543 return descriptor == NULL || descriptor->IsSystemFD();
|
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | CachedBlock.h | 43 Descriptor &descriptor); 127 CachedBlock::SetTo(Accessor &accessor, Descriptor &descriptor) argument 129 // Make a long_address out of the descriptor and call it a day 131 address.set_to(accessor.GetBlock(descriptor), 132 accessor.GetPartition(descriptor));
|
H A D | Recognition.cpp | 77 // Now hunt down a volume descriptor sequence from one of 84 TRACE_ERROR(("udf_recognize: cannot find volume descriptor. status = %" 89 // descriptor is a closed descriptor 93 TRACE_ERROR(("udf_recognize: last integrity descriptor not closed. " 114 // vrs starts at block 16. Each volume structure descriptor (vsd) 133 volume_structure_descriptor_header* descriptor local 135 if (descriptor->id_matches(kVSDID_ISO)) { 136 TRACE(("found ISO9660 descriptor\n")); 137 } else if (descriptor 526 logical_volume_integrity_descriptor *descriptor = local [all...] |
H A D | Volume.cpp | 87 // Run through the volume recognition and descriptor sequences to 120 // Find the corresponding partition descriptor 121 partition_descriptor *descriptor = NULL; local 125 descriptor = &partitionDescriptors[j]; 130 if (descriptor) { 133 descriptor->start(), descriptor->length()); 138 map->partition_number(), descriptor->start(), 139 descriptor->length())); 145 TRACE_ERROR(("Volume::Mount: no matching partition descriptor foun 173 partition_descriptor *descriptor = NULL; local [all...] |
H A D | Icb.h | 178 Descriptor* descriptor = _Descriptor(); local 179 return descriptor ? descriptor->allocation_descriptors() : NULL; 187 Descriptor* descriptor = _Descriptor(); local 188 return descriptor ? descriptor->allocation_descriptors_length() : 0;
|
/haiku/src/add-ons/kernel/drivers/bus/usb/ |
H A D | usb_raw.cpp | 318 if (!IS_USER_ADDRESS(command.device.descriptor) 319 || user_memcpy(command.device.descriptor, deviceDescriptor, 351 if (!IS_USER_ADDRESS(command.config.descriptor) 352 || user_memcpy(command.config.descriptor, 427 if (!IS_USER_ADDRESS(command.interface.descriptor) 428 || user_memcpy(command.interface.descriptor, interfaceInfo->descr, 473 if (!IS_USER_ADDRESS(command.endpoint.descriptor) 474 || user_memcpy(command.endpoint.descriptor, 523 usb_descriptor *descriptor = interfaceInfo->generic[genericIndex]; local 524 if (descriptor [all...] |
/haiku/src/system/kernel/arch/generic/ |
H A D | acpi_irq_routing_table.cpp | 54 print_irq_descriptor(const irq_descriptor& descriptor) argument 62 descriptor.irq, descriptor.shareable, 63 descriptor.polarity == B_HIGH_ACTIVE_POLARITY ? activeHighString 65 descriptor.trigger_mode == B_LEVEL_TRIGGERED ? levelTriggeredString 904 irq_descriptor descriptor; local 905 descriptor.irq = 255; 918 descriptor.shareable = irq.Shareable != 0; 919 descriptor.trigger_mode = irq.Triggering == 0 921 descriptor 1016 read_current_irq(acpi_module_info* acpi, acpi_handle device, irq_descriptor& descriptor) argument 1032 set_current_irq(acpi_module_info* acpi, acpi_handle device, const irq_descriptor& descriptor) argument [all...] |
H A D | generic_vm_physical_page_mapper.cpp | 69 // pull this descriptor out of the lru list 216 paddr_chunk_descriptor* descriptor local 220 while (descriptor != NULL) { 222 (descriptor - paddr_desc) / sizeof(paddr_desc[0]), descriptor); 226 descriptor = descriptor->next_q;
|
/haiku/src/system/boot/loader/ |
H A D | vfs.cpp | 870 /** Reserves an entry of the descriptor table and 880 // get free descriptor 890 TRACE(("got descriptor %d for node %p\n", fd, node)); 892 // we got a free descriptor entry, now try to open the node 901 Descriptor *descriptor = new(nothrow) Descriptor(node, cookie); local 902 if (descriptor == NULL) 905 sDescriptors[fd] = descriptor; 914 Descriptor *descriptor = get_descriptor(fd); local 915 if (descriptor == NULL) 918 descriptor 926 Descriptor* descriptor = get_descriptor(fd); local 949 Descriptor *descriptor = get_descriptor(fd); local 967 Descriptor *descriptor = get_descriptor(fd); local 978 Descriptor *descriptor = get_descriptor(fd); local 996 Descriptor *descriptor = get_descriptor(fd); local 1132 Descriptor *descriptor = get_descriptor(fd); local 1164 Descriptor *descriptor = get_descriptor(fd); local 1187 Descriptor *descriptor = get_descriptor(fd); local [all...] |
/haiku/src/add-ons/kernel/partitioning_systems/common/ |
H A D | PartitionMap.h | 141 Partition(const partition_descriptor* descriptor, 145 void SetTo(const partition_descriptor* descriptor, 209 void SetTo(const partition_descriptor* descriptor, 220 partition_descriptor* descriptor) const; 245 const partition_descriptor* descriptor, 249 void SetTo(const partition_descriptor* descriptor, 257 partition_descriptor* descriptor,
|
/haiku/src/add-ons/kernel/partitioning_systems/intel/ |
H A D | PartitionMapParser.cpp | 149 const partition_descriptor* descriptor = &table->table[i]; local 151 partition->SetTo(descriptor, 0, fBlockSize); 230 const partition_descriptor* descriptor = &fPartitionTable->table[i]; local 231 if (descriptor->is_empty()) 235 if (descriptor->is_extended()) { 237 extended.SetTo(descriptor, offset, primary); 247 nonExtended.SetTo(descriptor, offset, primary);
|
/haiku/src/add-ons/media/media-add-ons/usb_webcam/addons/uvc/ |
H A D | UVCCamDevice.h | 40 const usbvc_class_descriptor* descriptor, 43 const usbvc_class_descriptor* descriptor, 55 descriptor);
|
/haiku/headers/private/kernel/platform/efi/protocol/ |
H A D | usb-io.h | 126 efi_usb_device_descriptor* descriptor) EFIAPI; 129 efi_usb_config_descriptor* descriptor) EFIAPI; 132 efi_usb_interface_descriptor* descriptor) EFIAPI; 136 efi_usb_endpoint_descriptor* descriptor) EFIAPI;
|
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/ |
H A D | Driver.cpp | 33 const usb_device_descriptor *descriptor local 36 TRACE_ALWAYS("probing device: 0x%04x/0x%04x\n", descriptor->vendor_id, 37 descriptor->product_id); 41 descriptor->vendor_id, descriptor->product_id); 44 for (int i = 0; i < descriptor->num_configurations; i++) { 78 descriptor->vendor_id, descriptor->product_id);
|
/haiku/src/system/boot/platform/efi/arch/arm64/ |
H A D | arch_mmu.h | 18 /* Descriptor bit[0] identifies whether the descriptor is valid, 19 * and is 1 for a valid descriptor. If a lookup returns an invalid 20 * descriptor, the associated input address is unmapped, and any 23 * Descriptor bit[1] identifies the descriptor type, and is encoded as: 24 * 0, Block The descriptor gives the base address of a block of memory, 26 * 1, Table The descriptor gives the address of the next level of 67 ARMv8TranslationTableDescriptor(uint64_t* descriptor) argument 68 : fDescriptor(descriptor) 71 ARMv8TranslationTableDescriptor(uint64_t descriptor) argument 72 : fDescriptor(reinterpret_cast<uint64_t*>(descriptor)) 100 SetToTable(uint64* descriptor, uint64_t attributes) argument [all...] |
/haiku/src/system/kernel/fs/ |
H A D | vfs_request_io.cpp | 54 file_descriptor* descriptor; member in struct:iterative_io_cookie 245 error = vfs_vnode_io(cookie->vnode, cookie->descriptor->cookie, 271 put_fd(cookie->descriptor); 476 file_descriptor* descriptor = get_fd_and_vnode(fd, &vnode, true); local 477 if (descriptor == NULL) { 482 FileDescriptorPutter descriptorPutter(descriptor); 484 return vfs_vnode_io(vnode, descriptor->cookie, request); 497 file_descriptor* descriptor = get_fd_and_vnode(fd, &vnode, true); local 498 if (descriptor == NULL) { 504 FileDescriptorPutter descriptorPutter(descriptor); [all...] |
/haiku/src/add-ons/kernel/partitioning_systems/vmdk/ |
H A D | vmdk.cpp | 41 // #pragma mark - VMDK header/descriptor parsing 214 TRACE("Error: Invalid descriptor location!\n"); 221 TRACE("Error: Unsupported descriptor size!\n"); 225 // read descriptor 226 char* descriptor = (char*)malloc(descriptorSize + 1); local 227 if (descriptor == NULL) { 231 MemoryDeleter descriptorDeleter(descriptor); 233 error = read_file(fd, descriptorOffset, descriptor, descriptorSize); 237 // determine the actual descriptor size 238 descriptor[descriptorSiz [all...] |