/kernel/linux/linux-6.6/arch/arm64/net/ |
H A D | bpf_jit.h | 23 #define A64_COMP_BRANCH(sf, Rt, offset, type) \ 24 aarch64_insn_gen_comp_branch_imm(0, offset, Rt, A64_VARIANT(sf), \ 26 #define A64_CBZ(sf, Rt, imm19) A64_COMP_BRANCH(sf, Rt, (imm19) << 2, ZERO) 27 #define A64_CBNZ(sf, Rt, imm19) A64_COMP_BRANCH(sf, Rt, (imm19) << 2, NONZERO) 56 #define A64_LS_REG(Rt, Rn, Rm, size, type) \ 57 aarch64_insn_gen_load_store_reg(Rt, Rn, Rm, \ 73 #define A64_LS_IMM(Rt, Rn, imm, size, type) \ 74 aarch64_insn_gen_load_store_imm(Rt, R [all...] |
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | resistive-adc-touch.c | 72 unsigned int Rt; in grts_cb() local 75 Rt = z2; in grts_cb() 76 Rt -= z1; in grts_cb() 77 Rt *= st->x_plate_ohms; in grts_cb() 78 Rt = DIV_ROUND_CLOSEST(Rt, 16); in grts_cb() 79 Rt *= x; in grts_cb() 80 Rt /= z1; in grts_cb() 81 Rt = DIV_ROUND_CLOSEST(Rt, 25 in grts_cb() [all...] |
H A D | ad7879.c | 132 int Rt; member 168 unsigned Rt; in ad7879_report() local 193 Rt = (z2 - z1) * x * ts->x_plate_ohms; in ad7879_report() 194 Rt /= z1; in ad7879_report() 195 Rt = (Rt + 2047) >> 12; in ad7879_report() 201 if (Rt > input_abs_get_max(input_dev, ABS_PRESSURE)) in ad7879_report() 215 input_report_abs(input_dev, ABS_PRESSURE, ts->Rt); in ad7879_report() 221 ts->Rt = Rt; in ad7879_report() [all...] |
H A D | ads7846.c | 827 unsigned int Rt; in ads7846_report_state() local 845 Rt = ts->pressure_max / 2; in ads7846_report_state() 848 Rt = z2; in ads7846_report_state() 849 Rt -= z1; in ads7846_report_state() 850 Rt *= ts->x_plate_ohms; in ads7846_report_state() 851 Rt = DIV_ROUND_CLOSEST(Rt, 16); in ads7846_report_state() 852 Rt *= x; in ads7846_report_state() 853 Rt /= z1; in ads7846_report_state() 854 Rt in ads7846_report_state() [all...] |
H A D | ad7877.c | 322 unsigned Rt; in ad7877_process_data() local 342 Rt = (z2 - z1) * x * ts->x_plate_ohms; in ad7877_process_data() 343 Rt /= z1; in ad7877_process_data() 344 Rt = (Rt + 2047) >> 12; in ad7877_process_data() 350 if (Rt > ts->pressure_max) in ad7877_process_data() 358 input_report_abs(input_dev, ABS_PRESSURE, Rt); in ad7877_process_data()
|
/kernel/linux/linux-5.10/arch/arm64/net/ |
H A D | bpf_jit.h | 23 #define A64_COMP_BRANCH(sf, Rt, offset, type) \ 24 aarch64_insn_gen_comp_branch_imm(0, offset, Rt, A64_VARIANT(sf), \ 26 #define A64_CBZ(sf, Rt, imm19) A64_COMP_BRANCH(sf, Rt, (imm19) << 2, ZERO) 27 #define A64_CBNZ(sf, Rt, imm19) A64_COMP_BRANCH(sf, Rt, (imm19) << 2, NONZERO) 56 #define A64_LS_REG(Rt, Rn, Rm, size, type) \ 57 aarch64_insn_gen_load_store_reg(Rt, Rn, Rm, \ 70 #define A64_LS_PAIR(Rt, Rt2, Rn, offset, ls, type) \ 71 aarch64_insn_gen_load_store_pair(Rt, Rt [all...] |
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | ad7879.c | 132 int Rt; member 168 unsigned Rt; in ad7879_report() local 193 Rt = (z2 - z1) * x * ts->x_plate_ohms; in ad7879_report() 194 Rt /= z1; in ad7879_report() 195 Rt = (Rt + 2047) >> 12; in ad7879_report() 201 if (Rt > input_abs_get_max(input_dev, ABS_PRESSURE)) in ad7879_report() 215 input_report_abs(input_dev, ABS_PRESSURE, ts->Rt); in ad7879_report() 221 ts->Rt = Rt; in ad7879_report() [all...] |
H A D | ads7846.c | 838 unsigned int Rt; in ads7846_report_state() local 856 Rt = ts->pressure_max / 2; in ads7846_report_state() 859 Rt = z2; in ads7846_report_state() 860 Rt -= z1; in ads7846_report_state() 861 Rt *= ts->x_plate_ohms; in ads7846_report_state() 862 Rt = DIV_ROUND_CLOSEST(Rt, 16); in ads7846_report_state() 863 Rt *= x; in ads7846_report_state() 864 Rt /= z1; in ads7846_report_state() 865 Rt in ads7846_report_state() [all...] |
H A D | ad7877.c | 320 unsigned Rt; in ad7877_process_data() local 340 Rt = (z2 - z1) * x * ts->x_plate_ohms; in ad7877_process_data() 341 Rt /= z1; in ad7877_process_data() 342 Rt = (Rt + 2047) >> 12; in ad7877_process_data() 348 if (Rt > ts->pressure_max) in ad7877_process_data() 356 input_report_abs(input_dev, ABS_PRESSURE, Rt); in ad7877_process_data()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/ |
H A D | sys_regs.c | 479 int Rt = kvm_vcpu_sys_get_rt(vcpu); in kvm_handle_pvm_sysreg() local 482 params.regval = vcpu_get_reg(vcpu, Rt); in kvm_handle_pvm_sysreg() 501 vcpu_set_reg(vcpu, Rt, params.regval); in kvm_handle_pvm_sysreg()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | sys_regs.c | 2871 int Rt = kvm_vcpu_sys_get_rt(vcpu); in kvm_handle_cp_64() local 2883 * Make a 64-bit value out of Rt and Rt2. As we use the same trap in kvm_handle_cp_64() 2887 params.regval = vcpu_get_reg(vcpu, Rt) & 0xffffffff; in kvm_handle_cp_64() 2899 vcpu_set_reg(vcpu, Rt, lower_32_bits(params.regval)); in kvm_handle_cp_64() 2967 int Rt = kvm_vcpu_sys_get_rt(vcpu); in kvm_handle_cp10_id() local 2978 vcpu_set_reg(vcpu, Rt, params.regval); in kvm_handle_cp10_id() 3003 int Rt = kvm_vcpu_sys_get_rt(vcpu); in kvm_emulate_cp15_id_reg() local 3023 vcpu_set_reg(vcpu, Rt, params->regval); in kvm_emulate_cp15_id_reg() 3037 int Rt = kvm_vcpu_sys_get_rt(vcpu); in kvm_handle_cp_32() local 3039 params->regval = vcpu_get_reg(vcpu, Rt); in kvm_handle_cp_32() 3178 int Rt = kvm_vcpu_sys_get_rt(vcpu); kvm_handle_sys_reg() local [all...] |
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | sys_regs.c | 2264 int Rt = kvm_vcpu_sys_get_rt(vcpu); in kvm_handle_cp_64() local 2278 * Make a 64-bit value out of Rt and Rt2. As we use the same trap in kvm_handle_cp_64() 2282 params.regval = vcpu_get_reg(vcpu, Rt) & 0xffffffff; in kvm_handle_cp_64() 2294 vcpu_set_reg(vcpu, Rt, lower_32_bits(params.regval)); in kvm_handle_cp_64() 2316 int Rt = kvm_vcpu_sys_get_rt(vcpu); in kvm_handle_cp_32() local 2321 params.regval = vcpu_get_reg(vcpu, Rt); in kvm_handle_cp_32() 2330 vcpu_set_reg(vcpu, Rt, params.regval); in kvm_handle_cp_32() 2408 int Rt = kvm_vcpu_sys_get_rt(vcpu); in kvm_handle_sys_reg() local 2420 params.regval = vcpu_get_reg(vcpu, Rt); in kvm_handle_sys_reg() 2426 vcpu_set_reg(vcpu, Rt, param in kvm_handle_sys_reg() [all...] |
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | sysreg.h | 86 * Rt = 0x1f 101 #define __SYS_BARRIER_INSN(CRm, op2, Rt) \ 102 __emit_inst(0xd5000000 | sys_insn(0, 3, 3, (CRm), (op2)) | ((Rt) & 0x1f))
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | sysreg.h | 89 * Rt = 0x1f 112 #define __SYS_BARRIER_INSN(CRm, op2, Rt) \ 113 __emit_inst(0xd5000000 | sys_insn(0, 3, 3, (CRm), (op2)) | ((Rt) & 0x1f))
|
/kernel/linux/linux-6.6/tools/arch/arm64/include/asm/ |
H A D | sysreg.h | 86 * Rt = 0x1f 105 #define __SYS_BARRIER_INSN(CRm, op2, Rt) \ 106 __emit_inst(0xd5000000 | sys_insn(0, 3, 3, (CRm), (op2)) | ((Rt) & 0x1f))
|