mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-06-17 20:25:19 +00:00
block: make bio_rw_flagged() return a bool
Makes for a saner interface, instead of returning the bit position. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
This commit is contained in:
parent
e3264a4d7d
commit
e7e503aedb
1 changed files with 4 additions and 1 deletions
|
@ -177,7 +177,10 @@ enum bio_rw_flags {
|
||||||
BIO_RW_NOIDLE,
|
BIO_RW_NOIDLE,
|
||||||
};
|
};
|
||||||
|
|
||||||
#define bio_rw_flagged(bio, flag) ((bio)->bi_rw & (1 << (flag)))
|
static inline bool bio_rw_flagged(struct bio *bio, enum bio_rw_flags flag)
|
||||||
|
{
|
||||||
|
return (bio->bi_rw & (1 << flag)) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Old defines, these should eventually be replaced by direct usage of
|
* Old defines, these should eventually be replaced by direct usage of
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue