/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | ivt.S | 116 movl r18=PAGE_SHIFT 130 cmp.ne p8,p0=r18,r26 131 sub r27=r26,r18 133 (p8) dep r25=r18,r25,2,6 138 shr.u r18=r22,PGDIR_SHIFT // get bottom portion of pgd index bit 149 (p6) dep r17=r18,r19,3,(PAGE_SHIFT-3) // r17=pgd_offset for region 5 150 (p7) dep r17=r18,r17,3,(PAGE_SHIFT-6) // r17=pgd_offset for region[0-4] 155 shr.u r18=r22,PMD_SHIFT // shift pmd index into position 164 shr.u r18=r22,PMD_SHIFT // shift pmd index into position 168 dep r17=r18,r2 [all...] |
H A D | gate.S | 131 (p1) br.cond.spnt setup_rbs // yup -> (clobbers p8, r14-r16, and r18-r20) 171 (p1) br.cond.spnt restore_rbs // yup -> (clobbers r14-r18, f6 & f7) 204 mov r18=ar.bspstore 216 extr.u r20=r18,3,6 223 (p8) st8 [r18]=r19 // if bspstore points at RNaT slot, store RNaT there now 247 adds r18=(RNAT_OFF+SIGCONTEXT_OFF),sp 250 ld8 r16=[r18] // get new rnat 251 extr.u r18=r15,3,6 // r18 <- rse_slot_num(bsp0) 269 add r18 [all...] |
H A D | minstate.h | 83 (pUStk) mov r18=ar.bsp; \ 98 (pKStk) mov r18=r0; /* make sure r18 isn't NaT */ \ 108 (pUStk) sub r18=r18,r22; /* r18=RSE.ndirty*8 */ \ 116 shl r18=r18,16; /* compute ar.rsc to be used for "loadrs" */ \ 127 st8 [r17]=r18,16; /* save ar.rsc value for "loadrs" */ \ 171 .mem.offset 0,0; st8.spill [r2]=r18,1 [all...] |
H A D | relocate_kernel.S | 44 mov r18=ar.rnat 52 mov ar.rnat=r18 67 ld8 r18=[r2],(O(PTCE_COUNT)-O(PTCE_BASE));; // r18=ptce_base 83 ptc.e r18 85 add r18=r22,r18 88 add r18=r21,r18 97 mov r18 [all...] |
H A D | mca_asm.S | 68 ld8 r18=[r2],(O(PTCE_COUNT)-O(PTCE_BASE));; // r18=ptce_base 85 ptc.e r18 87 add r18=r22,r18 90 add r18=r21,r18 101 mov r18=KERNEL_TR_PAGE_SHIFT<<2 103 ptr.i r16, r18 104 ptr.d r16, r18 [all...] |
H A D | head.S | 240 mov r18=KERNEL_TR_PAGE_SHIFT<<2 243 mov cr.itir=r18 247 movl r18=PAGE_KERNEL 251 or r18=r2,r18 255 itr.i itr[r16]=r18 257 itr.d dtr[r16]=r18 325 dep r18=0,r3,0,12 327 or r18=r17,r18 [all...] |
H A D | fsys.S | 107 add r18=IA64_TASK_CLEAR_CHILD_TID_OFFSET,r16 121 (p6) st8 [r18]=r32 122 (p7) st8 [r18]=r17 126 mov r18=0 // i must not leak kernel bits... 165 // r18 = (not used) 356 shladd r18=r3,1,r17 358 ld2 r20=[r18] // r20 = cpu_to_node_map[cpu] 397 shladd r18=r17,3,r14 399 ld8 r18=[r18] // loa [all...] |
H A D | entry.S | 278 mov.m r18=ar.fpsr // preserve fpsr 348 st8 [r14]=r18 // save fpsr 389 ld8 r18=[r14],16 // restore caller's unat 446 mov ar.unat=r18 // restore caller's unat 630 * r18: user-level b6 673 RSM_PSR_I(p0, r2, r18) // disable interrupts 683 RSM_PSR_I(pUStk, r2, r18) 692 adds r18=TI_FLAGS+IA64_TASK_SIZE,r13 694 (p6) ld4 r31=[r18] // load current_thread_info()->flags 701 adds r18 [all...] |
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | ivt.S | 115 movl r18=PAGE_SHIFT 129 cmp.ne p8,p0=r18,r26 130 sub r27=r26,r18 132 (p8) dep r25=r18,r25,2,6 137 shr.u r18=r22,PGDIR_SHIFT // get bottom portion of pgd index bit 148 (p6) dep r17=r18,r19,3,(PAGE_SHIFT-3) // r17=pgd_offset for region 5 149 (p7) dep r17=r18,r17,3,(PAGE_SHIFT-6) // r17=pgd_offset for region[0-4] 154 shr.u r18=r22,PMD_SHIFT // shift pmd index into position 163 shr.u r18=r22,PMD_SHIFT // shift pmd index into position 167 dep r17=r18,r2 [all...] |
H A D | gate.S | 131 (p1) br.cond.spnt setup_rbs // yup -> (clobbers p8, r14-r16, and r18-r20) 171 (p1) br.cond.spnt restore_rbs // yup -> (clobbers r14-r18, f6 & f7) 204 mov r18=ar.bspstore 216 extr.u r20=r18,3,6 223 (p8) st8 [r18]=r19 // if bspstore points at RNaT slot, store RNaT there now 247 adds r18=(RNAT_OFF+SIGCONTEXT_OFF),sp 250 ld8 r16=[r18] // get new rnat 251 extr.u r18=r15,3,6 // r18 <- rse_slot_num(bsp0) 269 add r18 [all...] |
H A D | minstate.h | 83 (pUStk) mov r18=ar.bsp; \ 98 (pKStk) mov r18=r0; /* make sure r18 isn't NaT */ \ 108 (pUStk) sub r18=r18,r22; /* r18=RSE.ndirty*8 */ \ 116 shl r18=r18,16; /* compute ar.rsc to be used for "loadrs" */ \ 127 st8 [r17]=r18,16; /* save ar.rsc value for "loadrs" */ \ 171 .mem.offset 0,0; st8.spill [r2]=r18,1 [all...] |
H A D | relocate_kernel.S | 44 mov r18=ar.rnat 52 mov ar.rnat=r18 67 ld8 r18=[r2],(O(PTCE_COUNT)-O(PTCE_BASE));; // r18=ptce_base 83 ptc.e r18 85 add r18=r22,r18 88 add r18=r21,r18 97 mov r18 [all...] |
H A D | mca_asm.S | 68 ld8 r18=[r2],(O(PTCE_COUNT)-O(PTCE_BASE));; // r18=ptce_base 85 ptc.e r18 87 add r18=r22,r18 90 add r18=r21,r18 101 mov r18=KERNEL_TR_PAGE_SHIFT<<2 103 ptr.i r16, r18 104 ptr.d r16, r18 [all...] |
H A D | head.S | 238 mov r18=KERNEL_TR_PAGE_SHIFT<<2 241 mov cr.itir=r18 245 movl r18=PAGE_KERNEL 249 or r18=r2,r18 253 itr.i itr[r16]=r18 255 itr.d dtr[r16]=r18 323 dep r18=0,r3,0,12 325 or r18=r17,r18 [all...] |
H A D | fsys.S | 107 add r18=IA64_TASK_CLEAR_CHILD_TID_OFFSET,r16 121 (p6) st8 [r18]=r32 122 (p7) st8 [r18]=r17 126 mov r18=0 // i must not leak kernel bits... 165 // r18 = (not used) 356 shladd r18=r3,1,r17 358 ld2 r20=[r18] // r20 = cpu_to_node_map[cpu] 397 shladd r18=r17,3,r14 399 ld8 r18=[r18] // loa [all...] |
H A D | entry.S | 277 mov.m r18=ar.fpsr // preserve fpsr 347 st8 [r14]=r18 // save fpsr 388 ld8 r18=[r14],16 // restore caller's unat 445 mov ar.unat=r18 // restore caller's unat 629 * r18: user-level b6 672 RSM_PSR_I(p0, r2, r18) // disable interrupts 682 RSM_PSR_I(pUStk, r2, r18) 691 adds r18=TI_FLAGS+IA64_TASK_SIZE,r13 693 (p6) ld4 r31=[r18] // load current_thread_info()->flags 700 adds r18 [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb-v2/ |
H A D | mxl111sf-gpio.c | 204 u8 r12, r15, r17, r18, r3D, r82, r84, r89; in mxl111sf_config_pin_mux_modes() local 212 ret = mxl111sf_read_reg(state, 0x18, &r18); in mxl111sf_config_pin_mux_modes() 239 r18 |= PIN_MUX_MPEG_PAR_EN_MASK; in mxl111sf_config_pin_mux_modes() 241 r18 &= ~PIN_MUX_MPEG_SER_EN_MASK; in mxl111sf_config_pin_mux_modes() 267 r18 &= ~PIN_MUX_MPEG_PAR_EN_MASK; in mxl111sf_config_pin_mux_modes() 269 r18 |= PIN_MUX_MPEG_SER_EN_MASK; in mxl111sf_config_pin_mux_modes() 295 r18 &= ~PIN_MUX_MPEG_PAR_EN_MASK; in mxl111sf_config_pin_mux_modes() 297 r18 &= ~PIN_MUX_MPEG_SER_EN_MASK; in mxl111sf_config_pin_mux_modes() 323 r18 &= ~PIN_MUX_MPEG_PAR_EN_MASK; in mxl111sf_config_pin_mux_modes() 325 r18 | in mxl111sf_config_pin_mux_modes() [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/ |
H A D | mxl111sf-gpio.c | 204 u8 r12, r15, r17, r18, r3D, r82, r84, r89; in mxl111sf_config_pin_mux_modes() local 212 ret = mxl111sf_read_reg(state, 0x18, &r18); in mxl111sf_config_pin_mux_modes() 239 r18 |= PIN_MUX_MPEG_PAR_EN_MASK; in mxl111sf_config_pin_mux_modes() 241 r18 &= ~PIN_MUX_MPEG_SER_EN_MASK; in mxl111sf_config_pin_mux_modes() 267 r18 &= ~PIN_MUX_MPEG_PAR_EN_MASK; in mxl111sf_config_pin_mux_modes() 269 r18 |= PIN_MUX_MPEG_SER_EN_MASK; in mxl111sf_config_pin_mux_modes() 295 r18 &= ~PIN_MUX_MPEG_PAR_EN_MASK; in mxl111sf_config_pin_mux_modes() 297 r18 &= ~PIN_MUX_MPEG_SER_EN_MASK; in mxl111sf_config_pin_mux_modes() 323 r18 &= ~PIN_MUX_MPEG_PAR_EN_MASK; in mxl111sf_config_pin_mux_modes() 325 r18 | in mxl111sf_config_pin_mux_modes() [all...] |
/kernel/linux/linux-5.10/arch/microblaze/lib/ |
H A D | umodsi3.S | 31 rsub r18, r5, r6 32 beqi r18, return_here 35 xor r18, r5, r6 36 bgeid r18, 16 40 rsub r18, r5, r6 /* microblazecmp */ 41 bgti r18, return_here 47 addik r18, r0, 0x7fffffff 48 and r5, r5, r18 49 and r6, r6, r18
|
H A D | udivsi3.S | 31 rsub r18, r5, r6 32 beqid r18, return_here 36 xor r18, r5, r6 37 bgeid r18, 16 41 rsub r18, r6, r5 /* microblazecmp */ 42 blti r18, return_here
|
/kernel/linux/linux-6.6/arch/microblaze/lib/ |
H A D | umodsi3.S | 31 rsub r18, r5, r6 32 beqi r18, return_here 35 xor r18, r5, r6 36 bgeid r18, 16 40 rsub r18, r5, r6 /* microblazecmp */ 41 bgti r18, return_here 47 addik r18, r0, 0x7fffffff 48 and r5, r5, r18 49 and r6, r6, r18
|
H A D | udivsi3.S | 31 rsub r18, r5, r6 32 beqid r18, return_here 36 xor r18, r5, r6 37 bgeid r18, 16 41 rsub r18, r6, r5 /* microblazecmp */ 42 blti r18, return_here
|
/kernel/linux/linux-5.10/arch/powerpc/purgatory/ |
H A D | trampoline_64.S | 49 0: mflr %r18 57 ld %r3, (backup_start - 0b)(%r18) 81 ld %r3, (dt_offset - 0b)(%r18) 91 ld %r8,(opal_base - 0b)(%r18) 92 ld %r9,(opal_entry - 0b)(%r18) 95 ld %r4,(kernel - 0b)(%r18) 99 ld %r6,(run_at_load - 0b)(%r18)
|
/kernel/linux/linux-6.6/arch/powerpc/purgatory/ |
H A D | trampoline_64.S | 48 0: mflr %r18 56 ld %r3, (backup_start - 0b)(%r18) 80 ld %r3, (dt_offset - 0b)(%r18) 90 ld %r8,(opal_base - 0b)(%r18) 91 ld %r9,(opal_entry - 0b)(%r18) 94 ld %r4,(kernel - 0b)(%r18) 98 ld %r6,(run_at_load - 0b)(%r18)
|
/kernel/linux/linux-5.10/arch/microblaze/kernel/ |
H A D | entry-nommu.S | 86 swi r18, r1, PT_R18 178 lwi r18, r1, PT_R18 240 swi r18, r1, PT_R18 331 swi r18, r1, PT_R18 404 swi r18, r11, CC_R18 458 lwi r18, r11, CC_R18 527 lwi r18, r1, PT_MODE 528 swi r18, r0, PER_CPU(KM) 531 lwi r18, r1, PT_FSR 532 mts rfsr, r18 [all...] |