Searched refs:nullb (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/block/null_blk/ |
| H A D | main.c | 275 static void null_del_dev(struct nullb *nullb); 277 static struct nullb *null_find_dev_by_name(const char *name); 382 if (!dev->nullb) in nullb_update_nr_hw_queues() 407 set = dev->nullb->tag_set; in nullb_update_nr_hw_queues() 513 null_del_dev(dev->nullb); in nullb_device_power_store() 712 null_del_dev(dev->nullb); in nullb_group_drop_item() 772 static inline int null_cache_active(struct nullb *nullb) in null_cache_active() argument 774 return test_bit(NULLB_DEV_FL_CACHE, &nullb->dev->flags); in null_cache_active() 900 static void null_free_sector(struct nullb *nullb, sector_t sector, in null_free_sector() argument 908 root = is_cache ? &nullb->dev->cache : &nullb->dev->data; in null_free_sector() [all …]
|
| H A D | null_blk.h | 54 struct nullb *nullb; member 115 struct nullb { struct 143 int null_register_zoned_dev(struct nullb *nullb); argument 150 size_t null_zone_valid_read_len(struct nullb *nullb, 161 static inline int null_register_zoned_dev(struct nullb *nullb) in null_register_zoned_dev() argument 171 static inline size_t null_zone_valid_read_len(struct nullb *nullb, in null_zone_valid_read_len() argument
|
| H A D | trace.h | 9 #define TRACE_SYSTEM nullb 63 TP_PROTO(struct nullb *nullb, unsigned int nr_zones), 64 TP_ARGS(nullb, nr_zones), 71 __assign_disk_name(__entry->disk, nullb->disk);
|
| H A D | zoned.c | 175 int null_register_zoned_dev(struct nullb *nullb) in null_register_zoned_dev() argument 177 struct request_queue *q = nullb->q; in null_register_zoned_dev() 178 struct gendisk *disk = nullb->disk; in null_register_zoned_dev() 196 struct nullb *nullb = disk->private_data; in null_report_zones() local 197 struct nullb_device *dev = nullb->dev; in null_report_zones() 208 trace_nullb_report_zones(nullb, nr_zones); in null_report_zones() 240 size_t null_zone_valid_read_len(struct nullb *nullb, in null_zone_valid_read_len() argument 243 struct nullb_device *dev = nullb->dev; in null_zone_valid_read_len()
|
| /linux/Documentation/block/ |
| H A D | null_blk.rst | 10 The null block device (``/dev/nullb*``) is used for benchmarking the various 114 0 nullb* use default blk-mq io scheduler 115 1 nullb* doesn't use io scheduler
|
| /linux/Documentation/fault-injection/ |
| H A D | fault-injection.rst | 84 /sys/kernel/config/nullb/<disk>/timeout_inject, 86 /sys/kernel/config/nullb/<disk>/requeue_inject, and 88 /sys/kernel/config/nullb/<disk>/init_hctx_fault_inject.
|