libzbc
Data Fields
zbc_zoned_blk_dev_stats Struct Reference

Zoned Block Device Statistics. More...

#include <zbc.h>

Data Fields

unsigned long long max_open_zones
 
unsigned long long max_exp_open_seq_zones
 
unsigned long long max_imp_open_seq_zones
 
unsigned long long max_imp_open_sobr_zones
 
unsigned long long min_empty_zones
 
unsigned long long zones_emptied
 
unsigned long long max_non_seq_zones
 
unsigned long long subopt_write_cmds
 
unsigned long long cmds_above_opt_lim
 
unsigned long long failed_exp_opens
 
unsigned long long read_rule_fails
 
unsigned long long write_rule_fails
 

Detailed Description

Zoned Block Device Statistics.

This structure is filled with statistic counters that are obtained by calling zbc_get_zbd_stats() function.

Field Documentation

unsigned long long zbc_zoned_blk_dev_stats::cmds_above_opt_lim

Commands Exceeding Optimal Limit

unsigned long long zbc_zoned_blk_dev_stats::failed_exp_opens

Failed Explicit Opens

unsigned long long zbc_zoned_blk_dev_stats::max_exp_open_seq_zones

Maximum Explicitly Open SWR and SWP Zones

unsigned long long zbc_zoned_blk_dev_stats::max_imp_open_seq_zones

Maximum Implicitly Open SWR and SWP Zones

unsigned long long zbc_zoned_blk_dev_stats::max_imp_open_sobr_zones

Maximum Implicitly Open SOBR Zones

unsigned long long zbc_zoned_blk_dev_stats::max_non_seq_zones

Maximum Non-sequential Zones

unsigned long long zbc_zoned_blk_dev_stats::max_open_zones

Maximum Open Zones

unsigned long long zbc_zoned_blk_dev_stats::min_empty_zones

Minimum Empty Zones

unsigned long long zbc_zoned_blk_dev_stats::read_rule_fails

Read Rule Violations

unsigned long long zbc_zoned_blk_dev_stats::subopt_write_cmds

Suboptimal Write Commands

unsigned long long zbc_zoned_blk_dev_stats::write_rule_fails

Write Rule Violations

unsigned long long zbc_zoned_blk_dev_stats::zones_emptied

Zones Emptied


The documentation for this struct was generated from the following file: