Home
last modified time | relevance | path

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

12345678910>>...87

/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 …]
H A Dgelf_getehdr.347 header from the ELF descriptor
49 and return a translated header descriptor to their callers.
55 return a pointer to the appropriate class-specific header descriptor
56 if it exists in the file referenced by descriptor
67 into the descriptor pointed to by argument
75 These functions return a pointer to a translated header descriptor
87 was not a descriptor for an ELF file.
89 The elf class of descriptor
97 The ELF class of descriptor
101 ELF descriptor
[all …]
H A Delf_begin.356 is an open file descriptor returned from an
94 is NULL, the library will allocate a new ELF descriptor for the file
104 then the activation count for the descriptor referenced by argument
109 should match that used to open the descriptor argument
114 is not NULL, and references a descriptor for an
118 a descriptor for an element in the archive is returned as
146 is NULL, the library will allocate a new ELF descriptor for
150 is non-null, it should point to a descriptor previously
157 in this case the library will increment the activation count for descriptor
159 and return the same descriptor.
[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 …]
/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/crypto/openssl/doc/man3/
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/lib/libusb/
H A Dlibusb.3354 Get the USB device descriptor for the device
362 Get the USB configuration descriptor for the active configuration.
370 Get a USB configuration descriptor based on its index
377 Get a USB configuration descriptor with a specific bConfigurationValue.
387 Free a configuration descriptor.
391 Retrieve a string descriptor in raw format.
397 Retrieve a string descriptor in C style ASCII.
403 This function parses the USB 3.0 endpoint companion descriptor in host endian format pointed to by
408 endpoint descriptor.
409 On success the pointer to resulting descriptor i
[all...]
/freebsd/lib/libusbhid/
H A Dusbhid.3100 .Em "report descriptor"
103 The routines can be divided into four parts: extraction of the descriptor,
104 parsing of the descriptor, translating to/from symbolic names, and
120 .Ss Descriptor Functions
121 The report descriptor ID can be obtained by calling
123 A report descriptor can be obtained by calling
125 with a file descriptor obtained by opening a
128 Alternatively a data buffer containing the report descriptor can be
132 When the report descriptor
142 .Ss Descriptor Parsing Functions
[all …]

12345678910>>...87