/linux-6.12.1/tools/testing/selftests/rseq/ |
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() 29 LONG_L " $4, %[v]\n\t" in RSEQ_TEMPLATE_IDENTIFIER() 30 "bne $4, %[expect], %l[cmpfail]\n\t" in RSEQ_TEMPLATE_IDENTIFIER() 31 RSEQ_INJECT_ASM(4) in RSEQ_TEMPLATE_IDENTIFIER() 34 LONG_L " $4, %[v]\n\t" in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
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() 32 RSEQ_INJECT_ASM(4) 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 …]
|
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() 23 RSEQ_INJECT_ASM(4) in RSEQ_TEMPLATE_IDENTIFIER() 30 RSEQ_ASM_DEFINE_ABORT(4, abort) 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 …]
|
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() 30 RSEQ_INJECT_ASM(4) in RSEQ_TEMPLATE_IDENTIFIER() 37 RSEQ_ASM_DEFINE_ABORT(4, abort) 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 …]
|
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() 29 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_TEMPLATE_CPU_ID_OFFSET(%[rseq_offset]), 4f) in RSEQ_TEMPLATE_IDENTIFIER() 33 RSEQ_INJECT_ASM(4) in RSEQ_TEMPLATE_IDENTIFIER() 43 RSEQ_ASM_DEFINE_ABORT(4, "", abort) 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 …]
|
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() 22 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 26 RSEQ_INJECT_ASM(4) in RSEQ_TEMPLATE_IDENTIFIER() 36 RSEQ_ASM_DEFINE_ABORT(4, "", abort) 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 …]
|
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() 29 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 33 RSEQ_INJECT_ASM(4) in RSEQ_TEMPLATE_IDENTIFIER() 43 RSEQ_ASM_DEFINE_ABORT(4, abort) 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-6.12.1/arch/csky/abiv2/ |
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 28 ldw t0, (a3, 4) 29 ldw t1, (a1, 4) 31 bt 2f 33 bf 3f [all …]
|
/linux-6.12.1/arch/xtensa/lib/ |
D | usercopy.S | 32 * 8B, 4B, 2B, and 1B copies conditional on the length. 64 #define STACK_SIZE 4 74 bbsi.l a2, 1, .Ldst2mod4 # if dst is 2 mod 4 76 srli a7, a4, 4 # number of loop iterations with 16B 93 EX(10f) l8ui a6, a3, 0 95 EX(10f) s8i a6, a5, 0 103 EX(10f) l8ui a6, a3, 0 104 EX(10f) l8ui a7, a3, 1 106 EX(10f) s8i a6, a5, 0 107 EX(10f) s8i a7, a5, 1 [all …]
|
D | checksum.S | 29 * This function assumes 2- or 4-byte alignment. Other alignments will fail! 35 bgeu sum, val, 99f ; \ 44 * is aligned on either a 2-byte or 4-byte boundary. 48 bnez a5, 8f /* branch if 2-byte aligned */ 49 /* Fall-through on common case, 4-byte alignment */ 53 loopgtz a5, 2f 55 beqz a5, 2f 61 l32i a7, a2, 4 76 addi a2, a2, 4*8 81 extui a5, a3, 2, 3 /* remaining 4-byte chunks */ [all …]
|
/linux-6.12.1/arch/powerpc/lib/ |
D | copy_32.S | 16 lwz r7,4(r4); \ 20 stw r7,4(r6); \ 27 lwz r7,4(r4); \ 34 8 ## n ## 4: \ 35 stw r7,4(r6); \ 46 b 104f; \ 49 b 105f; \ 54 EX_TABLE(8 ## n ## 4b,9 ## n ## 1b); \ 68 addi r6, r3, -4 69 beq- 2f [all …]
|
D | memcpy_64.S | 66 srdi r7,r5,4 71 bf cr7*4+0,2f 75 blt cr1,3f 82 beq 3f 85 bf cr7*4+1,1f 87 addi r4,r4,4 89 addi r3,r3,4 90 1: bf cr7*4+2,2f 95 2: bf cr7*4+3,3f 105 srdi r7,r5,4 [all …]
|
D | memcpy_power7.S | 42 bf cr7*4+3,1f 48 1: bf cr7*4+2,2f 54 2: bf cr7*4+1,3f 56 addi r4,r4,4 58 addi r3,r3,4 62 blt 5f 82 4: 117 bdnz 4b 133 5: srdi r6,r5,4 136 6: bf cr7*4+1,7f [all …]
|
D | copyuser_power7.S | 98 bf cr7*4+3,1f 104 1: bf cr7*4+2,2f 110 2: bf cr7*4+1,3f 112 addi r4,r4,4 114 addi r3,r3,4 118 blt 5f 138 4: 173 bdnz 4b 189 5: srdi r6,r5,4 192 6: bf cr7*4+1,7f [all …]
|
/linux-6.12.1/arch/csky/lib/ |
D | usercopy.c | 14 " bf 7f \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() 24 "10: ldw %4, (%2, 4) \n" in raw_copy_from_user() 26 " stw %4, (%1, 4) \n" in raw_copy_from_user() 28 "12: ldw %4, (%2, 12) \n" in raw_copy_from_user() 30 " stw %4, (%1, 12) \n" in raw_copy_from_user() 35 "3: cmplti %0, 4 \n" in raw_copy_from_user() 36 " bt 5f \n" in raw_copy_from_user() [all …]
|
/linux-6.12.1/Documentation/driver-api/media/drivers/ccs/ |
D | ccs-regs.asc | 5 # - f field LSB MSB rflags 14 # f formula 30 - f major 4 7 31 - f minor 0 3 39 - f 0 2 54 - e 4-byte 2 56 - f rows 0 3 57 - f columns 4 7 58 frame_format_descriptor(n) 0x0042 16 f 60 - f pixels 0 11 [all …]
|
/linux-6.12.1/tools/testing/selftests/powerpc/copyloops/ |
D | memcpy_64.S | 66 srdi r7,r5,4 71 bf cr7*4+0,2f 75 blt cr1,3f 82 beq 3f 85 bf cr7*4+1,1f 87 addi r4,r4,4 89 addi r3,r3,4 90 1: bf cr7*4+2,2f 95 2: bf cr7*4+3,3f 105 srdi r7,r5,4 [all …]
|
D | memcpy_power7.S | 42 bf cr7*4+3,1f 48 1: bf cr7*4+2,2f 54 2: bf cr7*4+1,3f 56 addi r4,r4,4 58 addi r3,r3,4 62 blt 5f 82 4: 117 bdnz 4b 133 5: srdi r6,r5,4 136 6: bf cr7*4+1,7f [all …]
|
D | copyuser_power7.S | 98 bf cr7*4+3,1f 104 1: bf cr7*4+2,2f 110 2: bf cr7*4+1,3f 112 addi r4,r4,4 114 addi r3,r3,4 118 blt 5f 138 4: 173 bdnz 4b 189 5: srdi r6,r5,4 192 6: bf cr7*4+1,7f [all …]
|
/linux-6.12.1/tools/testing/selftests/bpf/ |
D | test_flow_dissector.sh | 10 # Kselftest framework requirement - SKIP code is 4. 11 ksft_skip=4 114 ./test_flow_dissector -i 4 -f 8 116 ./test_flow_dissector -i 4 -f 9 -F 118 ./test_flow_dissector -i 4 -f 10 122 ./test_flow_dissector -i 4 -S 127.0.0.127 -f 8 124 ./test_flow_dissector -i 4 -S 127.0.0.127 -f 9 -F 126 ./test_flow_dissector -i 4 -S 127.0.0.127 -f 10 130 ./with_addr.sh ./with_tunnels.sh ./test_flow_dissector -o 4 -e bare -i 4 \ 131 -D 192.168.0.1 -S 1.1.1.1 -f 8 [all …]
|
/linux-6.12.1/drivers/spi/ |
D | spi-nxp-fspi.c | 10 * channels and up to 4 external devices. Each channel supports 11 * Single/Dual/Quad/Octal mode data transfer (1/2/4/8 bidirectional 72 #define FSPI_MCR0_RXCLKSRC(x) ((x) << 4) 89 #define FSPI_MCR2_ABRDUMMY BIT(4) 98 #define FSPI_AHBCR_BUFF_EN BIT(4) 110 #define FSPI_INTEN_AHBCMDERR BIT(4) 122 #define FSPI_INTR_AHBCMDERR BIT(4) 221 #define FSPI_STS0_DLPHA(x) ((x) << 4) 320 #define NXP_FSPI_MAX_CHIPSELECT 4 399 static inline int needs_ip_only(struct nxp_fspi *f) in needs_ip_only() argument [all …]
|
/linux-6.12.1/tools/power/acpi/man/ |
D | pfrut.8 | 8 \f[B]pfrut\f[R] [\f[I]Options\f[R]] 25 \f[B]pfrut\f[R] is the tool to interact with the kernel interface. 31 .B \f[B]\-h\f[R], \f[B]\-\-help\f[R] 34 .B \f[B]\-l\f[R], \f[B]\-\-load\f[R] 39 .B \f[B]\-s\f[R], \f[B]\-\-stage\f[R] 43 .B \f[B]\-a\f[R], \f[B]\-\-activate\f[R] 46 .B \f[B]\-u\f[R], \f[B]\-\-update\f[R] 49 .B \f[B]\-q\f[R], \f[B]\-\-query\f[R] 52 .B \f[B]\-d\f[R], \f[B]\-\-setrev\f[R] 55 .B \f[B]\-D\f[R], \f[B]\-\-setrevlog\f[R] [all …]
|
/linux-6.12.1/arch/s390/lib/ |
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-6.12.1/arch/m68k/math-emu/ |
D | fp_decode.h | 74 jmp ([0f:w,%pc,%d0*4]) 76 .align 4 78 | .long "f<op>","fscc/fdbcc" 86 jmp ([0f:w,%pc,%d0*4]) 88 .align 4 90 | .long "f<op> fpx,fpx","invalid instr" 91 | .long "f<op> <ea>,fpx","fmove fpx,<ea>" 116 jmp ([0f:w,%pc,%d0*4]) 118 .align 4 143 jne 1\@f [all …]
|
/linux-6.12.1/arch/sparc/lib/ |
D | memcpy.S | 16 .align 4; \ 65 .align 4 71 bleu 9f 76 bleu 0f 98 We need to align it to 4. So, for (%src & 3) 108 be 4f 115 bne 3f 117 4: 122 b 3f 133 bne 86f [all …]
|