H A D | zram_drv.c | 60 static int zram_slot_trylock(struct zram *zram, u32 index) in zram_slot_trylock() argument 65 static void zram_slot_lock(struct zram *zram, u3 argument 70 zram_slot_unlock(struct zram * zram,u32 index) zram_slot_unlock() argument 75 init_done(struct zram * zram) init_done() argument 85 zram_get_handle(struct zram * zram,u32 index) zram_get_handle() argument 90 zram_set_handle(struct zram * zram,u32 index,unsigned long handle) zram_set_handle() argument 96 zram_test_flag(struct zram * zram,u32 index,enum zram_pageflags flag) zram_test_flag() argument 102 zram_set_flag(struct zram * zram,u32 index,enum zram_pageflags flag) zram_set_flag() argument 108 zram_clear_flag(struct zram * zram,u32 index,enum zram_pageflags flag) zram_clear_flag() argument 114 zram_set_element(struct zram * zram,u32 index,unsigned long element) zram_set_element() argument 120 zram_get_element(struct zram * zram,u32 index) zram_get_element() argument 125 zram_get_obj_size(struct zram * zram,u32 index) zram_get_obj_size() argument 130 zram_set_obj_size(struct zram * zram,u32 index,size_t size) zram_set_obj_size() argument 138 zram_allocated(struct zram * zram,u32 index) zram_allocated() argument 158 zram_set_priority(struct zram * zram,u32 index,u32 prio) zram_set_priority() argument 170 zram_get_priority(struct zram * zram,u32 index) zram_get_priority() argument 177 zram_accessed(struct zram * zram,u32 index) zram_accessed() argument 185 update_used_max(struct zram * zram,const unsigned long pages) update_used_max() argument 230 struct zram *zram = dev_to_zram(dev); initstate_show() local 242 struct zram *zram = dev_to_zram(dev); disksize_show() local 252 struct zram *zram = dev_to_zram(dev); mem_limit_store() local 270 struct zram *zram = dev_to_zram(dev); mem_used_max_store() local 290 mark_idle(struct zram * zram,ktime_t cutoff) mark_idle() argument 331 struct zram *zram = dev_to_zram(dev); idle_store() local 370 struct zram *zram = dev_to_zram(dev); writeback_limit_enable_store() local 391 struct zram *zram = dev_to_zram(dev); writeback_limit_enable_show() local 405 struct zram *zram = dev_to_zram(dev); writeback_limit_store() local 426 struct zram *zram = dev_to_zram(dev); writeback_limit_show() local 437 reset_bdev(struct zram * zram) reset_bdev() argument 459 struct zram *zram = dev_to_zram(dev); backing_dev_show() local 497 struct zram *zram = dev_to_zram(dev); backing_dev_store() local 582 alloc_block_bdev(struct zram * zram) alloc_block_bdev() argument 598 free_block_bdev(struct zram * zram,unsigned long blk_idx) free_block_bdev() argument 607 read_from_bdev_async(struct zram * zram,struct page * page,unsigned long entry,struct bio * parent) read_from_bdev_async() argument 629 struct zram *zram = dev_to_zram(dev); writeback_store() local 798 struct zram *zram; global() member 821 read_from_bdev_sync(struct zram * zram,struct page * page,unsigned long entry) read_from_bdev_sync() argument 838 read_from_bdev(struct zram * zram,struct page * page,unsigned long entry,struct bio * parent) read_from_bdev() argument 851 reset_bdev(struct zram * zram) reset_bdev() argument 852 read_from_bdev(struct zram * zram,struct page * page,unsigned long entry,struct bio * parent) read_from_bdev() argument 858 free_block_bdev(struct zram * zram,unsigned long blk_idx) free_block_bdev() argument 880 struct zram *zram = file->private_data; read_block_state() local 940 zram_debugfs_register(struct zram * zram) zram_debugfs_register() argument 951 zram_debugfs_unregister(struct zram * zram) zram_debugfs_unregister() argument 958 zram_debugfs_register(struct zram * zram) zram_debugfs_register() argument 959 zram_debugfs_unregister(struct zram * zram) zram_debugfs_unregister() argument 983 comp_algorithm_set(struct zram * zram,u32 prio,const char * alg) comp_algorithm_set() argument 992 __comp_algorithm_show(struct zram * zram,u32 prio,char * buf) __comp_algorithm_show() argument 1003 __comp_algorithm_store(struct zram * zram,u32 prio,const char * buf) __comp_algorithm_store() argument 1042 struct zram *zram = dev_to_zram(dev); comp_algorithm_show() local 1052 struct zram *zram = dev_to_zram(dev); comp_algorithm_store() local 1064 struct zram *zram = dev_to_zram(dev); recomp_algorithm_show() local 1084 struct zram *zram = dev_to_zram(dev); recomp_algorithm_store() local 1124 struct zram *zram = dev_to_zram(dev); compact_store() local 1141 struct zram *zram = dev_to_zram(dev); io_stat_show() local 1158 struct zram *zram = dev_to_zram(dev); mm_stat_show() local 1196 struct zram *zram = dev_to_zram(dev); bd_stat_show() local 1215 struct zram *zram = dev_to_zram(dev); debug_stat_show() local 1236 zram_meta_free(struct zram * zram,u64 disksize) zram_meta_free() argument 1253 zram_meta_alloc(struct zram * zram,u64 disksize) zram_meta_alloc() argument 1279 zram_free_page(struct zram * zram,size_t index) zram_free_page() argument 1335 zram_read_from_zspool(struct zram * zram,struct page * page,u32 index) zram_read_from_zspool() argument 1380 zram_read_page(struct zram * zram,struct page * page,u32 index,struct bio * parent) zram_read_page() argument 1412 zram_bvec_read_partial(struct zram * zram,struct bio_vec * bvec,u32 index,int offset) zram_bvec_read_partial() argument 1427 zram_bvec_read(struct zram * zram,struct bio_vec * bvec,u32 index,int offset,struct bio * bio) zram_bvec_read() argument 1435 zram_write_page(struct zram * zram,struct page * page,u32 index) zram_write_page() argument 1563 zram_bvec_write_partial(struct zram * zram,struct bio_vec * bvec,u32 index,int offset,struct bio * bio) zram_bvec_write_partial() argument 1581 zram_bvec_write(struct zram * zram,struct bio_vec * bvec,u32 index,int offset,struct bio * bio) zram_bvec_write() argument 1597 zram_recompress(struct zram * zram,u32 index,struct page * page,u32 threshold,u32 prio,u32 prio_max) zram_recompress() argument 1744 struct zram *zram = dev_to_zram(dev); recompress_store() local 1864 zram_bio_discard(struct zram * zram,struct bio * bio) zram_bio_discard() argument 1901 zram_bio_read(struct zram * zram,struct bio * bio) zram_bio_read() argument 1932 zram_bio_write(struct zram * zram,struct bio * bio) zram_bio_write() argument 1967 struct zram *zram = bio->bi_bdev->bd_disk->private_data; zram_submit_bio() local 1989 struct zram *zram; zram_slot_free_notify() local 2003 zram_destroy_comps(struct zram * zram) zram_destroy_comps() argument 2025 zram_reset_device(struct zram * zram) zram_reset_device() argument 2050 struct zram *zram = dev_to_zram(dev); disksize_store() local 2105 struct zram *zram; reset_store() local 2142 struct zram *zram = disk->private_data; zram_open() local 2216 struct zram *zram; zram_add() local 2299 zram_remove(struct zram * zram) zram_remove() argument 2378 struct zram *zram; hot_remove_store() local [all...] |