H A D | zram_drv.c | 15 #define KMSG_COMPONENT "zram" 40 struct zram *zram_devices; 55 static void zram_stat64_add(struct zram *zram, u64 *v, u64 inc) argument 57 spin_lock(&zram->stat64_lock); 59 spin_unlock(&zram->stat64_lock); 62 static void zram_stat64_sub(struct zram *zram, u64 *v, u64 dec) argument 64 spin_lock(&zram->stat64_lock); 66 spin_unlock(&zram 69 zram_stat64_inc(struct zram *zram, u64 *v) argument 74 zram_test_flag(struct zram *zram, u32 index, enum zram_pageflags flag) argument 80 zram_set_flag(struct zram *zram, u32 index, enum zram_pageflags flag) argument 86 zram_clear_flag(struct zram *zram, u32 index, enum zram_pageflags flag) argument 107 zram_set_disksize(struct zram *zram, size_t totalram_bytes) argument 136 zram_free_page(struct zram *zram, size_t index) argument 185 handle_uncompressed_page(struct zram *zram, struct bio_vec *bvec, u32 index, int offset) argument 206 zram_bvec_read(struct zram *zram, struct bio_vec *bvec, u32 index, int offset, struct bio *bio) argument 277 zram_read_before_write(struct zram *zram, char *mem, u32 index) argument 314 zram_bvec_write(struct zram *zram, struct bio_vec *bvec, u32 index, int offset) argument 453 zram_bvec_rw(struct zram *zram, struct bio_vec *bvec, u32 index, int offset, struct bio *bio, int rw) argument 478 __zram_make_request(struct zram *zram, struct bio *bio, int rw) argument 536 valid_io_request(struct zram *zram, struct bio *bio) argument 555 struct zram *zram = queue->queuedata; local 580 __zram_reset_device(struct zram *zram) argument 617 zram_reset_device(struct zram *zram) argument 624 zram_init_device(struct zram *zram) argument 692 struct zram *zram; local 704 create_device(struct zram *zram, int device_id) argument 768 destroy_device(struct zram *zram) argument 839 struct zram *zram; local [all...] |