Home
last modified time | relevance | path

Searched refs:scratch (Results 1 – 25 of 58) sorted by relevance

123

/arch/arc/kernel/
Dsignal.c72 uregs.scratch.bta = regs->bta; in stash_usr_regs()
73 uregs.scratch.lp_start = regs->lp_start; in stash_usr_regs()
74 uregs.scratch.lp_end = regs->lp_end; in stash_usr_regs()
75 uregs.scratch.lp_count = regs->lp_count; in stash_usr_regs()
76 uregs.scratch.status32 = regs->status32; in stash_usr_regs()
77 uregs.scratch.ret = regs->ret; in stash_usr_regs()
78 uregs.scratch.blink = regs->blink; in stash_usr_regs()
79 uregs.scratch.fp = regs->fp; in stash_usr_regs()
80 uregs.scratch.gp = regs->r26; in stash_usr_regs()
81 uregs.scratch.r12 = regs->r12; in stash_usr_regs()
[all …]
Dptrace.c50 REG_O_ONE(scratch.bta, &ptregs->bta); in genregs_get()
51 REG_O_ONE(scratch.lp_start, &ptregs->lp_start); in genregs_get()
52 REG_O_ONE(scratch.lp_end, &ptregs->lp_end); in genregs_get()
53 REG_O_ONE(scratch.lp_count, &ptregs->lp_count); in genregs_get()
54 REG_O_ONE(scratch.status32, &ptregs->status32); in genregs_get()
55 REG_O_ONE(scratch.ret, &ptregs->ret); in genregs_get()
56 REG_O_ONE(scratch.blink, &ptregs->blink); in genregs_get()
57 REG_O_ONE(scratch.fp, &ptregs->fp); in genregs_get()
58 REG_O_ONE(scratch.gp, &ptregs->r26); in genregs_get()
59 REG_O_ONE(scratch.r12, &ptregs->r12); in genregs_get()
[all …]
/arch/sparc/include/asm/
Dwinmacro.h49 #define LOAD_PT_YREG(base_reg, scratch) \ argument
50 ld [%base_reg + STACKFRAME_SZ + PT_Y], %scratch; \
51 wr %scratch, 0x0, %y;
58 #define LOAD_PT_ALL(base_reg, pt_psr, pt_pc, pt_npc, scratch) \ argument
59 LOAD_PT_YREG(base_reg, scratch) \
76 #define STORE_PT_YREG(base_reg, scratch) \ argument
77 rd %y, %scratch; \
78 st %scratch, [%base_reg + STACKFRAME_SZ + PT_Y];
91 #define SAVE_BOLIXED_USER_STACK(cur_reg, scratch) \ argument
92 ld [%cur_reg + TI_W_SAVED], %scratch; \
[all …]
/arch/blackfin/include/asm/
Dblackfin.h65 #define SSYNC(scratch) \ argument
66 cli scratch; \
69 sti scratch;
71 #define CSYNC(scratch) \ argument
72 cli scratch; \
75 sti scratch;
78 #define SSYNC(scratch) SSYNC; argument
79 #define CSYNC(scratch) CSYNC; argument
Dcontext.S390 .macro pseudo_long_call func:req, scratch:req
392 \scratch\().l = \func;
393 \scratch\().h = \func;
394 call (\scratch);
/arch/arc/include/asm/
Dirqflags-compact.h183 .macro IRQ_DISABLE scratch
184 lr \scratch, [status32]
185 bic \scratch, \scratch, (STATUS_E1_MASK | STATUS_E2_MASK)
186 flag \scratch
190 .macro IRQ_ENABLE scratch
192 lr \scratch, [status32]
193 or \scratch, \scratch, (STATUS_E1_MASK | STATUS_E2_MASK)
194 flag \scratch
Dirqflags-arcv2.h128 .macro IRQ_DISABLE scratch
132 .macro IRQ_ENABLE scratch
/arch/x86/include/asm/
Dbootparam_utils.h52 static struct boot_params scratch; in sanitize_boot_params() local
54 char *save_base = (char *)&scratch; in sanitize_boot_params()
68 BOOT_PARAM_PRESERVE(scratch), in sanitize_boot_params()
78 memset(&scratch, 0, sizeof(scratch)); in sanitize_boot_params()
/arch/avr32/include/asm/
Dasm.h88 .macro branch_if_kernel scratch, label
89 get_thread_info \scratch
90 ld.w \scratch, \scratch[TI_flags]
91 bld \scratch, TIF_USERSPACE
95 .macro ret_if_privileged scratch, addr, size, ret
96 sub \scratch, \size, 1
97 add \scratch, \addr
/arch/alpha/kernel/
Derr_marvel.c152 int scratch, i; in marvel_print_po7_uncrr_sym() local
197 scratch = EXTRACT(uncrr_sym, IO7__PO7_UNCRR_SYM__CLK); in marvel_print_po7_uncrr_sym()
198 for (i = 0; i < 4; i++, scratch >>= 2) { in marvel_print_po7_uncrr_sym()
199 if (scratch & 0x3) in marvel_print_po7_uncrr_sym()
202 clk_names[i], clk_decode[scratch & 0x3]); in marvel_print_po7_uncrr_sym()
231 if ((scratch = EXTRACT(uncrr_sym, IO7__PO7_UNCRR_SYM__VICTIM_SP))) { in marvel_print_po7_uncrr_sym()
232 int lost = scratch & (1UL << 4); in marvel_print_po7_uncrr_sym()
233 scratch &= ~lost; in marvel_print_po7_uncrr_sym()
234 for (i = 0; i < 8; i++, scratch >>= 1) { in marvel_print_po7_uncrr_sym()
235 if (!(scratch & 1)) in marvel_print_po7_uncrr_sym()
[all …]
/arch/mips/mm/
Dtlbex.c1036 const int scratch = 1; /* Our extra working register */ in build_update_entries() local
1038 uasm_i_addu(p, scratch, 0, ptep); in build_update_entries()
1047 uasm_i_lw(p, tmp, 0, scratch); in build_update_entries()
1048 uasm_i_lw(p, ptep, sizeof(pte_t), scratch); in build_update_entries()
1049 uasm_i_lui(p, scratch, 0xff); in build_update_entries()
1050 uasm_i_ori(p, scratch, scratch, 0xffff); in build_update_entries()
1051 uasm_i_and(p, tmp, scratch, tmp); in build_update_entries()
1052 uasm_i_and(p, ptep, scratch, ptep); in build_update_entries()
1089 const int scratch = 1; /* Our extra working register */ in build_fast_tlb_refill_handler() local
1091 rv.huge_pte = scratch; in build_fast_tlb_refill_handler()
[all …]
/arch/sparc/lib/
DNG4copy_page.S12 .register %g2, #scratch
13 .register %g3, #scratch
DNG4clear_page.S11 .register %g3, #scratch
Dcopy_in_user.S23 .register %g2,#scratch
24 .register %g3,#scratch
DNG4memset.S8 .register %g2, #scratch
9 .register %g3, #scratch
DGENmemcpy.S41 .register %g2,#scratch
42 .register %g3,#scratch
Dffs.S3 .register %g2,#scratch
/arch/mips/ath25/
Dar5312.c289 u32 scratch, devid, clock_ctl1; in ar5312_cpu_frequency() local
295 scratch = ar5312_rst_reg_read(AR5312_SCRATCH); in ar5312_cpu_frequency()
296 if (scratch) in ar5312_cpu_frequency()
297 return scratch; in ar5312_cpu_frequency()
/arch/powerpc/boot/
Dgunzip_util.h36 char scratch[46912]; member
Dgunzip_util.c54 state->s.workspace = state->scratch; in gunzip_start()
55 if (zlib_inflate_workspacesize() > sizeof(state->scratch)) in gunzip_start()
/arch/powerpc/kvm/
Dbooke_interrupts.S56 .macro __KVM_HANDLER ivor_nr scratch srr0
58 mtspr \scratch , r4
64 mfspr r3, \scratch
77 .macro KVM_HANDLER ivor_nr scratch srr0
79 __KVM_HANDLER \ivor_nr \scratch \srr0
82 .macro KVM_DBG_HANDLER ivor_nr scratch srr0
84 mtspr \scratch, r4
103 mfspr r4, \scratch
110 mfspr r4, \scratch
111 __KVM_HANDLER \ivor_nr \scratch \srr0
/arch/arc/include/uapi/asm/
Dptrace.h41 } scratch; member
/arch/m68k/fpsp040/
Dbindec.S112 | d0: scratch; LEN input to binstr
113 | d1: scratch
115 | d3: scratch;lower 32-bits of mantissa for binstr
121 | a1: scratch pointer
123 | fp0: scratch
124 | fp1: scratch
125 | fp2: scratch
288 | d2: x/x/scratch
359 | d0: exponent/scratch - final is 0
361 | d3: x/scratch - offset ptr into PTENRM array
[all …]
/arch/arm/boot/dts/
Dqcom-ipq8064-ap148.dts86 label = "scratch";
/arch/x86/kernel/
Dasm-offsets.c79 OFFSET(BP_scratch, boot_params, scratch); in common()

123