Home
last modified time | relevance | path

Searched refs:ir (Results 1 – 25 of 150) sorted by relevance

123456

/arch/mips/math-emu/
Dcp1emu.c849 mips_instruction ir) in cop1_cfc() argument
854 switch (MIPSInst_RD(ir)) { in cop1_cfc()
858 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc()
868 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc()
876 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc()
887 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc()
898 if (MIPSInst_RT(ir)) in cop1_cfc()
899 xcp->regs[MIPSInst_RT(ir)] = value; in cop1_cfc()
906 mips_instruction ir) in cop1_ctc() argument
912 if (MIPSInst_RT(ir) == 0) in cop1_ctc()
[all …]
Ddsemul.c209 int mips_dsemul(struct pt_regs *regs, mips_instruction ir, in mips_dsemul() argument
219 if (ir == 0) in mips_dsemul()
224 union mips_instruction insn = { .word = ir }; in mips_dsemul()
227 if ((ir >> 16) == MM_NOP16) in mips_dsemul()
258 .halfword = { ir >> 16, ir } in mips_dsemul()
267 fr.emul = ir; in mips_dsemul()
/arch/mips/kernel/
Dmips-r2-to-r6-emul.c78 static inline int mipsr6_emul(struct pt_regs *regs, u32 ir) in mipsr6_emul() argument
80 switch (MIPSInst_OPCODE(ir)) { in mipsr6_emul()
82 if (MIPSInst_RT(ir)) in mipsr6_emul()
83 regs->regs[MIPSInst_RT(ir)] = in mipsr6_emul()
84 (s32)regs->regs[MIPSInst_RS(ir)] + in mipsr6_emul()
85 (s32)MIPSInst_SIMM(ir); in mipsr6_emul()
91 if (MIPSInst_RT(ir)) in mipsr6_emul()
92 regs->regs[MIPSInst_RT(ir)] = in mipsr6_emul()
93 (s64)regs->regs[MIPSInst_RS(ir)] + in mipsr6_emul()
94 (s64)MIPSInst_SIMM(ir); in mipsr6_emul()
[all …]
/arch/parisc/math-emu/
Dfpudispatch.c182 fpudispatch(u_int ir, u_int excp_code, u_int holder, u_int fpregs[]) in fpudispatch() argument
194 class = get_class(ir); in fpudispatch()
197 subop = get_subop1_PA2_0(ir); in fpudispatch()
199 subop = get_subop1_PA1_1(ir); in fpudispatch()
202 subop = get_subop(ir); in fpudispatch()
209 return(decode_0c(ir,class,subop,fpregs)); in fpudispatch()
211 return(decode_0e(ir,class,subop,fpregs)); in fpudispatch()
213 return(decode_06(ir,fpregs)); in fpudispatch()
215 return(decode_26(ir,fpregs)); in fpudispatch()
217 return(decode_2e(ir,fpregs)); in fpudispatch()
[all …]
/arch/arm/boot/dts/rockchip/
Drk3288-firefly.dts14 &ir {
25 ir {
26 ir_int: ir-int {
Drk3288-firefly-beta.dts14 &ir {
25 ir {
26 ir_int: ir-int {
Drk3288-rock2-square.dts57 ir: ir-receiver { label
58 compatible = "gpio-ir-receiver";
204 ir {
205 ir_int: ir-int {
Drk3288-r89.dts44 ir: ir-receiver { label
45 compatible = "gpio-ir-receiver";
295 ir {
296 ir_int: ir-int {
Drk3066a-rayeager.dts25 ir: ir-receiver { label
26 compatible = "gpio-ir-receiver";
350 ir {
351 ir_int: ir-int {
Drk3188-radxarock.dts74 ir_recv: ir-receiver {
75 compatible = "gpio-ir-receiver";
333 ir-receiver {
334 ir_recv_pin: ir-recv-pin {
/arch/arm64/boot/dts/rockchip/
Drk3308-roc-cc.dts22 ir-receiver {
23 compatible = "gpio-ir-receiver";
30 compatible = "pwm-ir-tx";
39 linux,default-trigger = "ir-power-click";
46 linux,default-trigger = "ir-user-click";
158 ir-receiver {
159 ir_recv_pin: ir-recv-pin {
Drk3328-roc-pc.dts28 ir-receiver {
29 compatible = "gpio-ir-receiver";
53 ir {
54 ir_int: ir-int {
Drk3399-nanopc-t4.dts49 ir-receiver {
50 compatible = "gpio-ir-receiver";
104 ir {
105 ir_rx: ir-rx {
Drk3368-geekbox.dts34 ir: ir-receiver { label
35 compatible = "gpio-ir-receiver";
238 ir {
239 ir_int: ir-int {
Drk3368-r88.dts59 ir: ir-receiver { label
60 compatible = "gpio-ir-receiver";
265 ir {
266 ir_int: ir-int {
Drk3318-a95x-z2.dts35 ir-receiver {
36 compatible = "gpio-ir-receiver";
227 ir {
228 ir_int: ir-int {
Drk3328-rock64.dts61 ir-receiver {
62 compatible = "gpio-ir-receiver";
299 ir {
300 ir_int: ir-int {
/arch/riscv/include/asm/
Dbarrier.h24 #define rmb() RISCV_FENCE(ir,ir)
/arch/x86/kvm/svm/
Davic.c748 struct amd_svm_iommu_ir *ir; in avic_set_pi_irte_mode() local
763 list_for_each_entry(ir, &svm->ir_list, node) { in avic_set_pi_irte_mode()
765 ret = amd_iommu_activate_guest_mode(ir->data); in avic_set_pi_irte_mode()
767 ret = amd_iommu_deactivate_guest_mode(ir->data); in avic_set_pi_irte_mode()
796 struct amd_svm_iommu_ir *ir; in svm_ir_list_add() local
823 ir = kzalloc(sizeof(struct amd_svm_iommu_ir), GFP_KERNEL_ACCOUNT); in svm_ir_list_add()
824 if (!ir) { in svm_ir_list_add()
828 ir->data = pi->ir_data; in svm_ir_list_add()
843 list_add(&ir->node, &svm->ir_list); in svm_ir_list_add()
1005 struct amd_svm_iommu_ir *ir; in avic_update_iommu_vcpu_affinity() local
[all …]
/arch/x86/pci/
Dirq.c129 struct irt_routing_table *ir; in pirq_convert_irt_table() local
135 ir = (struct irt_routing_table *)addr; in pirq_convert_irt_table()
136 if (ir->signature != IRT_SIGNATURE || !ir->used || ir->size < ir->used) in pirq_convert_irt_table()
139 size = struct_size(ir, slots, ir->used); in pirq_convert_irt_table()
144 __pa(ir)); in pirq_convert_irt_table()
146 size = struct_size(rt, slots, ir->used); in pirq_convert_irt_table()
154 rt->exclusive_irqs = ir->exclusive_irqs; in pirq_convert_irt_table()
155 for (i = 0; i < ir->used; i++) in pirq_convert_irt_table()
156 rt->slots[i] = ir->slots[i]; in pirq_convert_irt_table()
/arch/arm/boot/dts/allwinner/
Dsuniv-f1c100s.dtsi278 ir: ir@1c22c00 { label
279 compatible = "allwinner,suniv-f1c100s-ir",
280 "allwinner,sun6i-a31-ir";
283 clock-names = "apb", "ir";
/arch/mips/include/asm/
Ddsemul.h37 extern int mips_dsemul(struct pt_regs *regs, mips_instruction ir,
/arch/arm/boot/dts/marvell/
Ddove-cubox.dts53 ir_recv: ir-receiver {
54 compatible = "gpio-ir-receiver";
/arch/powerpc/platforms/4xx/
Dgpio.c34 __be32 ir; member
63 return !!(in_be32(&regs->ir) & GPIO_MASK(gpio)); in ppc4xx_gpio_get()
/arch/arm64/boot/dts/amlogic/
Dmeson-gxl-s905w-tx3-mini.dts24 &ir {

123456