Home
last modified time | relevance | path

Searched refs:blk_zone (Results 1 – 15 of 15) sorted by relevance

/linux/include/uapi/linux/
A Dblkzoned.h106 struct blk_zone { struct
133 struct blk_zone zones[0]; argument
/linux/fs/btrfs/
A Dzoned.c69 struct blk_zone *zones = data; in copy_zone_info_cb()
189 struct blk_zone *zones, unsigned int nr_zones) in emulate_report_zones()
214 struct blk_zone *zones, unsigned int *nr_zones) in btrfs_get_dev_zones()
322 struct blk_zone *zones = NULL; in btrfs_get_dev_zone_info()
566 struct blk_zone *zone) in btrfs_get_dev_zone()
722 struct blk_zone *reset = NULL; in sb_log_location()
767 struct blk_zone zones[BTRFS_NR_SB_LOG_ZONES]; in btrfs_sb_log_location_bdev()
851 struct blk_zone *zone; in btrfs_advance_sb_log()
1224 struct blk_zone zone; in btrfs_load_block_group_zone_info()
1636 struct blk_zone *zone) in read_zone_info()
[all …]
A Dzoned.h31 struct blk_zone sb_zones[2 * BTRFS_SUPER_MIRROR_MAX];
36 struct blk_zone *zone);
81 struct blk_zone *zone) in btrfs_get_dev_zone()
/linux/block/
A Dblk-zoned.c171 static int blk_zone_need_reset_cb(struct blk_zone *zone, unsigned int idx, in blk_zone_need_reset_cb()
327 struct blk_zone __user *zones;
330 static int blkdev_copy_zone_to_user(struct blk_zone *zone, unsigned int idx, in blkdev_copy_zone_to_user()
335 if (copy_to_user(&args->zones[idx], zone, sizeof(struct blk_zone))) in blkdev_copy_zone_to_user()
480 static int blk_revalidate_zone_cb(struct blk_zone *zone, unsigned int idx, in blk_revalidate_zone_cb()
/linux/drivers/md/
A Ddm-zone.c76 static int dm_report_zones_cb(struct blk_zone *zone, unsigned int idx, in dm_report_zones_cb()
157 static unsigned int dm_get_zone_wp_offset(struct blk_zone *zone) in dm_get_zone_wp_offset()
179 static int dm_zone_revalidate_cb(struct blk_zone *zone, unsigned int idx, in dm_zone_revalidate_cb()
325 static int dm_update_zone_wp_offset_cb(struct blk_zone *zone, unsigned int idx, in dm_update_zone_wp_offset_cb()
A Ddm-zoned-metadata.c1372 static int dmz_init_zone(struct blk_zone *blkz, unsigned int num, void *data) in dmz_init_zone()
1577 static int dmz_update_zone_cb(struct blk_zone *blkz, unsigned int idx, in dmz_update_zone_cb()
/linux/fs/zonefs/
A Dsuper.c236 struct blk_zone *zone, bool warn, in zonefs_check_zone_condition()
290 static int zonefs_io_error_cb(struct blk_zone *zone, unsigned int idx, in zonefs_io_error_cb()
1298 static void zonefs_init_file_inode(struct inode *inode, struct blk_zone *zone, in zonefs_init_file_inode()
1331 const char *name, struct blk_zone *zone, in zonefs_create_inode()
1365 struct blk_zone *zones;
1376 struct blk_zone *zone, *next, *end; in zonefs_create_zgroup()
1464 static int zonefs_get_zone_info_cb(struct blk_zone *zone, unsigned int idx, in zonefs_get_zone_info_cb()
1490 memcpy(&zd->zones[idx], zone, sizeof(struct blk_zone)); in zonefs_get_zone_info_cb()
1501 sizeof(struct blk_zone), GFP_KERNEL); in zonefs_get_zone_info()
A Dzonefs.h34 static inline enum zonefs_ztype zonefs_zone_type(struct blk_zone *zone) in zonefs_zone_type()
/linux/drivers/scsi/
A Dsd_zbc.c23 static unsigned int sd_zbc_get_zone_wp_offset(struct blk_zone *zone) in sd_zbc_get_zone_wp_offset()
51 struct blk_zone zone = { 0 }; in sd_zbc_parse_report()
267 static int sd_zbc_update_wp_offset_cb(struct blk_zone *zone, unsigned int idx, in sd_zbc_update_wp_offset_cb()
/linux/drivers/nvme/target/
A Dzns.c27 static int validate_conv_zones_cb(struct blk_zone *z, in validate_conv_zones_cb()
196 static int nvmet_bdev_report_zone_cb(struct blk_zone *z, unsigned i, void *d) in nvmet_bdev_report_zone_cb()
342 static int zmgmt_send_scan_cb(struct blk_zone *z, unsigned i, void *d) in zmgmt_send_scan_cb()
/linux/drivers/block/null_blk/
A Dzoned.c193 struct blk_zone blkz; in null_report_zones()
203 memset(&blkz, 0, sizeof(struct blk_zone)); in null_report_zones()
/linux/drivers/nvme/host/
A Dzns.c156 struct blk_zone zone = { }; in nvme_zone_parse_entry()
/linux/fs/f2fs/
A Dsegment.c4819 struct blk_zone *zone) in check_zone_write_pointer()
4917 static int report_one_zone_cb(struct blk_zone *zone, unsigned int idx, in report_one_zone_cb()
4920 memcpy(data, zone, sizeof(struct blk_zone)); in report_one_zone_cb()
4928 struct blk_zone zone; in fix_curseg_write_pointer()
5035 static int check_zone_write_pointer_cb(struct blk_zone *zone, unsigned int idx, in check_zone_write_pointer_cb()
A Dsuper.c3603 static int f2fs_report_zone_cb(struct blk_zone *zone, unsigned int idx, in f2fs_report_zone_cb()
/linux/include/linux/
A Dblkdev.h116 typedef int (*report_zones_cb)(struct blk_zone *zone, unsigned int idx,

Completed in 45 milliseconds