cregs             106 arch/arc/include/asm/disasm.h 	int userspace, struct pt_regs *regs, struct callee_regs *cregs);
cregs             108 arch/arc/include/asm/disasm.h 	*cregs, unsigned long *fall_thru, unsigned long *target);
cregs             109 arch/arc/include/asm/disasm.h long get_reg(int reg, struct pt_regs *regs, struct callee_regs *cregs);
cregs             111 arch/arc/include/asm/disasm.h 		struct callee_regs *cregs);
cregs              16 arch/arc/include/asm/unaligned.h 		     struct callee_regs *cregs);
cregs              20 arch/arc/include/asm/unaligned.h 		 struct callee_regs *cregs)
cregs              22 arch/arc/kernel/disasm.c 	int userspace, struct pt_regs *regs, struct callee_regs *cregs)
cregs             115 arch/arc/kernel/disasm.c 			state->src1 = get_reg(state->wb_reg, regs, cregs);
cregs             134 arch/arc/kernel/disasm.c 			state->src1 = get_reg(state->src1, regs, cregs);
cregs             142 arch/arc/kernel/disasm.c 			state->src2 = get_reg(state->wb_reg, regs, cregs);
cregs             187 arch/arc/kernel/disasm.c 				state->target = get_reg(fieldC, regs, cregs);
cregs             222 arch/arc/kernel/disasm.c 						cregs);
cregs             230 arch/arc/kernel/disasm.c 					cregs);
cregs             285 arch/arc/kernel/disasm.c 		state->src1 = get_reg(FIELD_S_B(state->words[0]), regs, cregs);
cregs             286 arch/arc/kernel/disasm.c 		state->src2 = get_reg(FIELD_S_C(state->words[0]), regs, cregs);
cregs             305 arch/arc/kernel/disasm.c 						regs, cregs);
cregs             318 arch/arc/kernel/disasm.c 				state->target = get_reg(31, regs, cregs);
cregs             328 arch/arc/kernel/disasm.c 		state->src1 = get_reg(FIELD_S_B(state->words[0]), regs, cregs);
cregs             346 arch/arc/kernel/disasm.c 		state->src1 = get_reg(FIELD_S_B(state->words[0]), regs, cregs);
cregs             353 arch/arc/kernel/disasm.c 		state->src1 = get_reg(FIELD_S_C(state->words[0]), regs, cregs);
cregs             354 arch/arc/kernel/disasm.c 		state->src2 = get_reg(FIELD_S_B(state->words[0]), regs, cregs);
cregs             361 arch/arc/kernel/disasm.c 		state->src1 = get_reg(FIELD_S_C(state->words[0]), regs, cregs);
cregs             362 arch/arc/kernel/disasm.c 		state->src2 = get_reg(FIELD_S_B(state->words[0]), regs, cregs);
cregs             375 arch/arc/kernel/disasm.c 			state->src1 = get_reg(28, regs, cregs);
cregs             380 arch/arc/kernel/disasm.c 					cregs);
cregs             381 arch/arc/kernel/disasm.c 			state->src2 = get_reg(28, regs, cregs);
cregs             389 arch/arc/kernel/disasm.c 		state->src1 = get_reg(26, regs, cregs);
cregs             433 arch/arc/kernel/disasm.c 		       struct callee_regs *cregs)
cregs             442 arch/arc/kernel/disasm.c 	if (cregs && (reg <= 25)) {
cregs             443 arch/arc/kernel/disasm.c 		p = &cregs->r13;
cregs             460 arch/arc/kernel/disasm.c 		struct callee_regs *cregs)
cregs             470 arch/arc/kernel/disasm.c 		if (cregs) {
cregs             471 arch/arc/kernel/disasm.c 			p = &cregs->r13;
cregs             501 arch/arc/kernel/disasm.c 			     struct callee_regs *cregs,
cregs             507 arch/arc/kernel/disasm.c 	disasm_instr(pc, &instr, 0, regs, cregs);
cregs             521 arch/arc/kernel/disasm.c 		disasm_instr(*next_pc, &instr_d, 0, regs, cregs);
cregs              15 arch/arc/kernel/kgdb.c 			struct callee_regs *cregs)
cregs              20 arch/arc/kernel/kgdb.c 		gdb_regs[_R0 + regno] = get_reg(regno, kernel_regs, cregs);
cregs              38 arch/arc/kernel/kgdb.c 			struct callee_regs *cregs)
cregs              43 arch/arc/kernel/kgdb.c 		set_reg(regno, gdb_regs[regno + _R0], kernel_regs, cregs);
cregs              25 arch/arc/kernel/ptrace.c 	const struct callee_regs *cregs = task_callee_regs(target);
cregs              74 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r25, &cregs->r25);
cregs              75 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r24, &cregs->r24);
cregs              76 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r23, &cregs->r23);
cregs              77 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r22, &cregs->r22);
cregs              78 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r21, &cregs->r21);
cregs              79 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r20, &cregs->r20);
cregs              80 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r19, &cregs->r19);
cregs              81 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r18, &cregs->r18);
cregs              82 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r17, &cregs->r17);
cregs              83 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r16, &cregs->r16);
cregs              84 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r15, &cregs->r15);
cregs              85 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r14, &cregs->r14);
cregs              86 arch/arc/kernel/ptrace.c 	REG_O_ONE(callee.r13, &cregs->r13);
cregs             111 arch/arc/kernel/ptrace.c 	const struct callee_regs *cregs = task_callee_regs(target);
cregs             164 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r25, &cregs->r25);
cregs             165 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r24, &cregs->r24);
cregs             166 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r23, &cregs->r23);
cregs             167 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r22, &cregs->r22);
cregs             168 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r21, &cregs->r21);
cregs             169 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r20, &cregs->r20);
cregs             170 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r19, &cregs->r19);
cregs             171 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r18, &cregs->r18);
cregs             172 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r17, &cregs->r17);
cregs             173 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r16, &cregs->r16);
cregs             174 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r15, &cregs->r15);
cregs             175 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r14, &cregs->r14);
cregs             176 arch/arc/kernel/ptrace.c 	REG_IN_ONE(callee.r13, &cregs->r13);
cregs              85 arch/arc/kernel/traps.c 			 struct callee_regs *cregs)
cregs              88 arch/arc/kernel/traps.c 	if (misaligned_fixup(address, regs, cregs) != 0)
cregs              56 arch/arc/kernel/troubleshoot.c static void show_callee_regs(struct callee_regs *cregs)
cregs              58 arch/arc/kernel/troubleshoot.c 	print_reg_file(&(cregs->r13), 13);
cregs             181 arch/arc/kernel/troubleshoot.c 	struct callee_regs *cregs;
cregs             228 arch/arc/kernel/troubleshoot.c 	cregs = (struct callee_regs *)current->thread.callee_reg;
cregs             229 arch/arc/kernel/troubleshoot.c 	if (cregs)
cregs             230 arch/arc/kernel/troubleshoot.c 		show_callee_regs(cregs);
cregs             133 arch/arc/kernel/unaligned.c 			struct callee_regs *cregs)
cregs             139 arch/arc/kernel/unaligned.c 		set_reg(state->wb_reg, state->src1 + state->src2, regs, cregs);
cregs             155 arch/arc/kernel/unaligned.c 		set_reg(state->dest, val, regs, cregs);
cregs             163 arch/arc/kernel/unaligned.c 			struct callee_regs *cregs)
cregs             167 arch/arc/kernel/unaligned.c 		set_reg(state->wb_reg, state->src2 + state->src3, regs, cregs);
cregs             174 arch/arc/kernel/unaligned.c 				regs, cregs);
cregs             177 arch/arc/kernel/unaligned.c 				regs, cregs);
cregs             199 arch/arc/kernel/unaligned.c 		     struct callee_regs *cregs)
cregs             223 arch/arc/kernel/unaligned.c 	disasm_instr(regs->ret, &state, 1, regs, cregs);
cregs             233 arch/arc/kernel/unaligned.c 		fixup_load(&state, regs, cregs);
cregs             235 arch/arc/kernel/unaligned.c 		fixup_store(&state, regs, cregs);
cregs             214 arch/parisc/kernel/process.c 	struct pt_regs *cregs = &(p->thread.regs);
cregs             225 arch/parisc/kernel/process.c 		memset(cregs, 0, sizeof(struct pt_regs));
cregs             231 arch/parisc/kernel/process.c 		cregs->ksp = (unsigned long)stack + THREAD_SZ_ALGN + FRAME_SIZE;
cregs             232 arch/parisc/kernel/process.c 		cregs->kpc = (unsigned long) &ret_from_kernel_thread;
cregs             238 arch/parisc/kernel/process.c 		cregs->gr[27] = ((unsigned long *)usp)[3];
cregs             239 arch/parisc/kernel/process.c 		cregs->gr[26] = ((unsigned long *)usp)[2];
cregs             241 arch/parisc/kernel/process.c 		cregs->gr[26] = usp;
cregs             243 arch/parisc/kernel/process.c 		cregs->gr[25] = kthread_arg;
cregs             252 arch/parisc/kernel/process.c 				cregs->gr[30] = usp;
cregs             254 arch/parisc/kernel/process.c 		cregs->ksp = (unsigned long)stack + THREAD_SZ_ALGN + FRAME_SIZE;
cregs             255 arch/parisc/kernel/process.c 		cregs->kpc = (unsigned long) &child_return;
cregs             259 arch/parisc/kernel/process.c 			cregs->cr27 = tls;
cregs             685 arch/powerpc/platforms/cell/iommu.c 	void __iomem *xregs, *cregs;
cregs             694 arch/powerpc/platforms/cell/iommu.c 		cregs = xregs + IOC_IOCmd_Offset;
cregs             700 arch/powerpc/platforms/cell/iommu.c 		val = in_be64(cregs + IOC_IOCmd_Cfg);
cregs             702 arch/powerpc/platforms/cell/iommu.c 		out_be64(cregs + IOC_IOCmd_Cfg, val);
cregs             703 arch/powerpc/platforms/cell/iommu.c 		(void)in_be64(cregs + IOC_IOCmd_Cfg);
cregs             550 arch/s390/kernel/smp.c 	unsigned long cregs[16];
cregs             552 arch/s390/kernel/smp.c 	__ctl_store(cregs, 0, 15);
cregs             553 arch/s390/kernel/smp.c 	cregs[pp->cr] = (cregs[pp->cr] & pp->andval) | pp->orval;
cregs             554 arch/s390/kernel/smp.c 	__ctl_load(cregs, 0, 15);
cregs             931 arch/s390/kernel/smp.c 	unsigned long cregs[16];
cregs             939 arch/s390/kernel/smp.c 	__ctl_store(cregs, 0, 15);
cregs             940 arch/s390/kernel/smp.c 	cregs[0]  &= ~0x0000ee70UL;	/* disable all external interrupts */
cregs             941 arch/s390/kernel/smp.c 	cregs[6]  &= ~0xff000000UL;	/* disable all I/O interrupts */
cregs             942 arch/s390/kernel/smp.c 	cregs[14] &= ~0x1f000000UL;	/* disable most machine checks */
cregs             943 arch/s390/kernel/smp.c 	__ctl_load(cregs, 0, 15);
cregs             279 arch/sparc/kernel/pci_fire.c 	unsigned long cregs = (unsigned long) pbm->pbm_regs;
cregs             285 arch/sparc/kernel/pci_fire.c 	imap_reg = cregs + (0x001000UL + (devino * 0x08UL));
cregs             286 arch/sparc/kernel/pci_fire.c 	iclr_reg = cregs + (0x001400UL + (devino * 0x08UL));
cregs             253 arch/sparc/mm/leon_mm.c 	struct leon3_cacheregs cregs;
cregs             254 arch/sparc/mm/leon_mm.c 	leon3_getCacheRegs(&cregs);
cregs             255 arch/sparc/mm/leon_mm.c 	sets = (cregs.dccr & LEON3_XCCR_SETS_MASK) >> 24;
cregs             257 arch/sparc/mm/leon_mm.c 	ssize = 1 << ((cregs.dccr & LEON3_XCCR_SSIZE_MASK) >> 20);
cregs              59 drivers/hwmon/ltc4245.c 	u8 cregs[0x08];
cregs             105 drivers/hwmon/ltc4245.c 	gpio_curr = (data->cregs[LTC4245_GPIO] & 0xc0) >> 6;
cregs             119 drivers/hwmon/ltc4245.c 	gpio_reg = (data->cregs[LTC4245_GPIO] & 0x3f) | ((gpio_next + 1) << 6);
cregs             125 drivers/hwmon/ltc4245.c 	data->cregs[LTC4245_GPIO] = gpio_reg;
cregs             140 drivers/hwmon/ltc4245.c 		for (i = 0; i < ARRAY_SIZE(data->cregs); i++) {
cregs             143 drivers/hwmon/ltc4245.c 				data->cregs[i] = 0;
cregs             145 drivers/hwmon/ltc4245.c 				data->cregs[i] = val;
cregs             278 drivers/hwmon/ltc4245.c 		*val = !!(data->cregs[LTC4245_FAULT1] & BIT(channel + 4));
cregs             304 drivers/hwmon/ltc4245.c 			*val = !!(data->cregs[LTC4245_FAULT1] & BIT(channel));
cregs             306 drivers/hwmon/ltc4245.c 			*val = !!(data->cregs[LTC4245_FAULT2] &
cregs             623 drivers/net/ethernet/sun/sunbmac.c 	void __iomem *cregs        = bp->creg;
cregs             675 drivers/net/ethernet/sun/sunbmac.c 		    cregs + CREG_RXDS);
cregs             677 drivers/net/ethernet/sun/sunbmac.c 		    cregs + CREG_TXDS);
cregs             680 drivers/net/ethernet/sun/sunbmac.c 	sbus_writel(0, cregs + CREG_RXRBUFPTR);
cregs             681 drivers/net/ethernet/sun/sunbmac.c 	sbus_writel(0, cregs + CREG_RXWBUFPTR);
cregs             683 drivers/net/ethernet/sun/sunbmac.c 		    cregs + CREG_TXRBUFPTR);
cregs             685 drivers/net/ethernet/sun/sunbmac.c 		    cregs + CREG_TXWBUFPTR);
cregs             692 drivers/net/ethernet/sun/sunbmac.c 	sbus_writel(0, cregs + CREG_RIMASK);
cregs             693 drivers/net/ethernet/sun/sunbmac.c 	sbus_writel(0, cregs + CREG_TIMASK);
cregs             694 drivers/net/ethernet/sun/sunbmac.c 	sbus_writel(0, cregs + CREG_QMASK);
cregs             695 drivers/net/ethernet/sun/sunbmac.c 	sbus_writel(0, cregs + CREG_BMASK);
cregs             701 drivers/net/ethernet/sun/sunbmac.c 	sbus_writel(0, cregs + CREG_CCNT);
cregs              87 drivers/net/ethernet/sun/sunqe.c 	void __iomem *cregs = qep->qcregs;
cregs             107 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(CREG_CTRL_RESET, cregs + CREG_CTRL);
cregs             110 drivers/net/ethernet/sun/sunqe.c 		u32 tmp = sbus_readl(cregs + CREG_CTRL);
cregs             144 drivers/net/ethernet/sun/sunqe.c 	void __iomem *cregs = qep->qcregs;
cregs             157 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(qblk_dvma + qib_offset(qe_rxd, 0), cregs + CREG_RXDS);
cregs             158 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(qblk_dvma + qib_offset(qe_txd, 0), cregs + CREG_TXDS);
cregs             161 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(0, cregs + CREG_RIMASK);
cregs             162 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(1, cregs + CREG_TIMASK);
cregs             164 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(0, cregs + CREG_QMASK);
cregs             165 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(CREG_MMASK_RXCOLL, cregs + CREG_MMASK);
cregs             169 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(tmp, cregs + CREG_RXRBUFPTR);
cregs             170 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(tmp, cregs + CREG_RXWBUFPTR);
cregs             172 drivers/net/ethernet/sun/sunqe.c 	tmp = sbus_readl(cregs + CREG_RXRBUFPTR) +
cregs             174 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(tmp, cregs + CREG_TXRBUFPTR);
cregs             175 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(tmp, cregs + CREG_TXWBUFPTR);
cregs             178 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(0, cregs + CREG_CCNT);
cregs             181 drivers/net/ethernet/sun/sunqe.c 	sbus_writel(0, cregs + CREG_PIPG);
cregs              64 drivers/staging/isdn/avm/t1isa.c 	unsigned char cregs[8];
cregs              71 drivers/staging/isdn/avm/t1isa.c 	cregs[0] = (HEMA_VERSION_ID << 4) | (reverse_cardnr & 0xf);
cregs              72 drivers/staging/isdn/avm/t1isa.c 	cregs[1] = 0x00; /* fast & slow link connected to CON1 */
cregs              73 drivers/staging/isdn/avm/t1isa.c 	cregs[2] = 0x05; /* fast link 20MBit, slow link 20 MBit */
cregs              74 drivers/staging/isdn/avm/t1isa.c 	cregs[3] = 0;
cregs              75 drivers/staging/isdn/avm/t1isa.c 	cregs[4] = 0x11; /* zero wait state */
cregs              76 drivers/staging/isdn/avm/t1isa.c 	cregs[5] = hema_irq_table[irq & 0xf];
cregs              77 drivers/staging/isdn/avm/t1isa.c 	cregs[6] = 0;
cregs              78 drivers/staging/isdn/avm/t1isa.c 	cregs[7] = 0;
cregs              95 drivers/staging/isdn/avm/t1isa.c 	t1outp(base, HEMA_PAL_ID >> 4, cregs[0]);
cregs              96 drivers/staging/isdn/avm/t1isa.c 	for (i = 1; i < 7; i++) t1outp(base, 0, cregs[i]);
cregs              97 drivers/staging/isdn/avm/t1isa.c 	t1outp(base, ((base >> 4)) & 0x3, cregs[7]);