bio_stats
static void write_bio_stats(char *prefix, struct bio_stats *stats, char *suffix,
struct bio_stats bios_in;
struct bio_stats bios_in_partial;
struct bio_stats bios_out;
struct bio_stats bios_meta;
struct bio_stats bios_journal;
struct bio_stats bios_page_cache;
struct bio_stats bios_out_completed;
struct bio_stats bios_meta_completed;
struct bio_stats bios_journal_completed;
struct bio_stats bios_page_cache_completed;
struct bio_stats bios_acknowledged;
struct bio_stats bios_acknowledged_partial;
struct bio_stats bios_in_progress;
static void copy_bio_stat(struct bio_stats *b, const struct atomic_bio_stats *a)
static struct bio_stats subtract_bio_stats(struct bio_stats minuend,
struct bio_stats subtrahend)
return (struct bio_stats) {
void vdo_count_bios(struct atomic_bio_stats *bio_stats, struct bio *bio)
atomic64_inc(&bio_stats->empty_flush);
atomic64_inc(&bio_stats->flush);
atomic64_inc(&bio_stats->write);
atomic64_inc(&bio_stats->read);
atomic64_inc(&bio_stats->discard);
atomic64_inc(&bio_stats->flush);
atomic64_inc(&bio_stats->fua);
void vdo_count_bios(struct atomic_bio_stats *bio_stats, struct bio *bio);