Lines Matching defs:zram

61 static int zram_slot_trylock(struct zram *zram, u32 index)  in zram_slot_trylock()
66 static void zram_slot_lock(struct zram *zram, u32 index) in zram_slot_lock()
71 static void zram_slot_unlock(struct zram *zram, u32 index) in zram_slot_unlock()
76 static inline bool init_done(struct zram *zram) in init_done()
86 static unsigned long zram_get_handle(struct zram *zram, u32 index) in zram_get_handle()
91 static void zram_set_handle(struct zram *zram, u32 index, unsigned long handle) in zram_set_handle()
97 static bool zram_test_flag(struct zram *zram, u32 index, in zram_test_flag()
103 static void zram_set_flag(struct zram *zram, u32 index, in zram_set_flag()
109 static void zram_clear_flag(struct zram *zram, u32 index, in zram_clear_flag()
115 static inline void zram_set_element(struct zram *zram, u32 index, in zram_set_element()
121 static unsigned long zram_get_element(struct zram *zram, u32 index) in zram_get_element()
126 static size_t zram_get_obj_size(struct zram *zram, u32 index) in zram_get_obj_size()
131 static void zram_set_obj_size(struct zram *zram, in zram_set_obj_size()
139 static inline bool zram_allocated(struct zram *zram, u32 index) in zram_allocated()
158 static inline void zram_set_priority(struct zram *zram, u32 index, u32 prio) in zram_set_priority()
170 static inline u32 zram_get_priority(struct zram *zram, u32 index) in zram_get_priority()
180 static inline bool valid_io_request(struct zram *zram, in valid_io_request()
207 static inline void update_used_max(struct zram *zram, in update_used_max()
252 struct zram *zram = dev_to_zram(dev); in initstate_show() local
264 struct zram *zram = dev_to_zram(dev); in disksize_show() local
274 struct zram *zram = dev_to_zram(dev); in mem_limit_store() local
292 struct zram *zram = dev_to_zram(dev); in mem_used_max_store() local
312 static void mark_idle(struct zram *zram, ktime_t cutoff) in mark_idle()
339 struct zram *zram = dev_to_zram(dev); in idle_store() local
378 struct zram *zram = dev_to_zram(dev); in writeback_limit_enable_store() local
399 struct zram *zram = dev_to_zram(dev); in writeback_limit_enable_show() local
413 struct zram *zram = dev_to_zram(dev); in writeback_limit_store() local
434 struct zram *zram = dev_to_zram(dev); in writeback_limit_show() local
445 static void reset_bdev(struct zram *zram) in reset_bdev()
467 struct zram *zram = dev_to_zram(dev); in backing_dev_show() local
505 struct zram *zram = dev_to_zram(dev); in backing_dev_store() local
584 static unsigned long alloc_block_bdev(struct zram *zram) in alloc_block_bdev()
600 static void free_block_bdev(struct zram *zram, unsigned long blk_idx) in free_block_bdev()
621 static int read_from_bdev_async(struct zram *zram, struct bio_vec *bvec, in read_from_bdev_async()
656 struct zram *zram = dev_to_zram(dev); in writeback_store() local
830 struct zram *zram; member
840 struct zram *zram = zw->zram; in zram_sync_read() local
852 static int read_from_bdev_sync(struct zram *zram, struct bio_vec *bvec, in read_from_bdev_sync()
870 static int read_from_bdev_sync(struct zram *zram, struct bio_vec *bvec, in read_from_bdev_sync()
878 static int read_from_bdev(struct zram *zram, struct bio_vec *bvec, in read_from_bdev()
888 static inline void reset_bdev(struct zram *zram) {}; in reset_bdev()
889 static int read_from_bdev(struct zram *zram, struct bio_vec *bvec, in read_from_bdev()
895 static void free_block_bdev(struct zram *zram, unsigned long blk_idx) {}; in free_block_bdev()
912 static void zram_accessed(struct zram *zram, u32 index) in zram_accessed()
923 struct zram *zram = file->private_data; in read_block_state() local
983 static void zram_debugfs_register(struct zram *zram) in zram_debugfs_register()
994 static void zram_debugfs_unregister(struct zram *zram) in zram_debugfs_unregister()
1001 static void zram_accessed(struct zram *zram, u32 index) in zram_accessed()
1005 static void zram_debugfs_register(struct zram *zram) {}; in zram_debugfs_register()
1006 static void zram_debugfs_unregister(struct zram *zram) {}; in zram_debugfs_unregister()
1030 static void comp_algorithm_set(struct zram *zram, u32 prio, const char *alg) in comp_algorithm_set()
1039 static ssize_t __comp_algorithm_show(struct zram *zram, u32 prio, char *buf) in __comp_algorithm_show()
1050 static int __comp_algorithm_store(struct zram *zram, u32 prio, const char *buf) in __comp_algorithm_store()
1089 struct zram *zram = dev_to_zram(dev); in comp_algorithm_show() local
1099 struct zram *zram = dev_to_zram(dev); in comp_algorithm_store() local
1111 struct zram *zram = dev_to_zram(dev); in recomp_algorithm_show() local
1131 struct zram *zram = dev_to_zram(dev); in recomp_algorithm_store() local
1171 struct zram *zram = dev_to_zram(dev); in compact_store() local
1188 struct zram *zram = dev_to_zram(dev); in io_stat_show() local
1206 struct zram *zram = dev_to_zram(dev); in mm_stat_show() local
1244 struct zram *zram = dev_to_zram(dev); in bd_stat_show() local
1263 struct zram *zram = dev_to_zram(dev); in debug_stat_show() local
1284 static void zram_meta_free(struct zram *zram, u64 disksize) in zram_meta_free()
1297 static bool zram_meta_alloc(struct zram *zram, u64 disksize) in zram_meta_alloc()
1322 static void zram_free_page(struct zram *zram, size_t index) in zram_free_page()
1378 static int zram_bvec_read_from_bdev(struct zram *zram, struct page *page, in zram_bvec_read_from_bdev()
1392 static int zram_read_from_zspool(struct zram *zram, struct page *page, in zram_read_from_zspool()
1437 static int __zram_bvec_read(struct zram *zram, struct page *page, u32 index, in __zram_bvec_read()
1462 static int zram_bvec_read(struct zram *zram, struct bio_vec *bvec, in zram_bvec_read()
1493 static int __zram_bvec_write(struct zram *zram, struct bio_vec *bvec, in __zram_bvec_write()
1620 static int zram_bvec_write(struct zram *zram, struct bio_vec *bvec, in zram_bvec_write()
1664 static int zram_recompress(struct zram *zram, u32 index, struct page *page, in zram_recompress()
1804 struct zram *zram = dev_to_zram(dev); in recompress_store() local
1929 static void zram_bio_discard(struct zram *zram, u32 index, in zram_bio_discard()
1967 static int zram_bvec_rw(struct zram *zram, struct bio_vec *bvec, u32 index, in zram_bvec_rw()
1993 static void __zram_make_request(struct zram *zram, struct bio *bio) in __zram_make_request()
2044 struct zram *zram = bio->bi_bdev->bd_disk->private_data; in zram_submit_bio() local
2059 struct zram *zram; in zram_slot_free_notify() local
2073 static void zram_destroy_comps(struct zram *zram) in zram_destroy_comps()
2088 static void zram_reset_device(struct zram *zram) in zram_reset_device()
2118 struct zram *zram = dev_to_zram(dev); in disksize_store() local
2173 struct zram *zram; in reset_store() local
2211 struct zram *zram; in zram_open() local
2287 struct zram *zram; in zram_add() local
2371 static int zram_remove(struct zram *zram) in zram_remove()
2449 struct zram *zram; in hot_remove_store() local