zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

kcmp.h (521B) - Raw


      1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
      2 #ifndef _LINUX_KCMP_H
      3 #define _LINUX_KCMP_H
      4 
      5 #include <linux/types.h>
      6 
      7 /* Comparison type */
      8 enum kcmp_type {
      9 	KCMP_FILE,
     10 	KCMP_VM,
     11 	KCMP_FILES,
     12 	KCMP_FS,
     13 	KCMP_SIGHAND,
     14 	KCMP_IO,
     15 	KCMP_SYSVSEM,
     16 	KCMP_EPOLL_TFD,
     17 
     18 	KCMP_TYPES,
     19 };
     20 
     21 /* Slot for KCMP_EPOLL_TFD */
     22 struct kcmp_epoll_slot {
     23 	__u32 efd;		/* epoll file descriptor */
     24 	__u32 tfd;		/* target file number */
     25 	__u32 toff;		/* target offset within same numbered sequence */
     26 };
     27 
     28 #endif /* _LINUX_KCMP_H */