| /linux/arch/csky/abiv2/ |
| H A D | strcmp.S | 12 bnez a2, 7f 14 bnez t1, 5f 20 /* If s1[i] != s2[i], goto 2f. */ 22 bt 2f 25 /* If at the end, goto 3f (finish comparing). */ 26 bf 3f 31 bt 2f 33 bf 3f 38 bt 2f 40 bf 3f [all …]
|
| /linux/arch/csky/lib/ |
| H A D | usercopy.c | 14 " bf 7f \n" in raw_copy_from_user() 15 " mov %3, %1 \n" in raw_copy_from_user() 16 " or %3, %2 \n" in raw_copy_from_user() 17 " andi %3, 3 \n" in raw_copy_from_user() 18 " cmpnei %3, 0 \n" in raw_copy_from_user() 19 " bf 1f \n" in raw_copy_from_user() 20 " br 5f \n" in raw_copy_from_user() 22 " bt 3f \n" in raw_copy_from_user() 23 "2: ldw %3, (%2, 0) \n" in raw_copy_from_user() 25 " stw %3, (%1, 0) \n" in raw_copy_from_user() [all …]
|
| /linux/tools/testing/selftests/rseq/ |
| H A D | rseq-riscv-bits.h | 13 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 14 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[cmpfail]") in RSEQ_TEMPLATE_IDENTIFIER() 16 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[error1]") in RSEQ_TEMPLATE_IDENTIFIER() 17 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[error2]") in RSEQ_TEMPLATE_IDENTIFIER() 20 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 21 RSEQ_INJECT_ASM(3) in RSEQ_TEMPLATE_IDENTIFIER() 28 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in RSEQ_TEMPLATE_IDENTIFIER() 67 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 68 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[cmpfail]") in RSEQ_TEMPLATE_IDENTIFIER() 70 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[error1]") in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| H A D | rseq-arm64-bits.h | 20 RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 21 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 23 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 24 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 27 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 28 RSEQ_INJECT_ASM(3) in RSEQ_TEMPLATE_IDENTIFIER() 35 RSEQ_ASM_OP_FINAL_STORE(newv, v, 3) in RSEQ_TEMPLATE_IDENTIFIER() 78 RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 79 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 81 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| H A D | rseq-x86-bits.h | 21 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 22 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 24 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 25 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 28 RSEQ_ASM_STORE_RSEQ_CS(1, 3b, RSEQ_ASM_TP_SEGMENT:RSEQ_CS_OFFSET(%[rseq_offset])) in RSEQ_TEMPLATE_IDENTIFIER() 29 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), 4f) in RSEQ_TEMPLATE_IDENTIFIER() 30 RSEQ_INJECT_ASM(3) in RSEQ_TEMPLATE_IDENTIFIER() 87 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 88 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 90 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| H A D | rseq-arm-bits.h | 19 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 20 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 22 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 23 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 26 RSEQ_ASM_STORE_RSEQ_CS(1, 3f, rseq_cs) in RSEQ_TEMPLATE_IDENTIFIER() 27 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 28 RSEQ_INJECT_ASM(3) in RSEQ_TEMPLATE_IDENTIFIER() 43 "b 5f\n\t" in RSEQ_TEMPLATE_IDENTIFIER() 44 RSEQ_ASM_DEFINE_ABORT(3, 4, "", abort, 1b, 2b, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 87 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| H A D | rseq-mips-bits.h | 19 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 20 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 22 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 23 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 26 RSEQ_ASM_STORE_RSEQ_CS(1, 3f, rseq_cs) in RSEQ_TEMPLATE_IDENTIFIER() 27 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 28 RSEQ_INJECT_ASM(3) in RSEQ_TEMPLATE_IDENTIFIER() 41 "b 5f\n\t" in RSEQ_TEMPLATE_IDENTIFIER() 42 RSEQ_ASM_DEFINE_ABORT(3, 4, "", abort, 1b, 2b, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 80 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| H A D | rseq-s390-bits.h | 14 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 15 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 17 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 18 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 21 RSEQ_ASM_STORE_RSEQ_CS(1, 3b, rseq_cs) in RSEQ_TEMPLATE_IDENTIFIER() 22 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 23 RSEQ_INJECT_ASM(3) in RSEQ_TEMPLATE_IDENTIFIER() 82 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 83 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 85 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| H A D | rseq-ppc-bits.h | 20 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 21 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 23 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 24 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 27 RSEQ_ASM_STORE_RSEQ_CS(1, 3b, rseq_cs) in RSEQ_TEMPLATE_IDENTIFIER() 29 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 30 RSEQ_INJECT_ASM(3) in RSEQ_TEMPLATE_IDENTIFIER() 85 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 86 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 88 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| /linux/Documentation/driver-api/media/drivers/ccs/ |
| H A D | ccs-regs.asc | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause 5 # - f field LSB MSB rflags 14 # f formula 26 - e GBRG 3 30 - f major 4 7 31 - f minor 0 3 39 - f 0 2 43 - e mp 3 56 - f rows 0 3 57 - f columns 4 7 [all …]
|
| /linux/arch/s390/lib/ |
| H A D | xor.c | 19 " jm 3f\n" in xor_xc_2() 22 " jz 1f\n" in xor_xc_2() 27 "1: exrl %0,2f\n" in xor_xc_2() 28 " j 3f\n" in xor_xc_2() 30 "3:" in xor_xc_2() 41 " jm 4f\n" in xor_xc_3() 44 " jz 1f\n" in xor_xc_3() 46 " xc 0(256,%1),0(%3)\n" in xor_xc_3() 49 " la %3,256(%3)\n" in xor_xc_3() 51 "1: exrl %0,2f\n" in xor_xc_3() [all …]
|
| H A D | test_modules.h | 5 #define __REPEAT_10000_3(f, x) \ argument 6 f(x ## 0); \ 7 f(x ## 1); \ 8 f(x ## 2); \ 9 f(x ## 3); \ 10 f(x ## 4); \ 11 f(x ## 5); \ 12 f(x ## 6); \ 13 f(x ## 7); \ 14 f(x ## 8); \ [all …]
|
| /linux/tools/testing/selftests/hid/tests/ |
| H A D | test_multitouch.py | 31 "SLOT_IS_CONTACTNUMBER": BIT(3), 86 return f""" 144 physicals = [f.physical_name for f in r] 147 self.fields = [f.usage_name for f in r] 189 if "Contact Max" not in [f.usage_name for f in rdesc]: 208 if "Inputmode" not in [f.usage_name for f in rdesc]: 212 for f in rdesc: 213 if "Inputmode" == f.usage_name: 214 values = f.get_values(data) 224 elif value == 3: [all …]
|
| H A D | test_tablet.py | 113 raise ValueError(f"duplicated BTN_TOUCH in {events}") 121 raise ValueError(f"duplicated BTN_TOOL_* in {events}") 126 raise ValueError(f"duplicated BTN_STYLUS* in {events}") 139 ), f"moving from {self} to {new_state} is forbidden" 143 ), f"moving from {self} to {new_state} is forbidden" 498 ), f"assert evdev.value[{axis}] ({evdev.value[axis]}) != {value}" 538 physicals = [f.physical_name for f in r] 541 self.fields = [f.usage_name for f in r] 548 print(f"\n *** pen is moving to {state} ***") 714 assert len(events) >= 3 # X, Y, SYN [all …]
|
| /linux/arch/powerpc/lib/ |
| H A D | copy_32.S | 32 8 ## n ## 3: \ 46 b 104f; \ 49 b 105f; \ 53 EX_TABLE(8 ## n ## 3b,9 ## n ## 0b); \ 69 beq- 2f 92 blt 7f 99 andi. r0,r3,3 107 5: b 2f 114 ble 2f 115 xori r0,r7,CACHELINE_MASK & ~3 [all …]
|
| H A D | memcpy_64.S | 43 neg r6,r3 # LS 3 bits = # bytes to 8-byte dest bdry 71 bf cr7*4+0,2f 75 blt cr1,3f 81 3: std r8,8(r3) 82 beq 3f 85 bf cr7*4+1,1f 90 1: bf cr7*4+2,2f 95 2: bf cr7*4+3,3f 98 3: ld r3,-STACKFRAMESIZE+STK_REG(R31)(r1) /* return dest pointer */ 102 srdi r6,r5,3 [all …]
|
| /linux/tools/testing/selftests/powerpc/copyloops/ |
| H A D | memcpy_64.S | 43 neg r6,r3 # LS 3 bits = # bytes to 8-byte dest bdry 71 bf cr7*4+0,2f 75 blt cr1,3f 81 3: std r8,8(r3) 82 beq 3f 85 bf cr7*4+1,1f 90 1: bf cr7*4+2,2f 95 2: bf cr7*4+3,3f 98 3: ld r3,-STACKFRAMESIZE+STK_REG(R31)(r1) /* return dest pointer */ 102 srdi r6,r5,3 [all …]
|
| /linux/Documentation/userspace-api/ioctl/ |
| H A D | ioctl-number.rst | 60 (3) 'strace' can decode numbers back into useful names when the 76 0x00 00-1F linux/fs.h conflict! 77 0x00 00-1F scsi/scsi_ioctl.h conflict! 78 0x00 00-1F linux/fb.h conflict! 79 0x00 00-1F linux/wavefront.h conflict! 84 0x07 9F-D0 linux/vmw_vmci_defs.h, uapi/linux/vm_sockets.h 86 0x10 00-0F drivers/char/s390/vmcp.h 87 0x10 10-1F arch/s390/include/uapi/sclp_ctl.h 88 0x10 20-2F arch/s390/include/uapi/asm/hypfs.h 98 0x3E 00-0F linux/counter.h <mailto:linux-iio@vger.kerne… [all …]
|
| /linux/arch/xtensa/lib/ |
| H A D | checksum.S | 35 bgeu sum, val, 99f ; \ 48 bnez a5, 8f /* branch if 2-byte aligned */ 53 loopgtz a5, 2f 55 beqz a5, 2f 81 extui a5, a3, 2, 3 /* remaining 4-byte chunks */ 83 loopgtz a5, 3f 85 beqz a5, 3f 96 3: 97 _bbci.l a3, 1, 5f /* remaining 2-byte chunk */ 102 _bbci.l a3, 0, 7f /* remaining 1-byte chunk */ [all …]
|
| /linux/drivers/video/fbdev/ |
| H A D | atafb_utils.h | 55 " lsr.l #1,%1 ; jcc 1f ; move.b %2,-(%0)\n" in fb_memclear_small() 56 "1: lsr.l #1,%1 ; jcc 1f ; move.w %2,-(%0)\n" in fb_memclear_small() 57 "1: lsr.l #1,%1 ; jcc 1f ; move.l %2,-(%0)\n" in fb_memclear_small() 58 "1: lsr.l #1,%1 ; jcc 1f ; move.l %2,-(%0) ; move.l %2,-(%0)\n" in fb_memclear_small() 64 " jcs 3f\n" in fb_memclear_small() 68 "3:" in fb_memclear_small() 85 " lsr.l #1,%1 ; jcc 1f ; clr.b (%0)+\n" in fb_memclear() 86 "1: lsr.l #1,%1 ; jcc 1f ; clr.w (%0)+\n" in fb_memclear() 87 "1: lsr.l #1,%1 ; jcc 1f ; clr.l (%0)+\n" in fb_memclear() 88 "1: lsr.l #1,%1 ; jcc 1f ; clr.l (%0)+ ; clr.l (%0)+\n" in fb_memclear() [all …]
|
| /linux/arch/m68k/math-emu/ |
| H A D | fp_decode.h | 15 * 3. The name of the author may not be used to endorse or promote 74 jmp ([0f:w,%pc,%d0*4]) 78 | .long "f<op>","fscc/fdbcc" 85 bfextu %d2{#16,#3},%d0 86 jmp ([0f:w,%pc,%d0*4]) 90 | .long "f<op> fpx,fpx","invalid instr" 91 | .long "f<op> <ea>,fpx","fmove fpx,<ea>" 99 bfextu %d2{#19,#3},%d0 104 bfextu %d2{#19,#3},%d0 109 bfextu %d2{#22,#3},%d0 [all …]
|
| /linux/arch/powerpc/crypto/ |
| H A D | aes-tab-4k.S | 36 .long R(de, 6f, 6f, b1), R(91, c5, c5, 54) 41 .long R(8f, ca, ca, 45), R(1f, 82, 82, 9d) 46 .long R(5f, a2, a2, fd), R(45, af, af, ea) 50 .long R(3d, 93, 93, ae), R(4c, 26, 26, 6a) 51 .long R(6c, 36, 36, 5a), R(7e, 3f, 3f, 41) 52 .long R(f5, f7, f7, 02), R(83, cc, cc, 4f) 56 .long R(62, 31, 31, 53), R(2a, 15, 15, 3f) 60 .long R(0a, 05, 05, 0f), R(2f, 9a, 9a, b5) 62 .long R(1b, 80, 80, 9b), R(df, e2, e2, 3d) 64 .long R(7f, b2, b2, cd), R(ea, 75, 75, 9f) [all …]
|
| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | rss_ctx.py | 30 ksft_eq(bool(non_zero), True, comment=f"RSS key is all zero {data['rss-hash-key']}") 34 return ethtool(f"-x {cfg.ifname} context {context}", json=True)[0] 48 output = ethtool(f"{act} {cfg.ifname} {opts}").stdout 55 features = ethtool(f"-k {cfg.ifname}", json=True)[0] 67 raise KsftSkipEx(f"Test requires at least {need_cnt} contexts, but device only has {cfg.context_cnt}") 86 # params is a dict with 3 possible keys: 100 ksft_ge(directed, 20000, f"traffic on {name}: " + str(cnts)) 103 f"traffic on other queues ({name})':" + str(cnts)) 106 f"traffic on inactive queues ({name}): " + str(cnts)) 111 text = ethtool(f" [all...] |
| /linux/arch/sh/include/asm/ |
| H A D | romimage-macros.h | 11 mov.l 1f, r1 12 mov.l 2f, r0 14 bra 3f 19 3 : 24 mov.l 1f, r1 25 mov.l 2f, r0 27 bra 3f 32 3 : 37 mov.l 1f, r1 38 mov.l 2f, r0 [all …]
|
| /linux/include/linux/ceph/ |
| H A D | rados.h | 31 #define CEPH_MAXSNAP ((__u64)(-3)) /* largest valid snapid */ 44 #define CEPH_OBJECT_LAYOUT_HASHINO 3 52 #define CEPH_PG_LAYOUT_HYBRID 3 87 #define CEPH_POOL_TYPE_EC 3 130 #define CEPH_OSD_NEW (1<<3) /* osd is new, never marked in */ 151 #define CEPH_OSDMAP_PAUSEWR (1<<3) /* pause all writes */ 203 #define __CEPH_FORALL_OSD_OPS(f) \ argument 206 f(READ, __CEPH_OSD_OP(RD, DATA, 1), "read") \ 207 f(STAT, __CEPH_OSD_OP(RD, DATA, 2), "stat") \ 208 f(MAPEXT, __CEPH_OSD_OP(RD, DATA, 3), "mapext") \ [all …]
|