123456789101112131415161718192021222324252627282930313233343536 |
- int __ret_bug_on = !!(condition); \
- if (unlikely(__ret_bug_on)) \
- kBUG("BUG at %s:%d", __FILE__, __LINE__); \
- unlikely(__ret_bug_on); \
- })
- int __ret_warn_on = !!(condition); \
- if (unlikely(__ret_warn_on)) \
- kwarn("Assertion failed at %s:%d", __FILE__, __LINE__); \
- unlikely(__ret_warn_on); \
- })
- int __ret_warn_on = !!(condition); \
- if (unlikely(__ret_warn_on)) \
- goto to; \
- unlikely(__ret_warn_on); \
- })
|