Lines Matching refs:expr
263 #define J_ASSERT_BH(bh, expr) \
265 if (!(expr)) \
267 J_ASSERT(expr); \
269 #define J_ASSERT_JH(jh, expr) J_ASSERT_BH(jh2bh(jh), expr)
271 #define J_ASSERT_BH(bh, expr) J_ASSERT(expr)
272 #define J_ASSERT_JH(jh, expr) J_ASSERT(expr)
280 #define J_EXPECT(expr, why...) J_ASSERT(expr)
281 #define J_EXPECT_BH(bh, expr, why...) J_ASSERT_BH(bh, expr)
282 #define J_EXPECT_JH(jh, expr, why...) J_ASSERT_JH(jh, expr)
284 #define __journal_expect(expr, why...) \
286 int val = (expr); \
289 "EXT3-fs unexpected failure: %s;\n",# expr); \
294 #define J_EXPECT(expr, why...) __journal_expect(expr, ## why)
295 #define J_EXPECT_BH(bh, expr, why...) __journal_expect(expr, ## why)
296 #define J_EXPECT_JH(jh, expr, why...) __journal_expect(expr, ## why)