Searched refs:zram (Results 1 – 18 of 18) sorted by relevance
59 struct zram *zram = dev_to_zram(d); \63 (u64)atomic64_read(&zram->stats.name)); \67 static inline bool init_done(struct zram *zram) in init_done() argument69 return zram->disksize; in init_done()72 static inline struct zram *dev_to_zram(struct device *dev) in dev_to_zram()74 return (struct zram *)dev_to_disk(dev)->private_data; in dev_to_zram()117 static inline bool valid_io_request(struct zram *zram, in valid_io_request() argument129 bound = zram->disksize >> SECTOR_SHIFT; in valid_io_request()145 static inline void update_used_max(struct zram *zram, in update_used_max() argument150 old_max = atomic_long_read(&zram->stats.max_used_pages); in update_used_max()[all …]
1 zram-y := zcomp_lzo.o zcomp.o zram_drv.o3 zram-$(CONFIG_ZRAM_LZ4_COMPRESS) += zcomp_lz4.o5 obj-$(CONFIG_ZRAM) += zram.o
95 struct zram { struct
16 See zram.txt for more information.
39 swapoff /dev/zram$i43 umount /dev/zram$i47 echo 1 > /sys/block/zram${i}/reset48 rm -rf zram$i57 rmmod zram > /dev/null 2>&164 MODULE_PATH=/lib/modules/`uname -r`/kernel/drivers/block/zram/zram.ko68 modprobe zram num_devices=$dev_num74 dev_num_created=$(ls /dev/zram* | wc -w)169 mkswap /dev/zram$i > err.log 2>&1175 swapon /dev/zram$i > err.log 2>&1[all …]
1 zram: Compressed RAM based block devices5 The zram module creates RAM based block devices named /dev/zram<id>11 Statistics for individual zram devices are exported through sysfs nodes at12 /sys/block/zram<id>/23 zram.sh: For sanity check of CONFIG_ZRAM and to run zram01 and zram0240 kernel-source-tree/Documentation/blockdev/zram.txt
18 MODULE_PATH=/lib/modules/`uname -r`/kernel/drivers/block/zram/zram.ko
3 TEST_PROGS := zram.sh
51 dd conv=notrunc if=/dev/zero of=zram${i}/file \
1 What: /sys/block/zram<id>/num_reads7 Now accessible via zram<id>/stat node.9 What: /sys/block/zram<id>/num_writes15 Now accessible via zram<id>/stat node.17 What: /sys/block/zram<id>/invalid_io23 Now accessible via zram<id>/io_stat node.25 What: /sys/block/zram<id>/failed_reads31 Now accessible via zram<id>/io_stat node.33 What: /sys/block/zram<id>/failed_writes39 Now accessible via zram<id>/io_stat node.[all …]
1 zram: Compressed RAM based block devices6 The zram module creates RAM based block devices named /dev/zram<id>12 Statistics for individual zram devices are exported through sysfs nodes at13 /sys/block/zram<id>/17 There are several ways to configure and manage zram device(-s):18 a) using zram and zram_control sysfs attributes21 In this document we will describe only 'manual' zram configuration steps,22 IOW, zram and zram_control sysfs attributes.26 that zram maintainers do not develop/maintain util-linux or zramctl, should29 Following shows a typical sequence of steps for using zram.[all …]
1 What: /sys/class/zram-control/6 The zram-control/ class sub-directory belongs to zram9 What: /sys/class/zram-control/hot_add14 RO attribute. Read operation will cause zram to add a new16 use /dev/zram<id>), or error code.18 What: /sys/class/zram-control/hot_remove
1 What: /sys/block/zram<id>/disksize10 What: /sys/block/zram<id>/initstate17 What: /sys/block/zram<id>/reset25 What: /sys/block/zram<id>/num_reads32 What: /sys/block/zram<id>/num_writes39 What: /sys/block/zram<id>/invalid_io46 What: /sys/block/zram<id>/failed_reads53 What: /sys/block/zram<id>/failed_writes60 What: /sys/block/zram<id>/max_comp_streams68 What: /sys/block/zram<id>/comp_algorithm[all …]
44 obj-$(CONFIG_ZRAM) += zram/
111 source "drivers/block/zram/Kconfig"
29 TARGETS += zram
4 This allocator is designed for use with zram. Thus, the allocator is
11947 F: drivers/block/zram/11948 F: Documentation/blockdev/zram.txt