| /linux/drivers/pinctrl/qcom/ |
| H A D | pinctrl-glymur.c | 1439 [0] = PINGROUP(0, qup0_se0, ibi_i3c, _, _, _, _, _, _, _, _, _), 1440 [1] = PINGROUP(1, qup0_se0, ibi_i3c, _, _, _, _, _, _, _, _, _), 1441 [2] = PINGROUP(2, qup0_se0, _, _, _, _, _, _, _, _, _, _), 1442 [3] = PINGROUP(3, qup0_se0, _, _, _, _, _, _, _, _, _, _), 1443 [4] = PINGROUP(4, qup0_se1, qup0_se6, ibi_i3c, _, _, _, _, _, _, _, _), 1444 [5] = PINGROUP(5, qup0_se1, qup0_se6, ibi_i3c, _, _, _, _, _, _, _, _), 1445 [6] = PINGROUP(6, qup0_se1, qup0_se6, i2c0_s_sda, phase_flag, _, _, _, _, _, _, _), 1446 [7] = PINGROUP(7, qup0_se1, qup0_se6, i2c0_s_scl, phase_flag, _, _, _, _, _, _, _), 1447 [8] = PINGROUP(8, qup0_se2, phase_flag, _, _, _, _, _, _, _, _, _), 1448 [9] = PINGROUP(9, qup0_se2, phase_flag, _, _, _, _, _, _, _, _, _), [all …]
|
| H A D | pinctrl-kaanapali.c | 1504 [0] = PINGROUP(0, qup2_se0, ibi_i3c, _, _, _, _, _, _, _, _, egpio), 1505 [1] = PINGROUP(1, qup2_se0, ibi_i3c, _, _, _, _, _, _, _, _, egpio), 1506 [2] = PINGROUP(2, qup2_se0, _, _, _, _, _, _, _, _, _, egpio), 1507 [3] = PINGROUP(3, qup2_se0, _, _, _, _, _, _, _, _, _, egpio), 1508 [4] = PINGROUP(4, qup2_se1, ibi_i3c, _, _, _, _, _, _, _, _, egpio), 1509 [5] = PINGROUP(5, qup2_se1, ibi_i3c, _, _, _, _, _, _, _, _, egpio), 1510 [6] = PINGROUP(6, qup2_se1, _, _, _, _, _, _, _, _, _, egpio), 1511 [7] = PINGROUP(7, qup2_se1, _, _, _, _, _, _, _, _, _, egpio), 1512 [8] = PINGROUP(8, qup3_se1, ibi_i3c, _, _, _, _, _, _, _, _, _), 1513 [9] = PINGROUP(9, qup3_se1, ibi_i3c, _, _, _, _, _, _, _, _, _), [all …]
|
| H A D | pinctrl-sm6115-lpass-lpi.c | 84 LPI_PINGROUP(0, 0, swr_tx_clk, qua_mi2s_sclk, _, _), 85 LPI_PINGROUP(1, 2, swr_tx_data, qua_mi2s_ws, _, _), 86 LPI_PINGROUP(2, 4, swr_tx_data, qua_mi2s_data, _, _), 87 LPI_PINGROUP(3, 8, swr_rx_clk, qua_mi2s_data, _, _), 88 LPI_PINGROUP(4, 10, swr_rx_data, qua_mi2s_data, _, _), 89 LPI_PINGROUP(5, 12, swr_rx_data, _, qua_mi2s_data, _), 90 LPI_PINGROUP(6, LPI_NO_SLEW, dmic01_clk, i2s1_clk, _, _), 91 LPI_PINGROUP(7, LPI_NO_SLEW, dmic01_data, i2s1_ws, _, _), 92 LPI_PINGROUP(8, LPI_NO_SLEW, dmic23_clk, i2s1_data, _, _), 93 LPI_PINGROUP(9, LPI_NO_SLEW, dmic23_data, i2s1_data, _, _), [all …]
|
| H A D | pinctrl-sm8450-lpass-lpi.c | 121 LPI_PINGROUP(0, 0, swr_tx_clk, qua_mi2s_sclk, _, _), 122 LPI_PINGROUP(1, 2, swr_tx_data, qua_mi2s_ws, _, _), 123 LPI_PINGROUP(2, 4, swr_tx_data, qua_mi2s_data, _, _), 124 LPI_PINGROUP(3, 8, swr_rx_clk, qua_mi2s_data, _, _), 125 LPI_PINGROUP(4, 10, swr_rx_data, qua_mi2s_data, _, _), 126 LPI_PINGROUP(5, 12, swr_rx_data, ext_mclk1_c, qua_mi2s_data, _), 127 LPI_PINGROUP(6, LPI_NO_SLEW, dmic1_clk, i2s1_clk, _, _), 128 LPI_PINGROUP(7, LPI_NO_SLEW, dmic1_data, i2s1_ws, _, _), 129 LPI_PINGROUP(8, LPI_NO_SLEW, dmic2_clk, i2s1_data, _, _), 130 LPI_PINGROUP(9, LPI_NO_SLEW, dmic2_data, i2s1_data, ext_mclk1_b, _), [all …]
|
| H A D | pinctrl-sm8550-lpass-lpi.c | 128 LPI_PINGROUP(0, 0, swr_tx_clk, i2s0_clk, _, _), 129 LPI_PINGROUP(1, 2, swr_tx_data, i2s0_ws, _, _), 130 LPI_PINGROUP(2, 4, swr_tx_data, i2s0_data, _, _), 131 LPI_PINGROUP(3, 8, swr_rx_clk, i2s0_data, _, _), 132 LPI_PINGROUP(4, 10, swr_rx_data, i2s0_data, _, _), 133 LPI_PINGROUP(5, 12, swr_rx_data, ext_mclk1_c, i2s0_data, _), 134 LPI_PINGROUP(6, LPI_NO_SLEW, dmic1_clk, i2s1_clk, _, _), 135 LPI_PINGROUP(7, LPI_NO_SLEW, dmic1_data, i2s1_ws, _, _), 136 LPI_PINGROUP(8, LPI_NO_SLEW, dmic2_clk, i2s1_data, _, _), 137 LPI_PINGROUP(9, LPI_NO_SLEW, dmic2_data, i2s1_data, ext_mclk1_b, _), [all …]
|
| H A D | pinctrl-sm4250-lpass-lpi.c | 136 LPI_PINGROUP(0, 0, swr_tx_clk, qua_mi2s_sclk, _, _), 137 LPI_PINGROUP(1, 2, swr_tx_data, qua_mi2s_ws, _, _), 138 LPI_PINGROUP(2, 4, swr_tx_data, qua_mi2s_data, _, _), 139 LPI_PINGROUP(3, 8, swr_rx_clk, qua_mi2s_data, _, _), 140 LPI_PINGROUP(4, 10, swr_rx_data, qua_mi2s_data, _, _), 141 LPI_PINGROUP(5, 12, swr_rx_data, ext_mclk0_b, qua_mi2s_data, _), 142 LPI_PINGROUP(6, LPI_NO_SLEW, dmic01_clk, i2s1_clk, _, _), 143 LPI_PINGROUP(7, LPI_NO_SLEW, dmic01_data, i2s1_ws, _, _), 144 LPI_PINGROUP(8, LPI_NO_SLEW, dmic23_clk, i2s1_data, _, _), 145 LPI_PINGROUP(9, LPI_NO_SLEW, dmic23_data, i2s1_data, ext_mclk1_b, _), [all …]
|
| H A D | pinctrl-sm8650-lpass-lpi.c | 132 LPI_PINGROUP(0, 11, swr_tx_clk, i2s0_clk, _, _), 133 LPI_PINGROUP(1, 11, swr_tx_data, i2s0_ws, _, _), 134 LPI_PINGROUP(2, 11, swr_tx_data, i2s0_data, _, _), 135 LPI_PINGROUP(3, 11, swr_rx_clk, i2s0_data, _, _), 136 LPI_PINGROUP(4, 11, swr_rx_data, i2s0_data, _, _), 137 LPI_PINGROUP(5, 11, swr_rx_data, ext_mclk1_c, i2s0_data, _), 138 LPI_PINGROUP(6, LPI_NO_SLEW, dmic1_clk, i2s1_clk, _, _), 139 LPI_PINGROUP(7, LPI_NO_SLEW, dmic1_data, i2s1_ws, _, _), 140 LPI_PINGROUP(8, LPI_NO_SLEW, dmic2_clk, i2s1_data, _, _), 141 LPI_PINGROUP(9, LPI_NO_SLEW, dmic2_data, i2s1_data, ext_mclk1_b, _), [all …]
|
| H A D | pinctrl-sc7280-lpass-lpi.c | 80 LPI_PINGROUP(0, 0, swr_tx_clk, qua_mi2s_sclk, _, _), 81 LPI_PINGROUP(1, 2, swr_tx_data, qua_mi2s_ws, _, _), 82 LPI_PINGROUP(2, 4, swr_tx_data, qua_mi2s_data, _, _), 83 LPI_PINGROUP(3, 8, swr_rx_clk, qua_mi2s_data, _, _), 84 LPI_PINGROUP(4, 10, swr_rx_data, qua_mi2s_data, _, _), 85 LPI_PINGROUP(5, 12, swr_rx_data, _, _, _), 86 LPI_PINGROUP(6, LPI_NO_SLEW, dmic1_clk, i2s1_clk, _, _), 87 LPI_PINGROUP(7, LPI_NO_SLEW, dmic1_data, i2s1_ws, _, _), 88 LPI_PINGROUP(8, LPI_NO_SLEW, dmic2_clk, i2s1_data, _, _), 89 LPI_PINGROUP(9, LPI_NO_SLEW, dmic2_data, i2s1_data, _, _), [all …]
|
| H A D | pinctrl-sc8280xp-lpass-lpi.c | 103 LPI_PINGROUP(0, 0, swr_tx_clk, qua_mi2s_sclk, _, _), 104 LPI_PINGROUP(1, 2, swr_tx_data, qua_mi2s_ws, _, _), 105 LPI_PINGROUP(2, 4, swr_tx_data, qua_mi2s_data, _, _), 106 LPI_PINGROUP(3, 8, swr_rx_clk, qua_mi2s_data, _, _), 107 LPI_PINGROUP(4, 10, swr_rx_data, qua_mi2s_data, _, _), 108 LPI_PINGROUP(5, 12, swr_rx_data, ext_mclk1_c, qua_mi2s_data, _), 109 LPI_PINGROUP(6, LPI_NO_SLEW, dmic1_clk, i2s1_clk, _, _), 110 LPI_PINGROUP(7, LPI_NO_SLEW, dmic1_data, i2s1_ws, _, _), 111 LPI_PINGROUP(8, LPI_NO_SLEW, dmic2_clk, i2s1_data, _, _), 112 LPI_PINGROUP(9, LPI_NO_SLEW, dmic2_data, i2s1_data, ext_mclk1_b, _), [all …]
|
| H A D | pinctrl-sm8350-lpass-lpi.c | 80 LPI_PINGROUP(0, 0, swr_tx_clk, qua_mi2s_sclk, _, _), 81 LPI_PINGROUP(1, 2, swr_tx_data, qua_mi2s_ws, _, _), 82 LPI_PINGROUP(2, 4, swr_tx_data, qua_mi2s_data, _, _), 83 LPI_PINGROUP(3, 8, swr_rx_clk, qua_mi2s_data, _, _), 84 LPI_PINGROUP(4, 10, swr_rx_data, qua_mi2s_data, _, _), 85 LPI_PINGROUP(5, 12, swr_tx_data, swr_rx_data, _, _), 86 LPI_PINGROUP(6, LPI_NO_SLEW, dmic1_clk, i2s1_clk, _, _), 87 LPI_PINGROUP(7, LPI_NO_SLEW, dmic1_data, i2s1_ws, _, _), 88 LPI_PINGROUP(8, LPI_NO_SLEW, dmic2_clk, i2s1_data, _, _), 89 LPI_PINGROUP(9, LPI_NO_SLEW, dmic2_data, i2s1_data, _, _), [all …]
|
| H A D | pinctrl-sm8250-lpass-lpi.c | 79 LPI_PINGROUP(0, 0, swr_tx_clk, qua_mi2s_sclk, _, _), 80 LPI_PINGROUP(1, 2, swr_tx_data, qua_mi2s_ws, _, _), 81 LPI_PINGROUP(2, 4, swr_tx_data, qua_mi2s_data, _, _), 82 LPI_PINGROUP(3, 8, swr_rx_clk, qua_mi2s_data, _, _), 83 LPI_PINGROUP(4, 10, swr_rx_data, qua_mi2s_data, _, _), 84 LPI_PINGROUP(5, 12, swr_tx_data, swr_rx_data, _, _), 85 LPI_PINGROUP(6, LPI_NO_SLEW, dmic1_clk, i2s1_clk, _, _), 86 LPI_PINGROUP(7, LPI_NO_SLEW, dmic1_data, i2s1_ws, _, _), 87 LPI_PINGROUP(8, LPI_NO_SLEW, dmic2_clk, i2s1_data, _, _), 88 LPI_PINGROUP(9, LPI_NO_SLEW, dmic2_data, i2s1_data, _, _), [all …]
|
| /linux/include/linux/platform_data/ |
| H A D | davinci_asp.h | 42 * _| RIGHT |______________________| 43 * _ _ _ _ _ _ _ _ 44 * _| |_| |_ x16 _| |_| |_| |_| |_ x16 _| |_| |_ 45 * _ _ _ _ _ _ _ _ 46 * _/ \_/ \_ ... _/ \_/ \_/ \_/ \_ ... _/ \_/ \_ 47 * \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ 51 * _| RIGHT |_______________________________| 52 * _ _ _ _ _ _ _ _ _ 53 * _| |_ x16 _| |_| |_ x16 _| |_| |_| |_| |_| |_| | 54 * _ _ _ _ dummy cycles [all …]
|
| /linux/rust/syn/ |
| H A D | classify.rs | 22 _ => requires_comma_to_be_match_arm(expr), in requires_semi_to_be_stmt() 29 Expr::If(_) in requires_comma_to_be_match_arm() 30 | Expr::Match(_) in requires_comma_to_be_match_arm() 31 | Expr::Block(_) | Expr::Unsafe(_) // both under ExprKind::Block in rustc in requires_comma_to_be_match_arm() 32 | Expr::While(_) in requires_comma_to_be_match_arm() 33 | Expr::Loop(_) in requires_comma_to_be_match_arm() 34 | Expr::ForLoop(_) in requires_comma_to_be_match_arm() 35 | Expr::TryBlock(_) in requires_comma_to_be_match_arm() 36 | Expr::Const(_) => false, in requires_comma_to_be_match_arm() 38 Expr::Array(_) in requires_comma_to_be_match_arm() [all …]
|
| H A D | precedence.rs | 63 BinOp::Add(_) | BinOp::Sub(_) => Precedence::Sum, in of_binop() 64 BinOp::Mul(_) | BinOp::Div(_) | BinOp::Rem(_) => Precedence::Product, in of_binop() 65 BinOp::And(_) => Precedence::And, in of_binop() 66 BinOp::Or(_) => Precedence::Or, in of_binop() 67 BinOp::BitXor(_) => Precedence::BitXor, in of_binop() 68 BinOp::BitAnd(_) => Precedence::BitAnd, in of_binop() 69 BinOp::BitOr(_) => Precedence::BitOr, in of_binop() 70 BinOp::Shl(_) | BinOp::Shr(_) => Precedence::Shift, in of_binop() 72 BinOp::Eq(_) in of_binop() 73 | BinOp::Lt(_) in of_binop() [all …]
|
| H A D | fixup.rs | 36 // let _ = match x {} - 1; // no parens 44 // Example: `let _ = $match - 1;` 74 // _ => m! {} - 1, // binary subtraction operator 90 // _ => m! {} - 1, // no parens 98 // if let _ = (Struct {}) {} // needs parens 101 // () if let _ = Struct {} => {} // no parens 127 // let _ = (return) - 1; // without paren, this would return -1 129 // let _ = return + 1; // no paren because '+' cannot begin expr 136 // let _ = 1 + return 1; // no parens if rightmost subexpression 138 // let _ = 1 + (return 1) + 1; // needs parens [all …]
|
| /linux/drivers/gpu/drm/nouveau/include/nvhw/ |
| H A D | drf.h | 63 #define NVVAL_N(X,d,r,f, v) NVVAL_X(d##_##r##_##f, (v)) 64 #define NVVAL_I(X,d,r,f,i,v) NVVAL_X(d##_##r##_##f(i), (v)) 68 #define NVDEF_N(X,d,r,f, v) NVVAL_X(d##_##r##_##f, d##_##r##_##f##_##v) 69 #define NVDEF_I(X,d,r,f,i,v) NVVAL_X(d##_##r##_##f(i), d##_##r##_##f##_##v) 74 #define NVVAL_GET_N(X,o,d,r,f ) NVVAL_GET_X(o, d##_##r##_##f) 75 #define NVVAL_GET_I(X,o,d,r,f,i) NVVAL_GET_X(o, d##_##r##_##f(i)) 80 #define NVVAL_TEST_N(X,o,d,r,f, cmp,v) NVVAL_TEST_X(o, d##_##r##_##f , cmp, (v)) 81 #define NVVAL_TEST_I(X,o,d,r,f,i,cmp,v) NVVAL_TEST_X(o, d##_##r##_##f(i), cmp, (v)) 85 #define NVDEF_TEST_N(X,o,d,r,f, cmp,v) NVVAL_TEST_X(o, d##_##r##_##f , cmp, d##_##r##_##f##_##v) 86 #define NVDEF_TEST_I(X,o,d,r,f,i,cmp,v) NVVAL_TEST_X(o, d##_##r##_##f(i), cmp, d##_##r##_##f##_##v) [all …]
|
| /linux/lib/crypto/arm/ |
| H A D | sha1-armv7-neon.S | 329 W4, W5, W6, W7, W0, _, _, _ ); 332 W4, W5, W6, W7, W0, _, _, _ ); 335 W4, W5, W6, W7, W0, _, _, _ ); 338 W4, W5, W6, W7, W0, _, _, _ ); 344 W3, W4, W5, W6, W7, _, _, _ ); 347 W3, W4, W5, W6, W7, _, _, _ ); 350 W3, W4, W5, W6, W7, _, _, _ ); 353 W3, W4, W5, W6, W7, _, _, _ ); 357 W2, W3, W4, W5, W6, _, _, _ ); 360 W2, W3, W4, W5, W6, _, _, _ ); [all …]
|
| /linux/scripts/ |
| H A D | tags.sh | 148 '/^\(ENTRY\|_GLOBAL\)([[:space:]]*\([[:alnum:]_\\]*\)).*/\2/' 149 '/^SYM_[[:alnum:]_]*START[[:alnum:]_]*([[:space:]]*\([[:alnum:]_\\]*\)).*/\1/' 152 '/^SYSCALL_DEFINE[0-9]([[:space:]]*\([[:alnum:]_]*\).*/sys_\1/' 153 '/^BPF_CALL_[0-9]([[:space:]]*\([[:alnum:]_]*\).*/\1/' 154 '/^COMPAT_SYSCALL_DEFINE[0-9]([[:space:]]*\([[:alnum:]_]*\).*/compat_sys_\1/' 155 '/^TRACE_EVENT([[:space:]]*\([[:alnum:]_]*\).*/trace_\1/' 156 '/^DEFINE_EVENT([^,)]*,[[:space:]]*\([[:alnum:]_]*\).*/trace_\1/' 157 '/^DEFINE_INSN_CACHE_OPS([[:space:]]*\([[:alnum:]_]*\).*/get_\1_slot/' 158 '/^DEFINE_INSN_CACHE_OPS([[:space:]]*\([[:alnum:]_]*\).*/free_\1_slot/' 159 '/^PAGEFLAG([[:space:]]*\([[:alnum:]_]*\).*/Page\1/' [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | item.h | 263 mlxsw_##_type##_##_cname##_##_iname##_item 275 .name = #_type "_" #_cname "_" #_iname, \ 278 mlxsw_##_type##_##_cname##_##_iname##_get(const char *buf) \ 283 mlxsw_##_type##_##_cname##_##_iname##_set(char *buf, u8 val) \ 297 .name = #_type "_" #_cname "_" #_iname, \ 300 mlxsw_##_type##_##_cname##_##_iname##_get(const char *buf, unsigned short index)\ 306 mlxsw_##_type##_##_cname##_##_iname##_set(char *buf, unsigned short index, \ 318 .name = #_type "_" #_cname "_" #_iname, \ 321 mlxsw_##_type##_##_cname##_##_iname##_get(const char *buf) \ 326 mlxsw_##_type##_##_cname##_##_iname##_set(char *buf, u16 val) \ [all …]
|
| /linux/drivers/thermal/qcom/ |
| H A D | tsens.h | 91 [_name##_##0] = REG_FIELD(_offset, _startbit, _stopbit), \ 92 [_name##_##1] = REG_FIELD(_offset + 4, _startbit, _stopbit), \ 93 [_name##_##2] = REG_FIELD(_offset + 8, _startbit, _stopbit), \ 94 [_name##_##3] = REG_FIELD(_offset + 12, _startbit, _stopbit), \ 95 [_name##_##4] = REG_FIELD(_offset + 16, _startbit, _stopbit), \ 96 [_name##_##5] = REG_FIELD(_offset + 20, _startbit, _stopbit), \ 97 [_name##_##6] = REG_FIELD(_offset + 24, _startbit, _stopbit), \ 98 [_name##_##7] = REG_FIELD(_offset + 28, _startbit, _stopbit), \ 99 [_name##_##8] = REG_FIELD(_offset + 32, _startbit, _stopbit), \ 100 [_name##_##9] = REG_FIELD(_offset + 36, _startbit, _stopbit), \ [all …]
|
| /linux/tools/power/cpupower/utils/ |
| H A D | cpuidle-info.c | 30 printf(_("CPU %u: No idle states\n"), cpu); in cpuidle_cpu_output() 34 printf(_("Number of idle states: %d\n"), idlestates); in cpuidle_cpu_output() 35 printf(_("Available idle states:")); in cpuidle_cpu_output() 62 printf(_("Flags/Description: %s\n"), tmp); in cpuidle_cpu_output() 65 printf(_("Latency: %lu\n"), in cpuidle_cpu_output() 67 printf(_("Residency: %lu\n"), in cpuidle_cpu_output() 69 printf(_("Usage: %lu\n"), in cpuidle_cpu_output() 71 printf(_("Duration: %llu\n"), in cpuidle_cpu_output() 82 printf(_("Could not determine cpuidle driver\n")); in cpuidle_general_output() 86 printf(_("CPUidle driver: %s\n"), tmp); in cpuidle_general_output() [all …]
|
| /linux/Documentation/admin-guide/ |
| H A D | perf-security.rst | 9 Usage of Performance Counters for Linux (perf_events) [1]_ , [2]_ , [3]_ 12 direct usage of perf_events system call API [2]_ and over data files 13 generated by Perf tool user mode utility (Perf) [3]_ , [4]_ . The risk 15 units (PMU) [2]_ and Perf collect and expose for performance analysis. 31 (PMC) [8]_ and machine specific registers (MSR) [9]_ that provide 47 the subject for security access control management [5]_ . 53 into two categories [6]_ : a) privileged processes (whose effective user 61 based on the process's credentials [5]_ (usually: effective UID, 65 into distinct units, known as capabilities [6]_ , which can be 73 privilege [13]_ (POSIX 1003.1e: 2.2.2.39) for performance monitoring and [all …]
|
| /linux/drivers/gpu/drm/xe/abi/ |
| H A D | guc_klvs_abi.h | 18 * | | | - `GuC Self Config KLVs`_ | 19 * | | | - `GuC Opt In Feature KLVs`_ | 20 * | | | - `GuC Scheduling Policies KLVs`_ | 21 * | | | - `GuC VGT Policy KLVs`_ | 22 * | | | - `GuC VF Configuration KLVs`_ | 43 * `GuC KLV`_ keys available for use with HOST2GUC_SELF_CFG_. 45 * _`GUC_KLV_GLOBAL_CFG_GMD_ID` : 0x3000 57 * `GuC KLV`_ keys available for use with HOST2GUC_SELF_CFG_. 59 * _`GUC_KLV_SELF_CFG_MEMIRQ_STATUS_ADDR` : 0x0900 63 * _`GUC_KLV_SELF_CFG_MEMIRQ_SOURCE_ADDR` : 0x0901 [all …]
|
| /linux/Documentation/admin-guide/hw-vuln/ |
| H A D | rsb.rst | 47 RSB poisoning is a technique used by SpectreRSB [#spectre-rsb]_ where 54 [#intel-rsb-filling]_ [#amd-rsb-filling]_ when transitioning between 65 RSB gets filled or cleared whenever IBPB gets written [#cond-ibpb]_ 69 On Zen 4+, IBPB (or SBPB [#amd-sbpb]_ if used) clears the RSB. 70 This is indicated by IBPB_RET in CPUID [#amd-ibpb-rsb]_. 72 On Zen < 4, the RSB filling sequence [#amd-rsb-filling]_ must be 73 always be done in addition to IBPB [#amd-ibpb-no-rsb]_. This is 83 predicted targets may come from the RSB." [#intel-ibpb-rsb]_ 99 Protection"." [#amd-smep-rsb]_ 107 IA32_SPEC_CTRL.IBRS set during VM exits." [#intel-smep-rsb]_ [all …]
|
| /linux/arch/powerpc/crypto/ |
| H A D | ppc-xlate.pl | 22 $name =~ s|^[\.\_]||; 28 /osx/ && do { $name = "_$name"; 58 my $name = shift; $name =~ s|^[\.\_]||; 68 my $line = join(",",@_); 78 for (@_) { 84 { $hi=undef; $lo=$_; } 99 my $cr = 0; $cr = shift if ($#_>1); 102 " .long ".sprintf "0x%x",31<<26|$cr<<23|$_[0]<<16|$_[1]<<11|64 : 103 " cmplw ".join(',',$cr,@_); 134 my ($f,$ra,$rs,$n,$b) = @_; [all …]
|