aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2021-02-02 18:19:20 +0100
committerJens Axboe <axboe@kernel.dk>2021-02-08 08:33:16 -0700
commit6ac0b71537e1c14e7532408fe4aae553aa314237 (patch)
treebe1659f296e371b8a26daad731d5bb407ce21733
parentblock: reuse BIO_INLINE_VECS for integrity bvecs (diff)
downloadlinux-dev-6ac0b71537e1c14e7532408fe4aae553aa314237.tar.xz
linux-dev-6ac0b71537e1c14e7532408fe4aae553aa314237.zip
block: move struct biovec_slab to bio.c
struct biovec_slab is only used inside of bio.c, so move it there. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Jens Axboe <axboe@kernel.dk>
-rw-r--r--block/bio.c6
-rw-r--r--include/linux/bio.h6
2 files changed, 6 insertions, 6 deletions
diff --git a/block/bio.c b/block/bio.c
index cee2d310f02e..2c359dadfdf6 100644
--- a/block/bio.c
+++ b/block/bio.c
@@ -25,6 +25,12 @@
#include "blk.h"
#include "blk-rq-qos.h"
+struct biovec_slab {
+ int nr_vecs;
+ char *name;
+ struct kmem_cache *slab;
+};
+
/*
* if you change this list, also change bvec_alloc or things will
* break badly! cannot be bigger than what you can fit into an
diff --git a/include/linux/bio.h b/include/linux/bio.h
index c74857cf1252..4a84207dd996 100644
--- a/include/linux/bio.h
+++ b/include/linux/bio.h
@@ -720,12 +720,6 @@ struct bio_set {
struct workqueue_struct *rescue_workqueue;
};
-struct biovec_slab {
- int nr_vecs;
- char *name;
- struct kmem_cache *slab;
-};
-
static inline bool bioset_initialized(struct bio_set *bs)
{
return bs->bio_slab != NULL;