Files

25 lines
583 B
C
Raw Permalink Normal View History

2026-08-13 11:28:40 +08:00
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef _UAPI_LINUX_ZRAM_IOCTL_H
#define _UAPI_LINUX_ZRAM_IOCTL_H
#include <linux/types.h>
#include <linux/ioctl.h>
struct zram_android_ioc_data_process_writeback {
__aligned_u64 pidfd;
__u64 written_bytes;
};
struct zram_android_ioc_data {
union {
struct zram_android_ioc_data_process_writeback process_writeback;
} data;
};
#define ZRAM_ANDROID_IOC_MAGIC 0xBB
#define ZRAM_ANDROID_IOC_PROCESS_WRITEBACK _IOWR(ZRAM_ANDROID_IOC_MAGIC, 1, struct zram_android_ioc_data)
#endif /* _UAPI_LINUX_ZRAM_IOCTL_H */