Searched refs:descriptor (Results 1 - 25 of 83) sorted by last modified time

1234

/haiku/src/tools/fs_shell/
H A Dvfs.cpp190 // 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 Dfd.cpp39 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 Dvfs.cpp356 // 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 Dfd.cpp49 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 Dvfs_request_io.cpp54 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 Dsocket.cpp36 #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 Dacpi_irq_routing_table.cpp54 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 Dxhci.h162 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 Dxhci.cpp879 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 Duhci.h83 // 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 Duhci.cpp270 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 Dohci.cpp519 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 Dohci.h112 // Transfer descriptor related methods
116 ohci_general_td *descriptor);
128 ohci_isochronous_td *descriptor);
H A Dehci.h37 // 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 Dehci.cpp271 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 Dvm.cpp2177 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 DUVCCamDevice.cpp159 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 DRNDISDevice.cpp87 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 Dusb_audio.cpp20 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 Dlistusb.cpp26 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 Devent_queue.cpp545 // #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 Dfd.h50 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 DPartitionMapParser.cpp149 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 Dapple.cpp57 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 DDriver.cpp33 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);

Completed in 276 milliseconds

1234