Home
last modified time | relevance | path

Searched refs:asm_op (Results 1 – 25 of 177) sorted by relevance

12345678

/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/powerpc/include/asm/
H A Datomic.h40 #define ATOMIC_OP(op, asm_op) \ argument
47 #asm_op " %0,%2,%0\n" \
62 #asm_op " %0,%2,%0\n" \
79 #asm_op " %1,%3,%0\n" \
90 ATOMIC_OP(op, asm_op) \
105 ATOMIC_OP(op, asm_op) \ in ATOMIC_OPS()
337 #asm_op " %0,%2,%0\n" \
353 #asm_op " %0,%2,%0\n" \
371 #asm_op " %1,%3,%0\n" \
382 ATOMIC64_OP(op, asm_op) \
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/powerpc/include/asm/
H A Datomic.h40 #define ATOMIC_OP(op, asm_op) \ argument
47 #asm_op " %0,%2,%0\n" \
62 #asm_op " %0,%2,%0\n" \
79 #asm_op " %1,%3,%0\n" \
90 ATOMIC_OP(op, asm_op) \
105 ATOMIC_OP(op, asm_op) \ in ATOMIC_OPS()
337 #asm_op " %0,%2,%0\n" \
353 #asm_op " %0,%2,%0\n" \
371 #asm_op " %1,%3,%0\n" \
382 ATOMIC64_OP(op, asm_op) \
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/powerpc/include/asm/
H A Datomic.h40 #define ATOMIC_OP(op, asm_op) \ argument
47 #asm_op " %0,%2,%0\n" \
62 #asm_op " %0,%2,%0\n" \
79 #asm_op " %1,%3,%0\n" \
90 ATOMIC_OP(op, asm_op) \
105 ATOMIC_OP(op, asm_op) \ in ATOMIC_OPS()
337 #asm_op " %0,%2,%0\n" \
353 #asm_op " %0,%2,%0\n" \
371 #asm_op " %1,%3,%0\n" \
382 ATOMIC64_OP(op, asm_op) \
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/m68k/include/asm/
H A Datomic.h32 #define ATOMIC_OP(op, c_op, asm_op) \ argument
40 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument
47 " " #asm_op "l %3,%1\n" \
62 " " #asm_op "l %3,%1\n" \
101 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
102 ATOMIC_OP(op, c_op, asm_op) \
103 ATOMIC_OP_RETURN(op, c_op, asm_op) \
104 ATOMIC_FETCH_OP(op, c_op, asm_op)
110 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
111 ATOMIC_OP(op, c_op, asm_op) \
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/m68k/include/asm/
H A Datomic.h32 #define ATOMIC_OP(op, c_op, asm_op) \ argument
40 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument
47 " " #asm_op "l %3,%1\n" \
62 " " #asm_op "l %3,%1\n" \
101 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
102 ATOMIC_OP(op, c_op, asm_op) \
103 ATOMIC_OP_RETURN(op, c_op, asm_op) \
104 ATOMIC_FETCH_OP(op, c_op, asm_op)
110 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
111 ATOMIC_OP(op, c_op, asm_op) \
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/m68k/include/asm/
H A Datomic.h32 #define ATOMIC_OP(op, c_op, asm_op) \ argument
40 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument
47 " " #asm_op "l %3,%1\n" \
62 " " #asm_op "l %3,%1\n" \
101 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
102 ATOMIC_OP(op, c_op, asm_op) \
103 ATOMIC_OP_RETURN(op, c_op, asm_op) \
104 ATOMIC_FETCH_OP(op, c_op, asm_op)
110 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
111 ATOMIC_OP(op, c_op, asm_op) \
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/riscv/include/asm/
H A Datomic.h59 " amo" #asm_op "." #asm_type " zero, %1, %0" \
66 #define ATOMIC_OPS(op, asm_op, I) \ argument
67 ATOMIC_OP (op, asm_op, I, w, int, )
69 #define ATOMIC_OPS(op, asm_op, I) \ argument
70 ATOMIC_OP (op, asm_op, I, w, int, ) \
71 ATOMIC_OP (op, asm_op, I, d, s64, 64)
95 " amo" #asm_op "." #asm_type " %1, %2, %0" \ in ATOMIC_OPS()
127 #define ATOMIC_OPS(op, asm_op, c_op, I) \ argument
131 #define ATOMIC_OPS(op, asm_op, c_op, I) \
166 #define ATOMIC_OPS(op, asm_op, I) \ argument
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/riscv/include/asm/
H A Datomic.h59 " amo" #asm_op "." #asm_type " zero, %1, %0" \
66 #define ATOMIC_OPS(op, asm_op, I) \ argument
67 ATOMIC_OP (op, asm_op, I, w, int, )
69 #define ATOMIC_OPS(op, asm_op, I) \ argument
70 ATOMIC_OP (op, asm_op, I, w, int, ) \
71 ATOMIC_OP (op, asm_op, I, d, s64, 64)
95 " amo" #asm_op "." #asm_type " %1, %2, %0" \ in ATOMIC_OPS()
127 #define ATOMIC_OPS(op, asm_op, c_op, I) \ argument
131 #define ATOMIC_OPS(op, asm_op, c_op, I) \
166 #define ATOMIC_OPS(op, asm_op, I) \ argument
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/riscv/include/asm/
H A Datomic.h59 " amo" #asm_op "." #asm_type " zero, %1, %0" \
66 #define ATOMIC_OPS(op, asm_op, I) \ argument
67 ATOMIC_OP (op, asm_op, I, w, int, )
69 #define ATOMIC_OPS(op, asm_op, I) \ argument
70 ATOMIC_OP (op, asm_op, I, w, int, ) \
71 ATOMIC_OP (op, asm_op, I, d, s64, 64)
95 " amo" #asm_op "." #asm_type " %1, %2, %0" \ in ATOMIC_OPS()
127 #define ATOMIC_OPS(op, asm_op, c_op, I) \ argument
131 #define ATOMIC_OPS(op, asm_op, c_op, I) \
166 #define ATOMIC_OPS(op, asm_op, I) \ argument
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/arc/include/asm/
H A Dbitops.h28 #define BIT_OP(op, c_op, asm_op) \ argument
39 " " #asm_op " %0, %0, %2 \n" \
59 #define TEST_N_BIT_OP(op, c_op, asm_op) \ argument
76 " " #asm_op " %1, %0, %3 \n" \
106 #define BIT_OP(op, c_op, asm_op) \ argument
145 #define __BIT_OP(op, c_op, asm_op) \ argument
167 #define BIT_OPS(op, c_op, asm_op) \ argument
170 BIT_OP(op, c_op, asm_op) \
173 TEST_N_BIT_OP(op, c_op, asm_op) \
176 __BIT_OP(op, c_op, asm_op) \
[all …]
H A Datomic.h23 #define ATOMIC_OP(op, c_op, asm_op) \ argument
30 " " #asm_op " %[val], %[val], %[i] \n" \
52 " " #asm_op " %[val], %[val], %[i] \n" \
78 " " #asm_op " %[val], %[orig], %[i] \n" \
128 #define ATOMIC_OP(op, c_op, asm_op) \ argument
175 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
176 ATOMIC_OP(op, c_op, asm_op) \
177 ATOMIC_OP_RETURN(op, c_op, asm_op) \
178 ATOMIC_FETCH_OP(op, c_op, asm_op)
188 ATOMIC_OP(op, c_op, asm_op) \
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/arc/include/asm/
H A Dbitops.h28 #define BIT_OP(op, c_op, asm_op) \ argument
39 " " #asm_op " %0, %0, %2 \n" \
59 #define TEST_N_BIT_OP(op, c_op, asm_op) \ argument
76 " " #asm_op " %1, %0, %3 \n" \
106 #define BIT_OP(op, c_op, asm_op) \ argument
145 #define __BIT_OP(op, c_op, asm_op) \ argument
167 #define BIT_OPS(op, c_op, asm_op) \ argument
170 BIT_OP(op, c_op, asm_op) \
173 TEST_N_BIT_OP(op, c_op, asm_op) \
176 __BIT_OP(op, c_op, asm_op) \
[all …]
H A Datomic.h23 #define ATOMIC_OP(op, c_op, asm_op) \ argument
30 " " #asm_op " %[val], %[val], %[i] \n" \
52 " " #asm_op " %[val], %[val], %[i] \n" \
78 " " #asm_op " %[val], %[orig], %[i] \n" \
128 #define ATOMIC_OP(op, c_op, asm_op) \ argument
175 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
176 ATOMIC_OP(op, c_op, asm_op) \
177 ATOMIC_OP_RETURN(op, c_op, asm_op) \
178 ATOMIC_FETCH_OP(op, c_op, asm_op)
188 ATOMIC_OP(op, c_op, asm_op) \
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/arc/include/asm/
H A Dbitops.h28 #define BIT_OP(op, c_op, asm_op) \ argument
39 " " #asm_op " %0, %0, %2 \n" \
59 #define TEST_N_BIT_OP(op, c_op, asm_op) \ argument
76 " " #asm_op " %1, %0, %3 \n" \
106 #define BIT_OP(op, c_op, asm_op) \ argument
145 #define __BIT_OP(op, c_op, asm_op) \ argument
167 #define BIT_OPS(op, c_op, asm_op) \ argument
170 BIT_OP(op, c_op, asm_op) \
173 TEST_N_BIT_OP(op, c_op, asm_op) \
176 __BIT_OP(op, c_op, asm_op) \
[all …]
H A Datomic.h23 #define ATOMIC_OP(op, c_op, asm_op) \ argument
30 " " #asm_op " %[val], %[val], %[i] \n" \
52 " " #asm_op " %[val], %[val], %[i] \n" \
78 " " #asm_op " %[val], %[orig], %[i] \n" \
128 #define ATOMIC_OP(op, c_op, asm_op) \ argument
175 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
176 ATOMIC_OP(op, c_op, asm_op) \
177 ATOMIC_OP_RETURN(op, c_op, asm_op) \
178 ATOMIC_FETCH_OP(op, c_op, asm_op)
188 ATOMIC_OP(op, c_op, asm_op) \
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/alpha/include/asm/
H A Datomic.h41 #define ATOMIC_OP(op, asm_op) \ argument
47 " " #asm_op " %0,%2,%0\n" \
63 " " #asm_op " %0,%3,%2\n" \
64 " " #asm_op " %0,%3,%0\n" \
76 #define ATOMIC_FETCH_OP(op, asm_op) \ argument
82 " " #asm_op " %2,%3,%0\n" \
94 #define ATOMIC64_OP(op, asm_op) \ argument
100 " " #asm_op " %0,%2,%0\n" \
116 " " #asm_op " %0,%3,%2\n" \
117 " " #asm_op " %0,%3,%0\n" \
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/alpha/include/asm/
H A Datomic.h41 #define ATOMIC_OP(op, asm_op) \ argument
47 " " #asm_op " %0,%2,%0\n" \
63 " " #asm_op " %0,%3,%2\n" \
64 " " #asm_op " %0,%3,%0\n" \
76 #define ATOMIC_FETCH_OP(op, asm_op) \ argument
82 " " #asm_op " %2,%3,%0\n" \
94 #define ATOMIC64_OP(op, asm_op) \ argument
100 " " #asm_op " %0,%2,%0\n" \
116 " " #asm_op " %0,%3,%2\n" \
117 " " #asm_op " %0,%3,%0\n" \
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/alpha/include/asm/
H A Datomic.h41 #define ATOMIC_OP(op, asm_op) \ argument
47 " " #asm_op " %0,%2,%0\n" \
63 " " #asm_op " %0,%3,%2\n" \
64 " " #asm_op " %0,%3,%0\n" \
76 #define ATOMIC_FETCH_OP(op, asm_op) \ argument
82 " " #asm_op " %2,%3,%0\n" \
94 #define ATOMIC64_OP(op, asm_op) \ argument
100 " " #asm_op " %0,%2,%0\n" \
116 " " #asm_op " %0,%3,%2\n" \
117 " " #asm_op " %0,%3,%0\n" \
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/mips/include/asm/
H A Datomic.h55 #define ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument
74 " " #asm_op " %0, %2 \n" \
103 " " #asm_op " %0, %1, %3 \n" \
106 " " #asm_op " %0, %1, %3 \n" \
135 " " #asm_op " %0, %1, %3 \n" \
148 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
149 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
150 ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \
151 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)
172 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/mips/include/asm/
H A Datomic.h55 #define ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument
74 " " #asm_op " %0, %2 \n" \
103 " " #asm_op " %0, %1, %3 \n" \
106 " " #asm_op " %0, %1, %3 \n" \
135 " " #asm_op " %0, %1, %3 \n" \
148 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
149 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
150 ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \
151 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)
172 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/mips/include/asm/
H A Datomic.h55 #define ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument
74 " " #asm_op " %0, %2 \n" \
103 " " #asm_op " %0, %1, %3 \n" \
106 " " #asm_op " %0, %1, %3 \n" \
135 " " #asm_op " %0, %1, %3 \n" \
148 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
149 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
150 ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \
151 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)
172 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/arm64/include/asm/
H A Datomic_lse.h13 #define ATOMIC_OP(op, asm_op) \ argument
18 " " #asm_op " %w[i], %[v]\n" \
35 " " #asm_op #mb " %w[i], %w[i], %[v]" \ in ATOMIC_OP()
43 #define ATOMIC_FETCH_OPS(op, asm_op) \ argument
44 ATOMIC_FETCH_OP(_relaxed, , op, asm_op) \
47 ATOMIC_FETCH_OP( , al, op, asm_op, "memory")
166 #define ATOMIC64_OP(op, asm_op) \ argument
171 " " #asm_op " %[i], %[v]\n" \
188 " " #asm_op #mb " %[i], %[i], %[v]" \ in ATOMIC64_OP()
196 #define ATOMIC64_FETCH_OPS(op, asm_op) \ argument
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/arm64/include/asm/
H A Datomic_lse.h13 #define ATOMIC_OP(op, asm_op) \ argument
18 " " #asm_op " %w[i], %[v]\n" \
35 " " #asm_op #mb " %w[i], %w[i], %[v]" \ in ATOMIC_OP()
43 #define ATOMIC_FETCH_OPS(op, asm_op) \ argument
44 ATOMIC_FETCH_OP(_relaxed, , op, asm_op) \
47 ATOMIC_FETCH_OP( , al, op, asm_op, "memory")
166 #define ATOMIC64_OP(op, asm_op) \ argument
171 " " #asm_op " %[i], %[v]\n" \
188 " " #asm_op #mb " %[i], %[i], %[v]" \ in ATOMIC64_OP()
196 #define ATOMIC64_FETCH_OPS(op, asm_op) \ argument
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/arm64/include/asm/
H A Datomic_lse.h13 #define ATOMIC_OP(op, asm_op) \ argument
18 " " #asm_op " %w[i], %[v]\n" \
35 " " #asm_op #mb " %w[i], %w[i], %[v]" \ in ATOMIC_OP()
43 #define ATOMIC_FETCH_OPS(op, asm_op) \ argument
44 ATOMIC_FETCH_OP(_relaxed, , op, asm_op) \
47 ATOMIC_FETCH_OP( , al, op, asm_op, "memory")
166 #define ATOMIC64_OP(op, asm_op) \ argument
171 " " #asm_op " %[i], %[v]\n" \
188 " " #asm_op #mb " %[i], %[i], %[v]" \ in ATOMIC64_OP()
196 #define ATOMIC64_FETCH_OPS(op, asm_op) \ argument
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/arm/include/asm/
H A Datomic.h36 #define ATOMIC_OP(op, c_op, asm_op) \ argument
45 " " #asm_op " %0, %0, %4\n" \
64 " " #asm_op " %0, %0, %4\n" \
85 " " #asm_op " %1, %0, %5\n" \
162 #define ATOMIC_OP(op, c_op, asm_op) \ argument
218 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
219 ATOMIC_OP(op, c_op, asm_op) \
220 ATOMIC_OP_RETURN(op, c_op, asm_op) \
221 ATOMIC_FETCH_OP(op, c_op, asm_op)
230 ATOMIC_OP(op, c_op, asm_op) \
[all …]

12345678