/arch/arm64/crypto/ |
D | sm3-neon-core.S | 42 #define rb w4 macro 356 ldp ra, rb, [RSTATE, #0] 401 R1(ra, rb, rc, rd, re, rf, rg, rh, k_even, KL, 0, 0, IW, _, 0) 402 R1(rd, ra, rb, rc, rh, re, rf, rg, k_odd, _, 1, 1, IW, _, 0) 403 R1(rc, rd, ra, rb, rg, rh, re, rf, k_even, KL, 2, 2, IW, _, 0) 404 R1(rb, rc, rd, ra, rf, rg, rh, re, k_odd, _, 3, 3, IW, _, 0) 407 R1(ra, rb, rc, rd, re, rf, rg, rh, k_even, KL, 4, 0, IW, _, 0) 408 R1(rd, ra, rb, rc, rh, re, rf, rg, k_odd, _, 5, 1, IW, _, 0) 409 R1(rc, rd, ra, rb, rg, rh, re, rf, k_even, KL, 6, 2, IW, SCHED_W_W0W1W2W3W4W5_1, 12) 410 R1(rb, rc, rd, ra, rf, rg, rh, re, k_odd, _, 7, 3, IW, SCHED_W_W0W1W2W3W4W5_2, 12) [all …]
|
/arch/arm/lib/ |
D | getuser.S | 49 rb .req ip label 51 3: ldrbt rb, [r0], #0 53 rb .req r0 label 55 3: ldrb rb, [r0, #1] 58 orr r2, r2, rb, lsl #8 60 orr r2, rb, r2, lsl #8 117 rb .req ip label 119 10: ldrbt rb, [r0], #0 121 rb .req r0 label 123 10: ldrb rb, [r0, #1] [all …]
|
/arch/sparc/kernel/ |
D | btext.c | 23 static void draw_byte_32(unsigned char *bits, unsigned int *base, int rb); 24 static void draw_byte_16(unsigned char *bits, unsigned int *base, int rb); 25 static void draw_byte_8(unsigned char *bits, unsigned int *base, int rb); 198 int rb = dispDeviceRowBytes; in draw_byte() local 203 draw_byte_32(font, (unsigned int *)base, rb); in draw_byte() 207 draw_byte_16(font, (unsigned int *)base, rb); in draw_byte() 210 draw_byte_8(font, (unsigned int *)base, rb); in draw_byte() 242 static void draw_byte_32(unsigned char *font, unsigned int *base, int rb) in draw_byte_32() argument 259 base = (unsigned int *) ((char *)base + rb); in draw_byte_32() 263 static void draw_byte_16(unsigned char *font, unsigned int *base, int rb) in draw_byte_16() argument [all …]
|
/arch/powerpc/mm/book3s64/ |
D | radix_tlb.c | 32 unsigned long rb; in tlbiel_radix_set_isa300() local 35 rb = (set << PPC_BITLSHIFT(51)) | (is << PPC_BITLSHIFT(53)); in tlbiel_radix_set_isa300() 39 : : "r"(rb), "r"(rs), "i"(ric), "i"(prs) in tlbiel_radix_set_isa300() 103 unsigned long rb,rs,prs,r; in __tlbiel_pid() local 105 rb = PPC_BIT(53); /* IS = 1 */ in __tlbiel_pid() 106 rb |= set << PPC_BITLSHIFT(51); in __tlbiel_pid() 112 : : "r"(rb), "i"(r), "i"(prs), "i"(ric), "r"(rs) : "memory"); in __tlbiel_pid() 113 trace_tlbie(0, 1, rb, rs, ric, prs, r); in __tlbiel_pid() 118 unsigned long rb,rs,prs,r; in __tlbie_pid() local 120 rb = PPC_BIT(53); /* IS = 1 */ in __tlbie_pid() [all …]
|
D | hash_native.c | 132 unsigned long rb,rs,prs,r,ric; in fixup_tlbie_vpn() local 134 rb = PPC_BIT(52); /* IS = 2 */ in fixup_tlbie_vpn() 146 : : "r"(rb), "i"(r), "i"(prs), in fixup_tlbie_vpn() 160 unsigned long rb; in __tlbie() local 162 rb = ___tlbie(vpn, psize, apsize, ssize); in __tlbie() 163 trace_tlbie(0, 0, rb, 0, 0, 0, 0); in __tlbie()
|
/arch/powerpc/kvm/ |
D | e500_emulate.c | 51 static int kvmppc_e500_emul_msgclr(struct kvm_vcpu *vcpu, int rb) in kvmppc_e500_emul_msgclr() argument 53 ulong param = vcpu->arch.regs.gpr[rb]; in kvmppc_e500_emul_msgclr() 63 static int kvmppc_e500_emul_msgsnd(struct kvm_vcpu *vcpu, int rb) in kvmppc_e500_emul_msgsnd() argument 65 ulong param = vcpu->arch.regs.gpr[rb]; in kvmppc_e500_emul_msgsnd() 66 int prio = dbell2prio(rb); in kvmppc_e500_emul_msgsnd() 133 int rb = get_rb(inst); in kvmppc_core_emulate_op_e500() local 147 emulated = kvmppc_e500_emul_msgsnd(vcpu, rb); in kvmppc_core_emulate_op_e500() 151 emulated = kvmppc_e500_emul_msgclr(vcpu, rb); in kvmppc_core_emulate_op_e500() 164 ea = kvmppc_get_ea_indexed(vcpu, ra, rb); in kvmppc_core_emulate_op_e500() 170 ea = kvmppc_get_ea_indexed(vcpu, ra, rb); in kvmppc_core_emulate_op_e500() [all …]
|
D | book3s_pr_papr.c | 91 unsigned long v = 0, pteg, rb; in kvmppc_h_pr_remove() local 113 rb = compute_tlbie_rb(pte[0], pte[1], pte_index); in kvmppc_h_pr_remove() 114 vcpu->arch.mmu.tlbie(vcpu, rb, rb & 1 ? true : false); in kvmppc_h_pr_remove() 155 unsigned long pteg, rb, flags; in kvmppc_h_pr_bulk_remove() local 200 rb = compute_tlbie_rb(pte[0], pte[1], in kvmppc_h_pr_bulk_remove() 202 vcpu->arch.mmu.tlbie(vcpu, rb, rb & 1 ? true : false); in kvmppc_h_pr_bulk_remove() 219 unsigned long rb, pteg, r, v; in kvmppc_h_pr_protect() local 246 rb = compute_tlbie_rb(v, r, pte_index); in kvmppc_h_pr_protect() 247 vcpu->arch.mmu.tlbie(vcpu, rb, rb & 1 ? true : false); in kvmppc_h_pr_protect()
|
D | book3s_64_mmu.c | 363 static void kvmppc_mmu_book3s_64_slbmte(struct kvm_vcpu *vcpu, u64 rs, u64 rb) in kvmppc_mmu_book3s_64_slbmte() argument 369 dprintk("KVM MMU: slbmte(0x%llx, 0x%llx)\n", rs, rb); in kvmppc_mmu_book3s_64_slbmte() 371 esid = GET_ESID(rb); in kvmppc_mmu_book3s_64_slbmte() 372 esid_1t = GET_ESID_1T(rb); in kvmppc_mmu_book3s_64_slbmte() 373 slb_nr = rb & 0xfff; in kvmppc_mmu_book3s_64_slbmte() 384 slbe->valid = (rb & SLB_ESID_V) ? 1 : 0; in kvmppc_mmu_book3s_64_slbmte() 405 slbe->orige = rb & (ESID_MASK | SLB_ESID_V); in kvmppc_mmu_book3s_64_slbmte() 492 u64 rb = 0, rs = 0; in kvmppc_mmu_book3s_64_mtsrin() local 515 rb |= (srnum & 0xf) << 28; in kvmppc_mmu_book3s_64_mtsrin() 517 rb |= 1 << 27; in kvmppc_mmu_book3s_64_mtsrin() [all …]
|
D | book3s_hv_ras.c | 57 unsigned long rb = be64_to_cpu(slb->save_area[i].esid); in reload_slb() local 60 rb = (rb & ~0xFFFul) | i; /* insert entry number */ in reload_slb() 61 asm volatile("slbmte %0,%1" : : "r" (rs), "r" (rb)); in reload_slb()
|
D | book3s_emulate.c | 241 int rb = get_rb(inst); in kvmppc_core_emulate_op_pr() local 328 srnum = (kvmppc_get_gpr(vcpu, rb) >> 28) & 0xf; in kvmppc_core_emulate_op_pr() 343 (kvmppc_get_gpr(vcpu, rb) >> 28) & 0xf, in kvmppc_core_emulate_op_pr() 350 ulong addr = kvmppc_get_gpr(vcpu, rb); in kvmppc_core_emulate_op_pr() 390 kvmppc_get_gpr(vcpu, rb)); in kvmppc_core_emulate_op_pr() 397 kvmppc_get_gpr(vcpu, rb)); in kvmppc_core_emulate_op_pr() 412 b = kvmppc_get_gpr(vcpu, rb); in kvmppc_core_emulate_op_pr() 428 rb_val = kvmppc_get_gpr(vcpu, rb); in kvmppc_core_emulate_op_pr() 439 rb_val = kvmppc_get_gpr(vcpu, rb); in kvmppc_core_emulate_op_pr() 449 ulong rb_val = kvmppc_get_gpr(vcpu, rb); in kvmppc_core_emulate_op_pr() [all …]
|
D | book3s_hv_rm_mmu.c | 429 unsigned long rb,rs,prs,r,ric; in fixup_tlbie_lpid() local 431 rb = PPC_BIT(52); /* IS = 2 */ in fixup_tlbie_lpid() 443 : : "r"(rb), "i"(r), "i"(prs), in fixup_tlbie_lpid() 490 unsigned long v, r, rb; in kvmppc_do_h_remove() local 518 rb = compute_tlbie_rb(v, pte_r, pte_index); in kvmppc_do_h_remove() 519 do_tlbies(kvm, &rb, 1, global_invalidates(kvm), true); in kvmppc_do_h_remove() 680 unsigned long v, r, rb, mask, bits; in kvmppc_h_protect() local 727 rb = compute_tlbie_rb(v, r, pte_index); in kvmppc_h_protect() 730 do_tlbies(kvm, &rb, 1, global_invalidates(kvm), true); in kvmppc_h_protect() 1019 unsigned long rb; in kvmppc_invalidate_hpte() local [all …]
|
D | book3s_hv_builtin.c | 603 unsigned long rb, set; in flush_guest_tlb() local 605 rb = PPC_BIT(52); /* IS = 2 */ in flush_guest_tlb() 609 : : "r" (rb), "i" (0), "i" (0), "i" (0), in flush_guest_tlb() 611 rb += PPC_BIT(51); /* increment set number */ in flush_guest_tlb()
|
/arch/powerpc/lib/ |
D | sstep.c | 179 int ra, rb; in xform_ea() local 183 rb = (instr >> 11) & 0x1f; in xform_ea() 184 ea = regs->gpr[rb]; in xform_ea() 1361 unsigned int opcode, ra, rb, rc, rd, spr, u; in analyse_instr() local 1451 rb = (word >> 11) & 0x1f; in analyse_instr() 1454 rb = (regs->ccr >> (31 - rb)) & 1; in analyse_instr() 1455 val = (word >> (6 + ra * 2 + rb)) & 1; in analyse_instr() 1486 rb = (word >> 11) & 0x1f; in analyse_instr() 1538 "r" (regs->gpr[rb]), "r" (regs->gpr[rc])); in analyse_instr() 1544 "r" (regs->gpr[rb]), "r" (regs->gpr[rc])); in analyse_instr() [all …]
|
/arch/powerpc/kernel/ |
D | btext.c | 410 static void draw_byte_32(unsigned char *font, unsigned int *base, int rb) in draw_byte_32() argument 427 base = (unsigned int *) ((char *)base + rb); in draw_byte_32() 431 static inline void draw_byte_16(unsigned char *font, unsigned int *base, int rb) in draw_byte_16() argument 445 base = (unsigned int *) ((char *)base + rb); in draw_byte_16() 449 static inline void draw_byte_8(unsigned char *font, unsigned int *base, int rb) in draw_byte_8() argument 461 base = (unsigned int *) ((char *)base + rb); in draw_byte_8() 469 int rb = dispDeviceRowBytes; in draw_byte() local 475 draw_byte_32(font, (unsigned int *)base, rb); in draw_byte() 479 draw_byte_16(font, (unsigned int *)base, rb); in draw_byte() 482 draw_byte_8(font, (unsigned int *)base, rb); in draw_byte()
|
/arch/s390/boot/ |
D | ipl_report.c | 24 #define for_each_rb_entry(entry, rb) \ argument 25 for (entry = rb->entries; \ 26 (void *) entry + sizeof(*entry) <= (void *) rb + rb->len; \
|
/arch/openrisc/kernel/ |
D | traps.c | 270 unsigned int rb, op, jmp; in adjust_pc() local 277 rb = (jmp & 0x0000ffff) >> 11; in adjust_pc() 301 regs->pc = regs->gpr[rb]; in adjust_pc() 304 regs->pc = regs->gpr[rb]; in adjust_pc() 362 unsigned int ra, rb; in simulate_swa() local 371 rb = (insn >> 11) & 0x1f; in simulate_swa() 385 if (put_user(regs->gpr[rb], vaddr)) { in simulate_swa() 397 *((unsigned long *)vaddr) = regs->gpr[rb]; in simulate_swa()
|
/arch/powerpc/include/asm/ |
D | kvm_book3s_64.h | 302 unsigned long rb = 0, va_low, sllp; in compute_tlbie_rb() local 320 rb = (v & ~0x7fUL) << 16; /* AVA field */ in compute_tlbie_rb() 344 rb |= sllp << 5; /* AP field */ in compute_tlbie_rb() 346 rb |= (va_low & 0x7ff) << 12; /* remaining 11 bits of AVA */ in compute_tlbie_rb() 353 rb |= (va_low << b_pgshift) & 0x7ff000; in compute_tlbie_rb() 357 rb &= ~((1ul << a_pgshift) - 1); in compute_tlbie_rb() 364 rb |= ((va_low << aval_shift) & 0xfe); in compute_tlbie_rb() 366 rb |= 1; /* L field */ in compute_tlbie_rb() 367 rb |= r & 0xff000 & ((1ul << a_pgshift) - 1); /* LP field */ in compute_tlbie_rb() 373 rb |= (v >> HPTE_V_SSIZE_SHIFT) << 8; /* B field */ in compute_tlbie_rb() [all …]
|
D | trace.h | 293 TP_PROTO(unsigned long lpid, unsigned long local, unsigned long rb, 296 TP_ARGS(lpid, local, rb, rs, ric, prs, r), 300 __field(unsigned long, rb) 310 __entry->rb = rb; 319 __entry->rb, __entry->rs, __entry->ric, __entry->prs,
|
D | ppc-opcode.h | 405 #define PPC_RAW_TLBIE_5(rb, rs, ric, prs, r) \ argument 406 (0x7c000264 | ___PPC_RB(rb) | ___PPC_RS(rs) | ___PPC_RIC(ric) | ___PPC_PRS(prs) | ___PPC_R(r)) 407 #define PPC_RAW_TLBIEL(rb, rs, ric, prs, r) \ argument 408 (0x7c000224 | ___PPC_RB(rb) | ___PPC_RS(rs) | ___PPC_RIC(ric) | ___PPC_PRS(prs) | ___PPC_R(r)) 409 #define PPC_RAW_TLBIEL_v205(rb, l) (0x7c000224 | ___PPC_RB(rb) | (l << 21)) argument 625 #define PPC_TLBIE_5(rb, rs, ric, prs, r) \ argument 626 stringify_in_c(.long PPC_RAW_TLBIE_5(rb, rs, ric, prs, r)) 627 #define PPC_TLBIEL(rb,rs,ric,prs,r) \ argument 628 stringify_in_c(.long PPC_RAW_TLBIEL(rb, rs, ric, prs, r)) 629 #define PPC_TLBIEL_v205(rb, l) stringify_in_c(.long PPC_RAW_TLBIEL_v205(rb, l)) argument
|
/arch/mips/alchemy/common/ |
D | usb.c | 392 static inline int au1000_usb_init(unsigned long rb, int reg) in au1000_usb_init() argument 394 void __iomem *base = (void __iomem *)KSEG1ADDR(rb + reg); in au1000_usb_init() 425 static inline void __au1xx0_ohci_control(int enable, unsigned long rb, int creg) in __au1xx0_ohci_control() argument 427 void __iomem *base = (void __iomem *)KSEG1ADDR(rb); in __au1xx0_ohci_control() 458 static inline int au1000_usb_control(int block, int enable, unsigned long rb, in au1000_usb_control() argument 465 __au1xx0_ohci_control(enable, rb, creg); in au1000_usb_control()
|
/arch/powerpc/sysdev/ |
D | mpic.c | 176 struct mpic_reg_bank *rb, in _mpic_read() argument 182 return dcr_read(rb->dhost, reg); in _mpic_read() 185 return in_be32(rb->base + (reg >> 2)); in _mpic_read() 188 return in_le32(rb->base + (reg >> 2)); in _mpic_read() 193 struct mpic_reg_bank *rb, in _mpic_write() argument 199 dcr_write(rb->dhost, reg, value); in _mpic_write() 203 out_be32(rb->base + (reg >> 2), value); in _mpic_write() 207 out_le32(rb->base + (reg >> 2), value); in _mpic_write() 317 struct mpic_reg_bank *rb, unsigned int offset, in _mpic_map_mmio() argument 320 rb->base = ioremap(phys_addr + offset, size); in _mpic_map_mmio() [all …]
|
/arch/arm/boot/dts/microchip/ |
D | pm9g45.dts | 40 pinctrl_nand_rb: nand-rb-0 { 96 rb-gpios = <&pioD 3 GPIO_ACTIVE_HIGH>;
|
/arch/arm/boot/compressed/ |
D | head.S | 35 .macro loadsp, rb, tmp1, tmp2 37 .macro writeb, ch, rb, tmp 41 .macro loadsp, rb, tmp1, tmp2 43 .macro writeb, ch, rb, tmp 47 .macro loadsp, rb, tmp1, tmp2 49 .macro writeb, ch, rb, tmp 58 .macro writeb, ch, rb, tmp 60 waituartcts \tmp, \rb 62 waituarttxrdy \tmp, \rb 63 senduart \ch, \rb [all …]
|
/arch/powerpc/crypto/ |
D | ppc-xlate.pl | 165 my ($f, $vrt, $ra, $rb, $op) = @_; 166 " .long ".sprintf "0x%X",(31<<26)|($vrt<<21)|($ra<<16)|($rb<<11)|($op*2+1);
|
/arch/x86/mm/pat/ |
D | memtype.h | 15 struct rb_node rb; member
|