1234567891011121314151617181920212223242526272829 |
- /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
- #ifndef _UAPI_LINUX_KCMP_H
- #define _UAPI_LINUX_KCMP_H
- #include <linux/types.h>
- /* Comparison type */
- enum kcmp_type {
- KCMP_FILE,
- KCMP_VM,
- KCMP_FILES,
- KCMP_FS,
- KCMP_SIGHAND,
- KCMP_IO,
- KCMP_SYSVSEM,
- KCMP_EPOLL_TFD,
- KCMP_TYPES,
- };
- /* Slot for KCMP_EPOLL_TFD */
- struct kcmp_epoll_slot {
- __u32 efd; /* epoll file descriptor */
- __u32 tfd; /* target file number */
- __u32 toff; /* target offset within same numbered sequence */
- };
- #endif /* _UAPI_LINUX_KCMP_H */
|