/Linux-v5.10/arch/nds32/kernel/ |
D | ex-entry.S | 22 smw.adm $p0, [$sp], $p0, #0x1 29 sethi $p0, hi20(has_fpu) 30 lbsi $p0, [$p0+lo12(has_fpu)] 31 beqz $p0, skip_fucop_ctl 32 mfsr $p0, $FUCOP_CTL 33 smw.adm $p0, [$sp], $p0, #0x1 34 bclr $p0, $p0, #FUCOP_CTL_offCP0EN 35 mtsr $p0, $FUCOP_CTL 67 andi $p0, $r20, #PSW_mskPOM 69 cmovz $fp, $p1, $p0 [all …]
|
D | ex-exit.S | 29 sethi $p0, hi20(has_fpu) 30 lbsi $p0, [$p0+lo12(has_fpu)] 31 beqz $p0, 2f 53 pop $p0 54 cmovn $sp, $p0, $p0 94 lwi $p0, [$sp+(#IPSW_OFFSET)] ! Check if in nested interrupt 95 andi $p0, $p0, #PSW_mskINTL 96 bnez $p0, resume_kernel ! done with iret 139 lwi $p0, [$sp+(#IPSW_OFFSET)] ! Check if in nested interrupt 140 andi $p0, $p0, #PSW_mskINTL [all …]
|
/Linux-v5.10/arch/x86/include/asm/ |
D | xor_avx.h | 29 static void xor_avx_2(unsigned long bytes, unsigned long *p0, unsigned long *p1) in xor_avx_2() argument 41 "m" (p0[i / sizeof(*p0)])); \ in xor_avx_2() 43 "=m" (p0[i / sizeof(*p0)])); \ in xor_avx_2() 48 p0 = (unsigned long *)((uintptr_t)p0 + 512); in xor_avx_2() 55 static void xor_avx_3(unsigned long bytes, unsigned long *p0, unsigned long *p1, in xor_avx_3() argument 70 "m" (p0[i / sizeof(*p0)])); \ in xor_avx_3() 72 "=m" (p0[i / sizeof(*p0)])); \ in xor_avx_3() 77 p0 = (unsigned long *)((uintptr_t)p0 + 512); in xor_avx_3() 85 static void xor_avx_4(unsigned long bytes, unsigned long *p0, unsigned long *p1, in xor_avx_4() argument 102 "m" (p0[i / sizeof(*p0)])); \ in xor_avx_4() [all …]
|
/Linux-v5.10/arch/hexagon/mm/ |
D | copy_user_template.S | 19 p0 = cmp.gtu(bytes,#0) define 20 if (!p0.new) jump:nt .Ldone 26 p0 = bitsclr(r3,#7) define 27 if (!p0.new) jump:nt .Loop_not_aligned_8 52 p0 = bitsclr(r4,#7) define 53 if (p0.new) jump:nt .Lalign 56 p0 = bitsclr(r3,#3) define 57 if (!p0.new) jump:nt .Loop_not_aligned_4 82 p0 = bitsclr(r3,#1) define 83 if (!p0.new) jump:nt .Loop_not_aligned [all …]
|
/Linux-v5.10/arch/hexagon/lib/ |
D | memset.S | 29 p0 = cmp.eq(r2, #0) define 36 if p0 jumpr r31 /* count == 0, so return */ 41 p0 = tstbit(r9, #0) define 58 p0 = tstbit(r9, #1) define 60 if !p0 jump 3f /* skip initial byte store */ 71 p0 = tstbit(r9, #2) define 73 if !p0 jump 4f /* skip initial half store */ 84 p0 = cmp.gtu(r2, #7) define 86 if !p0 jump 5f /* skip initial word store */ 91 p0 = cmp.gtu(r2, #11) define [all …]
|
D | memcpy.S | 148 #define ifbyte p0 /* if transfer has bytes in epilog/prolog */ 149 #define ifhword p0 /* if transfer has shorts in epilog/prolog */ 150 #define ifword p0 /* if transfer has words in epilog/prolog */ 151 #define noprolog p0 /* no prolog, xfer starts at 32byte */ 153 #define noepilog p0 /* no epilog, xfer ends on 32byte boundary */ 155 #define kernel1 p0 /* kernel count == 1 */ 187 p0 = cmp.gtu(len, #23); /* %1, <24 */ define 207 if(!p0) jump .Lbytes23orless; /* %1, <24 */ 322 p0 = cmp.gt(over, #0); define 324 if(p0) rest = add(rest, #16); [all …]
|
/Linux-v5.10/drivers/gpu/drm/omapdrm/ |
D | tcm.h | 52 struct tcm_pt p0; member 228 slice->p0.y != slice->p1.y && in tcm_slice() 229 (slice->p0.x || (slice->p1.x != slice->tcm->width - 1))) { in tcm_slice() 232 slice->p1.y = (slice->p0.x) ? slice->p0.y : slice->p1.y - 1; in tcm_slice() 234 parent->p0.x = 0; in tcm_slice() 235 parent->p0.y = slice->p1.y + 1; in tcm_slice() 249 area->p0.y <= area->p1.y && in tcm_area_is_valid() 252 area->p0.x < area->tcm->width && in tcm_area_is_valid() 253 area->p0.x + area->p0.y * area->tcm->width <= in tcm_area_is_valid() 257 area->p0.x <= area->p1.x)); in tcm_area_is_valid() [all …]
|
D | tcm-sita.c | 171 area->p0.x = pos % tcm->width; in sita_reserve_1d() 172 area->p0.y = pos / tcm->width; in sita_reserve_1d() 193 area->p0.x = pos % tcm->width; in sita_reserve_2d() 194 area->p0.y = pos / tcm->width; in sita_reserve_2d() 195 area->p1.x = area->p0.x + w - 1; in sita_reserve_2d() 196 area->p1.y = area->p0.y + h - 1; in sita_reserve_2d() 213 pos = area->p0.x + area->p0.y * tcm->width; in sita_free() 215 w = area->p1.x - area->p0.x + 1; in sita_free() 216 h = area->p1.y - area->p0.y + 1; in sita_free()
|
/Linux-v5.10/arch/nds32/lib/ |
D | memmove.S | 25 slt $p0, $r0, $r1 ! check if $r0 < $r1 26 beqz $p0, do_reverse ! branch if dst > src 34 lmw.bim $p0, [$r1], $p0 ! Read a word from src 36 smw.bim $p0, [$r0], $p0 ! Copy the word to det 49 lmw.adm $p0, [$r1], $p0 ! Read a word from src 51 smw.adm $p0, [$r0], $p0 ! Copy the word to det 59 lb.bi $p0, [$r1], $t0 ! Read a byte from src 61 sb.bi $p0, [$r0], $t0 ! copy the byte to det
|
D | clear_user.S | 20 srli $p0, $r1, #2 ! $p0 = number of word to clear 22 beqz $p0, byte_clear ! Only less than a word to clear 25 addi $p0, $p0, #-1 ! Decrease word count 26 bnez $p0, word_clear ! Continue looping to clear all words
|
D | memset.S | 16 slli $p0, $r1, #8 ! $p0 = 0000ab00 17 or $r1, $r1, $p0 ! $r1 = 0000abab 18 slli $p0, $r1, #16 ! $p0 = abab0000 19 or $r1, $r1, $p0 ! $r1 = abababab
|
/Linux-v5.10/scripts/coccinelle/misc/ |
D | doubleinit.cocci | 19 position p0,p; 23 struct I s =@p0 { ..., .fld@p = E, ...}; 27 position r.p0,p; 31 struct I s =@p0 { ..., .fld@p = E, ...}; 34 p0 << r.p0; 41 cocci.print_main(fld,p0) 46 p0 << r.p0; 54 coccilib.report.print_report(p0[0],msg)
|
/Linux-v5.10/arch/ia64/lib/ |
D | memset.S | 69 cmp.eq p_scr, p0 = cnt, r0 81 cmp.ne p_unalgn, p0 = tmp, r0 // 84 cmp.gt p_scr, p0 = 16, cnt // is it a minimalistic task? 118 cmp.gt p_scr, p0 = tmp, cnt // is it a minimalistic task? 137 cmp.gt p_scr, p0 = PREF_AHEAD, linecnt // check against actual value 186 cmp.lt p_scr, p0 = ptr9, ptr1 // do we need more prefetching? 194 cmp.le p_scr, p0 = 8, cnt // just a few bytes left ? 207 cmp.gt p_scr, p0 = PREF_AHEAD, linecnt // check against actual value 240 cmp.lt p_scr, p0 = ptr9, ptr1 // do we need more prefetching? 248 cmp.gt p_scr, p0 = 8, cnt // just a few bytes left ? [all …]
|
D | clear_user.S | 60 cmp.eq p6,p0=r0,len // check for zero length 69 cmp.lt p6,p0=16,len // if len > 16 then long memset 104 tbit.nz p6,p0=buf,0 // odd alignment (for long_do_clear) 108 tbit.nz p6,p0=buf,1 112 tbit.nz p6,p0=buf,2 116 tbit.nz p6,p0=buf,3 122 cmp.eq p6,p0=r0,cnt 167 tbit.nz p6,p0=len,3
|
D | strlen.S | 104 cmp.eq p6,p0=r0,r0 // sets p6 to true for cmp.and 119 cmp.eq.and p6,p0=8,val1 // p6 = p6 and val1==8 120 cmp.eq.and p6,p0=8,val2 // p6 = p6 and mask==8 137 cmp.eq.and p7,p0=8,val1// val1==8? 138 tnat.nz.and p7,p0=val2 // test NaT if val2 174 cmp.eq p0,p6=r0,r0 // nullify first ld8 in loop 184 cmp.eq p6,p0=8,val1 // val1==8 ?
|
D | do_csum.S | 134 cmp.lt p0,p6=r0,len // check for zero length or negative (32bit len) 142 tbit.nz p15,p0=buf,0 // is buf an odd address? 187 cmp.ltu p6,p0=result1[0],word1[0] // check the carry 188 cmp.eq.or.andcm p8,p0=0,count // exit if zero 8-byte 201 cmp.ltu p6,p0=result1[0],word1[1] 227 (ELD_1) cmp.ltu pC1[0],p0=result1[LOAD_LATENCY],word1[LOAD_LATENCY+1] 229 (ELD_1) cmp.ltu pC2[0],p0=result2[LOAD_LATENCY],word2[LOAD_LATENCY+1] 245 cmp.ltu p6,p0=result1[LOAD_LATENCY+1],carry1 246 cmp.ltu p7,p0=result2[LOAD_LATENCY+1],carry2 253 cmp.ltu p6,p0=result1[0],result2[LOAD_LATENCY+1]
|
D | memcpy_mck.S | 95 cmp.gt p15,p0=8,in2 // check for small size 96 cmp.ne p13,p0=0,r28 // check dest alignment 97 cmp.ne p14,p0=0,r29 // check src alignment 104 cmp.le p6,p0 = 1,r30 // for .align_dest 119 cmp.lt p6,p0=2*PREFETCH_DIST,cnt 145 cmp.eq p10,p0=r29,r0 // do we really need to loop? 147 cmp.le p6,p0=8,tmp 149 cmp.le p7,p0=16,tmp 174 cmp.le p8,p0=24,tmp 218 cmp.eq p16, p0 = r0, r0 // reset p16 to 1 [all …]
|
D | copy_user.S | 87 cmp.eq p8,p0=r0,len // check for zero length 204 cmp.gtu p9,p0=16,len1 235 #define SWITCH(pred, shift) cmp.eq pred,p0=shift,rshift 336 tbit.nz p7,p0=src1,1 340 tbit.nz p8,p0=src1,2 349 tbit.nz p9,p0=src1,3 364 tbit.nz p6,p0=len1,3 365 cmp.eq p7,p0=r0,cnt 392 tbit.nz p7,p0=len1,2 395 tbit.nz p8,p0=len1,1 [all …]
|
/Linux-v5.10/drivers/scsi/qla4xxx/ |
D | ql4_dbg.c | 106 offsetof(struct isp_reg, u2.isp4022.p0.ext_hw_conf), in qla4xxx_dump_registers() 107 readw(&ha->reg->u2.isp4022.p0.ext_hw_conf)); in qla4xxx_dump_registers() 109 offsetof(struct isp_reg, u2.isp4022.p0.port_ctrl), in qla4xxx_dump_registers() 110 readw(&ha->reg->u2.isp4022.p0.port_ctrl)); in qla4xxx_dump_registers() 112 offsetof(struct isp_reg, u2.isp4022.p0.port_status), in qla4xxx_dump_registers() 113 readw(&ha->reg->u2.isp4022.p0.port_status)); in qla4xxx_dump_registers() 115 (uint8_t) offsetof(struct isp_reg, u2.isp4022.p0.gp_out), in qla4xxx_dump_registers() 116 readw(&ha->reg->u2.isp4022.p0.gp_out)); in qla4xxx_dump_registers() 118 (uint8_t) offsetof(struct isp_reg, u2.isp4022.p0.gp_in), in qla4xxx_dump_registers() 119 readw(&ha->reg->u2.isp4022.p0.gp_in)); in qla4xxx_dump_registers() [all …]
|
/Linux-v5.10/arch/ia64/kernel/ |
D | ivt.S | 130 cmp.ne p8,p0=r18,r26 270 tbit.z p6,p0=r18,_PAGE_P_BIT // page present bit cleared? 273 ITC_I(p0, r18, r19) 285 cmp.ne p7,p0=r18,r19 314 tbit.z p6,p0=r18,_PAGE_P_BIT // page present bit cleared? 317 ITC_D(p0, r18, r19) 329 cmp.ne p7,p0=r18,r19 344 MOV_FROM_IPSR(p0, r21) 351 cmp.gt p8,p0=6,r22 // user mode 364 cmp.ne p8,p0=r0,r23 // psr.cpl != 0? [all …]
|
D | fsys.S | 89 cmp.ne p8,p0=0,r9 118 cmp.ne p8,p0=0,r9 146 tnat.nz p6,p0 = r33 // guard against NaT argument 195 tnat.nz p6,p0 = r31 // guard against Nat argument 210 cmp.ne p6, p0 = 0, r2 // Fallback if work is scheduled 230 (p8) cmp.ne p13,p0 = r2,r0 // need itc_jitter compensation, set p13 233 (p9) cmp.eq p13,p0 = 0,r30 // if mmio_ptr, clear p13 jitter control 252 (p7) cmp.ne p7,p0 = r25,r3 // if cmpxchg not successful 272 cmp4.ne p7,p0 = r28,r10 283 cmp.ge p6,p0 = r8,r2 [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/ata/ |
D | ahci-ceva.txt | 8 - ceva,p0-cominit-params: OOB timing value for COMINIT parameter for port 0. 16 - ceva,p0-comwake-params: OOB timing value for COMWAKE parameter for port 0. 24 - ceva,p0-burst-params: Burst timing value for COM parameter for port 0. 32 - ceva,p0-retry-params: Retry interval timing value for port 0. 49 ceva,p0-cominit-params = /bits/ 8 <0x0F 0x25 0x18 0x29>; 50 ceva,p0-comwake-params = /bits/ 8 <0x04 0x0B 0x08 0x0F>; 51 ceva,p0-burst-params = /bits/ 8 <0x0A 0x08 0x4A 0x06>; 52 ceva,p0-retry-params = /bits/ 16 <0x0216 0x7F06>;
|
/Linux-v5.10/tools/perf/bench/ |
D | numa.c | 167 struct params p0; variable 170 OPT_INTEGER('p', "nr_proc" , &p0.nr_proc, "number of processes"), 171 OPT_INTEGER('t', "nr_threads" , &p0.nr_threads, "number of threads per process"), 173 OPT_STRING('G', "mb_global" , &p0.mb_global_str, "MB", "global memory (MBs)"), 174 OPT_STRING('P', "mb_proc" , &p0.mb_proc_str, "MB", "process memory (MBs)"), 175 …OPT_STRING('L', "mb_proc_locked", &p0.mb_proc_locked_str,"MB", "process serialized/locked memory a… 176 OPT_STRING('T', "mb_thread" , &p0.mb_thread_str, "MB", "thread memory (MBs)"), 178 OPT_UINTEGER('l', "nr_loops" , &p0.nr_loops, "max number of loops to run (default: unlimited)"), 179 OPT_UINTEGER('s', "nr_secs" , &p0.nr_secs, "max number of seconds to run (default: 5 secs)"), 180 OPT_UINTEGER('u', "usleep" , &p0.sleep_usecs, "usecs to sleep per loop iteration"), [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/xilinx/ |
D | zynqmp-zc1232-revA.dts | 42 ceva,p0-cominit-params = /bits/ 8 <0x18 0x40 0x18 0x28>; 43 ceva,p0-comwake-params = /bits/ 8 <0x06 0x14 0x08 0x0E>; 44 ceva,p0-burst-params = /bits/ 8 <0x13 0x08 0x4A 0x06>; 45 ceva,p0-retry-params = /bits/ 16 <0x96A4 0x3FFC>;
|
/Linux-v5.10/drivers/media/usb/pwc/ |
D | pwc-dec23.c | 93 unsigned char *p0, *p8; in build_table_color() local 98 p0 = p0004[compression_mode]; in build_table_color() 102 for (j = 0; j < 8; j++, r++, p0 += 128) { in build_table_color() 126 p0[k + 0x00] = (1 * pw) + 0x80; in build_table_color() 127 p0[k + 0x10] = (2 * pw) + 0x80; in build_table_color() 128 p0[k + 0x20] = (3 * pw) + 0x80; in build_table_color() 129 p0[k + 0x30] = (4 * pw) + 0x80; in build_table_color() 130 p0[k + 0x40] = (-1 * pw) + 0x80; in build_table_color() 131 p0[k + 0x50] = (-2 * pw) + 0x80; in build_table_color() 132 p0[k + 0x60] = (-3 * pw) + 0x80; in build_table_color() [all …]
|