Home
last modified time | relevance | path

Searched full:smt (Results 1 – 25 of 406) sorted by relevance

12345678910>>...17

/kernel/linux/linux-5.10/drivers/net/fddi/skfp/
Dsmtdef.c14 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 …]
Dsmt.c145 * 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 …]
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/
Dsmtdef.c14 SMT/CMT defaults
76 struct smt_config *smt ; in smt_reset_defaults() local
87 smt = &smc->s ; in smt_reset_defaults()
88 smt->attach_s = 0 ; in smt_reset_defaults()
89 smt->build_ring_map = 1 ; in smt_reset_defaults()
90 smt->sas = SMT_DAS ; in smt_reset_defaults()
91 smt->numphys = NUMPHYS ; in smt_reset_defaults()
92 smt->pcm_tb_min = DEFAULT_TB_MIN ; in smt_reset_defaults()
93 smt->pcm_tb_max = DEFAULT_TB_MAX ; in smt_reset_defaults()
94 smt->pcm_c_min = DEFAULT_C_MIN ; in smt_reset_defaults()
[all …]
Dsmt.c145 * 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 …]
/kernel/linux/linux-5.10/Documentation/admin-guide/hw-vuln/
Dl1tf.rst95 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 …]
Dmds.rst116 '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 …]
/kernel/linux/linux-6.6/Documentation/admin-guide/hw-vuln/
Dl1tf.rst95 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 …]
Dmds.rst116 '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 …]
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
Dsmt.c36 #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 …]
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
Dsmt.c36 #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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/jaketown/
Djkt-metrics.json10 …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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/sandybridge/
Dsnb-metrics.json10 …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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/haswell/
Dhsw-metrics.json10 …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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivybridge/
Divb-metrics.json10 …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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivytown/
Divt-metrics.json10 …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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/haswellx/
Dhsx-metrics.json10 …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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwell/
Dbdw-metrics.json10 …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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/
Dskl-metrics.json10 …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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/
Dskx-metrics.json10 …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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellx/
Dbdx-metrics.json10 …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 …]
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/h/
Dsmt.h12 * 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 …]
Dsmc.h42 #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 …]
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/h/
Dsmt.h12 * 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 …]
Dsmc.h42 #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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/
Dclx-metrics.json10 …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 …]

12345678910>>...17