/arch/arm/lib/ |
H A D | getuser.S | 45 rb .req ip label 47 3: ldrbt rb, [r0], #0 49 rb .req r0 label 51 3: ldrb rb, [r0, #1] 54 orr r2, r2, rb, lsl #8 56 orr r2, rb, r2, lsl #8 105 rb .req ip label 107 10: ldrbt rb, [r0], #0 109 rb .req r0 label 111 10: ldrb rb, [r [all...] |
/arch/x86/mm/ |
H A D | pat_internal.h | 14 struct rb_node rb; member in struct:memtype
|
/arch/powerpc/kvm/ |
H A D | book3s_hv_ras.c | 54 unsigned long rb = be64_to_cpu(slb->save_area[i].esid); local 57 rb = (rb & ~0xFFFul) | i; /* insert entry number */ 58 asm volatile("slbmte %0,%1" : : "r" (rs), "r" (rb));
|
H A D | e500_emulate.c | 52 static int kvmppc_e500_emul_msgclr(struct kvm_vcpu *vcpu, int rb) argument 54 ulong param = vcpu->arch.gpr[rb]; 64 static int kvmppc_e500_emul_msgsnd(struct kvm_vcpu *vcpu, int rb) argument 66 ulong param = vcpu->arch.gpr[rb]; 67 int prio = dbell2prio(rb); 121 int rb = get_rb(inst); local 135 emulated = kvmppc_e500_emul_msgsnd(vcpu, rb); 139 emulated = kvmppc_e500_emul_msgclr(vcpu, rb); 152 ea = kvmppc_get_ea_indexed(vcpu, ra, rb); 158 ea = kvmppc_get_ea_indexed(vcpu, ra, rb); [all...] |
H A D | book3s_pr_papr.c | 90 unsigned long v = 0, pteg, rb; local 108 rb = compute_tlbie_rb(pte[0], pte[1], pte_index); 109 vcpu->arch.mmu.tlbie(vcpu, rb, rb & 1 ? true : false); 150 unsigned long pteg, rb, flags; local 189 rb = compute_tlbie_rb(pte[0], pte[1], 191 vcpu->arch.mmu.tlbie(vcpu, rb, rb & 1 ? true : false); 208 unsigned long rb, pteg, r, v; local 233 rb [all...] |
H A D | book3s_64_mmu.c | 378 static void kvmppc_mmu_book3s_64_slbmte(struct kvm_vcpu *vcpu, u64 rs, u64 rb) argument 385 dprintk("KVM MMU: slbmte(0x%llx, 0x%llx)\n", rs, rb); 389 esid = GET_ESID(rb); 390 esid_1t = GET_ESID_1T(rb); 391 slb_nr = rb & 0xfff; 402 slbe->valid = (rb & SLB_ESID_V) ? 1 : 0; 423 slbe->orige = rb & (ESID_MASK | SLB_ESID_V); 497 u64 rb = 0, rs = 0; local 520 rb |= (srnum & 0xf) << 28; 522 rb | [all...] |
H A D | book3s_emulate.c | 96 int rb = get_rb(inst); local 166 srnum = (kvmppc_get_gpr(vcpu, rb) >> 28) & 0xf; 181 (kvmppc_get_gpr(vcpu, rb) >> 28) & 0xf, 188 ulong addr = kvmppc_get_gpr(vcpu, rb); 228 kvmppc_get_gpr(vcpu, rb)); 235 kvmppc_get_gpr(vcpu, rb)); 249 rb_val = kvmppc_get_gpr(vcpu, rb); 260 rb_val = kvmppc_get_gpr(vcpu, rb); 270 ulong rb_val = kvmppc_get_gpr(vcpu, rb); 673 ulong rb [all...] |
H A D | book3s_hv_rm_mmu.c | 415 unsigned long rb = rbvalues[i]; local 417 if (rb & 1) /* large page */ 419 "r" (rb & 0x0000fffffffff000ul)); 422 "r" (rb & 0x0000fffffffff000ul)); 430 unsigned long rb = rbvalues[i]; local 432 if (rb & 1) /* large page */ 434 "r" (rb & 0x0000fffffffff000ul)); 437 "r" (rb & 0x0000fffffffff000ul)); 477 unsigned long v, r, rb; local 501 rb 640 unsigned long v, r, rb, mask, bits; local 745 unsigned long rb; local 757 unsigned long rb; local [all...] |
/arch/powerpc/kernel/ |
H A D | mce_power.c | 58 unsigned long rb = be64_to_cpu(slb->save_area[i].esid); local 61 rb = (rb & ~0xFFFul) | i; 62 asm volatile("slbmte %0,%1" : : "r" (rs), "r" (rb));
|
H A D | btext.c | 425 static void draw_byte_32(unsigned char *font, unsigned int *base, int rb) argument 442 base = (unsigned int *) ((char *)base + rb); 446 static inline void draw_byte_16(unsigned char *font, unsigned int *base, int rb) argument 460 base = (unsigned int *) ((char *)base + rb); 464 static inline void draw_byte_8(unsigned char *font, unsigned int *base, int rb) argument 476 base = (unsigned int *) ((char *)base + rb); 484 int rb = dispDeviceRowBytes; local 490 draw_byte_32(font, (unsigned int *)base, rb); 494 draw_byte_16(font, (unsigned int *)base, rb); 497 draw_byte_8(font, (unsigned int *)base, rb); [all...] |
H A D | kvm.c | 376 static void kvm_patch_ins_mtsrin(u32 *inst, u32 rt, u32 rb) argument 401 p[kvm_emulate_mtsrin_reg1_offs] |= (rb << 10);
|
H A D | time.c | 1038 u64 ra, rb, rc; local 1048 rb = ((u64) do_div(ra, divisor) << 32) + c; 1051 rc = ((u64) do_div(rb, divisor) << 32) + d; 1052 y = rb;
|
H A D | traps.c | 350 unsigned int rb; local 353 rb = (*nip >> 11) & 0x1f; 356 regs->gpr[rb] - _IO_BASE, nip);
|
/arch/arm/common/ |
H A D | dmabounce.c | 170 struct safe_buffer *b, *rb = NULL; local 178 rb = b; 183 return rb;
|
/arch/sparc/kernel/ |
H A D | btext.c | 22 static void draw_byte_32(unsigned char *bits, unsigned int *base, int rb); 23 static void draw_byte_16(unsigned char *bits, unsigned int *base, int rb); 24 static void draw_byte_8(unsigned char *bits, unsigned int *base, int rb); 197 int rb = dispDeviceRowBytes; local 202 draw_byte_32(font, (unsigned int *)base, rb); 206 draw_byte_16(font, (unsigned int *)base, rb); 209 draw_byte_8(font, (unsigned int *)base, rb); 241 static void draw_byte_32(unsigned char *font, unsigned int *base, int rb) argument 258 base = (unsigned int *) ((char *)base + rb); 262 static void draw_byte_16(unsigned char *font, unsigned int *base, int rb) argument 280 draw_byte_8(unsigned char *font, unsigned int *base, int rb) argument [all...] |
/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 124 unsigned long rb = 0, va_low, sllp; local 149 rb = (v & ~0x7fUL) << 16; /* AVA field */ 151 rb |= v >> (62 - 8); /* B field */ 175 rb |= sllp << 5; /* AP field */ 176 rb |= (va_low & 0x7ff) << 12; /* remaining 11 bits of AVA */ 185 rb |= (va_low << mmu_psize_defs[b_psize].shift) & 0x7ff000; 189 rb &= ~((1ul << mmu_psize_defs[a_psize].shift) - 1); 196 rb |= ((va_low << aval_shift) & 0xfe); 198 rb |= 1; /* L field */ 200 rb | [all...] |
H A D | kvm_ppc.h | 663 static inline ulong kvmppc_get_ea_indexed(struct kvm_vcpu *vcpu, int ra, int rb) argument 668 ea = kvmppc_get_gpr(vcpu, rb);
|
/arch/mips/alchemy/common/ |
H A D | usb.c | 391 static inline int au1000_usb_init(unsigned long rb, int reg) argument 393 void __iomem *base = (void __iomem *)KSEG1ADDR(rb + reg); 424 static inline void __au1xx0_ohci_control(int enable, unsigned long rb, int creg) argument 426 void __iomem *base = (void __iomem *)KSEG1ADDR(rb); 457 static inline int au1000_usb_control(int block, int enable, unsigned long rb, argument 464 __au1xx0_ohci_control(enable, rb, creg);
|
/arch/powerpc/lib/ |
H A D | sstep.c | 131 int ra, rb; local 135 rb = (instr >> 11) & 0x1f; 136 ea = regs->gpr[rb]; 645 unsigned int opcode, ra, rb, rd, spr, u; local 728 rb = (instr >> 11) & 0x1f; 731 rb = (regs->ccr >> (31 - rb)) & 1; 732 val = (instr >> (6 + ra * 2 + rb)) & 1; 769 rb = (instr >> 11) & 0x1f; 842 regs->gpr[ra] = (regs->gpr[ra] & ~imm) | (ROTATE(val, rb) [all...] |
/arch/sh/kernel/ |
H A D | disassemble.c | 304 int rb = 0; local 372 rb = nibs[n] & 0x07; 424 printk("r%d_bank", rb);
|
/arch/tile/kernel/ |
H A D | unaligned.c | 175 * unalign load/store shares same register with ra, rb and rd. 179 uint64_t *rb, uint64_t *clob1, uint64_t *clob2, 207 *rb = reg; 208 alias_reg_map = (1ULL << *ra) | (1ULL << *rb); 259 *rb = reg; 260 alias_reg_map = (1ULL << *ra) | (1ULL << *rb); 311 * Sanity check for register ra, rb, rd, clob1/2/3. Return true if any of them 315 static bool check_regs(uint64_t rd, uint64_t ra, uint64_t rb, argument 329 if ((rb >= 56) && (rb ! 178 find_regs(tilegx_bundle_bits bundle, uint64_t *rd, uint64_t *ra, uint64_t *rb, uint64_t *clob1, uint64_t *clob2, uint64_t *clob3, bool *r_alias) argument 393 jit_x0_dblalign(int rd, int ra, int rb) argument 435 jit_x1_st1_add(int ra, int rb, int imm8) argument 445 jit_x1_st(int ra, int rb) argument 453 jit_x1_st_add(int ra, int rb, int imm8) argument 561 uint64_t ra = -1, rb = -1, rd = -1, clob1 = -1, clob2 = -1, clob3 = -1; local [all...] |
/arch/powerpc/sysdev/ |
H A D | fsl_pci.c | 893 unsigned int rd, ra, rb, d; local 897 rb = get_rb(inst); 910 regs->gpr[ra] += regs->gpr[rb]; 919 regs->gpr[ra] += regs->gpr[rb]; 929 regs->gpr[ra] += regs->gpr[rb]; 938 regs->gpr[ra] += regs->gpr[rb];
|
H A D | mpic.c | 175 struct mpic_reg_bank *rb, 181 return dcr_read(rb->dhost, reg); 184 return in_be32(rb->base + (reg >> 2)); 187 return in_le32(rb->base + (reg >> 2)); 192 struct mpic_reg_bank *rb, 198 dcr_write(rb->dhost, reg, value); 202 out_be32(rb->base + (reg >> 2), value); 206 out_le32(rb->base + (reg >> 2), value); 316 struct mpic_reg_bank *rb, unsigned int offset, 319 rb 174 _mpic_read(enum mpic_reg_type type, struct mpic_reg_bank *rb, unsigned int reg) argument 191 _mpic_write(enum mpic_reg_type type, struct mpic_reg_bank *rb, unsigned int reg, u32 value) argument 315 _mpic_map_mmio(struct mpic *mpic, phys_addr_t phys_addr, struct mpic_reg_bank *rb, unsigned int offset, unsigned int size) argument 324 _mpic_map_dcr(struct mpic *mpic, struct mpic_reg_bank *rb, unsigned int offset, unsigned int size) argument 332 mpic_map(struct mpic *mpic, phys_addr_t phys_addr, struct mpic_reg_bank *rb, unsigned int offset, unsigned int size) argument [all...] |
/arch/s390/math-emu/ |
H A D | math.c | 1877 static void* calc_addr(struct pt_regs *regs, int rx, int rb, int disp) argument 1882 rb &= 15; 1885 addr += (rb != 0) ? regs->gprs[rb] : 0; /* + base */
|
/arch/alpha/kernel/ |
H A D | smc37c669.c | 945 #define rb( _x_ ) inb( (unsigned int)((unsigned long)_x_) ) macro 2022 data = rb( &SMC37c669->data_port );
|