| /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-cells = <2>; 14 #address-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-cell [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/i386/include/ |
| H A D | pcpu.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 41 char padding[128 - (2 * sizeof(int))]; 47 * pmap.c and mp_machdep.c sets up the data for the AP's to "see" when 55 struct pcpu *pc_prvspace; /* Self-reference */ \ 82 uint32_t pc_smp_tlb_done; /* TLB op acknowledgement */ \ 97 * Evaluates to the byte offset of the per-cpu variable name. 103 * Evaluates to the type of the per-cpu variable name. 106 __typeof(((struct pcpu *)0)->name) 109 * Evaluates to the address of the per-cpu variable name. [all …]
|
| /freebsd-src/crypto/openssl/util/ |
| H A D | add-depends.pl | 2 # Copyright 2018-2021 The OpenSSL Project Authors. All Rights Reserved. 35 # is, sets $rebuild. 42 ( ( grep { $unified_info{sources}->{$_}->[0] =~ /\.cc?$/ } 44 ( grep { $unified_info{shared_sources}->{$_}->[0] =~ /\.cc?$/ } 77 (my $objfile = shift) =~ s|\.d$|.o|i; 95 if (-f $x) { 103 print STDERR "DEBUG[$producer]: ignoring $objfile <- $line\n" 114 # well with out-of-source-tree builds, so we must resort to tricks 118 (my $objfile = shift) =~ s|\.d$|.o|i; 153 (my $objfile = shift) =~ s|\.D$|.OBJ|i; [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 …]
|
| /freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TreeTransform.h | 1 //===------- TreeTransform.h - Semantic Tree Transformation -- 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 5493 TransformDependentSizedArrayType(TypeLocBuilder & TLB,DependentSizedArrayTypeLoc TL) TransformDependentSizedArrayType() argument 5544 TransformDependentVectorType(TypeLocBuilder & TLB,DependentVectorTypeLoc TL) TransformDependentVectorType() argument 5582 TransformDependentSizedExtVectorType(TypeLocBuilder & TLB,DependentSizedExtVectorTypeLoc TL) TransformDependentSizedExtVectorType() argument 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 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 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...] |
| /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 5000 int i, npde, npdpg; pmap_kmsan_shadow_map_page_array() 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 8535 int allfree, field, i, idx; pmap_remove_pages() local 9434 int i; pmap_mapdev_internal() local 9531 int i; pmap_unmapdev() local 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...] |
| H A D | trap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 138 [T_NMI] = "non-maskable interrupt trap", 148 [T_XMMFLT] = "SIMD floating-point exception", 170 * 0 - only enable flush on return from NMI if required by vmm.ko (default) 171 * >1 - always flush on return from NMI. 173 * Post-boo 219 size_t i; trap() local [all...] |
| /freebsd-src/sys/arm/include/ |
| H A D | armreg.h | 3 /*- 4 * SPDX-License-Identifier: BSD-4-Clause 7 * Copyright (c) 1994-1996 Mark Brinicombe. 69 /* The high-order byte is always the implementor */ 77 #define CPU_ID_INTEL 0x69000000 /* 'i' */ 88 /* On recent ARMs this byte holds the architecture and variant (sub-model) */ 145 /* XXX: Cortex-A12 is the old name for this part, it has been renamed the A17 */ 165 #define CPU_ID_MV88FR571_VD 0x56155710 /* Marvell Feroceon 88FR571-VD Core (ID from datasheet) */ 169 * L2-cache instructions so need to disable it. 0x41159260 is a generic ARM926E-S ID. 174 #define CPU_ID_MV88FR571_41 0x41159260 /* Marvell Feroceon 88FR571-VD Core (actual ID from CPU reg)… [all …]
|
| /freebsd-src/sys/i386/i386/ |
| H A D | pmap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 10 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu> 45 /*- 54 * DARPA/SPAWAR contract N66001-01-C-803 415 int i; __CONCAT() local 613 int i; __CONCAT() local 736 int i; pmap_init_reserved_pages() local 791 int i; __CONCAT() local 943 int i; pmap_ptelist_init() local 965 int i, pv_npg; __CONCAT() local 2061 int i; __CONCAT() local 2220 int i; __CONCAT() local 5529 int i; __CONCAT() local 5591 int i; __CONCAT() local 6112 int i; __CONCAT() local 6159 int i; __CONCAT() local 6223 int i, pat_idx; sysctl_kmaps_dump() local 6342 u_int i, k; __CONCAT() local [all...] |
| /freebsd-src/sys/contrib/xen/hvm/ |
| H A D | params.h | 51 * How should CPU0 event-channel notifications be delivered? 53 * If val == 0 then CPU0 event-channel notifications are not delivered. 79 * val[15:8] is interrupt flag of the PPI used by event-channel: 82 * val[7:0] is a PPI number used by event-channel. 91 * These are not used by Xen. They are here for convenience of HVM-guest 106 …* (See http://download.microsoft.com/download/A/B/4/AB43A34E-BDD0-4FA6-BDEF-79EEF16E880B/Hyperviso… 114 /* Base+Freq viridian feature sets: 116 * - Hypercall MSRs (HV_X64_MSR_GUEST_OS_ID and HV_X64_MSR_HYPERCALL) 117 * - APIC access MSRs (HV_X64_MSR_EOI, HV_X64_MSR_ICR and HV_X64_MSR_TPR) 118 * - Virtual Processor index MSR (HV_X64_MSR_VP_INDEX) [all …]
|
| /freebsd-src/sys/x86/x86/ |
| H A D | mca.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 100 static int mca_banks; /* Number of per-CPU register banks. */ 101 static int mca_maxcount = -1; /* Limit on records stored. (-1 = unlimited) */ 116 "Administrative toggle for logging of level one TLB parity (L1TP) errors"); 197 static int amd_elvt = -1; 206 * The RASCap register is wholly reserved in families 0x10-0x15 (through model 1F). in amd_thresholding_supported() 259 if (error || req->newptr == NULL) in sysctl_positive_int() 274 int i; in sysctl_mca_records() local 287 i = 0; in sysctl_mca_records() [all …]
|
| /freebsd-src/sys/powerpc/powerpc/ |
| H A D | trap.c | 1 /*- 81 sizeof(struct callframe) - 3*sizeof(register_t))) /* more args go here */ 128 { EXC_FPU, "floating-point unavailable" }, 131 { EXC_FIT, "fixed-interval timer" }, 135 { EXC_FPA, "floating-point assist" }, 141 { EXC_ITMISS, "instruction tlb miss" }, 142 { EXC_DLMISS, "data load tlb miss" }, 143 { EXC_DSMISS, "data store tlb miss" }, 182 for (pe = powerpc_exceptions; pe->vector != EXC_LAST; pe++) { in trapname() 183 if (pe->vector == vector) in trapname() [all …]
|
| /freebsd-src/sys/arm64/arm64/ |
| H A D | pmap.c | 1 /*- 10 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu> 14 * Copyright (c) 2014-2016 The FreeBSD Foundation 52 /*- 59 * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA 90 * this module may throw away valid virtual-to-physical 92 * of virtual-t 1110 pmap_bootstrap_l2_block(struct pmap_bootstrap_state * state,int i) pmap_bootstrap_l2_block() argument 1160 pmap_bootstrap_l3_page(struct pmap_bootstrap_state * state,int i) pmap_bootstrap_l3_page() argument 1212 int i; pmap_bootstrap_dmap() local 1419 int i; pmap_bootstrap_san1() local 1511 int i; pmap_init_asids() local 1534 int domain, i, j, pages; pmap_init_pv_table() local 1625 int i, vmid_bits; pmap_init() local 2314 int i, lvl; pmap_qenter() local 3226 int i, domain; reclaim_pv_chunk() local 3301 int i; free_pv_chunk_batch() local 3405 int avail, free, i; reserve_pv_entries() local 6751 int allfree, field, i, idx, lvl; pmap_remove_pages() local 7612 int i, lvl, l2_blocks, free_l2_count, start_idx; pmap_mapbios() local 7729 int i, lvl, l2_blocks, block; pmap_unmapbios() local 8054 int i; pmap_demote_l1() local 9168 int error __diagused, i; pmap_map_io_transient() local 9209 int i; pmap_unmap_io_transient() local 9687 int error, i, j, k, l; sysctl_kmaps() local [all...] |
| /freebsd-src/sys/powerpc/aim/ |
| H A D | mmu_radix.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 88 #include <powerpc/pseries/phyp-hvcall.h> 94 #define PPC_BITLSHIFT(bit) (sizeof(long)*NBBY - 1 - (bit)) 115 #define NLS_MASK ((1UL<<5)-1) 117 #define RPTE_MASK (RPTE_ENTRIES- 900 for (int i = 0; i < n; i++) allocpages() local 1756 for (int i = 0; i < 2 * phys_avail_count; i += 2) { validate_addr() local 1827 for (int i = 0; i < pregions_sz; i++) { mmu_radix_dmap_populate() local 1855 for (int i = 0; i < RADIX_PGD_SIZE/PAGE_SIZE; i++) mmu_radix_setup_pagetables() local 1884 for (int i = 0; i < nkpt; i++, pte++, pages += PAGE_SIZE) mmu_radix_setup_pagetables() local 1906 int i, j; mmu_radix_early_bootstrap() local 1919 for (int i = 0; i < regions_sz; i++) mmu_radix_early_bootstrap() local 1925 for (int i = 0; i < regions_sz; i++) mmu_radix_early_bootstrap() local 1932 for (int i = 0; i < pregions_sz; i++) mmu_radix_early_bootstrap() local 2038 for (int i = 0; i < PARTTAB_SIZE/PAGE_SIZE; i++) mmu_radix_early_bootstrap() local 2045 for (int i = 0; i < proctab_size/PAGE_SIZE; i++) mmu_radix_early_bootstrap() local 2054 int i; mmu_radix_late_bootstrap() local 3628 for (int i = 0; i < count; i++) { radix_pgd_import() local 3648 for (int i = 0; i < count; i++) { radix_pgd_release() local 3667 int error, i, pv_npg; mmu_radix_init() local 6107 for (int i = 0; i < pregions_sz; i++) { mmu_radix_calc_wimg() local 6431 int domain, i; mmu_radix_page_array_startup() local [all...] |
| /freebsd-src/sys/arm/freescale/imx/ |
| H A D | imx6_machdep.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 66 * data for imx6 now sets the interrupt parent for most devices to the GPC 67 * interrupt controller, which is for use when the chip is in deep-sleep mode. 68 * We don't support deep sleep or have a GPC-PIC driver; we need all interrupts 74 * set the world right by just changing the interrupt-parent property of the soc 83 * - SOC node exists and has GPC as its interrupt parent. 84 * - GPC node exists and has GIC as its interrupt parent. 85 * - GIC node exists and is its own interrupt parent or has no parent. 89 * per-soc logic. We handle this at platform attach time rather than via the [all …]
|
| /freebsd-src/sys/dev/agp/ |
| H A D | agp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 108 int busnum, numkids, i; in agp_find_display() local 116 for (i = 0; i < numkids; i++) { in agp_find_display() 117 dev = kids[i]; in agp_find_display() 206 int error, i, unit; agp_generic_attach() local 543 vm_offset_t i, j, k; agp_generic_bind_memory() local 649 int i; agp_generic_unbind_memory() local 909 int i, count; agp_find_device() local 1006 vm_offset_t i, j, k, pa; agp_bind_pages() local 1056 vm_offset_t i; agp_unbind_pages() local [all...] |
| /freebsd-src/sys/arm/arm/ |
| H A D | pmap-v6.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause AND BSD-2-Clause 7 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu> 8 * Copyright (c) 2014-2016 Svatopluk Kraus <skra@FreeBSD.org> 9 * Copyright (c) 2014-201 364 TEX(t,i,o,s) global() argument 459 int i; pmap_set_tex() local 776 u_int i; pmap_bootstrap_prepare() local 984 u_int i; pmap_preboot_map_pages() local 1002 u_int i; pmap_preboot_reserve_pages() local 1252 int i; pmap_init_reserved_pages() local 1448 pmap_kenter_temporary(vm_paddr_t pa,int i) pmap_kenter_temporary() argument 1528 int i; pmap_pte2list_init() local 1717 u_int i, pte1_idx, pv_npg; pmap_init() local 2187 u_int i; pmap_pinit() local 2301 u_int i, end; pt2tab_user_is_empty() local 2372 u_int i; pt2_wirecount_init() local 2594 uint32_t i; pmap_unwire_pt2pg() local 6631 int i, j, index; pmap_pid_dump() local 6762 uint32_t i; dump_link() local 6810 uint32_t i; DB_SHOW_COMMAND() local 6877 uint32_t i; dump_pt2tab() local 6907 uint32_t i, start; DB_SHOW_COMMAND() local [all...] |