/kernel/linux/linux-5.10/arch/parisc/math-emu/ |
H A D | fpudispatch.c | 49 * definition of extru macro. If pos and len are constants, the compiler 50 * will generate an extru instruction when optimized 52 #define extru(r,pos,len) (((r) >> (31-(pos))) & (( 1 << (len)) - 1)) macro 103 #define get_major(op) extru(op,fpmajorpos,6) 108 #define get_class(op) extru(op,fpclasspos,2) 113 #define get_subop(op) extru(op,fpsubpos,3) 118 #define get_subop1_PA1_1(op) extru(op,fpclass1subpos,2) /* PA89 (1.1) fmt */ 119 #define get_subop1_PA2_0(op) extru(op,fpclass1subpos,3) /* PA 2.0 fmt */ 290 r1 = extru(ir,fpr1pos,5) * sizeof(double)/sizeof(u_int); in decode_0c() 293 t = extru(i in decode_0c() [all...] |
H A D | driver.c | 25 #define extru(r,pos,len) (((r) >> (31-(pos))) & (( 1 << (len)) - 1)) macro
|
/kernel/linux/linux-6.6/arch/parisc/math-emu/ |
H A D | fpudispatch.c | 49 * definition of extru macro. If pos and len are constants, the compiler 50 * will generate an extru instruction when optimized 52 #define extru(r,pos,len) (((r) >> (31-(pos))) & (( 1 << (len)) - 1)) macro 103 #define get_major(op) extru(op,fpmajorpos,6) 108 #define get_class(op) extru(op,fpclasspos,2) 113 #define get_subop(op) extru(op,fpsubpos,3) 118 #define get_subop1_PA1_1(op) extru(op,fpclass1subpos,2) /* PA89 (1.1) fmt */ 119 #define get_subop1_PA2_0(op) extru(op,fpclass1subpos,3) /* PA 2.0 fmt */ 290 r1 = extru(ir,fpr1pos,5) * sizeof(double)/sizeof(u_int); in decode_0c() 293 t = extru(i in decode_0c() [all...] |
H A D | driver.c | 25 #define extru(r,pos,len) (((r) >> (31-(pos))) & (( 1 << (len)) - 1)) macro
|
/kernel/linux/linux-5.10/arch/parisc/lib/ |
H A D | lusercopy.S | 169 extru t0,31,2,t1 174 extru t0,31,3,t1 179 extru dst,31,3,t1 231 extru dst,31,2,t1 288 extru dst,31,2,t1 317 extru len,31,2,t0
|
/kernel/linux/linux-6.6/arch/parisc/lib/ |
H A D | lusercopy.S | 119 extru t0,31,2,t1 124 extru t0,31,3,t1 129 extru dst,31,3,t1 181 extru dst,31,2,t1 238 extru dst,31,2,t1 267 extru len,31,2,t0
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | entry.S | 396 extru \va,31-ASM_PMD_SHIFT,ASM_BITS_PER_PMD,\index 402 extru \va,31-ASM_PGDIR_SHIFT,32-ASM_PGDIR_SHIFT,\index 404 extru \va,31-ASM_PGDIR_SHIFT,ASM_BITS_PER_PGD,\index 416 extru \va,31-PAGE_SHIFT,ASM_BITS_PER_PTE,\index 568 extru,= \pte,_PAGE_NO_CACHE_BIT,1,%r0 570 extru,= \pte,_PAGE_USER_BIT,1,%r0 572 extru,= \pte,_PAGE_GATEWAY_BIT,1,%r0 1906 extru,= %r19,TIF_SINGLESTEP_PA_BIT,1,%r0 1910 extru,= %r19,TIF_BLOCKSTEP_PA_BIT,1,%r0
|
H A D | syscall.S | 575 extru %r26, 28, 8, %r20 765 extru %r26, 28, 8, %r20
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | assembly.h | 146 extru \r, 31-(\sa), 32-(\sa), \t 155 * The extru instruction leaves the most significant 32 bits of the 161 extru \r, \p, \len, \t
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | entry.S | 554 extru,= \pte,_PAGE_NO_CACHE_BIT,1,%r0 556 extru,= \pte,_PAGE_USER_BIT,1,%r0 558 extru,= \pte,_PAGE_GATEWAY_BIT,1,%r0 1832 extru,= %r19,TIF_SINGLESTEP_PA_BIT,1,%r0 1836 extru,= %r19,TIF_BLOCKSTEP_PA_BIT,1,%r0
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | assembly.h | 130 extru \r, 31-(\sa), 32-(\sa), \t
|