/linux-5.10/drivers/net/fddi/skfp/ |
D | smtdef.c | 14 SMT/CMT defaults 80 struct smt_config *smt ; in smt_reset_defaults() local 91 smt = &smc->s ; in smt_reset_defaults() 92 smt->attach_s = 0 ; in smt_reset_defaults() 93 smt->build_ring_map = 1 ; in smt_reset_defaults() 94 smt->sas = SMT_DAS ; in smt_reset_defaults() 95 smt->numphys = NUMPHYS ; in smt_reset_defaults() 96 smt->pcm_tb_min = DEFAULT_TB_MIN ; in smt_reset_defaults() 97 smt->pcm_tb_max = DEFAULT_TB_MAX ; in smt_reset_defaults() 98 smt->pcm_c_min = DEFAULT_C_MIN ; in smt_reset_defaults() [all …]
|
D | smt.c | 145 * init SMT agent 186 * SMT task 197 DB_SMT("SMT agent task"); in smt_agent_task() 390 DB_SMT("SMT : UNA expired"); in smt_event() 413 DB_SMT("SMT : DNA expired"); in smt_event() 498 DB_SMT("SMT : received packet [%s] at 0x%p", in smt_received_pack() 500 DB_SMT("SMT : version %d, class %s", in smt_received_pack() 519 DB_SMT("SMT : ignoring NSA with A-indicator set from %pM", in smt_received_pack() 535 * check SMT version in smt_received_pack() 551 DB_SMT("SMT : version = %d, dest = %pM", in smt_received_pack() [all …]
|
D | srf.c | 14 SMT 7.2 Status Response Frame Implementation 363 * build and send SMT SRF frame 368 struct smt_header *smt ; in smt_send_srf() local 379 * build SMT header in smt_send_srf() 388 smt = smtod(mb, struct smt_header *) ; in smt_send_srf() 389 smt->smt_dest = SMT_SRF_DA ; /* DA == SRF multicast */ in smt_send_srf() 397 pcon.pc_p = (void *) (smt + 1) ; /* paras start here */ in smt_send_srf() 408 smt->smt_len = SMT_MAX_INFO_LEN - pcon.pc_len ; in smt_send_srf() 409 mb->sm_len = smt->smt_len + sizeof(struct smt_header) ; in smt_send_srf() 411 DB_SMT("SRF: sending SRF at %p, len %d", smt, mb->sm_len); in smt_send_srf() [all …]
|
D | skfddi.c | 679 /* Get FDDI SMT MIB objects */ in skfp_ctl_get_stats() 681 /* Fill the bp->stats structure with the SMT MIB object values */ in skfp_ctl_get_stats() 1222 * smc - A pointer to the SMT context struct. 1242 smt_reset_defaults(smc, 1); // Initialize the SMT module. in ResetAdapter() 1267 * smc - A pointer to the SMT context struct. 1292 * for the SMT MBufs if the define MB_OUTSIDE_SMC is specified. 1294 * smc - A pointer to the SMT context struct. 1310 printk("Unexpected SMT memory size requested: %d\n", size); in mac_drv_get_space() 1334 * smc - A pointer to the SMT context struct. 1373 * smc - A pointer to the SMT context struct. [all …]
|
D | hwt.c | 50 * smc - A pointer to the SMT Context structure. 92 * smc - A pointer to the SMT Context structure. 114 * smc - A pointer to the SMT Context structure. 137 * smc - A pointer to the SMT Context structure. 155 * smc - A pointer to the SMT Context structure. 190 * smc - A pointer to the SMT Context structure.
|
/linux-5.10/Documentation/admin-guide/hw-vuln/ |
D | l1tf.rst | 95 multi threading (SMT). The Intel implementation of SMT is called 138 - SMT status: 141 'VMX: SMT vulnerable' SMT is enabled 142 'VMX: SMT disabled' SMT is disabled 205 **Note**, that L1D flush does not prevent the SMT problem because the 218 To address the SMT problem, it is possible to make a guest or a group of 223 If only a single guest or related guests run on sibling SMT threads on 227 Host memory is attackable, when one of the sibling SMT threads runs in 238 scenario. Disabling SMT might be a viable alternative for particular 275 4. SMT control [all …]
|
D | mds.rst | 116 'SMT vulnerable' SMT is enabled 117 'SMT mitigated' SMT is enabled and mitigated 118 'SMT disabled' SMT is disabled 119 'SMT Host state unknown' Kernel runs in a VM, Host SMT state unknown 159 If SMT is enabled it also clears the buffers on idle entry when the CPU 164 transition mitigations are sufficient and SMT is not affected. 226 either disabling SMT is not required for full protection. 230 SMT control 235 disable SMT for full protection. These are most of the affected CPUs; the 238 Disabling SMT can have a significant performance impact, but the impact [all …]
|
/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
D | smt.c | 36 #include "smt.h" 106 * cxgb4_smt_release - Release SMT entry 107 * @e: smt entry to release 109 * Releases ref count and frees up an smt entry from SMT table 123 struct smt_data *s = adap->smt; in do_smt_write_rpl() 141 struct smt_data *s = adapter->smt; in write_smt_entry() 152 /* Source MAC Table (SMT) contains 256 SMAC entries in write_smt_entry() 167 * at prev index from smt-tab. in write_smt_entry() 177 * at next index from smt-tab in write_smt_entry() 188 /* Source MAC Table (SMT) contains 256 SMAC entries */ in write_smt_entry() [all …]
|
/linux-5.10/tools/perf/pmu-events/arch/x86/jaketown/ |
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… 38 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 42 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 52 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 56 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 115 "MetricGroup": "SMT", 121 "MetricGroup": "SMT", [all …]
|
/linux-5.10/tools/perf/pmu-events/arch/x86/sandybridge/ |
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… 38 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 42 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 52 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 56 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 115 "MetricGroup": "SMT", 121 "MetricGroup": "SMT", [all …]
|
/linux-5.10/tools/perf/pmu-events/arch/x86/ivybridge/ |
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… 38 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 42 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 52 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 56 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 151 "MetricGroup": "SMT", 157 "MetricGroup": "SMT", [all …]
|
/linux-5.10/tools/perf/pmu-events/arch/x86/haswell/ |
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… 38 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 42 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 52 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 56 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 151 "MetricGroup": "SMT", 157 "MetricGroup": "SMT", [all …]
|
/linux-5.10/tools/perf/pmu-events/arch/x86/haswellx/ |
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… 38 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 42 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 52 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 56 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 151 "MetricGroup": "SMT", 157 "MetricGroup": "SMT", [all …]
|
/linux-5.10/tools/perf/pmu-events/arch/x86/ivytown/ |
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… 38 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 42 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 52 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 56 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 151 "MetricGroup": "SMT", 157 "MetricGroup": "SMT", [all …]
|
/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/ |
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… 38 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 42 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 52 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 56 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 151 "MetricGroup": "SMT", 157 "MetricGroup": "SMT", [all …]
|
/linux-5.10/tools/perf/pmu-events/arch/x86/broadwell/ |
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… 38 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 42 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 52 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 56 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 151 "MetricGroup": "SMT", 157 "MetricGroup": "SMT", [all …]
|
/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellx/ |
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… 38 …ck of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabl… 42 … divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabl… 52 …ed by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabl… 56 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 151 "MetricGroup": "SMT", 157 "MetricGroup": "SMT", [all …]
|
/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/ |
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 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 152 "MetricGroup": "SMT;TopDownL1", 158 "MetricGroup": "SMT;TopDownL1", [all …]
|
/linux-5.10/drivers/net/fddi/skfp/h/ |
D | smt.h | 12 * SMT 7.2 frame definitions 26 * SMT frame version 5.1 63 #define FC_SMT_INFO 0x41 /* SMT info */ 64 #define FC_SMT_NSA 0x4f /* SMT Next Station Addressing */ 89 #define SMT_MAX_ECHO_LEN 4458 /* max length of SMT Echo */ 91 #define SMT_TEST_ECHO_LEN 50 /* test length of SMT Echo */ 96 #define SMT_MAX_INFO_LEN (4352-20) /* max length for SMT info */ 432 * P14 : supported SMT versions 434 #define SMT_P_VERSION 0x0014 /* SMT supported versions */ 547 * NOTE: not in swap table, is used by smt.c AND PMF table [all …]
|
D | smc.h | 42 #include "smt.h" 107 u_char sm_ma_avail ; /* flag : MAC available for SMT */ 294 #define RS_VERSION (1<< 4) /* SMT version mismatch */ 317 u_short evc_para ; /* SMT Para Number */ 324 * smt.c 343 struct smt_timer smt_timer ; /* SMT NIF timer */ 348 * SMT/CMT configurable parameters 385 u_long rmt_dup_mac_behavior ; /* Flag for the beavior of SMT if 387 * FALSE: SMT will leave finally the ring 388 * TRUE: SMT will reinstert into the ring [all …]
|
D | fddi.h | 36 #define FC_SMT_INFO 0x41 /* SMT Info frame */ 40 #define FC_SMT_LAN_LOC 0x42 /* local SMT Info frame */ 41 #define FC_SMT_LOC 0x43 /* local SMT Info frame */ 42 #define FC_SMT_NSA 0x4f /* SMT NSA frame */
|
D | osdef1st.h | 34 #define MB_OUTSIDE_SMC /* SMT Mbufs outside of smc struct. */ 39 // SMT Definitions 48 #define SMT_PANIC(smc, nr, msg) printk(KERN_INFO "SMT PANIC: code: %d, msg: %s\n",nr,msg) 69 // Number of SMT buffers (Mbufs).
|
/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/ |
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 …under Retiring. They hurt performance and can often be avoided. SMT version; use when SMT is enabl… 158 "MetricGroup": "SMT;TopDownL1", 164 "MetricGroup": "SMT;TopDownL1", [all …]
|
/linux-5.10/drivers/net/fddi/ |
D | defza.h | 51 #define FZA_EVENT_SMT_TX_POLL 0x0004 /* SMT frame transmit request */ 170 #define FZA_MASK_SMT_TX_POLL 0x0004 /* SMT frame transmit request */ 187 #define FZA_CONTROL_A_SMT_RX_OVFL 0x0040 /* SMT receive overflow */ 192 #define FZA_CONTROL_A_SMT_RX_POLL 0x0002 /* SMT receive ring poll */ 359 /* SMT (Station Management) transmit/receive descriptor ring entry. */ 435 u32 smt_tx; /* base of SMT tx descriptor ring */ 436 u32 smt_tx_size; /* size of SMT tx descriptor ring */ 437 u32 smt_rx; /* base of SMT rx descriptor ring */ 438 u32 smt_rx_size; /* size of SMT rx descriptor ring */ 456 u32 smt_ver; /* SMT version */ [all …]
|
/linux-5.10/drivers/net/ethernet/brocade/bna/ |
D | bfa_cs.h | 53 bfa_sm_to_state(const struct bfa_sm_table *smt, bfa_sm_t sm) in bfa_sm_to_state() argument 57 while (smt[i].sm && smt[i].sm != sm) in bfa_sm_to_state() 59 return smt[i].state; in bfa_sm_to_state()
|