Searched defs:rb (Results 1 - 25 of 25) sorted by relevance

/arch/arm/lib/
H A Dgetuser.S45 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 Dpat_internal.h14 struct rb_node rb; member in struct:memtype
/arch/powerpc/kvm/
H A Dbook3s_hv_ras.c54 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 De500_emulate.c52 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 Dbook3s_pr_papr.c90 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 Dbook3s_64_mmu.c378 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 Dbook3s_emulate.c96 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 Dbook3s_hv_rm_mmu.c415 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 Dmce_power.c58 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 Dbtext.c425 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 Dkvm.c376 static void kvm_patch_ins_mtsrin(u32 *inst, u32 rt, u32 rb) argument
401 p[kvm_emulate_mtsrin_reg1_offs] |= (rb << 10);
H A Dtime.c1038 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 Dtraps.c350 unsigned int rb; local
353 rb = (*nip >> 11) & 0x1f;
356 regs->gpr[rb] - _IO_BASE, nip);
/arch/arm/common/
H A Ddmabounce.c170 struct safe_buffer *b, *rb = NULL; local
178 rb = b;
183 return rb;
/arch/sparc/kernel/
H A Dbtext.c22 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 Dkvm_book3s_64.h124 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 Dkvm_ppc.h663 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 Dusb.c391 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 Dsstep.c131 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 Ddisassemble.c304 int rb = 0; local
372 rb = nibs[n] & 0x07;
424 printk("r%d_bank", rb);
/arch/tile/kernel/
H A Dunaligned.c175 * 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 Dfsl_pci.c893 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 Dmpic.c175 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 Dmath.c1877 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 Dsmc37c669.c945 #define rb( _x_ ) inb( (unsigned int)((unsigned long)_x_) ) macro
2022 data = rb( &SMC37c669->data_port );

Completed in 575 milliseconds