Lines Matching refs:expr
289 #define J_ASSERT_BH(bh, expr) \ argument
291 if (!(expr)) \
293 J_ASSERT(expr); \
295 #define J_ASSERT_JH(jh, expr) J_ASSERT_BH(jh2bh(jh), expr) argument
297 #define J_ASSERT_BH(bh, expr) J_ASSERT(expr) argument
298 #define J_ASSERT_JH(jh, expr) J_ASSERT(expr) argument
302 #define J_EXPECT(expr, why...) J_ASSERT(expr) argument
303 #define J_EXPECT_BH(bh, expr, why...) J_ASSERT_BH(bh, expr) argument
304 #define J_EXPECT_JH(jh, expr, why...) J_ASSERT_JH(jh, expr) argument
306 #define __journal_expect(expr, why...) \ argument
308 int val = (expr); \
312 __func__, #expr); \
317 #define J_EXPECT(expr, why...) __journal_expect(expr, ## why) argument
318 #define J_EXPECT_BH(bh, expr, why...) __journal_expect(expr, ## why) argument
319 #define J_EXPECT_JH(jh, expr, why...) __journal_expect(expr, ## why) argument