Home
last modified time | relevance | path

Searched full:descriptor (Results 1 – 25 of 2505) sorted by relevance

12345678910>>...101

/freebsd/sys/contrib/dev/acpica/compiler/
H A Daslrestype2s.c201 * descriptor
251 * descriptor
294 * descriptor.
296 * DescriptorOffset - Where vendor data begins in descriptor
432 * DESCRIPTION: Construct a long "GpioInt" descriptor
440 AML_RESOURCE *Descriptor; in RsDoGpioIntDescriptor() local
477 Descriptor = Rnode->Buffer; in RsDoGpioIntDescriptor()
478 Descriptor->Gpio.ResourceLength = DescriptorSize; in RsDoGpioIntDescriptor()
479 Descriptor->Gpio.DescriptorType = ACPI_RESOURCE_NAME_GPIO; in RsDoGpioIntDescriptor()
480 Descriptor->Gpio.RevisionId = AML_RESOURCE_GPIO_REVISION; in RsDoGpioIntDescriptor()
[all …]
H A Daslrestype2w.c175 * DESCRIPTION: Construct a long "WordIO" descriptor
183 AML_RESOURCE *Descriptor; in RsDoWordIoDescriptor() local
205 Descriptor = Rnode->Buffer; in RsDoWordIoDescriptor()
206 Descriptor->Address16.DescriptorType = ACPI_RESOURCE_NAME_ADDRESS16; in RsDoWordIoDescriptor()
207 Descriptor->Address16.ResourceType = ACPI_ADDRESS_TYPE_IO_RANGE; in RsDoWordIoDescriptor()
210 * Initial descriptor length -- may be enlarged if there are in RsDoWordIoDescriptor()
213 OptionalFields = ((UINT8 *) Descriptor) + sizeof (AML_RESOURCE_ADDRESS16); in RsDoWordIoDescriptor()
214 Descriptor->Address16.ResourceLength = (UINT16) in RsDoWordIoDescriptor()
226 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 0, 1); in RsDoWordIoDescriptor()
231 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 2, 0); in RsDoWordIoDescriptor()
[all …]
H A Daslrestype2q.c175 * DESCRIPTION: Construct a long "QwordIO" descriptor
183 AML_RESOURCE *Descriptor; in RsDoQwordIoDescriptor() local
205 Descriptor = Rnode->Buffer; in RsDoQwordIoDescriptor()
206 Descriptor->Address64.DescriptorType = ACPI_RESOURCE_NAME_ADDRESS64; in RsDoQwordIoDescriptor()
207 Descriptor->Address64.ResourceType = ACPI_ADDRESS_TYPE_IO_RANGE; in RsDoQwordIoDescriptor()
210 * Initial descriptor length -- may be enlarged if there are in RsDoQwordIoDescriptor()
213 OptionalFields = ((UINT8 *) Descriptor) + sizeof (AML_RESOURCE_ADDRESS64); in RsDoQwordIoDescriptor()
214 Descriptor->Address64.ResourceLength = (UINT16) in RsDoQwordIoDescriptor()
226 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 0, 1); in RsDoQwordIoDescriptor()
231 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 2, 0); in RsDoQwordIoDescriptor()
[all …]
H A Daslrestype2d.c176 * DESCRIPTION: Construct a long "DWordPcc" descriptor
184 AML_RESOURCE *Descriptor; in RsDoDwordPccDescriptor() local
204 Descriptor = Rnode->Buffer; in RsDoDwordPccDescriptor()
205 Descriptor->Address32.DescriptorType = ACPI_RESOURCE_NAME_ADDRESS32; in RsDoDwordPccDescriptor()
206 Descriptor->Address32.ResourceType = ACPI_ADDRESS_TYPE_PCC_NUMBER; in RsDoDwordPccDescriptor()
209 * Initial descriptor length -- may be enlarged if there are in RsDoDwordPccDescriptor()
212 OptionalFields = ((UINT8 *) Descriptor) + sizeof (AML_RESOURCE_ADDRESS32); in RsDoDwordPccDescriptor()
213 Descriptor->Address32.ResourceLength = (UINT16) in RsDoDwordPccDescriptor()
224 Descriptor->Address32.Flags = 0b1100; in RsDoDwordPccDescriptor()
227 Descriptor->Address32.SpecificFlags = 0; in RsDoDwordPccDescriptor()
[all …]
H A Daslrestype2e.c173 * DESCRIPTION: Construct a long "ExtendedIO" descriptor
181 AML_RESOURCE *Descriptor; in RsDoExtendedIoDescriptor() local
200 Descriptor = Rnode->Buffer; in RsDoExtendedIoDescriptor()
201 Descriptor->ExtAddress64.DescriptorType = ACPI_RESOURCE_NAME_EXTENDED_ADDRESS64; in RsDoExtendedIoDescriptor()
202 Descriptor->ExtAddress64.ResourceType = ACPI_ADDRESS_TYPE_IO_RANGE; in RsDoExtendedIoDescriptor()
203 Descriptor->ExtAddress64.RevisionID = AML_RESOURCE_EXTENDED_ADDRESS_REVISION; in RsDoExtendedIoDescriptor()
205 Descriptor->ExtAddress64.ResourceLength = (UINT16) in RsDoExtendedIoDescriptor()
217 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 0, 1); in RsDoExtendedIoDescriptor()
222 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 2, 0); in RsDoExtendedIoDescriptor()
229 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 3, 0); in RsDoExtendedIoDescriptor()
[all …]
H A Daslrestype1.c179 * DESCRIPTION: Construct a short "EndDependentFn" descriptor
187 AML_RESOURCE *Descriptor; in RsDoEndTagDescriptor() local
193 Descriptor = Rnode->Buffer; in RsDoEndTagDescriptor()
194 Descriptor->EndTag.DescriptorType = ACPI_RESOURCE_NAME_END_TAG | in RsDoEndTagDescriptor()
196 Descriptor->EndTag.Checksum = 0; in RsDoEndTagDescriptor()
209 * DESCRIPTION: Construct a short "EndDependentFn" descriptor
217 AML_RESOURCE *Descriptor; in RsDoEndDependentDescriptor() local
223 Descriptor = Rnode->Buffer; in RsDoEndDependentDescriptor()
224 Descriptor->EndDpf.DescriptorType = in RsDoEndDependentDescriptor()
238 * DESCRIPTION: Construct a short "Memory24" descriptor
[all …]
H A Daslrestype1i.c177 * DESCRIPTION: Construct a short "DMA" descriptor
185 AML_RESOURCE *Descriptor; in RsDoDmaDescriptor() local
198 Descriptor = Rnode->Buffer; in RsDoDmaDescriptor()
199 Descriptor->Dma.DescriptorType = in RsDoDmaDescriptor()
210 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 5, 0); in RsDoDmaDescriptor()
217 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 2, 0); in RsDoDmaDescriptor()
224 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 0, 0); in RsDoDmaDescriptor()
284 Descriptor->Dma.DmaChannelMask = DmaChannelMask; in RsDoDmaDescriptor()
297 * DESCRIPTION: Construct a short "FixedDMA" descriptor
305 AML_RESOURCE *Descriptor; in RsDoFixedDmaDescriptor() local
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/
H A DPseudoTerminal.h27 invalid_fd = -1 ///< Invalid file descriptor value
44 /// Close the primary file descriptor if it is valid.
47 /// Close the secondary file descriptor if it is valid.
53 /// returned. If the pid is valid, the primary file descriptor can be used
57 /// the secondary pseudo terminal and the primary file descriptor will be
71 /// The primary file descriptor accessor.
73 /// This object retains ownership of the primary file descriptor when this
76 /// release ownership of the secondary file descriptor.
79 /// The primary file descriptor, or PseudoTerminal::invalid_fd
80 /// if the primary file descriptor is not currently valid.
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DDescriptor.h1 //===--- Descriptor.h - Types for the constexpr VM --------------*- C++ -*-===//
25 struct Descriptor;
36 const Descriptor *FieldDesc);
41 const Descriptor *FieldDesc);
49 const Descriptor *FieldDesc);
57 /// Descriptor used for global variables.
63 /// Inline descriptor embedded in structures and arrays.
95 const Descriptor *Desc;
97 InlineDescriptor(const Descriptor *D) in InlineDescriptor()
107 struct Descriptor final {
[all …]
H A DDescriptor.cpp1 //===--- Descriptor.cpp - Types for the constexpr VM ------------*- C++ -*-===//
9 #include "Descriptor.h"
24 const Descriptor *) { in ctorTy() argument
29 static void dtorTy(Block *, std::byte *Ptr, const Descriptor *) { in dtorTy() argument
35 const Descriptor *) { in moveTy() argument
43 const Descriptor *D) { in ctorArrayTy()
53 static void dtorArrayTy(Block *, std::byte *Ptr, const Descriptor *D) { in dtorArrayTy()
66 const Descriptor *D) { in moveArrayTy()
85 bool IsMutable, bool IsActive, const Descriptor *D) { in ctorArrayDesc()
110 static void dtorArrayDesc(Block *B, std::byte *Ptr, const Descriptor *D) { in dtorArrayDesc()
[all …]
/freebsd/share/doc/psd/05.sysman/
H A D1.5.t34 \fIdescriptors\fP. Each descriptor is a handle allowing
40 between processes. Each process has a \fIdescriptor reference table\fP,
45 Each process has a fixed size descriptor reference table, where
51 and guaranteed to be at least 20. The entries in the descriptor reference
55 Descriptor properties
57 Each descriptor has a logical set of properties maintained
68 Managing descriptor references
70 A duplicate of a descriptor reference may be made by doing
75 returning a copy of descriptor reference \fIold\fP indistinguishable from
77 smallest unused descriptor reference slot.
[all …]
/freebsd/contrib/elftoolchain/libelf/
H A Delf_getdata.352 will return the next data descriptor associated with section descriptor
54 The returned data descriptor will be setup to contain translated data.
57 may be NULL, in which case the function returns the first data descriptor
62 is not NULL, it must be a pointer to a data descriptor associated with
63 section descriptor
67 will return a pointer to the next data descriptor for the section,
68 or NULL when the end of the section's descriptor list is reached.
72 will allocate a new data descriptor and append it to the list of data
73 descriptors associated with section descriptor
75 The new data descriptor will be initialized as follows:
[all …]
H A Delf_update.331 .Nd update an ELF descriptor
47 should reference a valid ELF descriptor.
61 The ELF descriptor referenced by argument
72 descriptors associated with descriptor
84 flag is not set on the ELF descriptor, the ELF library will lay out
90 If the ELF descriptor contains a program header table, it will be
102 flag on the ELF descriptor (see
136 structures associated with the ELF descriptor prior to calling
197 descriptor associated with the section.
234 the descriptor's data.
[all …]
H A Delf_getscn.349 with an ELF descriptor.
53 will return a section descriptor for the section at index
55 in the object denoted by ELF descriptor
62 returns the section table index associated with section descriptor
68 associated with descriptor
72 field of the ELF header associated with descriptor
76 flag on the returned section descriptor.
85 takes a section descriptor
87 and returns a pointer to the section descriptor at the next higher
96 pointer to the section descriptor at index 1.
[all …]
H A Delf.3169 descriptor.
194 descriptor represents an ELF object or an
204 descriptor can be used to read and write data to an ELF file.
207 descriptor can be associated with zero or more
211 Given an ELF descriptor, the application may retrieve the ELF
227 associated with an ELF descriptor may be allocated using the
256 The offset within the containing section where this descriptor's data
261 The number of bytes of data in this descriptor.
263 The ELF type (see below) of the data in this descriptor.
280 descriptor for a specific section in an ELF object can be
[all …]
/freebsd/contrib/elftoolchain/libdwarf/
H A Ddwarf.3100 A frame descriptor.
102 A descriptor representing a function.
104 A descriptor representing a global name.
110 A descriptor for a source line.
114 A descriptor for a location expression.
122 A descriptor representing a user-specified type.
126 A descriptor representing a static variable.
128 A descriptor representing a weak name.
142 that specifies a location to store an error descriptor in
145 parameter is non-NULL, then an error descriptor is written to the
[all …]
H A Ddwarf_child.392 retrieves the child of descriptor denoted by argument
99 retrieves the sibling of the descriptor denoted by argument
105 is NULL, the first debugging information entry descriptor for the
116 except that it can retrieve the sibling descriptor from either the
124 is zero, the descriptor referred by argument
128 The function will store the sibling of the descriptor in the location
137 the first debugging information entry descriptor for the
142 retrieves the debugging information entry descriptor at global offset
148 The returned descriptor is written to the location pointed to by argument
155 except that it can retrieve the debugging information entry descriptor at
[all …]
/freebsd/lib/libsys/
H A Ddup.234 .Nd duplicate an existing file descriptor
47 duplicates an existing object descriptor and returns its value to
55 the per-process descriptor table.
56 The new descriptor returned by the call
57 is the lowest numbered descriptor
60 The object referenced by the descriptor does not distinguish
84 The close-on-exec flag on the new file descriptor is unset.
88 the value of the new descriptor
91 If this descriptor is already in use and
95 the descriptor is first deallocated as if the
[all …]
H A Dfcntl.246 is a descriptor to be operated on by
60 Return a new descriptor as follows:
64 Lowest numbered available descriptor greater than or equal to
67 Same object references as the original descriptor.
69 New descriptor shares the same file offset if the object
79 associated with the new file descriptor is cleared, so the file descriptor is
86 associated with the new file descriptor is cleared, so the file descriptor is
94 descriptor.
101 flag associated with the new file descriptor is set, so the file descriptor
110 flag associated with the new file descriptor is set, so the file descriptor
[all …]
/freebsd/sys/x86/include/
H A Dsegments.h51 #define SEL_LDT 4 /* local descriptor table */
65 unsigned sd_dpl:2; /* segment descriptor priority level */
66 unsigned sd_p:1; /* segment descriptor present */
78 unsigned sd_dpl:2; /* segment descriptor priority level */
79 unsigned sd_p:1; /* segment descriptor present */
105 unsigned gd_dpl:2; /* segment descriptor priority level */
106 unsigned gd_p:1; /* segment descriptor present */
111 * Generic descriptor
113 union descriptor { union
128 uint64_t gd_dpl:2; /* segment descriptor priority level */
[all …]
/freebsd/lib/libusb/
H A Dlibusb.3397 Get the USB device descriptor for the device
405 Get the USB configuration descriptor for the active configuration.
413 Get a USB configuration descriptor based on its index
420 Get a USB configuration descriptor with a specific bConfigurationValue.
430 Free a configuration descriptor.
434 Retrieve a string descriptor in raw format.
440 Retrieve a string descriptor in C style ASCII.
446 This function parses the USB 3.0 endpoint companion descriptor in host endian format pointed to by
451 endpoint descriptor.
452 On success the pointer to resulting descriptor is stored at the location given by
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DBIO_get_rpoll_descriptor.pod27 I<*desc> with a poll descriptor. A poll descriptor is a tagged union structure
31 BIO_get_rpoll_descriptor() outputs a descriptor which can be used to determine
33 outputs a descriptor which can be used to determine when the BIO can
37 to output the same descriptor.
40 resource which might be represented by a poll descriptor is an OS file
41 descriptor which can be used with APIs such as select().
43 The kinds of poll descriptor defined by OpenSSL are:
49 Represents the absence of a valid poll descriptor. It may be used by
58 The poll descriptor represents an OS socket resource. The field I<value.fd>
63 for use with the Winsock API. On POSIX-like platforms, it is a file descriptor.
[all …]
H A DBIO_s_fd.pod5 BIO_s_fd, BIO_set_fd, BIO_get_fd, BIO_new_fd - file descriptor BIO
20 BIO_s_fd() returns the file descriptor BIO method. This is a wrapper
21 round the platforms file descriptor routines such as read() and write().
23 BIO_read_ex() and BIO_write_ex() read or write the underlying descriptor.
27 file descriptor when the BIO is freed.
38 BIO_set_fd() sets the file descriptor of BIO B<b> to B<fd> and the close
41 BIO_get_fd() places the file descriptor of BIO B<b> in B<c> if it is not NULL.
42 It also returns the file descriptor.
44 BIO_new_fd() returns a file descriptor BIO using B<fd> and B<close_flag>.
49 platforms read() and write() calls on the descriptor. If the underlying
[all …]
/freebsd/sys/dev/isci/scil/
H A Dsci_memory_descriptor_list.h74 * Descriptor Entries (MDEs) contained in the MDL.
89 * This field contains the virtual address associated with this descriptor
90 * element. This field shall be zero when the descriptor is retrieved from
97 * This field contains the physical address associated with this descriptor
98 * element. This field shall be zero when the descriptor is retrieved from
105 * This field contains the size requirement for this memory descriptor.
106 * A value of zero for this field indicates the end of the descriptor
113 * descriptor. A value of zero for this field indicates the end of the
114 * descriptor list. All other values indicate the number of bytes to
122 * attributes for this memory descriptor entry.
[all …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DBIO_get_rpoll_descriptor.386 \&\fI*desc\fR with a poll descriptor. A poll descriptor is a tagged union structure
90 \&\fBBIO_get_rpoll_descriptor()\fR outputs a descriptor which can be used to determine
92 outputs a descriptor which can be used to determine when the BIO can
96 to output the same descriptor.
99 resource which might be represented by a poll descriptor is an OS file
100 descriptor which can be used with APIs such as \fBselect()\fR.
102 The kinds of poll descriptor defined by OpenSSL are:
105 Represents the absence of a valid poll descriptor. It may be used by
113 The poll descriptor represents an OS socket resource. The field \fIvalue.fd\fR
118 for use with the Winsock API. On POSIX-like platforms, it is a file descriptor.
[all …]

12345678910>>...101