Lines Matching refs:cond
182 * @param cond Condition that is checked; if true -> panic
185 #define panic_if(cond, ...) \
187 if ((cond)) { \
188 panic("panic condition " # cond " occurred: %s", \
200 * @param cond Condition that is checked; if true -> fatal
203 #define fatal_if(cond, ...) \
205 if ((cond)) { \
206 fatal("fatal condition " # cond " occurred: %s", \
225 * @param cond Condition that is checked; if true -> warn
228 #define warn_if(cond, ...) \
230 if ((cond)) \
234 #define warn_if_once(cond, ...) \
236 if ((cond)) \
246 * @param cond Condition that is checked; if false -> assert
250 #define chatty_assert(cond, ...)
252 #define chatty_assert(cond, ...) \
254 if (!(cond)) \
255 panic("assert(" # cond ") failed: %s", csprintf(__VA_ARGS__)); \