Home
last modified time | relevance | path

Searched refs:nullb (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/block/
Dnull_blk_main.c198 static void null_del_dev(struct nullb *nullb);
333 null_del_dev(dev->nullb); in nullb_device_power_store()
461 null_del_dev(dev->nullb); in nullb_group_drop_item()
500 static inline int null_cache_active(struct nullb *nullb) in null_cache_active() argument
502 return test_bit(NULLB_DEV_FL_CACHE, &nullb->dev->flags); in null_cache_active()
688 static void null_free_sector(struct nullb *nullb, sector_t sector, in null_free_sector() argument
696 root = is_cache ? &nullb->dev->cache : &nullb->dev->data; in null_free_sector()
709 nullb->dev->curr_cache -= PAGE_SIZE; in null_free_sector()
714 static struct nullb_page *null_radix_tree_insert(struct nullb *nullb, u64 idx, in null_radix_tree_insert() argument
719 root = is_cache ? &nullb->dev->cache : &nullb->dev->data; in null_radix_tree_insert()
[all …]
Dnull_blk.h39 struct nullb *nullb; member
72 struct nullb { struct
Dnull_blk_zoned.c72 struct nullb *nullb = disk->private_data; in null_zone_report() local
73 struct nullb_device *dev = nullb->dev; in null_zone_report()
/Linux-v5.4/Documentation/block/
Dnull_blk.rst10 The null block device (``/dev/nullb*``) is used for benchmarking the various
92 0 nullb* use default blk-mq io scheduler
93 1 nullb* doesn't use io scheduler