/haiku/src/tools/fs_shell/ |
H A D | vfs.cpp | 190 // file descriptor operation prototypes 1590 struct file_descriptor *descriptor = get_fd(get_current_io_context(kernel), fd); local 1591 if (descriptor == NULL) 1594 if (fd_vnode(descriptor) == NULL) { 1595 put_fd(descriptor); 1599 // ToDo: when we can close a file descriptor at any point, investigate 1602 *_vnode = descriptor->u.vnode; 1603 return descriptor; 1610 struct file_descriptor *descriptor; local 1613 descriptor 1669 struct file_descriptor *descriptor; local 2326 struct file_descriptor *descriptor; local 2778 vfs_unlock_vnode_if_locked(struct file_descriptor *descriptor) argument 2800 struct file_descriptor *descriptor = context->fds[i]; local 2869 struct file_descriptor *descriptor = parentContext->fds[i]; local 3169 file_close(struct file_descriptor *descriptor) argument 3184 file_free_fd(struct file_descriptor *descriptor) argument 3196 file_read(struct file_descriptor *descriptor, fssh_off_t pos, void *buffer, fssh_size_t *length) argument 3206 file_write(struct file_descriptor *descriptor, fssh_off_t pos, const void *buffer, fssh_size_t *length) argument 3216 file_seek(struct file_descriptor *descriptor, fssh_off_t pos, int seekType) argument 3361 dir_close(struct file_descriptor *descriptor) argument 3375 dir_free_fd(struct file_descriptor *descriptor) argument 3387 dir_read(struct file_descriptor *descriptor, struct fssh_dirent *buffer, fssh_size_t bufferSize, uint32_t *_count) argument 3459 dir_rewind(struct file_descriptor *descriptor) argument 3514 common_ioctl(struct file_descriptor *descriptor, uint32_t op, void *buffer, fssh_size_t length) argument 3531 struct file_descriptor *descriptor; local 3624 struct file_descriptor *descriptor; local 3647 struct file_descriptor *descriptor; local 3675 struct file_descriptor *descriptor; local 3867 common_read_stat(struct file_descriptor *descriptor, struct fssh_stat *stat) argument 3891 common_write_stat(struct file_descriptor *descriptor, const struct fssh_stat *stat, int statMask) argument 3975 attr_dir_close(struct file_descriptor *descriptor) argument 3989 attr_dir_free_fd(struct file_descriptor *descriptor) argument 4001 attr_dir_read(struct file_descriptor *descriptor, struct fssh_dirent *buffer, fssh_size_t bufferSize, uint32_t *_count) argument 4016 attr_dir_rewind(struct file_descriptor *descriptor) argument 4105 attr_close(struct file_descriptor *descriptor) argument 4119 attr_free_fd(struct file_descriptor *descriptor) argument 4131 attr_read(struct file_descriptor *descriptor, fssh_off_t pos, void *buffer, fssh_size_t *length) argument 4144 attr_write(struct file_descriptor *descriptor, fssh_off_t pos, const void *buffer, fssh_size_t *length) argument 4157 attr_seek(struct file_descriptor *descriptor, fssh_off_t pos, int seekType) argument 4201 attr_read_stat(struct file_descriptor *descriptor, struct fssh_stat *stat) argument 4215 attr_write_stat(struct file_descriptor *descriptor, const struct fssh_stat *stat, int statMask) argument 4232 struct file_descriptor *descriptor; local 4335 index_dir_close(struct file_descriptor *descriptor) argument 4349 index_dir_free_fd(struct file_descriptor *descriptor) argument 4362 index_dir_read(struct file_descriptor *descriptor, struct fssh_dirent *buffer, fssh_size_t bufferSize, uint32_t *_count) argument 4375 index_dir_rewind(struct file_descriptor *descriptor) argument 4499 query_close(struct file_descriptor *descriptor) argument 4513 query_free_fd(struct file_descriptor *descriptor) argument 4526 query_read(struct file_descriptor *descriptor, struct fssh_dirent *buffer, fssh_size_t bufferSize, uint32_t *_count) argument 4539 query_rewind(struct file_descriptor *descriptor) argument 5511 struct file_descriptor *descriptor local 5581 struct file_descriptor *descriptor local [all...] |
H A D | fd.cpp | 39 void dump_fd(int fd, struct file_descriptor *descriptor); 42 dump_fd(int fd,struct file_descriptor *descriptor) argument 45 fd, descriptor, (int)descriptor->type, (int)descriptor->ref_count, descriptor->ops, 46 descriptor->u.vnode, descriptor->u.mount, descriptor->cookie, (int)descriptor 56 struct file_descriptor *descriptor; local 95 new_fd_etc(struct io_context *context, struct file_descriptor *descriptor, int firstIndex) argument 126 new_fd(struct io_context *context, struct file_descriptor *descriptor) argument 137 put_fd(struct file_descriptor *descriptor) argument 180 close_fd(struct file_descriptor *descriptor) argument 199 disconnect_fd(struct file_descriptor *descriptor) argument 206 inc_fd_ref_count(struct file_descriptor *descriptor) argument 215 struct file_descriptor *descriptor = NULL; local 245 struct file_descriptor *descriptor = NULL; local 275 struct file_descriptor *descriptor; local 418 struct file_descriptor *descriptor = get_fd(get_current_io_context(kernel), fd); local 428 fd_vnode(struct file_descriptor *descriptor) argument 446 struct file_descriptor *descriptor = remove_fd(io, fd); local 471 struct file_descriptor *descriptor; local 506 struct file_descriptor *descriptor; local 550 struct file_descriptor *descriptor; local 585 struct file_descriptor *descriptor; local 629 struct file_descriptor *descriptor; local 648 struct file_descriptor *descriptor; local 670 struct file_descriptor *descriptor; local 695 struct file_descriptor *descriptor; local [all...] |
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 356 // file descriptor operation prototypes 357 static status_t file_read(struct file_descriptor* descriptor, off_t pos, 359 static status_t file_write(struct file_descriptor* descriptor, off_t pos, 361 static off_t file_seek(struct file_descriptor* descriptor, off_t pos, 363 static void file_free_fd(struct file_descriptor* descriptor); 364 static status_t file_close(struct file_descriptor* descriptor); 365 static status_t file_select(struct file_descriptor* descriptor, uint8 event, 367 static status_t file_deselect(struct file_descriptor* descriptor, uint8 event, 370 struct file_descriptor* descriptor, struct dirent* buffer, 374 static status_t dir_rewind(struct file_descriptor* descriptor); 1612 release_advisory_lock(struct vnode* vnode, struct io_context* context, struct file_descriptor* descriptor, struct flock* flock) argument 1726 acquire_advisory_lock(struct vnode* vnode, io_context* context, struct file_descriptor* descriptor, struct flock* flock, bool wait) argument 1815 normalize_flock(struct file_descriptor* descriptor, struct flock* flock) argument 1935 struct file_descriptor* descriptor = context->fds[i]; local 2709 struct file_descriptor* descriptor local 2731 struct file_descriptor* descriptor; local 2792 struct file_descriptor* descriptor; local 4155 struct file_descriptor* descriptor; local 4867 vfs_unlock_vnode_if_locked(struct file_descriptor* descriptor) argument 4878 vfs_release_posix_lock(io_context* context, struct file_descriptor* descriptor) argument 4902 struct file_descriptor* descriptor = context->fds[i]; local 4982 struct file_descriptor* descriptor = parentContext->fds[i]; local 5659 file_close(struct file_descriptor* descriptor) argument 5684 file_free_fd(struct file_descriptor* descriptor) argument 5696 file_read(struct file_descriptor* descriptor, off_t pos, void* buffer, size_t* length) argument 5713 file_write(struct file_descriptor* descriptor, off_t pos, const void* buffer, size_t* length) argument 5733 file_seek(struct file_descriptor* descriptor, off_t pos, int seekType) argument 5840 file_select(struct file_descriptor* descriptor, uint8 event, struct selectsync* sync) argument 5860 file_deselect(struct file_descriptor* descriptor, uint8 event, struct selectsync* sync) argument 5986 dir_close(struct file_descriptor* descriptor) argument 6002 dir_free_fd(struct file_descriptor* descriptor) argument 6014 dir_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument 6081 dir_rewind(struct file_descriptor* descriptor) argument 6139 common_ioctl(struct file_descriptor* descriptor, ulong op, void* buffer, size_t length) argument 6601 common_read_stat(struct file_descriptor* descriptor, struct stat* stat) argument 6618 common_write_stat(struct file_descriptor* descriptor, const struct stat* stat, int statMask) argument 6700 attr_dir_close(struct file_descriptor* descriptor) argument 6714 attr_dir_free_fd(struct file_descriptor* descriptor) argument 6726 attr_dir_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument 6742 attr_dir_rewind(struct file_descriptor* descriptor) argument 6838 attr_close(struct file_descriptor* descriptor) argument 6852 attr_free_fd(struct file_descriptor* descriptor) argument 6864 attr_read(struct file_descriptor* descriptor, off_t pos, void* buffer, size_t* length) argument 6880 attr_write(struct file_descriptor* descriptor, off_t pos, const void* buffer, size_t* length) argument 6896 attr_seek(struct file_descriptor* descriptor, off_t pos, int seekType) argument 6939 attr_read_stat(struct file_descriptor* descriptor, struct stat* stat) argument 6953 attr_write_stat(struct file_descriptor* descriptor, const struct stat* stat, int statMask) argument 7067 index_dir_close(struct file_descriptor* descriptor) argument 7081 index_dir_free_fd(struct file_descriptor* descriptor) argument 7093 index_dir_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument 7108 index_dir_rewind(struct file_descriptor* descriptor) argument 7270 query_close(struct file_descriptor* descriptor) argument 7284 query_free_fd(struct file_descriptor* descriptor) argument 7296 query_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument 7311 query_rewind(struct file_descriptor* descriptor) argument 8239 struct file_descriptor* descriptor; local 9789 struct file_descriptor* descriptor local [all...] |
H A D | fd.cpp | 49 static void deselect_select_infos(file_descriptor* descriptor, 57 void dump_fd(int fd, struct file_descriptor* descriptor); 60 dump_fd(int fd,struct file_descriptor* descriptor) argument 65 fd, descriptor, descriptor->type, descriptor->ref_count, 66 descriptor->ops, descriptor->u.vnode, descriptor->u.mount, 67 descriptor 77 file_descriptor* descriptor local 114 new_fd_etc(struct io_context* context, struct file_descriptor* descriptor, int firstIndex) argument 150 new_fd(struct io_context* context, struct file_descriptor* descriptor) argument 160 put_fd(struct file_descriptor* descriptor) argument 202 close_fd(struct io_context* context, struct file_descriptor* descriptor) argument 220 struct file_descriptor* descriptor = remove_fd(context, fd); local 240 disconnect_fd(struct file_descriptor* descriptor) argument 247 inc_fd_ref_count(struct file_descriptor* descriptor) argument 259 struct file_descriptor* descriptor = context->fds[fd]; local 288 file_descriptor* descriptor = get_fd_locked(context, fd); local 303 struct file_descriptor* descriptor = NULL; local 343 struct file_descriptor* descriptor; local 452 file_descriptor* descriptor = get_fd(fromContext, fd); local 489 deselect_select_infos(file_descriptor* descriptor, select_info* infos, bool putSyncObjects) argument 525 FileDescriptorPutter descriptor; local 604 FileDescriptorPutter descriptor; local 652 struct file_descriptor* descriptor local 663 fd_vnode(struct file_descriptor* descriptor) argument [all...] |
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...] |
H A D | socket.cpp | 36 #define GET_SOCKET_FD_OR_RETURN(fd, kernel, descriptor) \ 38 status_t getError = get_socket_descriptor(fd, kernel, descriptor); \ 176 get_socket_descriptor(int fd, bool kernel, file_descriptor*& descriptor) argument 181 descriptor = get_fd(get_current_io_context(kernel), fd); 182 if (descriptor == NULL) 185 if (descriptor->type != FDTYPE_SOCKET) { 186 put_fd(descriptor); 194 // #pragma mark - socket file descriptor 198 socket_read(struct file_descriptor *descriptor, off_t pos, void *buffer, argument 201 ssize_t bytesRead = sStackInterface->recv(descriptor 209 socket_write(struct file_descriptor *descriptor, off_t pos, const void *buffer, size_t *_length) argument 220 socket_ioctl(struct file_descriptor *descriptor, ulong op, void *buffer, size_t length) argument 228 socket_set_flags(struct file_descriptor *descriptor, int flags) argument 239 socket_select(struct file_descriptor *descriptor, uint8 event, struct selectsync *sync) argument 247 socket_deselect(struct file_descriptor *descriptor, uint8 event, struct selectsync *sync) argument 255 socket_read_stat(struct file_descriptor *descriptor, struct stat *st) argument 282 socket_close(struct file_descriptor *descriptor) argument 289 socket_free(struct file_descriptor *descriptor) argument 380 file_descriptor* descriptor; local 391 file_descriptor* descriptor; local 403 file_descriptor* descriptor; local 415 file_descriptor* descriptor; local 427 file_descriptor* descriptor; local 454 file_descriptor* descriptor; local 466 file_descriptor* descriptor; local 478 file_descriptor* descriptor; local 489 file_descriptor* descriptor; local 501 file_descriptor* descriptor; local 513 file_descriptor* descriptor; local 525 file_descriptor* descriptor; local 538 file_descriptor* descriptor; local 551 file_descriptor* descriptor; local 564 file_descriptor* descriptor; local 576 file_descriptor* descriptor; local [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...] |
/haiku/src/add-ons/kernel/busses/usb/ |
H A D | xhci.h | 162 void FreeDescriptor(xhci_td *descriptor); 164 size_t WriteDescriptor(xhci_td *descriptor, 166 size_t ReadDescriptor(xhci_td *descriptor, 169 status_t _LinkDescriptorForPipe(xhci_td *descriptor, 171 status_t _UnlinkDescriptorForPipe(xhci_td *descriptor,
|
H A D | xhci.cpp | 879 xhci_td *descriptor = CreateDescriptor(3, 1, requestData->Length); 880 if (descriptor == NULL) 882 descriptor->transfer = transfer; 886 memcpy(&descriptor->trbs[index].address, requestData, 888 descriptor->trbs[index].status = TRB_2_IRQ(0) | TRB_2_BYTES(8); 889 descriptor->trbs[index].flags 892 descriptor->trbs[index].flags |= 900 descriptor->trbs[index].address = descriptor->buffer_addrs[0]; 901 descriptor 1412 FreeDescriptor(xhci_td *descriptor) argument 1454 WriteDescriptor(xhci_td *descriptor, generic_io_vec *vector, size_t vectorCount, bool physical) argument 1486 ReadDescriptor(xhci_td *descriptor, generic_io_vec *vector, size_t vectorCount, bool physical) argument 2000 _LinkDescriptorForPipe(xhci_td *descriptor, xhci_endpoint *endpoint) argument 2124 _UnlinkDescriptorForPipe(xhci_td *descriptor, xhci_endpoint *endpoint) argument 2703 usb_iso_packet_descriptor& descriptor = isochronousData->packet_descriptors[offset]; local 2721 usb_iso_packet_descriptor& descriptor = isochronousData->packet_descriptors[i]; local [all...] |
H A D | uhci.h | 83 // of every isochronous descriptor as they are NOT 156 isochronous_transfer_data * FindIsochronousTransfer(uhci_td *descriptor); 159 uhci_td *descriptor, 164 uhci_qh * CreateTransferQueue(uhci_td *descriptor); 180 void FreeDescriptor(uhci_td *descriptor); 225 // keeps track of the first and last isochronous transfer descriptor
|
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 | ohci.cpp | 519 uint32 descriptor = _ReadReg(OHCI_RH_DESCRIPTOR_A); local 520 numberOfPorts = OHCI_RH_GET_PORT_COUNT(descriptor); 709 ohci_isochronous_td *descriptor local 711 while (descriptor) { 713 descriptor->flags); 715 OHCI_ITD_GET_FRAME_COUNT(descriptor->flags)); 716 if (descriptor 721 descriptor 723 descriptor->next_done_descriptor; 1025 // the current tail will become the first descriptor 1142 ohci_general_td *descriptor = transfer->first_descriptor; local 1334 ohci_isochronous_td *descriptor local 1763 ohci_general_td *descriptor = transfer->first_descriptor; local 1984 ohci_general_td *descriptor; local 2020 _FreeGeneralDescriptor(ohci_general_td *descriptor) argument 2047 ohci_general_td *descriptor = _CreateGeneralDescriptor( local 2094 ohci_isochronous_td *descriptor = NULL; local 2131 _FreeIsochronousDescriptor(ohci_isochronous_td *descriptor) argument 2212 ohci_isochronous_td *descriptor = _CreateIsochronousDescriptor( local [all...] |
H A D | ohci.h | 112 // Transfer descriptor related methods 116 ohci_general_td *descriptor); 128 ohci_isochronous_td *descriptor);
|
H A D | ehci.h | 37 // of every isochronous descriptor as they are NOT 169 void FreeDescriptor(ehci_qtd *descriptor); 171 void FreeDescriptor(ehci_itd *descriptor); 172 void FreeDescriptor(ehci_sitd *descriptor);
|
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/vm/ |
H A D | vm.cpp | 2177 file_descriptor* descriptor = get_fd(get_current_io_context(kernel), fd); local 2178 if (descriptor == NULL) 2180 int32 openMode = descriptor->open_mode; 2181 put_fd(descriptor);
|
/haiku/src/add-ons/media/media-add-ons/usb_webcam/addons/uvc/ |
H A D | UVCCamDevice.cpp | 159 const usbvc_input_header_descriptor* descriptor local 161 printf("VS_INPUT_HEADER:\t#fmts=%d,ept=0x%x\n", descriptor->numFormats, 162 descriptor->endpointAddress); 163 if (descriptor->info & 1) 165 printf("\toutput terminal id=%d\n", descriptor->terminalLink); 166 printf("\tstill capture method=%d\n", descriptor->stillCaptureMethod); 167 if (descriptor->triggerSupport) { 169 descriptor->triggerUsage ? "no" : "yes"); 171 const uint8* controls = descriptor->controls; 172 for (uint8 i = 0; i < descriptor 186 const usbvc_format_descriptor* descriptor local 218 const usbvc_frame_descriptor* descriptor local 251 const usbvc_color_matching_descriptor* descriptor local 290 const usbvc_output_header_descriptor* descriptor local 308 const usbvc_still_image_frame_descriptor* descriptor local 327 const usbvc_format_descriptor* descriptor local 402 const usbvc_input_terminal_descriptor* descriptor local 422 const usbvc_output_terminal_descriptor* descriptor local 434 const usbvc_selector_unit_descriptor* descriptor local 448 const usbvc_processing_unit_descriptor* descriptor local 513 const usbvc_extension_unit_descriptor* descriptor local 567 const usbvc_frame_descriptor* descriptor local 597 const usbvc_frame_descriptor* descriptor local 767 _AddProcessingParameter(BParameterGroup* group, int32 index, const usbvc_processing_unit_descriptor* descriptor) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/usb_rndis/ |
H A D | RNDISDevice.cpp | 87 TRACE_ALWAYS("failed to get device descriptor\n"); 492 TRACE_ALWAYS("failed to get device descriptor\n"); 612 TRACE_ALWAYS("failed to get device descriptor\n"); 629 usb_interface_descriptor *descriptor = interface->descr; local 630 if (descriptor->interface_class != USB_COMMUNICATION_WIRELESS_DEVICE_CLASS 631 || descriptor->interface_subclass != 0x01 632 || descriptor->interface_protocol != 0x03 663 TRACE_ALWAYS("did not find a union descriptor\n"); 668 TRACE_ALWAYS("did not find an ethernet descriptor\n"); 681 usb_interface_descriptor *descriptor local [all...] |
/haiku/src/bin/listusb/ |
H A D | usb_audio.cpp | 20 const usb_audiocontrol_header_descriptor* descriptor) 23 descriptor->descriptor_type); 25 descriptor->descriptor_subtype); 27 descriptor->bcd_release_no >> 8, descriptor->bcd_release_no & 0xFF); 29 descriptor->r1.total_length); 32 for (uint8 i = 0; i < descriptor->r1.in_collection; i++) 33 printf("%u, ", descriptor->r1.interface_numbers[i]); 141 const usb_audio_input_terminal_descriptor* descriptor) 144 descriptor 19 DumpAudioCSInterfaceDescriptorHeader( const usb_audiocontrol_header_descriptor* descriptor) argument 140 DumpAudioCSInterfaceDescriptorInputTerminal( const usb_audio_input_terminal_descriptor* descriptor) argument 168 DumpAudioCSInterfaceDescriptorOutputTerminal( const usb_audio_output_terminal_descriptor* descriptor) argument 190 DumpAudioCSInterfaceDescriptorMixerUnit( const usb_audio_mixer_unit_descriptor* descriptor) argument 230 DumpAudioCSInterfaceDescriptorSelectorUnit( const usb_audio_selector_unit_descriptor* descriptor) argument 285 DumpAudioCSInterfaceDescriptorFeatureUnit( const usb_audio_feature_unit_descriptor* descriptor) argument 330 DumpAudioCSInterfaceDescriptorAssociated( const usb_generic_descriptor* descriptor) argument 348 DumpAudioControlCSInterfaceDescriptor(const usb_generic_descriptor* descriptor) argument 386 DumpGeneralASInterfaceDescriptor( const usb_audio_streaming_interface_descriptor* descriptor) argument 424 DumpASFormatTypeI(const usb_audio_format_descriptor* descriptor) argument 443 DumpASFormatTypeIII(const usb_audio_format_descriptor* descriptor) argument 462 DumpASFormatTypeII(const usb_audio_format_descriptor* descriptor) argument 479 DumpASFmtType(const usb_audio_format_descriptor* descriptor) argument 566 DumpASFmtSpecificMPEG(const usb_generic_descriptor* descriptor) argument 621 DumpASFmtSpecificAC_3(const usb_generic_descriptor* descriptor) argument 636 DumpASFmtSpecific(const usb_generic_descriptor* descriptor) argument 660 DumpAudioStreamCSInterfaceDescriptor(const usb_generic_descriptor* descriptor) argument 683 DumpAudioStreamCSEndpointDescriptor( const usb_audio_streaming_endpoint_descriptor* descriptor) argument 726 DumpMidiInterfaceHeaderDescriptor( const usb_midi_interface_header_descriptor* descriptor) argument 741 DumpMidiInJackDescriptor( const usb_midi_in_jack_descriptor* descriptor) argument 770 DumpMidiOutJackDescriptor( const usb_midi_out_jack_descriptor* descriptor) argument 802 DumpMidiStreamCSInterfaceDescriptor(const usb_generic_descriptor* descriptor) argument 830 DumpMidiStreamCSEndpointDescriptor( const usb_midi_endpoint_descriptor* descriptor) argument 847 DumpAudioStreamInterfaceDescriptor(const usb_interface_descriptor* descriptor) argument 867 DumpAudioDescriptor(const usb_generic_descriptor* descriptor, int subclass) argument [all...] |
H A D | listusb.cpp | 26 DumpDescriptorData(const usb_generic_descriptor* descriptor) argument 29 descriptor->length); 31 descriptor->descriptor_type); 35 for (int32 i = 0; i < descriptor->length - 2; i++) 36 printf("%02x ", descriptor->data[i]); 43 const usb_endpoint_ss_companion_descriptor* descriptor) 46 descriptor->descriptor_type); 48 descriptor->max_burst); 50 descriptor->attributes); 52 descriptor 42 DumpEndpointSSCompanionDescriptor( const usb_endpoint_ss_companion_descriptor* descriptor) argument 57 DumpDescriptor(const usb_generic_descriptor* descriptor, int classNum, int subclass) 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/headers/private/kernel/fs/ |
H A D | fd.h | 50 int32 type; /* descriptor type */ 92 struct file_descriptor *descriptor); 94 extern void put_fd(struct file_descriptor *descriptor); 95 extern void disconnect_fd(struct file_descriptor *descriptor); 96 extern void inc_fd_ref_count(struct file_descriptor *descriptor); 101 extern struct vnode *fd_vnode(struct file_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/kernel/partitioning_systems/apple/ |
H A D | apple.cpp | 57 get_next_partition(int fd, apple_driver_descriptor &descriptor, uint32 &cookie, argument 65 ssize_t bytesRead = read_pos(fd, (off_t)block * descriptor.BlockSize(), 113 struct apple_driver_descriptor *descriptor; local 119 descriptor = (apple_driver_descriptor *)buffer; 121 TRACE(("apple: read first chunk (signature = %x)\n", descriptor->signature)); 123 if (!descriptor->HasValidSignature()) 126 TRACE(("apple: valid partition descriptor!\n")); 132 descriptor = new apple_driver_descriptor(); 133 memcpy(descriptor, buffer, sizeof(apple_driver_descriptor)); 135 *_cookie = (void *)descriptor; 148 apple_driver_descriptor &descriptor = *(apple_driver_descriptor *)_cookie; local [all...] |
/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);
|