H A D | zram_drv.c | 60 static int zram_slot_trylock(struct zram *zram, u32 index) argument 65 static void zram_slot_lock(struct zram *zram, u3 argument 70 zram_slot_unlock(struct zram *zram, u32 index) argument 75 init_done(struct zram *zram) argument 85 zram_get_handle(struct zram *zram, u32 index) argument 90 zram_set_handle(struct zram *zram, u32 index, unsigned long handle) argument 96 zram_test_flag(struct zram *zram, u32 index, enum zram_pageflags flag) argument 102 zram_set_flag(struct zram *zram, u32 index, enum zram_pageflags flag) argument 108 zram_clear_flag(struct zram *zram, u32 index, enum zram_pageflags flag) argument 114 zram_set_element(struct zram *zram, u32 index, unsigned long element) argument 120 zram_get_element(struct zram *zram, u32 index) argument 125 zram_get_obj_size(struct zram *zram, u32 index) argument 130 zram_set_obj_size(struct zram *zram, u32 index, size_t size) argument 138 zram_allocated(struct zram *zram, u32 index) argument 158 zram_set_priority(struct zram *zram, u32 index, u32 prio) argument 170 zram_get_priority(struct zram *zram, u32 index) argument 177 zram_accessed(struct zram *zram, u32 index) argument 185 update_used_max(struct zram *zram, const unsigned long pages) argument 230 struct zram *zram = dev_to_zram(dev); local 242 struct zram *zram = dev_to_zram(dev); local 252 struct zram *zram = dev_to_zram(dev); local 270 struct zram *zram = dev_to_zram(dev); local 290 mark_idle(struct zram *zram, ktime_t cutoff) argument 318 struct zram *zram = dev_to_zram(dev); local 357 struct zram *zram = dev_to_zram(dev); local 378 struct zram *zram = dev_to_zram(dev); local 392 struct zram *zram = dev_to_zram(dev); local 413 struct zram *zram = dev_to_zram(dev); local 424 reset_bdev(struct zram *zram) argument 443 struct zram *zram = dev_to_zram(dev); local 481 struct zram *zram = dev_to_zram(dev); local 560 alloc_block_bdev(struct zram *zram) argument 576 free_block_bdev(struct zram *zram, unsigned long blk_idx) argument 585 read_from_bdev_async(struct zram *zram, struct page *page, unsigned long entry, struct bio *parent) argument 607 struct zram *zram = dev_to_zram(dev); local 776 struct zram *zram; member in struct:zram_work 799 read_from_bdev_sync(struct zram *zram, struct page *page, unsigned long entry) argument 816 read_from_bdev(struct zram *zram, struct page *page, unsigned long entry, struct bio *parent) argument 829 reset_bdev(struct zram *zram) argument 830 read_from_bdev(struct zram *zram, struct page *page, unsigned long entry, struct bio *parent) argument 836 free_block_bdev(struct zram *zram, unsigned long blk_idx) argument 858 struct zram *zram = file->private_data; local 918 zram_debugfs_register(struct zram *zram) argument 929 zram_debugfs_unregister(struct zram *zram) argument 936 zram_debugfs_register(struct zram *zram) argument 937 zram_debugfs_unregister(struct zram *zram) argument 961 comp_algorithm_set(struct zram *zram, u32 prio, const char *alg) argument 970 __comp_algorithm_show(struct zram *zram, u32 prio, char *buf) argument 981 __comp_algorithm_store(struct zram *zram, u32 prio, const char *buf) argument 1020 struct zram *zram = dev_to_zram(dev); local 1030 struct zram *zram = dev_to_zram(dev); local 1042 struct zram *zram = dev_to_zram(dev); local 1062 struct zram *zram = dev_to_zram(dev); local 1102 struct zram *zram = dev_to_zram(dev); local 1119 struct zram *zram = dev_to_zram(dev); local 1136 struct zram *zram = dev_to_zram(dev); local 1174 struct zram *zram = dev_to_zram(dev); local 1193 struct zram *zram = dev_to_zram(dev); local 1214 zram_meta_free(struct zram *zram, u64 disksize) argument 1227 zram_meta_alloc(struct zram *zram, u64 disksize) argument 1252 zram_free_page(struct zram *zram, size_t index) argument 1308 zram_read_from_zspool(struct zram *zram, struct page *page, u32 index) argument 1353 zram_read_page(struct zram *zram, struct page *page, u32 index, struct bio *parent) argument 1385 zram_bvec_read_partial(struct zram *zram, struct bio_vec *bvec, u32 index, int offset) argument 1400 zram_bvec_read(struct zram *zram, struct bio_vec *bvec, u32 index, int offset, struct bio *bio) argument 1408 zram_write_page(struct zram *zram, struct page *page, u32 index) argument 1536 zram_bvec_write_partial(struct zram *zram, struct bio_vec *bvec, u32 index, int offset, struct bio *bio) argument 1554 zram_bvec_write(struct zram *zram, struct bio_vec *bvec, u32 index, int offset, struct bio *bio) argument 1570 zram_recompress(struct zram *zram, u32 index, struct page *page, u32 threshold, u32 prio, u32 prio_max) argument 1710 struct zram *zram = dev_to_zram(dev); local 1830 zram_bio_discard(struct zram *zram, struct bio *bio) argument 1867 zram_bio_read(struct zram *zram, struct bio *bio) argument 1898 zram_bio_write(struct zram *zram, struct bio *bio) argument 1933 struct zram *zram = bio->bi_bdev->bd_disk->private_data; local 1955 struct zram *zram; local 1969 zram_destroy_comps(struct zram *zram) argument 1984 zram_reset_device(struct zram *zram) argument 2014 struct zram *zram = dev_to_zram(dev); local 2069 struct zram *zram; local 2106 struct zram *zram = disk->private_data; local 2202 struct zram *zram; local 2261 zram_remove(struct zram *zram) argument 2340 struct zram *zram; local [all...] |