Home
last modified time | relevance | path

Searched refs:Descriptor (Results 1 – 25 of 100) sorted by relevance

1234

/freebsd/sys/contrib/dev/acpica/compiler/
H A Daslrestype2s.c440 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()
481 Descriptor->Gpio.ConnectionType = AML_RESOURCE_GPIO_TYPE_INT; in RsDoGpioIntDescriptor()
485 InterruptList = ACPI_ADD_PTR (UINT16, Descriptor, in RsDoGpioIntDescriptor()
493 Descriptor->Gpio.PinTableOffset = (UINT16) in RsDoGpioIntDescriptor()
494 ACPI_PTR_DIFF (InterruptList, Descriptor); in RsDoGpioIntDescriptor()
496 Descriptor->Gpio.ResSourceOffset = (UINT16) in RsDoGpioIntDescriptor()
[all …]
H A Daslrestype2q.c183 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()
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()
238 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 3, 0); in RsDoQwordIoDescriptor()
245 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 1, 0); in RsDoQwordIoDescriptor()
[all …]
H A Daslrestype2w.c183 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()
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()
238 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 3, 0); in RsDoWordIoDescriptor()
245 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 1, 0); in RsDoWordIoDescriptor()
[all …]
H A Daslrestype2d.c184 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()
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()
230 Descriptor->Address32.Granularity = 0x0; in RsDoDwordPccDescriptor()
234 Descriptor->Address32.TranslationOffset = 0; in RsDoDwordPccDescriptor()
[all …]
H A Daslrestype2e.c181 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()
236 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 1, 0); in RsDoExtendedIoDescriptor()
[all …]
H A Daslrestype1.c187 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()
217 AML_RESOURCE *Descriptor; in RsDoEndDependentDescriptor() local
223 Descriptor = Rnode->Buffer; in RsDoEndDependentDescriptor()
224 Descriptor->EndDpf.DescriptorType = in RsDoEndDependentDescriptor()
246 AML_RESOURCE *Descriptor; in RsDoMemory24Descriptor() local
260 Descriptor = Rnode->Buffer; in RsDoMemory24Descriptor()
261 Descriptor->Memory24.DescriptorType = ACPI_RESOURCE_NAME_MEMORY24; in RsDoMemory24Descriptor()
[all …]
H A Daslrestype1i.c185 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()
305 AML_RESOURCE *Descriptor; in RsDoFixedDmaDescriptor() local
316 Descriptor = Rnode->Buffer; in RsDoFixedDmaDescriptor()
317 Descriptor->FixedDma.DescriptorType = in RsDoFixedDmaDescriptor()
[all …]
H A Daslrestype2.c183 AML_RESOURCE *Descriptor; in RsDoGeneralRegisterDescriptor() local
194 Descriptor = Rnode->Buffer; in RsDoGeneralRegisterDescriptor()
195 Descriptor->GenericReg.DescriptorType = ACPI_RESOURCE_NAME_GENERIC_REGISTER; in RsDoGeneralRegisterDescriptor()
196 Descriptor->GenericReg.ResourceLength = 12; in RsDoGeneralRegisterDescriptor()
206 Descriptor->GenericReg.AddressSpaceId = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
213 Descriptor->GenericReg.BitWidth = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
220 Descriptor->GenericReg.BitOffset = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
227 Descriptor->GenericReg.Address = InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
234 Descriptor->GenericReg.AccessSize = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
238 if (Descriptor->GenericReg.AddressSpaceId == ACPI_ADR_SPACE_PLATFORM_COMM) in RsDoGeneralRegisterDescriptor()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DDescriptor.h26 struct Descriptor;
37 bool InUnion, const Descriptor *FieldDesc);
42 const Descriptor *FieldDesc);
50 const Descriptor *FieldDesc);
112 const Descriptor *Desc;
114 InlineDescriptor(const Descriptor *D) in InlineDescriptor()
126 struct Descriptor final {
159 const Descriptor *const ElemDesc = nullptr;
183 Descriptor(const DeclTy &D, const Type *SourceTy, PrimType Type,
188 Descriptor(const DeclTy &D, PrimType Type, MetadataSize MD, size_t NumElems,
[all …]
H A DDescriptor.cpp26 const Descriptor *) { in ctorTy() argument
31 static void dtorTy(Block *, std::byte *Ptr, const Descriptor *) { in dtorTy() argument
37 const Descriptor *) { in moveTy() argument
45 const Descriptor *D) { in ctorArrayTy()
55 static void dtorArrayTy(Block *, std::byte *Ptr, const Descriptor *D) { in dtorArrayTy()
68 const Descriptor *D) { in moveArrayTy()
86 bool InUnion, const Descriptor *D) { in ctorArrayDesc()
115 static void dtorArrayDesc(Block *B, std::byte *Ptr, const Descriptor *D) { in dtorArrayDesc()
131 const Descriptor *D) { in moveArrayDesc()
154 bool InUnion, const Descriptor *D, unsigned FieldOffset) { in initField()
[all …]
H A DProgram.cpp57 Descriptor *Desc = in createGlobalString()
58 allocateDescriptor(Base, CharType, Descriptor::GlobalMD, StringLength + 1, in createGlobalString()
173 Descriptor *Desc; in getOrCreateDummy()
249 Descriptor *Desc; in createGlobal()
254 Desc = createDescriptor(D, *T, nullptr, Descriptor::GlobalMD, IsConst, in createGlobal()
257 Desc = createDescriptor(D, Ty.getTypePtr(), Descriptor::GlobalMD, IsConst, in createGlobal()
309 const Record *BR) -> const Descriptor * { in getOrCreateRecord()
332 const Descriptor *Desc = GetBaseDesc(BD, BR); in getOrCreateRecord()
349 const Descriptor *Desc = GetBaseDesc(BD, BR); in getOrCreateRecord()
375 const Descriptor *Desc; in getOrCreateRecord()
[all …]
H A DDynamicAllocator.cpp47 const Descriptor *D = allocateDescriptor( in allocate()
48 Source, T, Descriptor::InlineDescMD, NumElements, /*IsConst=*/false, in allocate()
54 Block *DynamicAllocator::allocate(const Descriptor *ElementDesc, in allocate()
61 const Descriptor *D = allocateDescriptor( in allocate()
62 ElementDesc->asExpr(), nullptr, ElementDesc, Descriptor::InlineDescMD, in allocate()
68 Block *DynamicAllocator::allocate(const Descriptor *D, unsigned EvalID, in allocate()
H A DInterpBlock.h53 const Descriptor *Desc, bool IsStatic = false, bool IsExtern = false,
60 Block(unsigned EvalID, const Descriptor *Desc, bool IsStatic = false,
68 const Descriptor *getDescriptor() const { return Desc; } in getDescriptor()
140 Block(unsigned EvalID, const Descriptor *Desc, bool IsExtern, bool IsStatic, in Block()
178 const Descriptor *Desc;
H A DDynamicAllocator.h71 Block *allocate(const Descriptor *D, unsigned EvalID, Form AllocForm);
76 Block *allocate(const Descriptor *D, size_t NumElements, unsigned EvalID,
106 template <typename... Ts> Descriptor *allocateDescriptor(Ts &&...Args) { in allocateDescriptor()
107 return new (DescAllocator) Descriptor(std::forward<Ts>(Args)...); in allocateDescriptor()
H A DProgram.h118 Descriptor *createDescriptor(const DeclTy &D, PrimType T,
120 Descriptor::MetadataSize MDSize = std::nullopt,
129 Descriptor *createDescriptor(const DeclTy &D, const Type *Ty,
130 Descriptor::MetadataSize MDSize = std::nullopt,
229 template <typename... Ts> Descriptor *allocateDescriptor(Ts &&...Args) { in allocateDescriptor()
230 return new (Allocator) Descriptor(std::forward<Ts>(Args)...); in allocateDescriptor()
/freebsd/sys/contrib/dev/acpica/components/utilities/
H A Duttrack.c757 ACPI_DESCRIPTOR *Descriptor; in AcpiUtDumpAllocations() local
789 Descriptor = ACPI_CAST_PTR ( in AcpiUtDumpAllocations()
796 Descriptor, Element->Size, Element->Module, in AcpiUtDumpAllocations()
803 if (ACPI_GET_DESCRIPTOR_TYPE (Descriptor) != in AcpiUtDumpAllocations()
807 Descriptor, Element->Size, Element->Module, in AcpiUtDumpAllocations()
808 Element->Line, AcpiUtGetDescriptorName (Descriptor)); in AcpiUtDumpAllocations()
815 AcpiUtDumpBuffer ((UINT8 *) Descriptor, Element->Size, in AcpiUtDumpAllocations()
823 switch (ACPI_GET_DESCRIPTOR_TYPE (Descriptor)) in AcpiUtDumpAllocations()
861 AcpiUtGetTypeName (Descriptor->Object.Common.Type), in AcpiUtDumpAllocations()
862 Descriptor->Object.Common.ReferenceCount); in AcpiUtDumpAllocations()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A DExecutionUtils.cpp
/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DHLSLRootSignature.cpp181 raw_ostream &operator<<(raw_ostream &OS, const RootDescriptor &Descriptor) { in operator <<() argument
182 ClauseType Type = ClauseType(llvm::to_underlying(Descriptor.Type)); in operator <<()
183 OS << "Root" << Type << "(" << Descriptor.Reg in operator <<()
184 << ", space = " << Descriptor.Space in operator <<()
185 << ", visibility = " << Descriptor.Visibility in operator <<()
186 << ", flags = " << Descriptor.Flags << ")"; in operator <<()
221 [&OS](const RootDescriptor &Descriptor) { OS << Descriptor; }, in operator <<() argument
H A DRootSignatureMetadata.cpp57 [this](const RootDescriptor &Descriptor) -> MDNode * { in BuildRootSignature() argument
58 return BuildRootDescriptor(Descriptor); in BuildRootSignature()
103 MDNode *MetadataBuilder::BuildRootDescriptor(const RootDescriptor &Descriptor) { in BuildRootDescriptor() argument
106 dxil::ResourceClass(llvm::to_underlying(Descriptor.Type))); in BuildRootDescriptor()
112 Builder.getInt32(llvm::to_underlying(Descriptor.Visibility))), in BuildRootDescriptor()
113 ConstantAsMetadata::get(Builder.getInt32(Descriptor.Reg.Number)), in BuildRootDescriptor()
114 ConstantAsMetadata::get(Builder.getInt32(Descriptor.Space)), in BuildRootDescriptor()
116 Builder.getInt32(llvm::to_underlying(Descriptor.Flags))), in BuildRootDescriptor()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSymbolRewriter.cpp283 for (auto &Descriptor : *DescriptorList) in parse()
284 if (!parseEntry(YS, Descriptor, DL)) in parse()
324 yaml::MappingNode *Descriptor, in parseRewriteFunctionDescriptor() argument
331 for (auto &Field : *Descriptor) { in parseRewriteFunctionDescriptor()
375 YS.printError(Descriptor, in parseRewriteFunctionDescriptor()
394 yaml::MappingNode *Descriptor, in parseRewriteGlobalVariableDescriptor() argument
400 for (auto &Field : *Descriptor) { in parseRewriteGlobalVariableDescriptor()
439 YS.printError(Descriptor, in parseRewriteGlobalVariableDescriptor()
457 yaml::MappingNode *Descriptor, in parseRewriteGlobalAliasDescriptor() argument
463 for (auto &Field : *Descriptor) { in parseRewriteGlobalAliasDescriptor()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILRootSignature.cpp159 dxbc::RTS0::v2::RootDescriptor Descriptor; in parseRootDescriptors() local
161 Descriptor.ShaderRegister = *Val; in parseRootDescriptors()
166 Descriptor.RegisterSpace = *Val; in parseRootDescriptors()
171 RSD.ParametersContainer.addParameter(Header, Descriptor); in parseRootDescriptors()
177 Descriptor.Flags = *Val; in parseRootDescriptors()
181 RSD.ParametersContainer.addParameter(Header, Descriptor); in parseRootDescriptors()
425 const dxbc::RTS0::v2::RootDescriptor &Descriptor = in validate() local
427 if (!llvm::hlsl::rootsig::verifyRegisterValue(Descriptor.ShaderRegister)) in validate()
429 Descriptor.ShaderRegister); in validate()
431 if (!llvm::hlsl::rootsig::verifyRegisterSpace(Descriptor.RegisterSpace)) in validate()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DMinidump.h193 const minidump::MemoryDescriptor_64 &Descriptor = Descriptors.front(); in inc() local
194 if (Descriptor.DataSize > Storage.size()) { in inc()
201 ArrayRef<uint8_t> Content = Storage.take_front(Descriptor.DataSize); in inc()
202 Current = std::make_pair(Descriptor, Content); in inc()
204 Storage = Storage.drop_front(Descriptor.DataSize); in inc()
217 minidump::MemoryDescriptor_64 Descriptor = Descriptors.front(); in Memory64Iterator() local
218 ArrayRef<uint8_t> Content = Storage.take_front(Descriptor.DataSize); in Memory64Iterator()
219 Current = std::make_pair(Descriptor, Content); in Memory64Iterator()
221 this->Storage = Storage.drop_front(Descriptor.DataSize); in Memory64Iterator()
/freebsd/contrib/llvm-project/libunwind/src/
H A DUnwind-EHABI.cpp53 struct Descriptor { struct
77 Descriptor::Format format, in ProcessDescriptors()
97 case Descriptor::LU32: in ProcessDescriptors()
101 case Descriptor::LU16: in ProcessDescriptors()
111 Descriptor::Kind kind = in ProcessDescriptors()
112 static_cast<Descriptor::Kind>((length & 0x1) | ((offset & 0x1) << 1)); in ProcessDescriptors()
123 case Descriptor::CLEANUP: { in ProcessDescriptors()
127 case Descriptor::FUNC: { in ProcessDescriptors()
131 case Descriptor::CATCH: { in ProcessDescriptors()
175 Descriptor::Format format = in unwindOneFrame()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCMissingSuperCallChecker.cpp105 for (SelectorDescriptor Descriptor : Sel) { in fillSelectors() local
106 assert(Descriptor.ArgumentCount <= 1); // No multi-argument selectors yet. in fillSelectors()
109 const IdentifierInfo *II = &Ctx.Idents.get(Descriptor.SelectorName); in fillSelectors()
111 Selector Sel = Ctx.Selectors.getSelector(Descriptor.ArgumentCount, &II); in fillSelectors()
H A DBlockInCriticalSectionChecker.cpp286 const auto Descriptor = in checkDescriptorMatch() local
287 llvm::find_if(MutexDescriptors, [&Call, IsLock](auto &&Descriptor) { in checkDescriptorMatch() argument
292 Descriptor); in checkDescriptorMatch()
294 if (Descriptor != MutexDescriptors.end()) in checkDescriptorMatch()
295 return *Descriptor; in checkDescriptorMatch()
310 const MutexDescriptor &Descriptor, in getRegion() argument
316 Descriptor); in getRegion()

1234