Searched refs:descriptor (Results 1 - 25 of 56) sorted by relevance

123

/fuchsia/zircon/third_party/ulib/backtrace/
H A Dposix.c62 int descriptor; local
67 descriptor = open (filename, (int) (O_RDONLY | O_BINARY | O_CLOEXEC));
68 if (descriptor < 0)
82 fcntl (descriptor, F_SETFD, FD_CLOEXEC);
85 return descriptor;
91 backtrace_close (int descriptor, backtrace_error_callback error_callback, argument
94 if (close (descriptor) < 0)
H A Dfileline.c59 int descriptor; local
81 descriptor = -1;
109 descriptor = backtrace_open (filename, error_callback, data,
111 if (descriptor < 0 && !does_not_exist)
116 if (descriptor >= 0)
120 if (descriptor < 0)
136 if (!backtrace_initialize (state, descriptor, error_callback, data,
H A Dunknown.c57 int descriptor ATTRIBUTE_UNUSED,
H A Dread.c48 backtrace_get_view (struct backtrace_state *state, int descriptor, argument
55 if (lseek (descriptor, offset, SEEK_SET) < 0)
67 got = read (descriptor, view->base, size);
H A Dmmapio.c54 int descriptor, off_t offset, size_t size,
70 map = mmap (NULL, size, PROT_READ, MAP_PRIVATE, descriptor, pageoff);
53 backtrace_get_view(struct backtrace_state *state ATTRIBUTE_UNUSED, int descriptor, off_t offset, size_t size, backtrace_error_callback error_callback, void *data, struct backtrace_view *view) argument
H A Dpecoff.c585 0 on failure (in both cases descriptor is closed). */
588 coff_add (struct backtrace_state *state, int descriptor, argument
629 if (!backtrace_get_view (state, descriptor, 0, 0x40, error_callback,
645 if (!backtrace_get_view (state, descriptor, fhdr_off,
684 if (!backtrace_get_view (state, descriptor, opt_sects_off, opt_sects_size,
725 if (!backtrace_get_view (state, descriptor, syms_off, syms_size + 4,
738 if (!backtrace_get_view (state, descriptor, str_off, str_size,
829 if (!backtrace_close (descriptor, error_callback, data))
835 if (!backtrace_get_view (state, descriptor, min_offset,
842 if (!backtrace_close (descriptor, error_callbac
893 backtrace_initialize(struct backtrace_state *state, int descriptor, backtrace_error_callback error_callback, void *data, fileline *fileline_fn) argument
[all...]
H A Delf.c533 0 on failure (in both cases descriptor is closed) or -1 if exe
536 descriptor again after base_address is determined. */
539 elf_add (struct backtrace_state *state, int descriptor, argument
581 if (!backtrace_get_view (state, descriptor, 0, sizeof ehdr, error_callback,
639 if (!backtrace_get_view (state, descriptor, shoff, sizeof shdr,
675 if (!backtrace_get_view (state, descriptor, shoff + sizeof (b_elf_shdr),
688 if (!backtrace_get_view (state, descriptor, shstr_off, shstr_size,
753 if (!backtrace_get_view (state, descriptor, symtab_shdr->sh_offset,
759 if (!backtrace_get_view (state, descriptor, strtab_shdr->sh_offset,
814 if (!backtrace_close (descriptor, error_callbac
902 int descriptor; local
977 backtrace_initialize(struct backtrace_state *state, int descriptor, backtrace_error_callback error_callback, void *data, fileline *fileline_fn) argument
[all...]
H A Dinternal.h181 is called on the file descriptor from which the view was
196 extern int backtrace_get_view (struct backtrace_state *state, int descriptor,
210 extern int backtrace_close (int descriptor,
275 /* Read initial debug data from a descriptor, and set the
279 called after the descriptor has first been opened. It will close
280 the descriptor if it is no longer needed. Returns 1 on success, 0
286 int descriptor,
/fuchsia/zircon/kernel/lib/mtrace/
H A Dmtrace-ipt.cpp58 zx_itrace_buffer_descriptor_t descriptor = options;
59 TRACEF("action %u, descriptor %u, ctl 0x%" PRIx64 ", output_base 0x%" PRIx64 "\n",
60 action, descriptor, regs.ctl, regs.output_base);
61 return x86_ipt_stage_trace_data(descriptor, &regs);
68 zx_itrace_buffer_descriptor_t descriptor = options;
69 auto status = x86_ipt_get_trace_data(descriptor, &regs);
72 TRACEF("action %u, descriptor %u, ctl 0x%" PRIx64 ", output_base 0x%" PRIx64 "\n",
73 action, descriptor, regs.ctl, regs.output_base);
/fuchsia/zircon/kernel/arch/x86/include/arch/x86/
H A Dproc_trace.h37 zx_status_t x86_ipt_stage_trace_data(zx_itrace_buffer_descriptor_t descriptor,
40 zx_status_t x86_ipt_get_trace_data(zx_itrace_buffer_descriptor_t descriptor,
/fuchsia/zircon/kernel/arch/x86/
H A Dproc_trace.cpp359 zx_status_t x86_ipt_stage_trace_data(zx_itrace_buffer_descriptor_t descriptor, argument
372 if (descriptor >= num_cpus)
375 ipt_trace_state[descriptor].ctl = regs->ctl;
376 ipt_trace_state[descriptor].status = regs->status;
377 ipt_trace_state[descriptor].output_base = regs->output_base;
378 ipt_trace_state[descriptor].output_mask_ptrs = regs->output_mask_ptrs;
379 ipt_trace_state[descriptor].cr3_match = regs->cr3_match;
380 static_assert(sizeof(ipt_trace_state[descriptor].addr_ranges) == sizeof(regs->addr_ranges), "addr_ranges size mismatch");
381 memcpy(ipt_trace_state[descriptor].addr_ranges, regs->addr_ranges, sizeof(regs->addr_ranges));
386 zx_status_t x86_ipt_get_trace_data(zx_itrace_buffer_descriptor_t descriptor, argument
[all...]
H A Duspace_entry.S8 #include <arch/x86/descriptor.h>
H A Dgdt.S11 #include <arch/x86/descriptor.h>
54 /* disable 32bit ring3 code descriptor on 64bit kernel */
/fuchsia/zircon/system/dev/misc/cpu-trace/
H A Dintel-pt.c505 zx_itrace_buffer_descriptor_t descriptor;
506 for (descriptor = 0; descriptor < ipt_dev->num_traces; ++descriptor) {
507 if (!ipt_dev->per_trace_state[descriptor].allocated)
510 if (descriptor == ipt_dev->num_traces)
513 ipt_per_trace_state_t* per_trace = &ipt_dev->per_trace_state[descriptor];
531 *out_descriptor = descriptor;
536 zx_itrace_buffer_descriptor_t descriptor,
544 zx_itrace_buffer_descriptor_t descriptor,
504 zx_itrace_buffer_descriptor_t descriptor; local
534 x86_pt_assign_thread_buffer(insntrace_device_t* ipt_dev, zx_itrace_buffer_descriptor_t descriptor, zx_handle_t thread) argument
542 x86_pt_release_thread_buffer(insntrace_device_t* ipt_dev, zx_itrace_buffer_descriptor_t descriptor, zx_handle_t thread) argument
550 x86_pt_free_buffer(insntrace_device_t* ipt_dev, zx_itrace_buffer_descriptor_t descriptor) argument
682 zx_itrace_buffer_descriptor_t descriptor; local
718 zx_itrace_buffer_descriptor_t descriptor; local
750 zx_itrace_buffer_descriptor_t descriptor; local
806 zx_itrace_buffer_descriptor_t descriptor; local
[all...]
/fuchsia/zircon/system/dev/usb/usb-composite/
H A Dusb-interface.h17 // ID of the last interface in the descriptor list.
19 usb_descriptor_header_t* descriptor; member in struct:__anon512
H A Dusb-interface.c44 free(intf->descriptor);
69 usb_descriptor_header_t* header = intf->descriptor;
276 memcpy(descriptors, intf->descriptor, intf->descriptor_length);
296 // We are only interested in descriptors past the last stored descriptor
339 // Copy claimed interface descriptors to end of descriptor array.
340 void* descriptors = realloc(intf->descriptor,
346 intf->descriptor = descriptors;
403 usb_descriptor_header_t* header = intf->descriptor;
/fuchsia/zircon/system/host/fvm/container/
H A Dsparse.cpp115 if (read(fd_.get(), &partitions_[i].descriptor, sizeof(fvm::partition_descriptor_t)) !=
121 for (unsigned j = 0; j < partitions_[i].descriptor.extent_count; j++) {
173 partitions_[i].descriptor.extent_count);
175 for (unsigned j = 0; j < partitions_[i].descriptor.extent_count; j++) {
193 const char* name = reinterpret_cast<const char*>(partitions_[i].descriptor.name);
235 fvm::partition_descriptor_t partition = partitions_[i].descriptor;
267 fvm::partition_descriptor_t partition = partitions_[i].descriptor;
331 partition.descriptor.magic = fvm::kPartitionDescriptorMagic;
332 format->Type(partition.descriptor.type);
333 format->Name(reinterpret_cast<char*>(partition.descriptor
[all...]
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/
H A Dusb-bus.h20 usb_hub_descriptor_t* descriptor);
34 usb_hub_descriptor_t* descriptor) {
35 return bus->ops->configure_hub(bus->ctx, hub_device, speed, descriptor);
32 usb_bus_configure_hub(usb_bus_protocol_t* bus, zx_device_t* hub_device, usb_speed_t speed, usb_hub_descriptor_t* descriptor) argument
H A Dusb-hci.h33 usb_hub_descriptor_t* descriptor);
74 usb_hub_descriptor_t* descriptor) {
75 return hci->ops->configure_hub(hci->ctx, device_id, speed, descriptor);
72 usb_hci_configure_hub(usb_hci_protocol_t* hci, uint32_t device_id, usb_speed_t speed, usb_hub_descriptor_t* descriptor) argument
/fuchsia/zircon/system/dev/usb/usb-bus/
H A Dusb-device.c145 usb_device_descriptor_t* descriptor = &dev->device_desc; local
146 if (out_len < sizeof(*descriptor)) return ZX_ERR_BUFFER_TOO_SMALL;
147 memcpy(out_buf, descriptor, sizeof(*descriptor));
148 *out_actual = sizeof(*descriptor);
155 usb_configuration_descriptor_t* descriptor = get_config_desc(dev, config); local
156 if (!descriptor) {
159 *reply = le16toh(descriptor->wTotalLength);
164 usb_configuration_descriptor_t* descriptor = dev->config_descs[dev->current_config_index]; local
167 *reply = le16toh(descriptor
174 usb_configuration_descriptor_t* descriptor = get_config_desc(dev, config); local
185 usb_configuration_descriptor_t* descriptor = dev->config_descs[dev->current_config_index]; local
459 usb_configuration_descriptor_t* descriptor = dev->config_descs[i]; local
508 usb_configuration_descriptor_t* descriptor = malloc(length); local
[all...]
/fuchsia/zircon/system/dev/usb/xhci/
H A Dxhci-device-manager.h22 usb_hub_descriptor_t* descriptor);
/fuchsia/zircon/system/private/efi/protocol/
H A Dusb-io.h126 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;
/fuchsia/zircon/bootloader/src/
H A Dpci.c12 uint8_t descriptor; member in struct:__anon11
82 while (descriptors->descriptor != ACPI_END_TAG_DESCRIPTOR) {
/fuchsia/zircon/system/ulib/hid/
H A Dambient-light.c6 #include <hid/descriptor.h>
/fuchsia/zircon/system/dev/bus/virtio/
H A Dconsole.cpp25 zxlogf(ERROR, "Failed to find free descriptor for the virtio ring\n");
56 TransferDescriptor* descriptor = new TransferDescriptor[count_]; local
57 if (!descriptor) {
62 descriptor_.reset(descriptor, count_);

Completed in 182 milliseconds

123