/freebsd/sys/dev/cxgbe/ |
H A D | t4_smt.c | 51 * whole plus a spinlock per SMT entry. Entry lookups and allocations happen 57 * parallel. An SMT entry can be dropped by decrementing its reference count 64 * lifetime of an SMT entry is fully contained in the lifetime of the TOE. 68 * Allocate a free SMT entry. Must be called with smt_data.lock held. 106 * Write an SMT entry. Must be called with the entry locked. 125 s = sc->smt; in t4_write_sme() 129 /* Source MAC Table (SMT) contains 256 SMAC entries in t4_write_sme() 144 * at prev index from smt-tab. in t4_write_sme() 153 * at next index from smt-tab in t4_write_sme() 160 /* Source MAC Table (SMT) contains 256 SMAC entries */ in t4_write_sme() [all …]
|
H A D | t4_filter.c | 63 struct smt_entry *smt; /* SMT entry for SMAC rewrite */ member 634 struct smt_entry *smt) in set_tcamfilter() argument 697 f->smt = smt; in set_tcamfilter() 911 struct smt_entry *smt = NULL; in set_filter() local 1031 * Allocate L2T entry, SMT entry, etc. in set_filter() 1045 /* This filter needs an SMT entry; allocate one. */ in set_filter() 1046 smt = t4_smt_alloc_switching(sc->smt, t->fs.smac); in set_filter() 1047 if (__predict_false(smt == NULL)) { in set_filter() 1051 rc = t4_smt_set_switching(sc, smt, 0x0, t->fs.smac); in set_filter() 1057 rc = set_hashfilter(sc, t, ftuple, l2te, smt); in set_filter() [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/jaketown/ |
H A D | jkt-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 105 "MetricGroup": "Ret;SMT;TmaL1", 111 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/sandybridge/ |
H A D | snb-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 105 "MetricGroup": "Ret;SMT;TmaL1", 111 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/haswell/ |
H A D | hsw-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 104 "MetricGroup": "Ret;SMT;TmaL1", 110 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/haswellx/ |
H A D | hsx-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 104 "MetricGroup": "Ret;SMT;TmaL1", 110 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/ivybridge/ |
H A D | ivb-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 111 "MetricGroup": "Ret;SMT;TmaL1", 117 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/ivytown/ |
H A D | ivt-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 111 "MetricGroup": "Ret;SMT;TmaL1", 117 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/broadwell/ |
H A D | bdw-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 111 "MetricGroup": "Ret;SMT;TmaL1", 117 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/broadwellde/ |
H A D | bdwde-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 111 "MetricGroup": "Ret;SMT;TmaL1", 117 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/broadwellx/ |
H A D | bdx-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 111 "MetricGroup": "Ret;SMT;TmaL1", 117 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | SMTAPI.h | 9 // This file defines a SMT generic Solver API, which will be the base class 10 // for every SMT solver specific class. 25 /// Generic base class for SMT sorts 76 /// Query the SMT solver and returns true if two sorts are equal (same kind 80 /// Query the SMT solver and checks if a sort is bitvector. 83 /// Query the SMT solver and checks if a sort is floating-point. 86 /// Query the SMT solver and checks if a sort is boolean. 89 /// Query the SMT solver and returns the sort bit width. 92 /// Query the SMT solver and returns the sort bit width. 99 /// Generic base class for SMT exprs [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/skylakex/ |
H A D | skx-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 195 "MetricGroup": "Ret;SMT;TmaL1", 201 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/cascadelakex/ |
H A D | clx-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 195 "MetricGroup": "Ret;SMT;TmaL1", 201 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/contrib/tcpdump/ |
H A D | print-fddi.c | 68 #define FDDIFC_SMT_INFO 0x41 /* SMT Info */ 69 #define FDDIFC_SMT_NSA 0x4F /* SMT Next station adrs */ 76 #define FDDIFC_SMT 0x40 /* SMT frame */ 98 * to print SMT packets as anything other than hex dumps. 176 case FDDIFC_SMT_INFO: /* SMT Info */ in print_fddi_fc() 180 case FDDIFC_SMT_NSA: /* SMT Next station adrs */ in print_fddi_fc() 200 ND_PRINT("smt%1x ", fc & FDDIFC_ZZZZ); in print_fddi_fc() 270 ND_PRINT("<SMT printer not yet implemented>"); in fddi_smt_print()
|
/freebsd/lib/libpmc/pmu-events/arch/x86/skylake/ |
H A D | skl-metrics.json | 10 …slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabl… 14 …ruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabl… 24 …resents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabl… 28 …eculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabl… 39 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 43 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 53 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 57 …e suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabl… 195 "MetricGroup": "Ret;SMT;TmaL1", 201 "MetricGroup": "Ret;SMT;TmaL1_SMT", [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/cpu/ |
H A D | cpu-topology.txt | 18 symmetric multi-threading (SMT) is supported or not. 20 For instance in a system where CPUs support SMT, "cpu" nodes represent all 22 In systems where SMT is not supported "cpu" nodes represent all cores present 138 the cluster. If the system does not support SMT, core 144 A core node must be a leaf node if SMT is not supported. 154 If a core node is not a leaf node (CPUs supporting SMT) a core node's 164 in the core if the system supports SMT. Thread nodes are 405 Example 2 (ARM 32-bit, dual-cluster, 8-cpu system, no SMT):
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ExprMutationAnalyzer.h | 50 static bool isUnevaluated(const Stmt *Smt, const Stmt &Stm, 104 static bool isUnevaluated(const Stmt *Smt, const Stmt &Stm, in isUnevaluated() argument 106 return Analyzer::isUnevaluated(Smt, Stm, Context); in isUnevaluated()
|
/freebsd/sys/contrib/device-tree/src/arm64/rockchip/ |
H A D | rockchip-pinconf.dtsi | 311 pcfg_pull_up_smt: pcfg-pull-up-smt { 317 pcfg_pull_down_smt: pcfg-pull-down-smt { 323 pcfg_pull_none_smt: pcfg-pull-none-smt { 329 pcfg_pull_none_drv_level_0_smt: pcfg-pull-none-drv-level-0-smt {
|
/freebsd/sys/contrib/device-tree/Bindings/mips/ |
H A D | cpus.yaml | 30 - ingenic,xburst2-fpu2.1-mxu2.1-smt 61 - ingenic,xburst2-fpu2.1-mxu2.1-smt
|
/freebsd/lib/libpmc/pmu-events/arch/x86/tigerlake/ |
H A D | tgl-metrics.json | 29 "MetricGroup": "SMT;TmaL1", 53 "MetricGroup": "SMT", 192 "MetricGroup": "SMT",
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SMTConstraintManager.h | 9 // This file defines a SMT generic API, which will be the base class for 10 // every SMT solver specific class. 296 /// Dumps SMT formula in REGISTER_TRAIT_WITH_PROGRAMSTATE() 356 // Cache the result of an SMT query (true, false, unknown). The key is the in REGISTER_TRAIT_WITH_PROGRAMSTATE()
|
/freebsd/share/man/man4/ |
H A D | smp.4 | 90 The possible flags are currently "HTT" and "SMT", corresponding to 178 If an architecture or platform adds SMT and
|
/freebsd/lib/libpmc/pmu-events/arch/x86/icelake/ |
H A D | icl-metrics.json | 41 "MetricGroup": "SMT", 54 "MetricGroup": "Ret;SMT;TmaL1", 85 "MetricGroup": "SMT", 372 "MetricGroup": "SMT",
|
/freebsd/lib/libpmc/pmu-events/arch/x86/icelakex/ |
H A D | icx-metrics.json | 53 "MetricGroup": "SMT", 66 "MetricGroup": "Ret;SMT;TmaL1", 97 "MetricGroup": "SMT", 396 "MetricGroup": "SMT",
|