Home
last modified time | relevance | path

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

/linux/drivers/block/zram/
H A Dzram_drv.c59 #define slot_dep_map(zram, index) (&(zram)->table[(index)].dep_map) argument
61 static void slot_lock_init(struct zram *zram, u32 index) in slot_lock_init() argument
81 static __must_check bool slot_trylock(struct zram *zra argument
94 slot_lock(struct zram * zram,u32 index) slot_lock() argument
103 slot_unlock(struct zram * zram,u32 index) slot_unlock() argument
111 init_done(struct zram * zram) init_done() argument
121 get_slot_handle(struct zram * zram,u32 index) get_slot_handle() argument
126 set_slot_handle(struct zram * zram,u32 index,unsigned long handle) set_slot_handle() argument
131 test_slot_flag(struct zram * zram,u32 index,enum zram_pageflags flag) test_slot_flag() argument
137 set_slot_flag(struct zram * zram,u32 index,enum zram_pageflags flag) set_slot_flag() argument
143 clear_slot_flag(struct zram * zram,u32 index,enum zram_pageflags flag) clear_slot_flag() argument
149 get_slot_size(struct zram * zram,u32 index) get_slot_size() argument
154 set_slot_size(struct zram * zram,u32 index,size_t size) set_slot_size() argument
161 slot_allocated(struct zram * zram,u32 index) slot_allocated() argument
168 set_slot_comp_priority(struct zram * zram,u32 index,u32 prio) set_slot_comp_priority() argument
181 get_slot_comp_priority(struct zram * zram,u32 index) get_slot_comp_priority() argument
188 mark_slot_accessed(struct zram * zram,u32 index) mark_slot_accessed() argument
197 update_used_max(struct zram * zram,const unsigned long pages) update_used_max() argument
208 zram_can_store_page(struct zram * zram) zram_can_store_page() argument
262 release_pp_slot(struct zram * zram,struct zram_pp_slot * pps) release_pp_slot() argument
273 release_pp_ctl(struct zram * zram,struct zram_pp_ctl * ctl) release_pp_ctl() argument
294 place_pp_slot(struct zram * zram,struct zram_pp_ctl * ctl,u32 index) place_pp_slot() argument
366 struct zram *zram = dev_to_zram(dev); initstate_show() local
377 struct zram *zram = dev_to_zram(dev); disksize_show() local
388 struct zram *zram = dev_to_zram(dev); mem_limit_store() local
406 struct zram *zram = dev_to_zram(dev); mem_used_max_store() local
425 mark_idle(struct zram * zram,ktime_t cutoff) mark_idle() argument
462 struct zram *zram = dev_to_zram(dev); idle_store() local
521 struct zram *zram; global() member
539 struct zram *zram = dev_to_zram(dev); bd_stat_show() local
556 struct zram *zram = dev_to_zram(dev); writeback_compressed_store() local
577 struct zram *zram = dev_to_zram(dev); writeback_compressed_show() local
589 struct zram *zram = dev_to_zram(dev); writeback_limit_enable_store() local
606 struct zram *zram = dev_to_zram(dev); writeback_limit_enable_show() local
618 struct zram *zram = dev_to_zram(dev); writeback_limit_store() local
644 struct zram *zram = dev_to_zram(dev); writeback_limit_show() local
656 struct zram *zram = dev_to_zram(dev); writeback_batch_size_store() local
676 struct zram *zram = dev_to_zram(dev); writeback_batch_size_show() local
684 reset_bdev(struct zram * zram) reset_bdev() argument
702 struct zram *zram = dev_to_zram(dev); backing_dev_show() local
734 struct zram *zram = dev_to_zram(dev); backing_dev_store() local
804 zram_reserve_bdev_block(struct zram * zram) zram_reserve_bdev_block() argument
817 zram_release_bdev_block(struct zram * zram,unsigned long blk_idx) zram_release_bdev_block() argument
853 init_wb_ctl(struct zram * zram) init_wb_ctl() argument
902 zram_account_writeback_rollback(struct zram * zram) zram_account_writeback_rollback() argument
910 zram_account_writeback_submit(struct zram * zram) zram_account_writeback_submit() argument
918 zram_writeback_complete(struct zram * zram,struct zram_wb_req * req) zram_writeback_complete() argument
990 zram_submit_wb_request(struct zram * zram,struct zram_wb_ctl * wb_ctl,struct zram_wb_req * req) zram_submit_wb_request() argument
1004 zram_complete_done_reqs(struct zram * zram,struct zram_wb_ctl * wb_ctl) zram_complete_done_reqs() argument
1048 zram_writeback_slots(struct zram * zram,struct zram_pp_ctl * ctl,struct zram_wb_ctl * wb_ctl) zram_writeback_slots() argument
1215 scan_slots_for_writeback(struct zram * zram,u32 mode,unsigned long lo,unsigned long hi,struct zram_pp_ctl * ctl) scan_slots_for_writeback() argument
1257 struct zram *zram = dev_to_zram(dev); writeback_store() local
1356 decompress_bdev_page(struct zram * zram,struct page * page,u32 index) decompress_bdev_page() argument
1397 struct zram *zram = req->zram; zram_deferred_decompress() local
1414 struct zram *zram = req->zram; zram_async_read_endio() local
1448 read_from_bdev_async(struct zram * zram,struct page * page,u32 index,unsigned long blk_idx,struct bio * parent) read_from_bdev_async() argument
1497 read_from_bdev_sync(struct zram * zram,struct page * page,u32 index,unsigned long blk_idx) read_from_bdev_sync() argument
1517 read_from_bdev(struct zram * zram,struct page * page,u32 index,unsigned long blk_idx,struct bio * parent) read_from_bdev() argument
1530 reset_bdev(struct zram * zram) reset_bdev() argument
1531 read_from_bdev(struct zram * zram,struct page * page,u32 index,unsigned long blk_idx,struct bio * parent) read_from_bdev() argument
1537 zram_release_bdev_block(struct zram * zram,unsigned long blk_idx) zram_release_bdev_block() argument
1561 struct zram *zram = file->private_data; read_block_state() local
1616 zram_debugfs_register(struct zram * zram) zram_debugfs_register() argument
1627 zram_debugfs_unregister(struct zram * zram) zram_debugfs_unregister() argument
1634 zram_debugfs_register(struct zram * zram) zram_debugfs_register() argument
1635 zram_debugfs_unregister(struct zram * zram) zram_debugfs_unregister() argument
1638 comp_algorithm_set(struct zram * zram,u32 prio,const char * alg) comp_algorithm_set() argument
1647 __comp_algorithm_store(struct zram * zram,u32 prio,const char * buf) __comp_algorithm_store() argument
1680 comp_params_reset(struct zram * zram,u32 prio) comp_params_reset() argument
1691 comp_params_store(struct zram * zram,u32 prio,s32 level,const char * dict_path,struct deflate_params * deflate_params) comp_params_store() argument
1723 struct zram *zram = dev_to_zram(dev); algorithm_params_store() local
1794 struct zram *zram = dev_to_zram(dev); comp_algorithm_show() local
1807 struct zram *zram = dev_to_zram(dev); comp_algorithm_store() local
1819 struct zram *zram = dev_to_zram(dev); recomp_algorithm_show() local
1839 struct zram *zram = dev_to_zram(dev); recomp_algorithm_store() local
1879 struct zram *zram = dev_to_zram(dev); compact_store() local
1893 struct zram *zram = dev_to_zram(dev); io_stat_show() local
1909 struct zram *zram = dev_to_zram(dev); mm_stat_show() local
1945 struct zram *zram = dev_to_zram(dev); debug_stat_show() local
1957 zram_meta_free(struct zram * zram,u64 disksize) zram_meta_free() argument
1974 zram_meta_alloc(struct zram * zram,u64 disksize) zram_meta_alloc() argument
1999 slot_free(struct zram * zram,u32 index) slot_free() argument
2047 read_same_filled_page(struct zram * zram,struct page * page,u32 index) read_same_filled_page() argument
2058 read_incompressible_page(struct zram * zram,struct page * page,u32 index) read_incompressible_page() argument
2074 read_compressed_page(struct zram * zram,struct page * page,u32 index) read_compressed_page() argument
2099 read_from_zspool_raw(struct zram * zram,struct page * page,u32 index) read_from_zspool_raw() argument
2129 read_from_zspool(struct zram * zram,struct page * page,u32 index) read_from_zspool() argument
2141 zram_read_page(struct zram * zram,struct page * page,u32 index,struct bio * parent) zram_read_page() argument
2173 zram_bvec_read_partial(struct zram * zram,struct bio_vec * bvec,u32 index,int offset) zram_bvec_read_partial() argument
2188 zram_bvec_read(struct zram * zram,struct bio_vec * bvec,u32 index,int offset,struct bio * bio) zram_bvec_read() argument
2196 write_same_filled_page(struct zram * zram,unsigned long fill,u32 index) write_same_filled_page() argument
2211 write_incompressible_page(struct zram * zram,struct page * page,u32 index) write_incompressible_page() argument
2252 zram_write_page(struct zram * zram,struct page * page,u32 index) zram_write_page() argument
2318 zram_bvec_write_partial(struct zram * zram,struct bio_vec * bvec,u32 index,int offset,struct bio * bio) zram_bvec_write_partial() argument
2336 zram_bvec_write(struct zram * zram,struct bio_vec * bvec,u32 index,int offset,struct bio * bio) zram_bvec_write() argument
2348 scan_slots_for_recompress(struct zram * zram,u32 mode,u32 prio_max,struct zram_pp_ctl * ctl) scan_slots_for_recompress() argument
2395 recompress_slot(struct zram * zram,u32 index,struct page * page,u64 * num_recomp_pages,u32 threshold,u32 prio,u32 prio_max) recompress_slot() argument
2541 struct zram *zram = dev_to_zram(dev); recompress_store() local
2692 zram_bio_discard(struct zram * zram,struct bio * bio) zram_bio_discard() argument
2729 zram_bio_read(struct zram * zram,struct bio * bio) zram_bio_read() argument
2760 zram_bio_write(struct zram * zram,struct bio * bio) zram_bio_write() argument
2795 struct zram *zram = bio->bi_bdev->bd_disk->private_data; zram_submit_bio() local
2817 struct zram *zram; zram_slot_free_notify() local
2831 zram_comp_params_reset(struct zram * zram) zram_comp_params_reset() argument
2840 zram_destroy_comps(struct zram * zram) zram_destroy_comps() argument
2864 zram_reset_device(struct zram * zram) zram_reset_device() argument
2888 struct zram *zram = dev_to_zram(dev); disksize_store() local
2938 struct zram *zram; reset_store() local
2975 struct zram *zram = disk->private_data; zram_open() local
3079 struct zram *zram; zram_add() local
3135 zram_remove(struct zram * zram) zram_remove() argument
3214 struct zram *zram; hot_remove_store() local
[all...]