Home
last modified time | relevance | path

Searched defs:zram (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/block/zram/
H A Dzram_drv.c60 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...]
H A Dzram_drv.h106 struct zram { struct
107 struct zram_table_entry *table; argument
114 * the number of pages zram can consume for storing compressed data argument
118 struct zram_stats stats; argument
127 * zram is claimed so open request will be failed argument
129 bool claim; /* Protected by disk->open_mutex */
131 struct file *backing_dev;
132 spinlock_t wb_limit_lock;
133 bool wb_limit_enable;
134 u64 bd_wb_limit;
[all …]