util.h (03ab8e6297acd1bc0eedaa050e2a1635c576fd11) | util.h (8c8d2d9670e813d623d8a2cbc881cb57344f4d37) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2 3#ifndef _BCACHE_UTIL_H 4#define _BCACHE_UTIL_H 5 6#include <linux/blkdev.h> | 1/* SPDX-License-Identifier: GPL-2.0 */ 2 3#ifndef _BCACHE_UTIL_H 4#define _BCACHE_UTIL_H 5 6#include <linux/blkdev.h> |
7#include <linux/closure.h> |
|
7#include <linux/errno.h> 8#include <linux/kernel.h> 9#include <linux/sched/clock.h> 10#include <linux/llist.h> 11#include <linux/ratelimit.h> 12#include <linux/vmalloc.h> 13#include <linux/workqueue.h> 14#include <linux/crc64.h> 15 | 8#include <linux/errno.h> 9#include <linux/kernel.h> 10#include <linux/sched/clock.h> 11#include <linux/llist.h> 12#include <linux/ratelimit.h> 13#include <linux/vmalloc.h> 14#include <linux/workqueue.h> 15#include <linux/crc64.h> 16 |
16#include "closure.h" 17 | |
18struct closure; 19 20#ifdef CONFIG_BCACHE_DEBUG 21 22#define EBUG_ON(cond) BUG_ON(cond) 23#define atomic_dec_bug(v) BUG_ON(atomic_dec_return(v) < 0) 24#define atomic_inc_bug(v, i) BUG_ON(atomic_inc_return(v) <= i) 25 --- 537 unchanged lines hidden --- | 17struct closure; 18 19#ifdef CONFIG_BCACHE_DEBUG 20 21#define EBUG_ON(cond) BUG_ON(cond) 22#define atomic_dec_bug(v) BUG_ON(atomic_dec_return(v) < 0) 23#define atomic_inc_bug(v, i) BUG_ON(atomic_inc_return(v) <= i) 24 --- 537 unchanged lines hidden --- |