Home
last modified time | relevance | path

Searched full:condition (Results 1 – 25 of 1908) sorted by relevance

12345678910>>...77

/kernel/linux/linux-5.10/include/linux/
Dwait.h264 #define ___wait_cond_timeout(condition) \ argument
266 bool __cond = (condition); \
283 * to wrap the condition.
290 #define ___wait_event(wq_head, condition, state, exclusive, ret, cmd) \ argument
300 if (condition) \
314 #define __wait_event(wq_head, condition) \ argument
315 (void)___wait_event(wq_head, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
319 * wait_event - sleep until a condition gets true
321 * @condition: a C expression for the event to wait for
324 * @condition evaluates to true. The @condition is checked each time
[all …]
Dswait.h158 #define ___swait_event(wq, condition, state, ret, cmd) \ argument
168 if (condition) \
182 #define __swait_event(wq, condition) \ argument
183 (void)___swait_event(wq, condition, TASK_UNINTERRUPTIBLE, 0, \
186 #define swait_event_exclusive(wq, condition) \ argument
188 if (condition) \
190 __swait_event(wq, condition); \
193 #define __swait_event_timeout(wq, condition, timeout) \ argument
194 ___swait_event(wq, ___wait_cond_timeout(condition), \
198 #define swait_event_timeout_exclusive(wq, condition, timeout) \ argument
[all …]
Dbuild_bug.h11 * Force a compilation error if condition is true, but also produce a
33 * BUILD_BUG_ON_MSG - break compile if a condition is true & emit supplied
35 * @condition: the condition which the compiler should know is false.
42 * BUILD_BUG_ON - break compile if a condition is true.
43 * @condition: the condition which the compiler should know is false.
46 * some other compile-time-evaluated condition, you should use BUILD_BUG_ON to
49 #define BUILD_BUG_ON(condition) \ argument
50 BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition)
73 * Also note that BUILD_BUG_ON() fails the build if the condition is
Dwait_bit.h242 #define ___wait_var_event(var, condition, state, exclusive, ret, cmd) \ argument
255 if (condition) \
269 #define __wait_var_event(var, condition) \ argument
270 ___wait_var_event(var, condition, TASK_UNINTERRUPTIBLE, 0, 0, \
273 #define wait_var_event(var, condition) \ argument
276 if (condition) \
278 __wait_var_event(var, condition); \
281 #define __wait_var_event_killable(var, condition) \ argument
282 ___wait_var_event(var, condition, TASK_KILLABLE, 0, 0, \
285 #define wait_var_event_killable(var, condition) \ argument
[all …]
Dratelimit.h47 #define WARN_ON_RATELIMIT(condition, state) ({ \ argument
48 bool __rtn_cond = !!(condition); \
53 #define WARN_RATELIMIT(condition, format, ...) \ argument
58 int rtn = !!(condition); \
68 #define WARN_ON_RATELIMIT(condition, state) \ argument
69 WARN_ON(condition)
71 #define WARN_RATELIMIT(condition, format, ...) \ argument
73 int rtn = WARN(condition, format, ##__VA_ARGS__); \
Dcompiler_types.h300 # define __compiletime_assert(condition, msg, prefix, suffix) \ argument
303 if (!(condition)) \
307 # define __compiletime_assert(condition, msg, prefix, suffix) do { } while (0) argument
310 #define _compiletime_assert(condition, msg, prefix, suffix) \ argument
311 __compiletime_assert(condition, msg, prefix, suffix)
314 * compiletime_assert - break build and emit msg if condition is false
315 * @condition: a compile-time constant condition to check
316 * @msg: a message to emit if condition is false
319 * supplied condition is *false*, emitting the supplied error message if the
322 #define compiletime_assert(condition, msg) \ argument
[all …]
/kernel/linux/linux-5.10/include/asm-generic/
Dbug.h63 #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0) argument
101 #define WARN_ON_ONCE(condition) ({ \ argument
102 int __ret_warn_on = !!(condition); \
118 #define WARN_ON(condition) ({ \ argument
119 int __ret_warn_on = !!(condition); \
127 #define WARN(condition, format...) ({ \ argument
128 int __ret_warn_on = !!(condition); \
135 #define WARN_TAINT(condition, taint, format...) ({ \ argument
136 int __ret_warn_on = !!(condition); \
143 #define WARN_ON_ONCE(condition) ({ \ argument
[all …]
/kernel/linux/linux-5.10/tools/include/linux/
Dbuild_bug.h11 * Force a compilation error if condition is true, but also produce a
33 * BUILD_BUG_ON_MSG - break compile if a condition is true & emit supplied
35 * @condition: the condition which the compiler should know is false.
42 * BUILD_BUG_ON - break compile if a condition is true.
43 * @condition: the condition which the compiler should know is false.
46 * some other compile-time-evaluated condition, you should use BUILD_BUG_ON to
49 #define BUILD_BUG_ON(condition) \ argument
50 BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition)
73 * Also note that BUILD_BUG_ON() fails the build if the condition is
Dcompiler.h14 # define __compiletime_assert(condition, msg, prefix, suffix) \ argument
17 if (!(condition)) \
21 # define __compiletime_assert(condition, msg, prefix, suffix) do { } while (0) argument
24 #define _compiletime_assert(condition, msg, prefix, suffix) \ argument
25 __compiletime_assert(condition, msg, prefix, suffix)
28 * compiletime_assert - break build and emit msg if condition is false
29 * @condition: a compile-time constant condition to check
30 * @msg: a message to emit if condition is false
33 * supplied condition is *false*, emitting the supplied error message if the
36 #define compiletime_assert(condition, msg) \ argument
[all …]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Ddelay.h34 * spin_event_timeout - spin until a condition gets true or a timeout elapses
35 * @condition: a C expression to evalate
38 * @condition
40 * The process spins until the condition evaluates to true (non-zero) or the
42 * @condition when the loop terminates. This allows you to determine the cause
53 #define spin_event_timeout(condition, timeout, delay) \ argument
55 typeof(condition) __ret; \
60 while (!(__ret = (condition)) && \
65 while (!(__ret = (condition)) && \
71 __ret = (condition); \
Ddbdma.h20 unsigned int intr_sel; /* select interrupt condition bit */
21 unsigned int br_sel; /* select branch condition bit */
22 unsigned int wait_sel; /* select wait condition bit */
75 #define INTR_IFSET 0x10 /* intr if condition bit is 1 */
76 #define INTR_IFCLR 0x20 /* intr if condition bit is 0 */
81 #define BR_IFSET 0x4 /* branch if condition bit is 1 */
82 #define BR_IFCLR 0x8 /* branch if condition bit is 0 */
87 #define WAIT_IFSET 1 /* wait if condition bit is 1 */
88 #define WAIT_IFCLR 2 /* wait if condition bit is 0 */
/kernel/linux/linux-5.10/net/ax25/
Dax25_std_in.c160 ax25->condition = 0x00; in ax25_std_state3_machine()
179 ax25->condition &= ~AX25_COND_PEER_RX_BUSY; in ax25_std_state3_machine()
181 ax25->condition |= AX25_COND_PEER_RX_BUSY; in ax25_std_state3_machine()
193 ax25->condition &= ~AX25_COND_PEER_RX_BUSY; in ax25_std_state3_machine()
214 if (ax25->condition & AX25_COND_PEER_RX_BUSY) { in ax25_std_state3_machine()
219 if (ax25->condition & AX25_COND_OWN_RX_BUSY) { in ax25_std_state3_machine()
226 if (ax25->condition & AX25_COND_OWN_RX_BUSY) in ax25_std_state3_machine()
228 ax25->condition &= ~AX25_COND_REJECT; in ax25_std_state3_machine()
232 if (!(ax25->condition & AX25_COND_ACK_PENDING)) { in ax25_std_state3_machine()
233 ax25->condition |= AX25_COND_ACK_PENDING; in ax25_std_state3_machine()
[all …]
Dax25_ds_in.c163 ax25->condition = 0x00; in ax25_ds_state3_machine()
185 ax25->condition &= ~AX25_COND_PEER_RX_BUSY; in ax25_ds_state3_machine()
187 ax25->condition |= AX25_COND_PEER_RX_BUSY; in ax25_ds_state3_machine()
201 ax25->condition &= ~AX25_COND_PEER_RX_BUSY; in ax25_ds_state3_machine()
227 if (ax25->condition & AX25_COND_PEER_RX_BUSY) { in ax25_ds_state3_machine()
234 if (ax25->condition & AX25_COND_OWN_RX_BUSY) { in ax25_ds_state3_machine()
241 if (ax25->condition & AX25_COND_OWN_RX_BUSY) in ax25_ds_state3_machine()
243 ax25->condition &= ~AX25_COND_REJECT; in ax25_ds_state3_machine()
247 if (!(ax25->condition & AX25_COND_ACK_PENDING)) { in ax25_ds_state3_machine()
248 ax25->condition |= AX25_COND_ACK_PENDING; in ax25_ds_state3_machine()
[all …]
Dax25_std_subr.c37 ax25->condition = 0x00; in ax25_std_establish_data_link()
54 if (ax25->condition & AX25_COND_OWN_RX_BUSY) in ax25_std_transmit_enquiry()
59 ax25->condition &= ~AX25_COND_ACK_PENDING; in ax25_std_transmit_enquiry()
67 if (ax25->condition & AX25_COND_OWN_RX_BUSY) in ax25_std_enquiry_response()
72 ax25->condition &= ~AX25_COND_ACK_PENDING; in ax25_std_enquiry_response()
77 if (ax25->condition & AX25_COND_OWN_RX_BUSY) in ax25_std_timeout_response()
82 ax25->condition &= ~AX25_COND_ACK_PENDING; in ax25_std_timeout_response()
/kernel/linux/linux-5.10/tools/include/asm/
Dbug.h10 #define WARN(condition, format...) ({ \ argument
11 int __ret_warn_on = !!(condition); \
17 #define WARN_ON(condition) ({ \ argument
18 int __ret_warn_on = !!(condition); \
25 #define WARN_ON_ONCE(condition) ({ \ argument
27 int __ret_warn_once = !!(condition); \
36 #define WARN_ONCE(condition, format...) ({ \ argument
38 int __ret_warn_once = !!(condition); \
/kernel/linux/linux-5.10/drivers/input/joystick/iforce/
Diforce-ff.c162 iforce_dump_packet(iforce, "condition", FF_CMD_CONDITION, data); in make_condition_modifier()
178 * Analyse the changes in an effect, and tell if we need to send an condition
195 ret |= old->u.condition[i].right_saturation != new->u.condition[i].right_saturation in need_condition_modifier()
196 || old->u.condition[i].left_saturation != new->u.condition[i].left_saturation in need_condition_modifier()
197 || old->u.condition[i].right_coeff != new->u.condition[i].right_coeff in need_condition_modifier()
198 || old->u.condition[i].left_coeff != new->u.condition[i].left_coeff in need_condition_modifier()
199 || old->u.condition[i].deadband != new->u.condition[i].deadband in need_condition_modifier()
200 || old->u.condition[i].center != new->u.condition[i].center; in need_condition_modifier()
463 * Upload an condition effect. Those are for example friction, inertia, springs...
484 effect->u.condition[0].right_saturation, in iforce_upload_condition()
[all …]
/kernel/linux/linux-5.10/arch/arm/kernel/
Dopcodes.c5 * A32 condition code lookup feature moved from nwfpe/fpopcode.c
14 * condition code lookup table
17 * bit position in short is condition code: NZCV
40 * ARM_OPCODE_CONDTEST_FAIL - if condition fails
41 * ARM_OPCODE_CONDTEST_PASS - if condition passes (including AL)
42 * ARM_OPCODE_CONDTEST_UNCOND - if NV condition, or separate unconditional
45 * Code that tests whether a conditional instruction would pass its condition
48 * Code that tests if a condition means that the instruction would be executed
/kernel/linux/linux-5.10/arch/arm/nwfpe/
Dfpa11_cprt.c153 /* Check for unordered condition and convert all operands to 80-bit in PerformComparison()
221 /* test for less than condition */ in PerformComparison()
225 /* test for equal condition */ in PerformComparison()
229 /* test for greater than or equal condition */ in PerformComparison()
247 /* test for less than condition */ in PerformComparison()
251 /* test for equal condition */ in PerformComparison()
255 /* test for greater than or equal condition */ in PerformComparison()
268 /* test for less than condition */ in PerformComparison()
272 /* test for equal condition */ in PerformComparison()
276 /* test for greater than or equal condition */ in PerformComparison()
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/
Dinstruction.json3 …"PublicDescription": "Software increment. Instruction architecturally executed (condition code che…
9 …ted. This event counts all retired instructions, including those that fail their condition check.",
17 …"BriefDescription": "Instruction architecturally executed, condition code check pass, exception re…
20 …"PublicDescription": "Instruction architecturally executed, condition code check pass, write to CO…
23 …"BriefDescription": "Instruction architecturally executed, condition code check pass, write to CON…
31 …"PublicDescription": "Instruction architecturally executed, condition code check pass, write to TT…
34 …"BriefDescription": "Instruction architecturally executed, condition code check pass, write to TTB…
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
Dtimed_ctrl.c27 hrt_data condition, in timed_ctrl_snd_commnd() argument
36 timed_ctrl_reg_store(ID, _HRT_TIMED_CONTROLLER_CMD_REG_IDX, condition); in timed_ctrl_snd_commnd()
48 hrt_data condition, in timed_ctrl_snd_sp_commnd() argument
57 timed_ctrl_snd_commnd(ID, mask, condition, counter, in timed_ctrl_snd_sp_commnd()
64 hrt_data condition, in timed_ctrl_snd_gpio_commnd() argument
73 timed_ctrl_snd_commnd(ID, mask, condition, counter, in timed_ctrl_snd_gpio_commnd()
/kernel/linux/linux-5.10/net/rose/
Drose_in.c44 rose->condition = 0x00; in rose_state1_machine()
111 rose->condition = 0x00; in rose_state3_machine()
129 rose->condition = 0x00; in rose_state3_machine()
140 rose->condition |= ROSE_COND_PEER_RX_BUSY; in rose_state3_machine()
142 rose->condition &= ~ROSE_COND_PEER_RX_BUSY; in rose_state3_machine()
148 rose->condition &= ~ROSE_COND_PEER_RX_BUSY; in rose_state3_machine()
151 rose->condition = 0x00; in rose_state3_machine()
171 rose->condition = 0x00; in rose_state3_machine()
183 rose->condition |= ROSE_COND_OWN_RX_BUSY; in rose_state3_machine()
190 rose->condition &= ~ROSE_COND_ACK_PENDING; in rose_state3_machine()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/
Dkselftest.h22 * ksft_test_result(condition, fmt, ...);
31 * ksft_exit(condition);
156 * ksft_test_result() - Report test success based on truth of condition
158 * @condition: if true, report test success, otherwise failure.
160 #define ksft_test_result(condition, fmt, ...) do { \ argument
161 if (!!(condition)) \
223 * ksft_exit() - Exit selftest based on truth of condition
225 * @condition: if true, exit self test with success, otherwise fail.
227 #define ksft_exit(condition) do { \ argument
228 if (!!(condition)) \
/kernel/linux/linux-5.10/net/netrom/
Dnr_in.c178 nrom->condition |= NR_COND_PEER_RX_BUSY; in nr_state3_machine()
181 nrom->condition &= ~NR_COND_PEER_RX_BUSY; in nr_state3_machine()
191 if (nrom->condition & NR_COND_PEER_RX_BUSY) { in nr_state3_machine()
208 nrom->condition |= NR_COND_PEER_RX_BUSY; in nr_state3_machine()
211 nrom->condition &= ~NR_COND_PEER_RX_BUSY; in nr_state3_machine()
219 if (nrom->condition & NR_COND_PEER_RX_BUSY) { in nr_state3_machine()
228 if (nrom->condition & NR_COND_OWN_RX_BUSY) in nr_state3_machine()
239 nrom->condition |= NR_COND_OWN_RX_BUSY; in nr_state3_machine()
258 if (!(nrom->condition & NR_COND_ACK_PENDING)) { in nr_state3_machine()
259 nrom->condition |= NR_COND_ACK_PENDING; in nr_state3_machine()
/kernel/linux/linux-5.10/arch/mips/include/asm/
Dbug.h22 static inline void __BUG_ON(unsigned long condition) in __BUG_ON() argument
24 if (__builtin_constant_p(condition)) { in __BUG_ON()
25 if (condition) in __BUG_ON()
31 : : "r" (condition), "i" (BRK_BUG)); in __BUG_ON()
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/
Dtest_progs.h102 #define _CHECK(condition, tag, duration, format...) ({ \ argument
103 int __ret = !!(condition); \
117 #define CHECK_FAIL(condition) ({ \ argument
118 int __ret = !!(condition); \
128 #define CHECK(condition, tag, format...) \ argument
129 _CHECK(condition, tag, duration, format)
130 #define CHECK_ATTR(condition, tag, format...) \ argument
131 _CHECK(condition, tag, tattr.duration, format)

12345678910>>...77