/freebsd-src/sys/contrib/device-tree/src/riscv/sifive/ |
H A D | fu540-c000.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /* Copyright (c) 2018-2019 SiFive, Inc */ 4 /dts-v1/; 6 #include <dt-bindings/clock/sifive-fu540-prci.h> 9 #address-cells = <2>; 10 #size-cells = <2>; 11 compatible = "sifive,fu540-c000", "sifive,fu540"; 23 #address-cells = <1>; 24 #size-cells = <0>; 28 i-cache-block-size = <64>; [all …]
|
H A D | fu740-c000.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 4 /dts-v1/; 6 #include <dt-bindings/clock/sifive-fu740-prci.h> 9 #address-cells = <2>; 10 #size-cells = <2>; 11 compatible = "sifive,fu740-c000", "sifive,fu740"; 23 #address-cells = <1>; 24 #size-cells = <0>; 28 i-cache-block-size = <64>; 29 i-cache-sets = <128>; [all …]
|
/freebsd-src/sys/contrib/device-tree/src/riscv/microchip/ |
H A D | microchip-mpfs.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /* Copyright (c) 2020-2021 Microchip Technology Inc */ 4 /dts-v1/; 5 #include "dt-bindings/clock/microchip,mpfs-clock.h" 6 #include "microchip-mpfs-fabric.dtsi" 9 #address-cells = <2>; 10 #size-cells = <2>; 15 #address-cells = <1>; 16 #size-cells = <0>; 21 i-cache-block-size = <64>; [all …]
|
H A D | mpfs.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /* Copyright (c) 2020-2021 Microchip Technology Inc */ 4 /dts-v1/; 5 #include "dt-bindings/clock/microchip,mpfs-clock.h" 8 #address-cells = <2>; 9 #size-cell [all...] |
/freebsd-src/sys/contrib/device-tree/src/riscv/starfive/ |
H A D | jh7100.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 7 /dts-v1/; 8 #include <dt-bindings/clock/starfive-jh7100.h> 9 #include <dt-bindings/reset/starfive-jh7100.h> 13 #address-cells = <2>; 14 #size [all...] |
H A D | jh7110.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 7 /dts-v1/; 8 #include <dt-bindings/clock/starfive,jh7110-crg.h> 9 #include <dt-bindings/power/starfive,jh7110-pmu.h> 10 #include <dt-bindings/reset/starfive,jh7110-cr [all...] |
/freebsd-src/sys/contrib/device-tree/src/powerpc/ |
H A D | microwatt.dts | 1 /dts-v1/; 4 #size-cells = <0x02>; 5 #address-cells = <0x02>; 6 model-name = "microwatt"; 7 compatible = "microwatt-soc"; 13 reserved-memory { 14 #size-cells = <0x02>; 15 #address-cells = <0x02>; 26 #clock-cells = <0>; 27 compatible = "fixed-clock"; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/riscv/ |
H A D | cpus.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: RISC-V CPUs 10 - Paul Walmsley <paul.walmsley@sifive.com> 11 - Palme [all...] |
/freebsd-src/sys/netinet/ |
H A D | tcp_log_buf.c | 2 /*- 3 * SPDX-License-Identifier: BSD-2-Clause 5 * Copyright (c) 2016-2018 Netflix, Inc. 147 "Logging mode for auto-selected sessions (default is TCP_LOG_STATE_TAIL)"); 151 "Auto-select from all sessions (rather than just those with IDs)"); 260 #define TCPID_BUCKET_LOCK_INIT(tlb) mtx_init(&((tlb)->tlb_mtx), "tcp log id bucket", NULL, MTX_DEF) argument 261 #define TCPID_BUCKET_LOCK_DESTROY(tlb) mtx_destroy(&((tlb)->tlb_mtx)) argument 262 #define TCPID_BUCKET_LOCK(tlb) mtx_lock(&((tlb)->tlb_mtx)) argument 263 #define TCPID_BUCKET_UNLOCK(tlb) mtx_unlock(&((tlb)->tlb_mtx)) argument 264 #define TCPID_BUCKET_LOCK_ASSERT(tlb) mtx_assert(&((tlb)->tlb_mtx), MA_OWNED) argument [all …]
|
/freebsd-src/sys/x86/x86/ |
H A D | identcpu.c | 1 /*- 71 #include <xen/xen-os.h> 121 u_int cpu_mon_min_size; /* MONITOR minimum range size, bytes */ 122 u_int cpu_mon_max_size; /* MONITOR minimum range size, bytes */ 151 if ((req->flags & SCTL_MASK32) != 0 && adaptive_machine_arch) in sysctl_hw_machine() 249 u_int regs[4], i; in printcpuinfo() 263 for (i = 0x80000002; i < 0x80000005; i++) { in printcpuinfo() 264 do_cpuid(i, reg in printcpuinfo() 248 u_int regs[4], i; printcpuinfo() local 1380 int i; identify_hypervisor_cpuid_base() local 1789 int i; find_cpu_vendor_id() local 1798 print_AMD_assoc(int i) print_AMD_assoc() argument 1807 print_AMD_l2_assoc(int i) print_AMD_l2_assoc() argument [all...] |
/freebsd-src/lib/libpmc/pmu-events/arch/powerpc/power9/ |
H A D | pipeline.json | 10 "BriefDescription": "Number of I-ERAT reloads" 25 …"BriefDescription": "Finish stall because the NTF instruction was a multi-cycle instruction issued… 35 …"BriefDescription": "A Page Table Entry was loaded into the TLB from another chip's L4 on a differ… 40 …"BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 without confl… 80 …"BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from anothe… 95 …"BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from anothe… 110 "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 4K" 115 …"BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 without dispa… 120 …"BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 16G (hpt mode) and 1G (radi… 160 …"BriefDescription": "A Page Table Entry was loaded into the TLB either shared or modified data fro… [all …]
|
H A D | other.json | 50 …"BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from anothe… 65 "BriefDescription": "Read-write data cache collisions" 75 … "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 16G (hpt mode) or 1G (radix mode)" 85 …"BriefDescription": "A radix translation attempt missed in the TLB and all levels of page walk cac… 90 "BriefDescription": "D-cache invalidates sent over the reload bus to the core" 200 "BriefDescription": "Read-write data cache collisions" 280 …-word boundary, which causes it to require an additional slice than than what normally would be re… 300 "BriefDescription": "I-cache Invalidates sent over the realod bus to the core" 395 …-word boundary, which causes it to require an additional slice than than what normally would be re… 430 "BriefDescription": "TM Load (fav or non-fav) ran into conflict (failed)" [all …]
|
/freebsd-src/sys/arm/include/ |
H A D | cpu.h | 1 /*- 45 * unconditionally with -DSMP. Although it looks like a bug, 140 /* TLB */ 142 _WF0(_CP15_TLBIALL, CP15_TLBIALL) /* Invalidate entire unified TLB */ 144 _WF0(_CP15_TLBIALLIS, CP15_TLBIALLIS) /* Invalidate entire unified TLB IS */ 146 _WF1(_CP15_TLBIASID, CP15_TLBIASID(%0)) /* Invalidate unified TLB by ASID */ 148 _WF1(_CP15_TLBIASIDIS, CP15_TLBIASIDIS(%0)) /* Invalidate unified TLB by ASID IS */ in _WF0() 150 _WF1(_CP15_TLBIMVAA, CP15_TLBIMVAA(%0)) /* Invalidate unified TLB by MVA, all ASID */ in _WF0() 152 _WF1(_CP15_TLBIMVAAIS, CP15_TLBIMVAAIS(%0)) /* Invalidate unified TLB by MVA, all ASID IS */ in _WF0() 154 _WF1(_CP15_TLBIMVA, CP15_TLBIMVA(%0)) /* Invalidate unified TLB b in _WF0() 368 tlb_flush_range_local(vm_offset_t va,vm_size_t size) tlb_flush_range_local() argument 424 tlb_flush_range(vm_offset_t va,vm_size_t size) tlb_flush_range() argument 450 tlb_flush_range(va,size) global() argument 460 icache_sync(vm_offset_t va,vm_size_t size) icache_sync() argument 511 dcache_wb_pou(vm_offset_t va,vm_size_t size) dcache_wb_pou() argument 536 dcache_inv_poc(vm_offset_t va,vm_paddr_t pa,vm_size_t size) dcache_inv_poc() argument 563 dcache_inv_poc_dma(vm_offset_t va,vm_paddr_t pa,vm_size_t size) dcache_inv_poc_dma() argument 587 dcache_wb_poc(vm_offset_t va,vm_paddr_t pa,vm_size_t size) dcache_wb_poc() argument 603 dcache_wbinv_poc(vm_offset_t sva,vm_paddr_t pa,vm_size_t size) dcache_wbinv_poc() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | TreeTransform.h | 1 //===------- TreeTransform.h - Semantic Tree Transformation -- 2375 RebuildOMPXDynCGroupMemClause(Expr * Size,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPXDynCGroupMemClause() argument 4168 for (unsigned I = 0; I != NumInputs; ++I) { TransformExprs() local 4224 for (unsigned I = 0; I != *NumExpansions; ++I) { TransformExprs() local 4817 for (unsigned I = 0; I != *NumExpansions; ++I) { TransformTemplateArguments() local 4893 TypeLocBuilder TLB; TransformType() local 4907 TransformType(TypeLocBuilder & TLB,TypeLoc T) TransformType() argument 4945 TypeLocBuilder TLB; TransformTypeWithDeducedTST() local 4973 TransformQualifiedType(TypeLocBuilder & TLB,QualifiedTypeLoc T) TransformQualifiedType() argument 5112 TypeLocBuilder TLB; TransformTSIInObjectScope() local 5157 TransformTypeSpecType(TypeLocBuilder & TLB,TyLoc T) TransformTypeSpecType() argument 5164 TransformBuiltinType(TypeLocBuilder & TLB,BuiltinTypeLoc T) TransformBuiltinType() argument 5174 TransformComplexType(TypeLocBuilder & TLB,ComplexTypeLoc T) TransformComplexType() argument 5181 TransformAdjustedType(TypeLocBuilder & TLB,AdjustedTypeLoc TL) TransformAdjustedType() argument 5188 TransformDecayedType(TypeLocBuilder & TLB,DecayedTypeLoc TL) TransformDecayedType() argument 5204 TransformPointerType(TypeLocBuilder & TLB,PointerTypeLoc TL) TransformPointerType() argument 5242 TransformBlockPointerType(TypeLocBuilder & TLB,BlockPointerTypeLoc TL) TransformBlockPointerType() argument 5269 TransformReferenceType(TypeLocBuilder & TLB,ReferenceTypeLoc TL) TransformReferenceType() argument 5306 TransformLValueReferenceType(TypeLocBuilder & TLB,LValueReferenceTypeLoc TL) TransformLValueReferenceType() argument 5313 TransformRValueReferenceType(TypeLocBuilder & TLB,RValueReferenceTypeLoc TL) TransformRValueReferenceType() argument 5320 TransformMemberPointerType(TypeLocBuilder & TLB,MemberPointerTypeLoc TL) TransformMemberPointerType() argument 5372 TransformConstantArrayType(TypeLocBuilder & TLB,ConstantArrayTypeLoc TL) TransformConstantArrayType() argument 5418 TransformIncompleteArrayType(TypeLocBuilder & TLB,IncompleteArrayTypeLoc TL) TransformIncompleteArrayType() argument 5446 TransformVariableArrayType(TypeLocBuilder & TLB,VariableArrayTypeLoc TL) TransformVariableArrayType() argument 5466 Expr *Size = SizeResult.get(); TransformVariableArrayType() local 5493 TransformDependentSizedArrayType(TypeLocBuilder & TLB,DependentSizedArrayTypeLoc TL) TransformDependentSizedArrayType() argument 5517 Expr *size = sizeResult.get(); TransformDependentSizedArrayType() local 5544 TransformDependentVectorType(TypeLocBuilder & TLB,DependentVectorTypeLoc TL) TransformDependentVectorType() argument 5553 ExprResult Size = getDerived().TransformExpr(T->getSizeExpr()); TransformDependentVectorType() local 5582 TransformDependentSizedExtVectorType(TypeLocBuilder & TLB,DependentSizedExtVectorTypeLoc TL) TransformDependentSizedExtVectorType() argument 5595 ExprResult Size = getDerived().TransformExpr(T->getSizeExpr()); TransformDependentSizedExtVectorType() local 5626 TransformConstantMatrixType(TypeLocBuilder & TLB,ConstantMatrixTypeLoc TL) TransformConstantMatrixType() argument 5652 TransformDependentSizedMatrixType(TypeLocBuilder & TLB,DependentSizedMatrixTypeLoc TL) TransformDependentSizedMatrixType() argument 5706 TransformDependentAddressSpaceType(TypeLocBuilder & TLB,DependentAddressSpaceTypeLoc TL) TransformDependentAddressSpaceType() argument 5751 TransformVectorType(TypeLocBuilder & TLB,VectorTypeLoc TL) TransformVectorType() argument 5774 TransformExtVectorType(TypeLocBuilder & TLB,ExtVectorTypeLoc TL) TransformExtVectorType() argument 5810 TypeLocBuilder TLB; TransformFunctionTypeParam() local 5865 for (unsigned i = 0; i != NumParams; ++i) { TransformFunctionTypeParams() local 5911 for (unsigned I = 0; I != *NumExpansions; ++I) { TransformFunctionTypeParams() local 6012 for (unsigned I = 0; I != *NumExpansions; ++I) { TransformFunctionTypeParams() local 6078 for (unsigned i = 0, e = PVars->size(); i != e; ++i) TransformFunctionTypeParams() local 6089 TransformFunctionProtoType(TypeLocBuilder & TLB,FunctionProtoTypeLoc TL) TransformFunctionProtoType() argument 6102 TransformFunctionProtoType(TypeLocBuilder & TLB,FunctionProtoTypeLoc TL,CXXRecordDecl * ThisContext,Qualifiers ThisTypeQuals,Fn TransformExceptionSpec) TransformFunctionProtoType() argument 6188 for (unsigned i = 0, e = NewTL.getNumParams(); i != e; ++i) TransformFunctionProtoType() local 6299 TransformFunctionNoProtoType(TypeLocBuilder & TLB,FunctionNoProtoTypeLoc TL) TransformFunctionNoProtoType() argument 6321 TransformUnresolvedUsingType(TypeLocBuilder & TLB,UnresolvedUsingTypeLoc TL) TransformUnresolvedUsingType() argument 6343 TransformUsingType(TypeLocBuilder & TLB,UsingTypeLoc TL) TransformUsingType() argument 6369 TransformTypedefType(TypeLocBuilder & TLB,TypedefTypeLoc TL) TransformTypedefType() argument 6393 TransformTypeOfExprType(TypeLocBuilder & TLB,TypeOfExprTypeLoc TL) TransformTypeOfExprType() argument 6426 TransformTypeOfType(TypeLocBuilder & TLB,TypeOfTypeLoc TL) TransformTypeOfType() argument 6451 TransformDecltypeType(TypeLocBuilder & TLB,DecltypeTypeLoc TL) TransformDecltypeType() argument 6485 TransformUnaryTransformType(TypeLocBuilder & TLB,UnaryTransformTypeLoc TL) TransformUnaryTransformType() argument 6508 TransformDeducedTemplateSpecializationType(TypeLocBuilder & TLB,DeducedTemplateSpecializationTypeLoc TL) TransformDeducedTemplateSpecializationType() argument 6538 TransformRecordType(TypeLocBuilder & TLB,RecordTypeLoc TL) TransformRecordType() argument 6562 TransformEnumType(TypeLocBuilder & TLB,EnumTypeLoc TL) TransformEnumType() argument 6587 TransformInjectedClassNameType(TypeLocBuilder & TLB,InjectedClassNameTypeLoc TL) TransformInjectedClassNameType() argument 6600 TransformTemplateTypeParmType(TypeLocBuilder & TLB,TemplateTypeParmTypeLoc TL) TransformTemplateTypeParmType() argument 6609 TransformTemplateTypeParmType(TypeLocBuilder & TLB,TemplateTypeParmTypeLoc TL,bool) TransformTemplateTypeParmType() argument 6615 TransformSubstTemplateTypeParmType(TypeLocBuilder & TLB,SubstTemplateTypeParmTypeLoc TL) TransformSubstTemplateTypeParmType() argument 6643 TransformSubstTemplateTypeParmPackType(TypeLocBuilder & TLB,SubstTemplateTypeParmPackTypeLoc TL) TransformSubstTemplateTypeParmPackType() argument 6651 TransformSubstTemplateTypeParmPackType(TypeLocBuilder & TLB,SubstTemplateTypeParmPackTypeLoc TL,bool) TransformSubstTemplateTypeParmPackType() argument 6657 TransformTemplateSpecializationType(TypeLocBuilder & TLB,TemplateSpecializationTypeLoc TL) TransformTemplateSpecializationType() argument 6674 TransformAtomicType(TypeLocBuilder & TLB,AtomicTypeLoc TL) TransformAtomicType() argument 6697 TransformPipeType(TypeLocBuilder & TLB,PipeTypeLoc TL) TransformPipeType() argument 6719 TransformBitIntType(TypeLocBuilder & TLB,BitIntTypeLoc TL) TransformBitIntType() argument 6738 TransformDependentBitIntType(TypeLocBuilder & TLB,DependentBitIntTypeLoc TL) TransformDependentBitIntType() argument 6834 TransformAutoType(TypeLocBuilder & TLB,AutoTypeLoc TL) TransformAutoType() argument 6906 TransformTemplateSpecializationType(TypeLocBuilder & TLB,TemplateSpecializationTypeLoc TL,TemplateName Template) TransformTemplateSpecializationType() argument 6940 for (unsigned i = 0, e = NewTemplateArgs.size(); i != e; ++i) TransformTemplateSpecializationType() local 6951 for (unsigned i = 0, e = NewTemplateArgs.size(); i != e; ++i) TransformTemplateSpecializationType() local 6960 TransformDependentTemplateSpecializationType(TypeLocBuilder & TLB,DependentTemplateSpecializationTypeLoc TL,TemplateName Template,CXXScopeSpec & SS) TransformDependentTemplateSpecializationType() argument 6989 for (unsigned i = 0, e = NewTemplateArgs.size(); i != e; ++i) TransformDependentTemplateSpecializationType() local 7007 for (unsigned i = 0, e = NewTemplateArgs.size(); i != e; ++i) TransformDependentTemplateSpecializationType() local 7016 TransformElaboratedType(TypeLocBuilder & TLB,ElaboratedTypeLoc TL) TransformElaboratedType() argument 7074 TransformAttributedType(TypeLocBuilder & TLB,AttributedTypeLoc TL,Fn TransformModifiedTypeFn) TransformAttributedType() argument 7121 TransformAttributedType(TypeLocBuilder & TLB,AttributedTypeLoc TL) TransformAttributedType() argument 7131 TransformBTFTagAttributedType(TypeLocBuilder & TLB,BTFTagAttributedTypeLoc TL) TransformBTFTagAttributedType() argument 7138 TransformParenType(TypeLocBuilder & TLB,ParenTypeLoc TL) TransformParenType() argument 7160 TransformMacroQualifiedType(TypeLocBuilder & TLB,MacroQualifiedTypeLoc TL) TransformMacroQualifiedType() argument 7181 TransformDependentNameType(TypeLocBuilder & TLB,DependentNameTypeLoc TL) TransformDependentNameType() argument 7187 TransformDependentNameType(TypeLocBuilder & TLB,DependentNameTypeLoc TL,bool DeducedTSTContext) TransformDependentNameType() argument 7223 TransformDependentTemplateSpecializationType(TypeLocBuilder & TLB,DependentTemplateSpecializationTypeLoc TL) TransformDependentTemplateSpecializationType() argument 7239 TransformDependentTemplateSpecializationType(TypeLocBuilder & TLB,DependentTemplateSpecializationTypeLoc TL,NestedNameSpecifierLoc QualifierLoc) TransformDependentTemplateSpecializationType() argument 7272 for (unsigned I = 0, E = NewTemplateArgs.size(); I != E; ++I) TransformDependentTemplateSpecializationType() local 7288 for (unsigned I = 0, E = NewTemplateArgs.size(); I != E; ++I) TransformDependentTemplateSpecializationType() local 7297 for (unsigned I = 0, E = NewTemplateArgs.size(); I != E; ++I) TransformDependentTemplateSpecializationType() local 7304 TransformPackExpansionType(TypeLocBuilder & TLB,PackExpansionTypeLoc TL) TransformPackExpansionType() argument 7329 TransformObjCInterfaceType(TypeLocBuilder & TLB,ObjCInterfaceTypeLoc TL) TransformObjCInterfaceType() argument 7338 TransformObjCTypeParamType(TypeLocBuilder & TLB,ObjCTypeParamTypeLoc TL) TransformObjCTypeParamType() argument 7360 for (unsigned i = 0, n = TL.getNumProtocols(); i != n; ++i) TransformObjCTypeParamType() local 7369 TransformObjCObjectType(TypeLocBuilder & TLB,ObjCObjectTypeLoc TL) TransformObjCObjectType() argument 7380 for (unsigned i = 0, n = TL.getNumTypeArgs(); i != n; ++i) { TransformObjCObjectType() local 7482 for (unsigned i = 0, n = TL.getNumTypeArgs(); i != n; ++i) TransformObjCObjectType() local 7486 for (unsigned i = 0, n = TL.getNumProtocols(); i != n; ++i) TransformObjCObjectType() local 7494 TransformObjCObjectPointerType(TypeLocBuilder & TLB,ObjCObjectPointerTypeLoc TL) TransformObjCObjectPointerType() argument 7698 for (const auto *I : S->getAttrs()) { TransformAttributedStmt() local 8001 for (unsigned I = 0, E = S->getNumOutputs(); I != E; ++I) { TransformGCCAsmStmt() local 8019 for (unsigned I = 0, E = S->getNumInputs(); I != E; ++I) { TransformGCCAsmStmt() local 8037 for (unsigned I = 0, E = S->getNumLabels(); I != E; ++I) { TransformGCCAsmStmt() local 8050 for (unsigned I = 0, E = S->getNumClobbers(); I != E; ++I) TransformGCCAsmStmt() local 8073 for (unsigned i = 0, e = SrcExprs.size(); i != e; ++i) { TransformMSAsmStmt() local 8304 for (unsigned I = 0, N = S->getNumCatchStmts(); I != N; ++I) { TransformObjCAtTryStmt() local 8527 for (unsigned I = 0, N = S->getNumHandlers(); I != N; ++I) { TransformCXXTryStmt() local 8821 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); TransformOMPExecutableDirective() local 10763 for (unsigned I = 0, E = C->getNumberOfAllocators(); I < E; ++I) { TransformOMPUsesAllocatorsClause() local 10823 ExprResult Size = getDerived().TransformExpr(C->getSize()); TransformOMPXDynCGroupMemClause() local 11108 for (unsigned I = 0, N = E->getNumComponents(); I != N; ++I) { TransformOffsetOfExpr() local 11378 for (unsigned I = 0; I < NumIterators; ++I) { TransformOMPIteratorExpr() local 11423 for (unsigned I = 0; I < NumIterators; ++I) TransformOMPIteratorExpr() local 12838 for (unsigned I = 0, N = E->getNumArgs(); I != N; ++I) { TransformTypeTraitExpr() local 12842 TypeLocBuilder TLB; TransformTypeTraitExpr() local 12885 TypeLocBuilder TLB; TransformTypeTraitExpr() local 12908 for (unsigned I = 0; I != *NumExpansions; ++I) { TransformTypeTraitExpr() local 12910 TypeLocBuilder TLB; TransformTypeTraitExpr() local 12939 TypeLocBuilder TLB; TransformTypeTraitExpr() local 13454 for (unsigned I = 0; I != *NumExpansions; ++I) { TransformLambdaExpr() local 13600 for (unsigned I = 0; I != *NumExpansions; ++I) { TransformLambdaExpr() local 14288 for (unsigned I = 0; I != *NumExpansions; ++I) { TransformCXXFoldExpr() local 14420 for (unsigned I = 0, N = E->getNumElements(); I != N; ++I) { TransformObjCDictionaryLiteral() local 14475 for (unsigned I = 0; I != *NumExpansions; ++I) { TransformObjCDictionaryLiteral() local 14869 for (const auto &I : oldBlock->captures()) { TransformBlockExpr() local 15001 RebuildArrayType(QualType ElementType,ArraySizeModifier SizeMod,const llvm::APInt * Size,Expr * SizeExpr,unsigned IndexTypeQuals,SourceRange BracketsRange) RebuildArrayType() argument 15032 RebuildConstantArrayType(QualType ElementType,ArraySizeModifier SizeMod,const llvm::APInt & Size,Expr * SizeExpr,unsigned IndexTypeQuals,SourceRange BracketsRange) RebuildConstantArrayType() argument 15448 for (unsigned I = 0; I < NumParams; ++I) { TransformCapturedStmt() local [all...] |
H A D | SemaTemplateInstantiate.cpp | 1 //===------- SemaTemplateInstantiate.cpp - C++ Template Instantiation -- 131 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I) HandleDefaultTempArgIntoTempTempParam() local 1415 TransformFunctionProtoType(TypeLocBuilder & TLB,FunctionProtoTypeLoc TL) TransformFunctionProtoType() argument 2097 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end(); TransformFunctionParmPackExpr() local 2176 TransformFunctionProtoType(TypeLocBuilder & TLB,FunctionProtoTypeLoc TL,CXXRecordDecl * ThisContext,Qualifiers ThisTypeQuals,Fn TransformExceptionSpec) TransformFunctionProtoType() argument 2199 BuildSubstTemplateTypeParmType(TypeLocBuilder & TLB,bool SuppressObjCLifetime,bool Final,Decl * AssociatedDecl,unsigned Index,std::optional<unsigned> PackIndex,TemplateArgument Arg,SourceLocation NameLoc) BuildSubstTemplateTypeParmType() argument 2228 TransformTemplateTypeParmType(TypeLocBuilder & TLB,TemplateTypeParmTypeLoc TL,bool SuppressObjCLifetime) TransformTemplateTypeParmType() argument 2316 TransformSubstTemplateTypeParmPackType(TypeLocBuilder & TLB,SubstTemplateTypeParmPackTypeLoc TL,bool SuppressObjCLifetime) TransformSubstTemplateTypeParmPackType() argument 2635 TypeLocBuilder TLB; SubstType() local 2641 TypeLocBuilder TLB; SubstType() local 2710 TypeLocBuilder TLB; SubstFunctionDeclType() local 3150 for (unsigned I = 0; I != *NumExpansions; ++I) { SubstBaseSpecifiers() local 3409 for (LateInstantiatedAttrVec::iterator I = LateAttrs.begin(), InstantiateClass() local 3656 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I) { usesPartialOrExplicitSpecialization() local 3700 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I) { getPatternForClassTemplateSpecialization() local 4199 unsigned i = PV->getFunctionScopeIndex(); getCanonicalParmVarDecl() local [all...] |
H A D | SemaTemplateVariadic.cpp | 1 //===------- SemaTemplateVariadic.cpp - C++ Variadic Templates -- 118 for (unsigned I = 0, N = E->getNumElements(); I != N; ++I) { TraverseObjCDictionaryLiteral() local 356 for (unsigned I = 0, N = Unexpanded.size(); I != N; ++I) { DiagnoseUnexpandedParameterPacks() local 373 for (size_t I = 0, E = std::min(Names.size(), (size_t)2); I != E; ++I) DiagnoseUnexpandedParameterPacks() local 376 for (unsigned I = 0, N = Locations.size(); I != N; ++I) DiagnoseUnexpandedParameterPacks() local 623 TypeLocBuilder TLB; CheckPackExpansion() local 819 for (unsigned I = 0, N = Unexpanded.size(); I != N; ++I) { getNumArgumentsInExpansion() local 842 unsigned Size = Instantiation->get<DeclArgumentPack *>()->size(); getNumArgumentsInExpansion() local 857 unsigned Size = TemplateArgs(Depth, Index).pack_size(); getNumArgumentsInExpansion() local 926 for (unsigned I = 0, N = D.getNumTypeObjects(); I != N; ++I) { containsUnexpandedParameterPacks() local 943 for (unsigned i = 0, e = Chunk.Fun.NumParams; i != e; ++i) { containsUnexpandedParameterPacks() local 951 for (unsigned i = 0; i != Chunk.Fun.getNumExceptions(); ++i) { containsUnexpandedParameterPacks() local 1087 TypeLocBuilder TLB; getTemplateArgumentPackExpansionPattern() local [all...] |
/freebsd-src/sys/powerpc/booke/ |
H A D | trap_subr.S | 1 /*- 2 * Copyright (C) 2006-2009 Semihalf, Rafal Jaworowski <raj@semihalf.com> 29 /*- 72 * SPRG0 - pcpu pointer 73 * SPRG1 - all interrupts except TLB miss, critical, machine check 74 * SPRG2 - critical 75 * SPRG3 - machine check 76 * SPRG4-6 - scratch 80 /* Get the per-CPU data structure */ 94 * sprg_sp - SPRG{1-3} reg used to temporarily store the SP [all …]
|
H A D | pmap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (C) 2007-2009 Semihalf, Rafal Jaworowski <raj@semihalf.com> 39 * 32-bit pmap: 41 * ----------------------------- 42 * 0x0000_0000 - 0x7fff_ffff : user process 43 * 0x8000_0000 - 0xbfff_ffff : pmap_mapdev()-ed area (PCI/PCIE etc.) 44 * 0xc000_0000 - 0xc0ff_ffff : kernel reserved 45 * 0xc000_0000 - data_end : kernel code+data, env, metadata etc. 46 * 0xc100_0000 - 0xffff_ffff : KVA [all …]
|
/freebsd-src/lib/libpmc/pmu-events/arch/x86/amdzen3/ |
H A D | memory.json | 5 …"BriefDescription": "Non-forwardable conflict; used to reduce STLI's via software. All reasons. St… 6 …-to-load conflicts: A load was unable to complete due to a non-forwardable conflict with an older … 24 "BriefDescription": "Retired lock instructions. Non-speculative lock succeeded.", 36 … "BriefDescription": "The number of retired CLFLUSH instructions. This is a non-speculative event." 46 …"BriefDescription": "Load-op-Store Dispatch. Dispatch of a single op that performs a load from and… 84 "BriefDescription": "A non-cacheable store and the non-cacheable commit buffer is full.", 91 …esses, although these are generally rare. Each increment represents an eight-byte access, although… 210 "BriefDescription": "L1 DTLB Miss. DTLB reload to a 1G page that also missed in the L2 TLB.", 216 "BriefDescription": "L1 DTLB Miss. DTLB reload to a 2M page that also missed in the L2 TLB.", 222 "BriefDescription": "L1 DTLB Miss. DTLB reload coalesced page that also missed in the L2 TLB.", [all …]
|
/freebsd-src/sys/i386/i386/ |
H A D | mp_machdep.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 154 unsigned int i; in alloc_ap_trampoline() local 158 for (i = *physmap_idx; i <= *physmap_idx; i -= 2) { in alloc_ap_trampoline() 164 if (physmap[i] >= MiB(1) || in alloc_ap_trampoline() 165 (trunc_page(physmap[i + 1]) - round_page(physmap[i])) < in alloc_ap_trampoline() 174 if (physmap[i + 1] < MiB(1)) { in alloc_ap_trampoline() 175 boot_address = trunc_page(physmap[i + 1]); in alloc_ap_trampoline() 176 if ((physmap[i + 1] - boot_address) < bootMP_size) in alloc_ap_trampoline() 177 boot_address -= round_page(bootMP_size); in alloc_ap_trampoline() [all …]
|
/freebsd-src/lib/libpmc/ |
H A D | pmc.haswell.3 | 45 .Bl -tag -width "Li PMC_CLASS_IAP" 47 Fixed-function counters that count only one hardware event per counter. 59 .%B "Intel(R) 64 and IA-32 Architectures Software Developer's Manual" 61 .%N "Order Number: 325462-045US" 70 .Bl -column "PMC_CAP_INTERRUPT" "Support" 87 .Bl -tag -width indent 89 Configure the Off-core Response bits. 90 .Bl -tag -width indent 122 Any other request that crosses IDI, including I/O. 128 M-state initial lookup stat in L3. [all …]
|
H A D | pmc.haswellxeon.3 | 46 .Bl -tag -width "Li PMC_CLASS_IAP" 48 Fixed-function counters that count only one hardware event per counter. 60 .%B "Intel(R) 64 and IA-32 Architectures Software Developer's Manual" 62 .%N "Order Number: 325462-052US" 71 .Bl -column "PMC_CAP_INTERRUPT" "Support" 88 .Bl -tag -width indent 90 Configure the Off-core Response bits. 91 .Bl -tag -width indent 123 Any other request that crosses IDI, including I/O. 129 M-state initial lookup stat in L3. [all …]
|
/freebsd-src/sys/amd64/amd64/ |
H A D | pmap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 12 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu> 47 /*- 49 * Copyright (c) 2014-2020 The FreeBSD Foundation 55 * DARPA/SPAWAR contract N66001-01- 850 int i, ii; pmap_delayed_invl_start_u() local 1683 int i, j, ndm1g, nkpdpe, nkdmpde; create_pagetables() local 1923 int i; pmap_bootstrap() local 2097 int i; pmap_init_pat() local 2354 int domain, i, j, pages; pmap_init_pv_table() local 2425 long i, pv_npg; pmap_init_pv_table() local 2461 int error, i, ret, skz63; pmap_init() local 3076 u_int cpuid, i; pmap_invalidate_preipi_pcid() local 3747 int i; pmap_invalidate_cache_pages() local 4265 int i; pmap_pinit_pcids() local 4314 int i; pmap_pinit_pml4() local 4380 int i; pmap_pinit_pml4_pti() local 4919 int i; pmap_release() local 4994 pmap_kmsan_shadow_map_page_array(vm_paddr_t pdppa,vm_size_t size) pmap_kmsan_shadow_map_page_array() argument 5000 int i, npde, npdpg; pmap_kmsan_shadow_map_page_array() local 5032 vm_size_t size; pmap_kmsan_page_array_startup() local 5058 int domain, i; pmap_page_array_startup() local 5470 int i, domain; reclaim_pv_chunk() local 5546 int i; free_pv_chunk_batch() local 5682 int avail, free, i; reserve_pv_entries() local 7861 pmap_kenter_temporary(vm_paddr_t pa,int i) pmap_kenter_temporary() argument 7878 pmap_object_init_pt(pmap_t pmap,vm_offset_t addr,vm_object_t object,vm_pindex_t pindex,vm_size_t size) pmap_object_init_pt() argument 8310 pmap_zero_page_area(vm_page_t m,int off,int size) pmap_zero_page_area() argument 8535 int allfree, field, i, idx; pmap_remove_pages() local 9429 pmap_mapdev_internal(vm_paddr_t pa,vm_size_t size,int mode,int flags) pmap_mapdev_internal() argument 9434 int i; pmap_mapdev_internal() local 9496 pmap_mapdev_attr(vm_paddr_t pa,vm_size_t size,int mode) pmap_mapdev_attr() argument 9504 pmap_mapdev(vm_paddr_t pa,vm_size_t size) pmap_mapdev() argument 9511 pmap_mapdev_pciecfg(vm_paddr_t pa,vm_size_t size) pmap_mapdev_pciecfg() argument 9519 pmap_mapbios(vm_paddr_t pa,vm_size_t size) pmap_mapbios() argument 9527 pmap_unmapdev(void * p,vm_size_t size) pmap_unmapdev() argument 9531 int i; pmap_unmapdev() local 9679 pmap_change_attr(vm_offset_t va,vm_size_t size,int mode) pmap_change_attr() argument 9698 pmap_change_prot(vm_offset_t va,vm_size_t size,vm_prot_t prot) pmap_change_prot() argument 9714 pmap_change_props_locked(vm_offset_t va,vm_size_t size,vm_prot_t prot,int mode,int flags) pmap_change_props_locked() argument 10313 pmap_align_superpage(vm_object_t object,vm_ooffset_t offset,vm_offset_t * addr,vm_size_t size) pmap_align_superpage() argument 10506 int cache_bits, error __unused, i; pmap_map_io_transient() local 10569 int i; pmap_unmap_io_transient() local 11140 int i; pmap_pti_init() local 11729 int i; pmap_san_enter_early() local 11874 int i, pat_idx; sysctl_kmaps_dump() local 12006 int error, i, j, k, l; sysctl_kmaps() local [all...] |
/freebsd-src/sys/dev/agp/ |
H A D | agp_ali.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 50 u_int32_t initial_aperture; /* aperture size at startup */ 104 sc->initial_aperture = AGP_GET_APERTURE(dev); in agp_ali_attach() 105 if (sc->initial_aperture == 0) { in agp_ali_attach() 106 device_printf(dev, "bad initial aperture size, disabling\n"); in agp_ali_attach() 117 * aperture so that the gatt size reduces. in agp_ali_attach() 124 sc->gatt = gatt; in agp_ali_attach() 128 pci_write_config(dev, AGP_ALI_ATTBASE, gatt->ag_physical | in agp_ali_attach() 131 /* Enable the TLB. */ in agp_ali_attach() [all …]
|
/freebsd-src/lib/libpmc/pmu-events/arch/x86/amdzen2/ |
H A D | memory.json | 5 …"BriefDescription": "Non-forwardable conflict; used to reduce STLI's via software. All reasons. St… 6 …-to-load conflicts: A load was unable to complete due to a non-forwardable conflict with an older … 24 "BriefDescription": "Retired lock instructions. Non-speculative lock succeeded.", 84 "BriefDescription": "A non-cacheable store and the non-cacheable commit buffer is full." 90 …esses, although these are generally rare. Each increment represents an eight-byte access, although… 149 "BriefDescription": "L1 DTLB Miss. DTLB reload to a 1G page that miss in the L2 TLB.", 155 "BriefDescription": "L1 DTLB Miss. DTLB reload to a 2M page that miss in the L2 TLB.", 167 "BriefDescription": "L1 DTLB Miss. DTLB reload to a 4K page that miss the L2 TLB.", 173 "BriefDescription": "L1 DTLB Miss. DTLB reload to a 1G page that hit in the L2 TLB.", 179 "BriefDescription": "L1 DTLB Miss. DTLB reload to a 2M page that hit in the L2 TLB.", [all …]
|