/freebsd/sys/contrib/dev/acpica/compiler/ |
H A D | aslrestype2s.c | 201 * 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 D | aslrestype2w.c | 175 * 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 D | aslrestype2q.c | 175 * 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 D | aslrestype2d.c | 176 * 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 D | aslrestype2e.c | 173 * 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 D | aslrestype1.c | 179 * 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 D | aslrestype1i.c | 177 * 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 D | PseudoTerminal.h | 27 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 D | Descriptor.h | 1 //===--- 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 D | Descriptor.cpp | 1 //===--- 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 D | 1.5.t | 34 \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 D | elf_getdata.3 | 52 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 D | elf_update.3 | 31 .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 D | elf_getscn.3 | 49 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 D | elf.3 | 169 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 D | dwarf.3 | 100 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 D | dwarf_child.3 | 92 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 D | dup.2 | 34 .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 D | fcntl.2 | 46 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 D | segments.h | 51 #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 D | libusb.3 | 397 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 D | BIO_get_rpoll_descriptor.pod | 27 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 D | BIO_s_fd.pod | 5 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 D | sci_memory_descriptor_list.h | 74 * 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 D | BIO_get_rpoll_descriptor.3 | 86 \&\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 …]
|