Home
last modified time | relevance | path

Searched +full:4 +full:f (Results 1 – 25 of 1572) sorted by relevance

12345678910>>...63

/kernel/linux/linux-6.6/arch/csky/abiv2/
Dstrcmp.S12 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 …]
/kernel/linux/linux-5.10/arch/csky/abiv2/
Dstrcmp.S12 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 …]
/kernel/linux/linux-6.6/tools/testing/selftests/rseq/
Drseq-mips-bits.h19 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 …]
Drseq-arm-bits.h19 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 …]
Drseq-riscv-bits.h13 __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 …]
Drseq-arm64-bits.h20 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 …]
Drseq-x86-bits.h21 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 …]
/kernel/linux/linux-5.10/tools/testing/selftests/rseq/
Drseq-mips.h123 LONG_LA " $4, " __rseq_str(cs_label) "\n\t" \
124 LONG_S " $4, %[" __rseq_str(rseq_cs) "]\n\t" \
129 "lw $4, %[" __rseq_str(current_cpu_id) "]\n\t" \
130 "bne $4, %[" __rseq_str(cpu_id) "], " __rseq_str(label) "\n\t"
163 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpeqv_storev()
164 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in rseq_cmpeqv_storev()
166 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in rseq_cmpeqv_storev()
167 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in rseq_cmpeqv_storev()
170 RSEQ_ASM_STORE_RSEQ_CS(1, 3f, rseq_cs) in rseq_cmpeqv_storev()
171 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev()
[all …]
Drseq-arm.h156 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpeqv_storev()
157 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in rseq_cmpeqv_storev()
159 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in rseq_cmpeqv_storev()
160 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in rseq_cmpeqv_storev()
163 RSEQ_ASM_STORE_RSEQ_CS(1, 3f, rseq_cs) in rseq_cmpeqv_storev()
164 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev()
169 RSEQ_INJECT_ASM(4) in rseq_cmpeqv_storev()
180 "b 5f\n\t" in rseq_cmpeqv_storev()
181 RSEQ_ASM_DEFINE_ABORT(3, 4, "", abort, 1b, 2b, 4f) in rseq_cmpeqv_storev()
224 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpnev_storeoffp_load()
[all …]
Drseq-x86.h14 * x86-32: 0f b9 3d 53 30 05 53 ud1 0x53053053,%edi
15 * x86-64: 0f b9 3d 53 30 05 53 ud1 0x53053053(%rip),%edi
26 #define RSEQ_CPU_ID_OFFSET 4
121 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpeqv_storev()
122 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in rseq_cmpeqv_storev()
124 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in rseq_cmpeqv_storev()
125 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in rseq_cmpeqv_storev()
129 RSEQ_ASM_CMP_CPU_ID(cpu_id, RSEQ_ASM_TP_SEGMENT:RSEQ_CPU_ID_OFFSET(%[rseq_offset]), 4f) in rseq_cmpeqv_storev()
133 RSEQ_INJECT_ASM(4) in rseq_cmpeqv_storev()
143 RSEQ_ASM_DEFINE_ABORT(4, "", abort) in rseq_cmpeqv_storev()
[all …]
Drseq-arm64.h42 case 4: \
73 case 4: \
136 " b 222f\n" \
197 " cbz %[" __rseq_str(len) "], 333f\n" \
213 RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in rseq_cmpeqv_storev()
214 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[cmpfail]) in rseq_cmpeqv_storev()
216 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[error1]) in rseq_cmpeqv_storev()
217 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[error2]) in rseq_cmpeqv_storev()
220 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in rseq_cmpeqv_storev()
223 RSEQ_INJECT_ASM(4) in rseq_cmpeqv_storev()
[all …]
/kernel/linux/linux-5.10/arch/xtensa/lib/
Dusercopy.S32 * 8B, 4B, 2B, and 1B copies conditional on the length.
69 bbsi.l a2, 1, .Ldst2mod4 # if dst is 2 mod 4
71 srli a7, a4, 4 # number of loop iterations with 16B
88 EX(10f) l8ui a6, a3, 0
90 EX(10f) s8i a6, a5, 0
98 EX(10f) l8ui a6, a3, 0
99 EX(10f) l8ui a7, a3, 1
101 EX(10f) s8i a6, a5, 0
102 EX(10f) s8i a7, a5, 1
110 .align 4
[all …]
Dchecksum.S29 * 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 …]
/kernel/linux/linux-6.6/arch/xtensa/lib/
Dusercopy.S32 * 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 …]
Dchecksum.S29 * 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 …]
/kernel/linux/linux-5.10/arch/powerpc/lib/
Dcopy_32.S16 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); \
60 .stabs "arch/powerpc/lib/",N_SO,0,0,0f
61 .stabs "copy_32.S",N_SO,0,0,0f
[all …]
Dmemcpy_64.S66 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 …]
/kernel/linux/linux-6.6/arch/powerpc/lib/
Dcopy_32.S16 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 …]
Dmemcpy_64.S66 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 …]
/kernel/linux/linux-6.6/arch/csky/lib/
Dusercopy.c14 " 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 …]
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/copyloops/
Dmemcpy_64.S66 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 …]
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/copyloops/
Dmemcpy_64.S66 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 …]
/kernel/linux/linux-6.6/Documentation/driver-api/media/drivers/ccs/
Dccs-regs.asc5 # - 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 …]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
Dtest_flow_dissector.sh10 # 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 …]
/kernel/linux/linux-6.6/tools/power/acpi/man/
Dpfrut.88 \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 …]

12345678910>>...63