/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-stats.c | 526 struct dm_stats_aux *stats_aux, bool end, in dm_stat_for_entry() 564 p->merges[idx] += stats_aux->merged; in dm_stat_for_entry() 569 p->ticks[idx] += stats_aux->duration_ns; in dm_stat_for_entry() 570 duration = stats_aux->duration_ns; in dm_stat_for_entry() 597 struct dm_stats_aux *stats_aux) in __dm_stat_bio() 625 stats_aux, end, duration_jiffies); in __dm_stat_bio() 635 struct dm_stats_aux *stats_aux) in dm_stats_account_io() 653 stats_aux->merged = in dm_stats_account_io() 668 stats_aux->duration_ns = ktime_to_ns(ktime_get()); in dm_stats_account_io() 670 stats_aux in dm_stats_account_io() 524 dm_stat_for_entry(struct dm_stat *s, size_t entry, int idx, sector_t len, struct dm_stats_aux *stats_aux, bool end, unsigned long duration_jiffies) dm_stat_for_entry() argument 594 __dm_stat_bio(struct dm_stat *s, int bi_rw, sector_t bi_sector, sector_t end_sector, bool end, unsigned long duration_jiffies, struct dm_stats_aux *stats_aux) __dm_stat_bio() argument 632 dm_stats_account_io(struct dm_stats *stats, unsigned long bi_rw, sector_t bi_sector, unsigned bi_sectors, bool end, unsigned long duration_jiffies, struct dm_stats_aux *stats_aux) dm_stats_account_io() argument [all...] |
H A D | dm-rq.c | 25 struct dm_stats_aux stats_aux; member 135 tio->duration_jiffies, &tio->stats_aux); in rq_end_stats() 452 &tio->stats_aux); in dm_start_request()
|
H A D | dm.c | 103 struct dm_stats_aux stats_aux; member 606 false, 0, &io->stats_aux); in start_io_acct() 610 unsigned long start_time, struct dm_stats_aux *stats_aux) in end_io_acct() 617 true, duration, stats_aux); in end_io_acct() 907 struct dm_stats_aux stats_aux; in dec_pending() local 935 stats_aux = io->stats_aux; in dec_pending() 937 end_io_acct(md, bio, start_time, &stats_aux); in dec_pending() 609 end_io_acct(struct mapped_device *md, struct bio *bio, unsigned long start_time, struct dm_stats_aux *stats_aux) end_io_acct() argument
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-stats.c | 555 struct dm_stats_aux *stats_aux, bool end, in dm_stat_for_entry() 595 p->merges[idx] += stats_aux->merged; in dm_stat_for_entry() 600 p->ticks[idx] += stats_aux->duration_ns; in dm_stat_for_entry() 601 duration = stats_aux->duration_ns; in dm_stat_for_entry() 628 struct dm_stats_aux *stats_aux) in __dm_stat_bio() 656 stats_aux, end, duration_jiffies); in __dm_stat_bio() 666 struct dm_stats_aux *stats_aux) in dm_stats_account_io() 685 stats_aux->merged = in dm_stats_account_io() 702 stats_aux->duration_ns = ktime_to_ns(ktime_get()) - stats_aux in dm_stats_account_io() 553 dm_stat_for_entry(struct dm_stat *s, size_t entry, int idx, sector_t len, struct dm_stats_aux *stats_aux, bool end, unsigned long duration_jiffies) dm_stat_for_entry() argument 625 __dm_stat_bio(struct dm_stat *s, int bi_rw, sector_t bi_sector, sector_t end_sector, bool end, unsigned long duration_jiffies, struct dm_stats_aux *stats_aux) __dm_stat_bio() argument 663 dm_stats_account_io(struct dm_stats *stats, unsigned long bi_rw, sector_t bi_sector, unsigned int bi_sectors, bool end, unsigned long start_time, struct dm_stats_aux *stats_aux) dm_stats_account_io() argument [all...] |
H A D | dm-rq.c | 25 struct dm_stats_aux stats_aux; member 135 tio->duration_jiffies, &tio->stats_aux); in rq_end_stats() 444 &tio->stats_aux); in dm_start_request()
|
H A D | dm-core.h | 293 struct dm_stats_aux stats_aux; member
|
H A D | dm.c | 533 end, io->start_time, &io->stats_aux); in dm_io_acct() 602 dm_stats_record_start(&md->stats, &io->stats_aux); in alloc_io()
|
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | fore200e.h | 428 typedef struct stats_aux { struct 448 struct stats_aux aux; /* auxiliary statistics */
|
/kernel/linux/linux-6.6/drivers/atm/ |
H A D | fore200e.h | 428 typedef struct stats_aux { struct 448 struct stats_aux aux; /* auxiliary statistics */
|