diff options
268 files changed, 19814 insertions, 1033 deletions
@@ -34,7 +34,6 @@ Makefile.in /strace /test-driver -/ioctlent[012].h /ioctls_all[012].h /ioctlsort[012] diff --git a/Android.mk b/Android.mk new file mode 100644 index 00000000..6a67c60d --- /dev/null +++ b/Android.mk @@ -0,0 +1,311 @@ +# +# Copyright (C) 2006 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +LOCAL_PATH := $(call my-dir) + +# +# To update: +# + +# git remote add strace git://git.code.sf.net/p/strace/code +# git fetch strace +# git merge strace/master +# mm -j32 +# # (Make any necessary Android.mk changes and test the new strace.) +# git push aosp HEAD:master # Push directly, avoiding gerrit. +# git push aosp HEAD:refs/for/master # Push to gerrit. +# +# # Now commit any necessary Android.mk changes like normal: +# repo start post-sync . +# git commit -a +# + +# We don't currently have a good solution for the 'configure' side of things. +# You can get a list of the HAVE_* variables in use and manually go through it: +# +# find . -name "*.[ch]" | xargs grep HAVE_ | sed 's/.*\(HAVE_[A-Z0-9_]*\).*/\1/p' | sort | uniq -d + +# ------------------------------------------------------------------------- + +include $(CLEAR_VARS) + +strace_version := $(shell grep Version $(LOCAL_PATH)/strace.spec | cut -d " " -f 2) + +LOCAL_SRC_FILES := \ + access.c \ + affinity.c \ + aio.c \ + bjm.c \ + block.c \ + cacheflush.c \ + capability.c \ + chdir.c \ + chmod.c \ + clone.c \ + count.c \ + desc.c \ + dirent.c \ + execve.c \ + exit.c \ + fadvise.c \ + fallocate.c \ + fanotify.c \ + fchownat.c \ + file.c \ + futex.c \ + getcpu.c \ + getcwd.c \ + getrandom.c \ + get_robust_list.c \ + hostname.c \ + inotify.c \ + io.c \ + ioctl.c \ + ioprio.c \ + ipc.c \ + kexec.c \ + keyctl.c \ + ldt.c \ + link.c \ + loop.c \ + lseek.c \ + mem.c \ + mknod.c \ + mount.c \ + mtd.c \ + net.c \ + open.c \ + pathtrace.c \ + personality.c \ + prctl.c \ + printmode.c \ + printsiginfo.c \ + process.c \ + process_vm.c \ + ptp.c \ + quota.c \ + readahead.c \ + readlink.c \ + reboot.c \ + renameat.c \ + resource.c \ + sched.c \ + scsi.c \ + seccomp.c \ + sigaltstack.c \ + signal.c \ + sigreturn.c \ + sock.c \ + socketutils.c \ + sram_alloc.c \ + statfs.c \ + strace.c \ + stream.c \ + swapon.c \ + sync_file_range.c \ + syscall.c \ + sysctl.c \ + sysinfo.c \ + syslog.c \ + sysmips.c \ + term.c \ + time.c \ + truncate.c \ + uid16.c \ + uid.c \ + umask.c \ + umount.c \ + uname.c \ + util.c \ + utime.c \ + utimes.c \ + v4l2.c \ + vsprintf.c \ + wait.c \ + xattr.c \ + +LOCAL_SHARED_LIBRARIES := + +LOCAL_CFLAGS := \ + -DGETGROUPS_T=gid_t \ + -DHAVE_ASM_SIGCONTEXT_H=1 \ + -DHAVE_DECL_PTRACE_EVENT_FORK=1 \ + -DHAVE_DECL_PTRACE_EVENT_VFORK=1 \ + -DHAVE_DECL_PTRACE_EVENT_CLONE=1 \ + -DHAVE_DECL_PTRACE_EVENT_EXEC=1 \ + -DHAVE_DECL_PTRACE_EVENT_VFORK_DONE=1 \ + -DHAVE_DECL_PTRACE_EVENT_EXIT=1 \ + -DHAVE_DECL_PTRACE_GETEVENTMSG=1 \ + -DHAVE_DECL_PTRACE_GETSIGINFO=1 \ + -DHAVE_DECL_PTRACE_O_TRACECLONE=1 \ + -DHAVE_DECL_PTRACE_O_TRACEEXEC=1 \ + -DHAVE_DECL_PTRACE_O_TRACEEXIT=1 \ + -DHAVE_DECL_PTRACE_O_TRACEFORK=1 \ + -DHAVE_DECL_PTRACE_O_TRACESYSGOOD=1 \ + -DHAVE_DECL_PTRACE_O_TRACEVFORK=1 \ + -DHAVE_DECL_PTRACE_SETOPTIONS=1 \ + -UHAVE_DECL_IO_CMD_PWRITE \ + -UHAVE_DECL_IO_CMD_PWRITEV \ + -UHAVE_DECL_LO_FLAGS_AUTOCLEAR \ + -UHAVE_DECL_LO_FLAGS_PARTSCAN \ + -DHAVE_DECL_SYS_ERRLIST=1 \ + -DHAVE_ELF_H=1 \ + -DHAVE_FOPEN64=1 \ + -DHAVE_FORK=1 \ + -DHAVE_IF_INDEXTONAME=1 \ + -DHAVE_INET_NTOP=1 \ + -DHAVE_LINUX_CAPABILITY_H=1 \ + -DHAVE_LINUX_FALLOC_H=1 \ + -DHAVE_LINUX_FILTER_H=1 \ + -DHAVE_LINUX_FUTEX_H=1 \ + -DHAVE_LINUX_ICMP_H=1 \ + -DHAVE_LINUX_IF_PACKET_H=1 \ + -DHAVE_LINUX_IN6_H=1 \ + -DHAVE_LINUX_NETLINK_H=1 \ + -DHAVE_LINUX_PERF_EVENT_H=1 \ + -DHAVE_LITTLE_ENDIAN_LONG_LONG=1 \ + -DHAVE_LONG_LONG=1 \ + -DHAVE_NETINET_TCP_H=1 \ + -DHAVE_NETINET_UDP_H=1 \ + -DHAVE_POLL_H=1 \ + -DHAVE_PRCTL=1 \ + -DHAVE_PWRITEV=1 \ + -DHAVE_SENDMSG=1 \ + -DHAVE_SIGACTION=1 \ + -DHAVE_SIG_ATOMIC_T=1 \ + -DHAVE_SIGINFO_T=1 \ + -DHAVE_SIGINFO_T_SI_OVERRUN=1 \ + -DHAVE_SIGINFO_T_SI_SYSCALL=1 \ + -DHAVE_SIGINFO_T_SI_TIMERID=1 \ + -UHAVE_STAT64 \ + -DHAVE_STATFS64=1 \ + -DHAVE_STDBOOL_H=1 \ + -DHAVE_STRERROR=1 \ + -DHAVE_STRUCT_FLOCK64=1 \ + -DHAVE_STRUCT_MMSGHDR=1 \ + -DHAVE_STRUCT_MSGHDR_MSG_CONTROL=1 \ + -DHAVE_STRUCT_SIGCONTEXT=1 \ + -DHAVE_STRUCT_SIGEVENT__SIGEV_UN__PAD=1 \ + -DHAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID=1 \ + -DHAVE_STRUCT_STATFS64=1 \ + -DHAVE_STRUCT_STAT_ST_ACLCNT=0 \ + -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 \ + -DHAVE_STRUCT_STAT_ST_BLOCKS=1 \ + -DHAVE_STRUCT_STAT_ST_FLAGS=0 \ + -DHAVE_STRUCT_STAT_ST_FSTYPE=0 \ + -DHAVE_STRUCT_STAT_ST_GEN=0 \ + -DHAVE_STRUCT_STAT_ST_LEVEL=0 \ + -DHAVE_STRUCT_STAT_ST_RDEV=1 \ + -DHAVE_STRUCT_SYSINFO_FREEHIGH=1 \ + -DHAVE_STRUCT_SYSINFO_MEM_UNIT=1 \ + -DHAVE_STRUCT_SYSINFO_TOTALHIGH=1 \ + -DHAVE_STRUCT_UTSNAME_DOMAINNAME=1 \ + -DHAVE_SYS_EPOLL_H=1 \ + -DHAVE_SYS_IOCTL_H=1 \ + -DHAVE_SYS_POLL_H=1 \ + -DHAVE_SYS_REG_H=1 \ + -DHAVE_SYS_VFS_H=1 \ + -DHAVE_SYS_XATTR_H=1 \ + -DMAJOR_IN_SYSMACROS \ + -DPACKAGE_NAME='"strace"' \ + -DVERSION='"$(strace_version)"' \ + -DSIZEOF_OFF_T=SIZEOF_LONG \ + -DSIZEOF_LONG_LONG=8 \ + -DSTDC_HEADERS=1 \ + -DSTRACE_KNOWS_ONLY_EABI=1 \ + -D_LFS64_LARGEFILE=1 \ + +LOCAL_CFLAGS += -D_GNU_SOURCE=1 -D_POSIX_SOURCE=1 + +LOCAL_CFLAGS_32 += -DSIZEOF_LONG=4 -DSIZEOF_RLIM_T=4 -DHAVE_STAT64=1 +LOCAL_CFLAGS_64 += -DSIZEOF_LONG=8 -DSIZEOF_RLIM_T=8 + +LOCAL_CFLAGS_arm += -DARM=1 +LOCAL_CFLAGS_arm += -DHAVE_STRUCT___OLD_KERNEL_STAT=1 + +LOCAL_CFLAGS_arm64 += -DAARCH64=1 + +LOCAL_CFLAGS_mips += -DMIPS=1 -DLINUX_MIPSO32=1 +LOCAL_CFLAGS_mips += -DHAVE_ASM_SYSMIPS_H=1 + +LOCAL_CFLAGS_mips64 += -DMIPS=1 -DLINUX_MIPSN64=1 +LOCAL_CFLAGS_mips64 += -DHAVE_ASM_SYSMIPS_H=1 + +LOCAL_CFLAGS_x86 += -DI386=1 +LOCAL_CFLAGS_x86 += -DHAVE_STRUCT___OLD_KERNEL_STAT=1 + +LOCAL_CFLAGS_x86_64 += -DX86_64=1 + +LOCAL_CFLAGS += \ + -Wall \ + -Wwrite-strings \ + -Wsign-compare \ + -Wno-missing-field-initializers \ + -Wno-unused-parameter \ + -Wno-sign-compare \ + +LOCAL_C_INCLUDES_arm := $(LOCAL_PATH)/linux/arm $(LOCAL_PATH)/linux +LOCAL_C_INCLUDES_arm64 := $(LOCAL_PATH)/linux/aarch64 $(LOCAL_PATH)/linux +LOCAL_C_INCLUDES_mips := $(LOCAL_PATH)/linux/mips $(LOCAL_PATH)/linux +LOCAL_C_INCLUDES_mips64 := $(LOCAL_PATH)/linux/mips $(LOCAL_PATH)/linux +LOCAL_C_INCLUDES_x86 := $(LOCAL_PATH)/linux/i386 $(LOCAL_PATH)/linux +LOCAL_C_INCLUDES_x86_64 := $(LOCAL_PATH)/linux/x86_64 $(LOCAL_PATH)/linux + +LOCAL_MODULE := strace + +LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) + +LOCAL_MODULE_TAGS := debug + +LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk + +include $(BUILD_EXECUTABLE) + + +# ------------------------------------------------------------------------- + +# TODO: this is currently broken; the checked in ioctlent*.h files are from the 4.10 release. + +.PHONY: update-ioctls +update-ioctls: + # Build the generated .h files needed by ioctlsort from the current bionic uapi headers. + cd external/strace; ./linux/ioctlent.sh ../../bionic/libc/kernel/uapi/ + # Build the ioctlsort tool. + ONE_SHOT_MAKEFILE=external/strace/Android.mk make -f build/core/main.mk $(HOST_OUT_EXECUTABLES)/ioctlsort + # Remove the generated .h files now we've built ioctlsort. + rm external/strace/ioctls.h external/strace/ioctldefs.h + # Run the ioctlsort tool to generate the one file we do want to check in. + ioctlsort | tr -d '\r' | sed 's/^\([[:space:]]*{\)"[^"]\+",[[:space:]]*/\1/' | sort -u -k2,2 -k1,1 > external/strace/linux/ioctlent.h + # Rebuild strace with the new "ioctlent.h". + ONE_SHOT_MAKEFILE=external/strace/Android.mk make -f build/core/main.mk $(TARGET_OUT_OPTIONAL_EXECUTABLES)/strace + +# We don't build ioctlsort unless really necessary, because we don't check +# in the temporary files needed to build it. This tool is only necessary +# when updating strace's list of ioctls. +ifneq (,$(filter $(HOST_OUT_EXECUTABLES)/ioctlsort,$(MAKECMDGOALS))) +include $(CLEAR_VARS) +LOCAL_SRC_FILES := ioctlsort.c +# As long as ashmem isn't in glibc, we need the bionic header. +# Unfortunately, it uses __u32 without pulling in a definition, so we need asm/types.h too. +LOCAL_CFLAGS += -include asm/types.h -include bionic/libc/kernel/uapi/linux/ashmem.h +LOCAL_CFLAGS += -Wno-unused-parameter +LOCAL_MODULE := ioctlsort +LOCAL_MODULE_TAGS := optional +LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk +include $(BUILD_HOST_EXECUTABLE) +endif + +# ------------------------------------------------------------------------- diff --git a/build_static_example.sh b/build_static_example.sh deleted file mode 100755 index 31ee264f..00000000 --- a/build_static_example.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh -e - -BUILDFLAG="" - -#BUILDFLAG="--build=i686" -#export CC="i686-gcc" -# -mpreferred-stack-boundary=2 can be used to prevent gcc 4.2.x -# from aligning stack to 16 bytes. (Which is gcc's way of supporting SSE). -# For me it saves about 6k of text segment. -# This may be unsafe if your libc expects 16 byte stack alignment -# on function entry. - -export CC="x86_64-gcc" - -export CFLAGS="-Os\ - -fomit-frame-pointer\ - -static\ - -static-libgcc\ - -ffunction-sections -fdata-sections\ - -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1\ - -fno-unwind-tables\ - -fno-asynchronous-unwind-tables\ - -Wl,--gc-sections\ - -Wl,-Map=strace.mapfile\ -" - -./bootstrap -./configure $BUILDFLAG #--enable-maintainer-mode -make CC="$CC" CFLAGS="$CFLAGS" diff --git a/generate_xlat_in.sh b/generate_xlat_in.sh deleted file mode 100755 index b5a633f9..00000000 --- a/generate_xlat_in.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh - -convert() { - sed -n '/^\(static \)\?const struct xlat '"$n"'\[\] = {$/,/^};$/{ - s/^[[:space:]]*XLAT(\([^)]\+\)).*/\1/p - s/^[[:space:]]*{[[:space:]]*(\?\(1<<[^),[:space:]]\+\).*/\1/p - s/.*not NULL-terminated.*/#unterminated/p - s/^\([[:space:]]*{.*\)/\1/p - s/^\t*\( *[/*].*\)/\1/p}' "$f" >> xlat/"$n".in - sed -i '/^\(static \)\?const struct xlat '"$n"'\[\] = {$/,/^};$/c #include "xlat/'"$n"'.h"' "$f" -} - -for f; do - for n in $(sed -n 's/^\(static \)\?const struct xlat \([a-z0-9_]\+\)\[\] = {$/\2/p' "$f"); do - case "$n" in - cacheflush_flags|struct_user_offsets) # skip - ;; - ioprio_class|ioprio_who|mtd_mode_options|personality_options|syslog_action_type|ubi_volume_props|ubi_volume_types) - echo '#unconditional' > xlat/"$n".in - convert - ;; - *) - > xlat/"$n".in - convert - ;; - esac - done -done diff --git a/ioctlent0.h b/ioctlent0.h new file mode 100644 index 00000000..589615eb --- /dev/null +++ b/ioctlent0.h @@ -0,0 +1,2632 @@ +/* Generated by ioctlsort. */ +{ "FIBMAP", 0x00000001 }, +{ "FIGETBSZ", 0x00000002 }, +{ "FDCLRPRM", 0x00000241 }, +{ "FDMSGON", 0x00000245 }, +{ "FDMSGOFF", 0x00000246 }, +{ "FDFMTBEG", 0x00000247 }, +{ "FDFMTEND", 0x00000249 }, +{ "FDSETEMSGTRESH", 0x0000024a }, +{ "FDFLUSH", 0x0000024b }, +{ "FDRESET", 0x00000254 }, +{ "FDWERRORCLR", 0x00000256 }, +{ "FDRAWCMD", 0x00000258 }, +{ "FDTWADDLE", 0x00000259 }, +{ "FDEJECT", 0x0000025a }, +{ "HDIO_GETGEO", 0x00000301 }, +{ "HDIO_GET_UNMASKINTR", 0x00000302 }, +{ "HDIO_GET_MULTCOUNT", 0x00000304 }, +{ "HDIO_GET_QDMA", 0x00000305 }, +{ "HDIO_SET_XFER", 0x00000306 }, +{ "HDIO_OBSOLETE_IDENTITY", 0x00000307 }, +{ "HDIO_GET_KEEPSETTINGS", 0x00000308 }, +{ "HDIO_GET_32BIT", 0x00000309 }, +{ "HDIO_GET_NOWERR", 0x0000030a }, +{ "HDIO_GET_DMA", 0x0000030b }, +{ "HDIO_GET_NICE", 0x0000030c }, +{ "HDIO_GET_IDENTITY", 0x0000030d }, +{ "HDIO_GET_WCACHE", 0x0000030e }, +{ "HDIO_GET_ACOUSTIC", 0x0000030f }, +{ "HDIO_GET_ADDRESS", 0x00000310 }, +{ "HDIO_GET_BUSSTATE", 0x0000031a }, +{ "HDIO_TRISTATE_HWIF", 0x0000031b }, +{ "HDIO_DRIVE_RESET", 0x0000031c }, +{ "HDIO_DRIVE_TASKFILE", 0x0000031d }, +{ "HDIO_DRIVE_TASK", 0x0000031e }, +{ "HDIO_DRIVE_CMD", 0x0000031f }, +{ "HDIO_SET_MULTCOUNT", 0x00000321 }, +{ "HDIO_SET_UNMASKINTR", 0x00000322 }, +{ "HDIO_SET_KEEPSETTINGS", 0x00000323 }, +{ "HDIO_SET_32BIT", 0x00000324 }, +{ "HDIO_SET_NOWERR", 0x00000325 }, +{ "HDIO_SET_DMA", 0x00000326 }, +{ "HDIO_SET_PIO_MODE", 0x00000327 }, +{ "HDIO_SCAN_HWIF", 0x00000328 }, +{ "HDIO_SET_NICE", 0x00000329 }, +{ "HDIO_UNREGISTER_HWIF", 0x0000032a }, +{ "HDIO_SET_WCACHE", 0x0000032b }, +{ "HDIO_SET_ACOUSTIC", 0x0000032c }, +{ "HDIO_SET_BUSSTATE", 0x0000032d }, +{ "HDIO_SET_QDMA", 0x0000032e }, +{ "HDIO_SET_ADDRESS", 0x0000032f }, +{ "IOCTL_VMCI_VERSION", 0x0000079f }, +{ "IOCTL_VMCI_INIT_CONTEXT", 0x000007a0 }, +{ "IOCTL_VMCI_QUEUEPAIR_SETVA", 0x000007a4 }, +{ "IOCTL_VMCI_NOTIFY_RESOURCE", 0x000007a5 }, +{ "IOCTL_VMCI_NOTIFICATIONS_RECEIVE", 0x000007a6 }, +{ "IOCTL_VMCI_VERSION2", 0x000007a7 }, +{ "IOCTL_VMCI_QUEUEPAIR_ALLOC", 0x000007a8 }, +{ "IOCTL_VMCI_QUEUEPAIR_SETPAGEFILE", 0x000007a9 }, +{ "IOCTL_VMCI_QUEUEPAIR_DETACH", 0x000007aa }, +{ "IOCTL_VMCI_DATAGRAM_SEND", 0x000007ab }, +{ "IOCTL_VMCI_DATAGRAM_RECEIVE", 0x000007ac }, +{ "IOCTL_VMCI_CTX_ADD_NOTIFICATION", 0x000007af }, +{ "IOCTL_VMCI_CTX_REMOVE_NOTIFICATION", 0x000007b0 }, +{ "IOCTL_VMCI_CTX_GET_CPT_STATE", 0x000007b1 }, +{ "IOCTL_VMCI_CTX_SET_CPT_STATE", 0x000007b2 }, +{ "IOCTL_VMCI_GET_CONTEXT_ID", 0x000007b3 }, +{ "IOCTL_VMCI_SOCKETS_VERSION", 0x000007b4 }, +{ "IOCTL_VMCI_SOCKETS_GET_AF_VALUE", 0x000007b8 }, +{ "IOCTL_VMCI_SOCKETS_GET_LOCAL_CID", 0x000007b9 }, +{ "IOCTL_VM_SOCKETS_GET_LOCAL_CID", 0x000007b9 }, +{ "IOCTL_VMCI_SET_NOTIFY", 0x000007cb }, +{ "RAID_AUTORUN", 0x00000914 }, +{ "CLEAR_ARRAY", 0x00000920 }, +{ "HOT_REMOVE_DISK", 0x00000922 }, +{ "SET_DISK_INFO", 0x00000924 }, +{ "WRITE_RAID_INFO", 0x00000925 }, +{ "UNPROTECT_ARRAY", 0x00000926 }, +{ "PROTECT_ARRAY", 0x00000927 }, +{ "HOT_ADD_DISK", 0x00000928 }, +{ "SET_DISK_FAULTY", 0x00000929 }, +{ "HOT_GENERATE_ERROR", 0x0000092a }, +{ "STOP_ARRAY", 0x00000932 }, +{ "STOP_ARRAY_RO", 0x00000933 }, +{ "RESTART_ARRAY_RW", 0x00000934 }, +{ "BLKROSET", 0x0000125d }, +{ "BLKROGET", 0x0000125e }, +{ "BLKRRPART", 0x0000125f }, +{ "BLKGETSIZE", 0x00001260 }, +{ "BLKFLSBUF", 0x00001261 }, +{ "BLKRASET", 0x00001262 }, +{ "BLKRAGET", 0x00001263 }, +{ "BLKFRASET", 0x00001264 }, +{ "BLKFRAGET", 0x00001265 }, +{ "BLKSECTSET", 0x00001266 }, +{ "BLKSECTGET", 0x00001267 }, +{ "BLKSSZGET", 0x00001268 }, +{ "BLKPG", 0x00001269 }, +{ "BLKTRACESTART", 0x00001274 }, +{ "BLKTRACESTOP", 0x00001275 }, +{ "BLKTRACETEARDOWN", 0x00001276 }, +{ "BLKDISCARD", 0x00001277 }, +{ "BLKIOMIN", 0x00001278 }, +{ "BLKIOOPT", 0x00001279 }, +{ "BLKALIGNOFF", 0x0000127a }, +{ "BLKPBSZGET", 0x0000127b }, +{ "BLKDISCARDZEROES", 0x0000127c }, +{ "BLKSECDISCARD", 0x0000127d }, +{ "BLKROTATIONAL", 0x0000127e }, +{ "BLKZEROOUT", 0x0000127f }, +{ "IB_USER_MAD_ENABLE_PKEY", 0x00001b03 }, +{ "SG_SET_TIMEOUT", 0x00002201 }, +{ "SG_GET_TIMEOUT", 0x00002202 }, +{ "SG_EMULATED_HOST", 0x00002203 }, +{ "SG_SET_TRANSFORM", 0x00002204 }, +{ "SG_GET_TRANSFORM", 0x00002205 }, +{ "SG_GET_COMMAND_Q", 0x00002270 }, +{ "SG_SET_COMMAND_Q", 0x00002271 }, +{ "SG_GET_RESERVED_SIZE", 0x00002272 }, +{ "SG_SET_RESERVED_SIZE", 0x00002275 }, +{ "SG_GET_SCSI_ID", 0x00002276 }, +{ "SG_SET_FORCE_LOW_DMA", 0x00002279 }, +{ "SG_GET_LOW_DMA", 0x0000227a }, +{ "SG_SET_FORCE_PACK_ID", 0x0000227b }, +{ "SG_GET_PACK_ID", 0x0000227c }, +{ "SG_GET_NUM_WAITING", 0x0000227d }, +{ "SG_SET_DEBUG", 0x0000227e }, +{ "SG_GET_SG_TABLESIZE", 0x0000227f }, +{ "SG_GET_VERSION_NUM", 0x00002282 }, +{ "SG_NEXT_CMD_LEN", 0x00002283 }, +{ "SG_SCSI_RESET", 0x00002284 }, +{ "SG_IO", 0x00002285 }, +{ "SG_GET_REQUEST_TABLE", 0x00002286 }, +{ "SG_SET_KEEP_ORPHAN", 0x00002287 }, +{ "SG_GET_KEEP_ORPHAN", 0x00002288 }, +{ "SG_GET_ACCESS_COUNT", 0x00002289 }, +{ "FW_CDEV_IOC_GET_SPEED", 0x00002311 }, +{ "PERF_EVENT_IOC_ENABLE", 0x00002400 }, +{ "PERF_EVENT_IOC_DISABLE", 0x00002401 }, +{ "PERF_EVENT_IOC_REFRESH", 0x00002402 }, +{ "PERF_EVENT_IOC_RESET", 0x00002403 }, +{ "PERF_EVENT_IOC_SET_OUTPUT", 0x00002405 }, +{ "SNAPSHOT_FREEZE", 0x00003301 }, +{ "SNAPSHOT_UNFREEZE", 0x00003302 }, +{ "SNAPSHOT_ATOMIC_RESTORE", 0x00003304 }, +{ "SNAPSHOT_FREE", 0x00003305 }, +{ "SNAPSHOT_FREE_SWAP_PAGES", 0x00003309 }, +{ "SNAPSHOT_S2RAM", 0x0000330b }, +{ "SNAPSHOT_PLATFORM_SUPPORT", 0x0000330f }, +{ "SNAPSHOT_POWER_OFF", 0x00003310 }, +{ "SNAPSHOT_PREF_IMAGE_SIZE", 0x00003312 }, +{ "VFIO_GET_API_VERSION", 0x00003b64 }, +{ "VFIO_CHECK_EXTENSION", 0x00003b65 }, +{ "VFIO_SET_IOMMU", 0x00003b66 }, +{ "VFIO_GROUP_GET_STATUS", 0x00003b67 }, +{ "VFIO_GROUP_SET_CONTAINER", 0x00003b68 }, +{ "VFIO_GROUP_UNSET_CONTAINER", 0x00003b69 }, +{ "VFIO_GROUP_GET_DEVICE_FD", 0x00003b6a }, +{ "VFIO_DEVICE_GET_INFO", 0x00003b6b }, +{ "VFIO_DEVICE_GET_REGION_INFO", 0x00003b6c }, +{ "VFIO_DEVICE_GET_IRQ_INFO", 0x00003b6d }, +{ "VFIO_DEVICE_SET_IRQS", 0x00003b6e }, +{ "VFIO_DEVICE_RESET", 0x00003b6f }, +{ "VFIO_DEVICE_GET_PCI_HOT_RESET_INFO", 0x00003b70 }, +{ "VFIO_IOMMU_GET_INFO", 0x00003b70 }, +{ "VFIO_IOMMU_SPAPR_TCE_GET_INFO", 0x00003b70 }, +{ "VFIO_DEVICE_PCI_HOT_RESET", 0x00003b71 }, +{ "VFIO_IOMMU_MAP_DMA", 0x00003b71 }, +{ "VFIO_IOMMU_UNMAP_DMA", 0x00003b72 }, +{ "VFIO_IOMMU_ENABLE", 0x00003b73 }, +{ "VFIO_IOMMU_DISABLE", 0x00003b74 }, +{ "VFIO_EEH_PE_OP", 0x00003b79 }, +{ "AGPIOC_ACQUIRE", 0x00004101 }, +{ "APM_IOC_STANDBY", 0x00004101 }, +{ "AGPIOC_RELEASE", 0x00004102 }, +{ "APM_IOC_SUSPEND", 0x00004102 }, +{ "AGPIOC_CHIPSET_FLUSH", 0x0000410a }, +{ "SNDRV_PCM_IOCTL_HW_FREE", 0x00004112 }, +{ "SNDRV_PCM_IOCTL_HWSYNC", 0x00004122 }, +{ "SNDRV_PCM_IOCTL_PREPARE", 0x00004140 }, +{ "SNDRV_PCM_IOCTL_RESET", 0x00004141 }, +{ "SNDRV_PCM_IOCTL_START", 0x00004142 }, +{ "SNDRV_PCM_IOCTL_DROP", 0x00004143 }, +{ "SNDRV_PCM_IOCTL_DRAIN", 0x00004144 }, +{ "SNDRV_PCM_IOCTL_RESUME", 0x00004147 }, +{ "SNDRV_PCM_IOCTL_XRUN", 0x00004148 }, +{ "SNDRV_PCM_IOCTL_UNLINK", 0x00004161 }, +{ "IOCTL_XENBUS_BACKEND_EVTCHN", 0x00004200 }, +{ "PMU_IOC_SLEEP", 0x00004200 }, +{ "IOCTL_XENBUS_BACKEND_SETUP", 0x00004201 }, +{ "CCISS_REVALIDVOLS", 0x0000420a }, +{ "CCISS_DEREGDISK", 0x0000420c }, +{ "CCISS_REGNEWD", 0x0000420e }, +{ "CCISS_RESCANDISK", 0x00004210 }, +{ "SNDCTL_COPR_RESET", 0x00004300 }, +{ "SNDRV_COMPRESS_PAUSE", 0x00004330 }, +{ "SNDRV_COMPRESS_RESUME", 0x00004331 }, +{ "SNDRV_COMPRESS_START", 0x00004332 }, +{ "SNDRV_COMPRESS_STOP", 0x00004333 }, +{ "SNDRV_COMPRESS_DRAIN", 0x00004334 }, +{ "SNDRV_COMPRESS_NEXT_TRACK", 0x00004335 }, +{ "SNDRV_COMPRESS_PARTIAL_DRAIN", 0x00004336 }, +{ "IOCTL_EVTCHN_RESET", 0x00004505 }, +{ "FBIOGET_VSCREENINFO", 0x00004600 }, +{ "FBIOPUT_VSCREENINFO", 0x00004601 }, +{ "FBIOGET_FSCREENINFO", 0x00004602 }, +{ "FBIOGETCMAP", 0x00004604 }, +{ "FBIOPUTCMAP", 0x00004605 }, +{ "FBIOPAN_DISPLAY", 0x00004606 }, +{ "FBIOGET_CON2FBMAP", 0x0000460f }, +{ "FBIOPUT_CON2FBMAP", 0x00004610 }, +{ "FBIOBLANK", 0x00004611 }, +{ "FBIO_ALLOC", 0x00004613 }, +{ "FBIO_FREE", 0x00004614 }, +{ "FBIOGET_GLYPH", 0x00004615 }, +{ "FBIOGET_HWCINFO", 0x00004616 }, +{ "FBIOPUT_MODEINFO", 0x00004617 }, +{ "FBIOGET_DISPINFO", 0x00004618 }, +{ "FBIO_WAITEVENT", 0x00004688 }, +{ "GSMIOC_DISABLE_NET", 0x00004703 }, +{ "HIDIOCAPPLICATION", 0x00004802 }, +{ "HIDIOCINITREPORT", 0x00004805 }, +{ "SNDRV_SB_CSP_IOCTL_UNLOAD_CODE", 0x00004812 }, +{ "SNDRV_SB_CSP_IOCTL_STOP", 0x00004814 }, +{ "SNDRV_SB_CSP_IOCTL_PAUSE", 0x00004815 }, +{ "SNDRV_SB_CSP_IOCTL_RESTART", 0x00004816 }, +{ "SNDRV_DM_FM_IOCTL_RESET", 0x00004821 }, +{ "SNDRV_DM_FM_IOCTL_CLEAR_PATCHES", 0x00004840 }, +{ "SNDRV_EMU10K1_IOCTL_STOP", 0x00004880 }, +{ "SNDRV_EMU10K1_IOCTL_CONTINUE", 0x00004881 }, +{ "SNDRV_EMU10K1_IOCTL_ZERO_TRAM_COUNTER", 0x00004882 }, +{ "SNDRV_EMUX_IOCTL_RESET_SAMPLES", 0x00004882 }, +{ "SNDRV_EMUX_IOCTL_REMOVE_LAST_SAMPLES", 0x00004883 }, +{ "SNDRV_FIREWIRE_IOCTL_LOCK", 0x000048f9 }, +{ "SNDRV_FIREWIRE_IOCTL_UNLOCK", 0x000048fa }, +{ "IIOCNETAIF", 0x00004901 }, +{ "IIOCNETDIF", 0x00004902 }, +{ "IIOCNETSCF", 0x00004903 }, +{ "IIOCNETGCF", 0x00004904 }, +{ "IIOCNETANM", 0x00004905 }, +{ "IIOCNETDNM", 0x00004906 }, +{ "IIOCNETGNM", 0x00004907 }, +{ "IIOCGETSET", 0x00004908 }, +{ "IIOCSETSET", 0x00004909 }, +{ "IIOCSETVER", 0x0000490a }, +{ "IIOCNETHUP", 0x0000490b }, +{ "IIOCSETGST", 0x0000490c }, +{ "IIOCSETBRJ", 0x0000490d }, +{ "IIOCSIGPRF", 0x0000490e }, +{ "IIOCGETPRF", 0x0000490f }, +{ "IIOCSETPRF", 0x00004910 }, +{ "IIOCGETMAP", 0x00004911 }, +{ "IIOCSETMAP", 0x00004912 }, +{ "IIOCNETASL", 0x00004913 }, +{ "IIOCNETDIL", 0x00004914 }, +{ "IIOCGETCPS", 0x00004915 }, +{ "IIOCGETDVR", 0x00004916 }, +{ "IIOCNETLCR", 0x00004917 }, +{ "IIOCNETDWRSET", 0x00004918 }, +{ "IIOCNETALN", 0x00004920 }, +{ "IIOCNETDLN", 0x00004921 }, +{ "IIOCNETGPN", 0x00004922 }, +{ "IIOCDBGVAR", 0x0000497f }, +{ "IIOCDRVCTL", 0x00004980 }, +{ "ION_IOC_TEST_SET_FD", 0x000049f0 }, +{ "KIOCSOUND", 0x00004b2f }, +{ "KDMKTONE", 0x00004b30 }, +{ "KDGETLED", 0x00004b31 }, +{ "KDSETLED", 0x00004b32 }, +{ "KDGKBTYPE", 0x00004b33 }, +{ "KDADDIO", 0x00004b34 }, +{ "KDDELIO", 0x00004b35 }, +{ "KDENABIO", 0x00004b36 }, +{ "KDDISABIO", 0x00004b37 }, +{ "KDSETMODE", 0x00004b3a }, +{ "KDGETMODE", 0x00004b3b }, +{ "KDMAPDISP", 0x00004b3c }, +{ "KDUNMAPDISP", 0x00004b3d }, +{ "GIO_SCRNMAP", 0x00004b40 }, +{ "PIO_SCRNMAP", 0x00004b41 }, +{ "KDGKBMODE", 0x00004b44 }, +{ "KDSKBMODE", 0x00004b45 }, +{ "KDGKBENT", 0x00004b46 }, +{ "KDSKBENT", 0x00004b47 }, +{ "KDGKBSENT", 0x00004b48 }, +{ "KDSKBSENT", 0x00004b49 }, +{ "KDGKBDIACR", 0x00004b4a }, +{ "KDSKBDIACR", 0x00004b4b }, +{ "KDGETKEYCODE", 0x00004b4c }, +{ "KDSETKEYCODE", 0x00004b4d }, +{ "KDSIGACCEPT", 0x00004b4e }, +{ "KDKBDREP", 0x00004b52 }, +{ "GIO_FONT", 0x00004b60 }, +{ "PIO_FONT", 0x00004b61 }, +{ "KDGKBMETA", 0x00004b62 }, +{ "KDSKBMETA", 0x00004b63 }, +{ "KDGKBLED", 0x00004b64 }, +{ "KDSKBLED", 0x00004b65 }, +{ "GIO_UNIMAP", 0x00004b66 }, +{ "PIO_UNIMAP", 0x00004b67 }, +{ "PIO_UNIMAPCLR", 0x00004b68 }, +{ "GIO_UNISCRNMAP", 0x00004b69 }, +{ "PIO_UNISCRNMAP", 0x00004b6a }, +{ "GIO_FONTX", 0x00004b6b }, +{ "PIO_FONTX", 0x00004b6c }, +{ "PIO_FONTRESET", 0x00004b6d }, +{ "GIO_CMAP", 0x00004b70 }, +{ "PIO_CMAP", 0x00004b71 }, +{ "KDFONTOP", 0x00004b72 }, +{ "KDGKBDIACRUC", 0x00004bfa }, +{ "KDSKBDIACRUC", 0x00004bfb }, +{ "LOOP_SET_FD", 0x00004c00 }, +{ "LOOP_CLR_FD", 0x00004c01 }, +{ "LOOP_SET_STATUS", 0x00004c02 }, +{ "LOOP_GET_STATUS", 0x00004c03 }, +{ "LOOP_SET_STATUS64", 0x00004c04 }, +{ "LOOP_GET_STATUS64", 0x00004c05 }, +{ "LOOP_CHANGE_FD", 0x00004c06 }, +{ "LOOP_SET_CAPACITY", 0x00004c07 }, +{ "LOOP_CTL_ADD", 0x00004c80 }, +{ "LOOP_CTL_REMOVE", 0x00004c81 }, +{ "LOOP_CTL_GET_FREE", 0x00004c82 }, +{ "MTDFILEMODE", 0x00004d13 }, +{ "NVME_IOCTL_ID", 0x00004e40 }, +{ "UBI_IOCVOLRMBLK", 0x00004f08 }, +{ "OMAPFB_SYNC_GFX", 0x00004f25 }, +{ "OMAPFB_VSYNC", 0x00004f26 }, +{ "OMAPFB_WAITFORVSYNC", 0x00004f39 }, +{ "OMAPFB_WAITFORGO", 0x00004f3c }, +{ "SNDCTL_DSP_RESET", 0x00005000 }, +{ "SNDCTL_DSP_SYNC", 0x00005001 }, +{ "SNDCTL_DSP_POST", 0x00005008 }, +{ "SNDCTL_DSP_NONBLOCK", 0x0000500e }, +{ "SNDCTL_DSP_SETSYNCRO", 0x00005015 }, +{ "SNDCTL_DSP_SETDUPLEX", 0x00005016 }, +{ "SNDCTL_SEQ_RESET", 0x00005100 }, +{ "SNDCTL_SEQ_SYNC", 0x00005101 }, +{ "SNDCTL_SEQ_PANIC", 0x00005111 }, +{ "RFKILL_IOCTL_NOINPUT", 0x00005201 }, +{ "RNDZAPENTCNT", 0x00005204 }, +{ "RNDCLEARPOOL", 0x00005206 }, +{ "CDROMPAUSE", 0x00005301 }, +{ "CDROMRESUME", 0x00005302 }, +{ "CDROMPLAYMSF", 0x00005303 }, +{ "CDROMPLAYTRKIND", 0x00005304 }, +{ "CDROMREADTOCHDR", 0x00005305 }, +{ "CDROMREADTOCENTRY", 0x00005306 }, +{ "CDROMSTOP", 0x00005307 }, +{ "CDROMSTART", 0x00005308 }, +{ "CDROMEJECT", 0x00005309 }, +{ "CDROMVOLCTRL", 0x0000530a }, +{ "CDROMSUBCHNL", 0x0000530b }, +{ "CDROMREADMODE2", 0x0000530c }, +{ "CDROMREADMODE1", 0x0000530d }, +{ "CDROMREADAUDIO", 0x0000530e }, +{ "CDROMEJECT_SW", 0x0000530f }, +{ "CDROMMULTISESSION", 0x00005310 }, +{ "CDROM_GET_MCN", 0x00005311 }, +{ "CDROMRESET", 0x00005312 }, +{ "CDROMVOLREAD", 0x00005313 }, +{ "CDROMREADRAW", 0x00005314 }, +{ "CDROMREADCOOKED", 0x00005315 }, +{ "CDROMSEEK", 0x00005316 }, +{ "CDROMPLAYBLK", 0x00005317 }, +{ "CDROMREADALL", 0x00005318 }, +{ "CDROMCLOSETRAY", 0x00005319 }, +{ "CDROMGETSPINDOWN", 0x0000531d }, +{ "CDROMSETSPINDOWN", 0x0000531e }, +{ "CDROM_SET_OPTIONS", 0x00005320 }, +{ "CDROM_CLEAR_OPTIONS", 0x00005321 }, +{ "CDROM_SELECT_SPEED", 0x00005322 }, +{ "CDROM_SELECT_DISC", 0x00005323 }, +{ "CDROM_MEDIA_CHANGED", 0x00005325 }, +{ "CDROM_DRIVE_STATUS", 0x00005326 }, +{ "CDROM_DISC_STATUS", 0x00005327 }, +{ "CDROM_CHANGER_NSLOTS", 0x00005328 }, +{ "CDROM_LOCKDOOR", 0x00005329 }, +{ "CDROM_DEBUG", 0x00005330 }, +{ "CDROM_GET_CAPABILITY", 0x00005331 }, +{ "SCSI_IOCTL_DOORLOCK", 0x00005380 }, +{ "SCSI_IOCTL_DOORUNLOCK", 0x00005381 }, +{ "CDROMAUDIOBUFSIZ", 0x00005382 }, +{ "SCSI_IOCTL_GET_IDLUN", 0x00005382 }, +{ "SCSI_IOCTL_PROBE_HOST", 0x00005385 }, +{ "SCSI_IOCTL_GET_BUS_NUMBER", 0x00005386 }, +{ "SCSI_IOCTL_GET_PCI", 0x00005387 }, +{ "DVD_READ_STRUCT", 0x00005390 }, +{ "DVD_WRITE_STRUCT", 0x00005391 }, +{ "DVD_AUTH", 0x00005392 }, +{ "CDROM_SEND_PACKET", 0x00005393 }, +{ "CDROM_NEXT_WRITABLE", 0x00005394 }, +{ "CDROM_LAST_WRITTEN", 0x00005395 }, +{ "TCGETS", 0x00005401 }, +{ "SNDCTL_TMR_START", 0x00005402 }, +{ "TCSETS", 0x00005402 }, +{ "SNDCTL_TMR_STOP", 0x00005403 }, +{ "TCSETSW", 0x00005403 }, +{ "SNDCTL_TMR_CONTINUE", 0x00005404 }, +{ "TCSETSF", 0x00005404 }, +{ "TCGETA", 0x00005405 }, +{ "TCSETA", 0x00005406 }, +{ "TCSETAW", 0x00005407 }, +{ "TCSETAF", 0x00005408 }, +{ "TCSBRK", 0x00005409 }, +{ "TCXONC", 0x0000540a }, +{ "TCFLSH", 0x0000540b }, +{ "TIOCEXCL", 0x0000540c }, +{ "TIOCNXCL", 0x0000540d }, +{ "TIOCSCTTY", 0x0000540e }, +{ "TIOCGPGRP", 0x0000540f }, +{ "TIOCSPGRP", 0x00005410 }, +{ "TIOCOUTQ", 0x00005411 }, +{ "TIOCSTI", 0x00005412 }, +{ "TIOCGWINSZ", 0x00005413 }, +{ "TIOCSWINSZ", 0x00005414 }, +{ "TIOCMGET", 0x00005415 }, +{ "TIOCMBIS", 0x00005416 }, +{ "TIOCMBIC", 0x00005417 }, +{ "TIOCMSET", 0x00005418 }, +{ "TIOCGSOFTCAR", 0x00005419 }, +{ "TIOCSSOFTCAR", 0x0000541a }, +{ "FIONREAD", 0x0000541b }, +{ "TIOCLINUX", 0x0000541c }, +{ "TIOCCONS", 0x0000541d }, +{ "TIOCGSERIAL", 0x0000541e }, +{ "TIOCSSERIAL", 0x0000541f }, +{ "TIOCPKT", 0x00005420 }, +{ "FIONBIO", 0x00005421 }, +{ "TIOCNOTTY", 0x00005422 }, +{ "TIOCSETD", 0x00005423 }, +{ "TIOCGETD", 0x00005424 }, +{ "TCSBRKP", 0x00005425 }, +{ "TIOCSBRK", 0x00005427 }, +{ "TIOCCBRK", 0x00005428 }, +{ "TIOCGSID", 0x00005429 }, +{ "TIOCGRS485", 0x0000542e }, +{ "TIOCSRS485", 0x0000542f }, +{ "TCGETX", 0x00005432 }, +{ "TCSETX", 0x00005433 }, +{ "TCSETXF", 0x00005434 }, +{ "TCSETXW", 0x00005435 }, +{ "TIOCVHANGUP", 0x00005437 }, +{ "FIONCLEX", 0x00005450 }, +{ "FIOCLEX", 0x00005451 }, +{ "FIOASYNC", 0x00005452 }, +{ "TIOCSERCONFIG", 0x00005453 }, +{ "TIOCSERGWILD", 0x00005454 }, +{ "TIOCSERSWILD", 0x00005455 }, +{ "TIOCGLCKTRMIOS", 0x00005456 }, +{ "TIOCSLCKTRMIOS", 0x00005457 }, +{ "TIOCSERGSTRUCT", 0x00005458 }, +{ "TIOCSERGETLSR", 0x00005459 }, +{ "TIOCSERGETMULTI", 0x0000545a }, +{ "TIOCSERSETMULTI", 0x0000545b }, +{ "TIOCMIWAIT", 0x0000545c }, +{ "TIOCGICOUNT", 0x0000545d }, +{ "FIOQSIZE", 0x00005460 }, +{ "SNDRV_TIMER_IOCTL_START", 0x000054a0 }, +{ "SNDRV_TIMER_IOCTL_STOP", 0x000054a1 }, +{ "SNDRV_TIMER_IOCTL_CONTINUE", 0x000054a2 }, +{ "SNDRV_TIMER_IOCTL_PAUSE", 0x000054a3 }, +{ "UI_DEV_CREATE", 0x00005501 }, +{ "UI_DEV_DESTROY", 0x00005502 }, +{ "USBDEVFS_DISCARDURB", 0x0000550b }, +{ "USBDEVFS_RESET", 0x00005514 }, +{ "USBDEVFS_DISCONNECT", 0x00005516 }, +{ "USBDEVFS_CONNECT", 0x00005517 }, +{ "VT_OPENQRY", 0x00005600 }, +{ "VIDIOC_RESERVED", 0x00005601 }, +{ "VT_GETMODE", 0x00005601 }, +{ "VT_SETMODE", 0x00005602 }, +{ "VT_GETSTATE", 0x00005603 }, +{ "VT_SENDSIG", 0x00005604 }, +{ "VT_RELDISP", 0x00005605 }, +{ "VT_ACTIVATE", 0x00005606 }, +{ "VT_WAITACTIVE", 0x00005607 }, +{ "VT_DISALLOCATE", 0x00005608 }, +{ "VT_RESIZE", 0x00005609 }, +{ "VT_RESIZEX", 0x0000560a }, +{ "VT_LOCKSWITCH", 0x0000560b }, +{ "VT_UNLOCKSWITCH", 0x0000560c }, +{ "VT_GETHIFONTMASK", 0x0000560d }, +{ "VT_WAITEVENT", 0x0000560e }, +{ "VT_SETACTIVATE", 0x0000560f }, +{ "VIDIOC_LOG_STATUS", 0x00005646 }, +{ "ADV7842_CMD_RAM_TEST", 0x000056c0 }, +{ "USBTMC_IOCTL_INDICATOR_PULSE", 0x00005b01 }, +{ "USBTMC_IOCTL_CLEAR", 0x00005b02 }, +{ "USBTMC_IOCTL_ABORT_BULK_OUT", 0x00005b03 }, +{ "USBTMC_IOCTL_ABORT_BULK_IN", 0x00005b04 }, +{ "USBTMC_IOCTL_CLEAR_OUT_HALT", 0x00005b06 }, +{ "USBTMC_IOCTL_CLEAR_IN_HALT", 0x00005b07 }, +{ "ANDROID_ALARM_WAIT", 0x00006101 }, +{ "NS_ADJBUFLEV", 0x00006163 }, +{ "SIOCSIFATMTCP", 0x00006180 }, +{ "ATMTCP_CREATE", 0x0000618e }, +{ "ATMTCP_REMOVE", 0x0000618f }, +{ "ATMLEC_CTRL", 0x000061d0 }, +{ "ATMLEC_DATA", 0x000061d1 }, +{ "ATMLEC_MCAST", 0x000061d2 }, +{ "ATMMPC_CTRL", 0x000061d8 }, +{ "ATMMPC_DATA", 0x000061d9 }, +{ "SIOCMKCLIP", 0x000061e0 }, +{ "ATMARPD_CTRL", 0x000061e1 }, +{ "ATMARP_MKIP", 0x000061e2 }, +{ "ATMARP_SETENTRY", 0x000061e3 }, +{ "ATMARP_ENCAP", 0x000061e5 }, +{ "ATMSIGD_CTRL", 0x000061f0 }, +{ "BT819_FIFO_RESET_LOW", 0x00006200 }, +{ "BT819_FIFO_RESET_HIGH", 0x00006201 }, +{ "CM_IOCSRDR", 0x00006303 }, +{ "CM_IOCARDOFF", 0x00006304 }, +{ "BC_REGISTER_LOOPER", 0x0000630b }, +{ "BC_ENTER_LOOPER", 0x0000630c }, +{ "BC_EXIT_LOOPER", 0x0000630d }, +{ "CHIOINITELEM", 0x00006311 }, +{ "DRM_IOCTL_SET_MASTER", 0x0000641e }, +{ "DRM_IOCTL_DROP_MASTER", 0x0000641f }, +{ "DRM_IOCTL_AGP_ACQUIRE", 0x00006430 }, +{ "DRM_IOCTL_AGP_RELEASE", 0x00006431 }, +{ "DRM_IOCTL_I915_FLUSH", 0x00006441 }, +{ "DRM_IOCTL_R128_CCE_START", 0x00006441 }, +{ "DRM_IOCTL_RADEON_CP_START", 0x00006441 }, +{ "DRM_IOCTL_I915_FLIP", 0x00006442 }, +{ "DRM_IOCTL_MGA_RESET", 0x00006442 }, +{ "DRM_IOCTL_I810_FLUSH", 0x00006443 }, +{ "DRM_IOCTL_MGA_SWAP", 0x00006443 }, +{ "DRM_IOCTL_R128_CCE_RESET", 0x00006443 }, +{ "DRM_IOCTL_RADEON_CP_RESET", 0x00006443 }, +{ "DRM_IOCTL_I810_GETAGE", 0x00006444 }, +{ "DRM_IOCTL_R128_CCE_IDLE", 0x00006444 }, +{ "DRM_IOCTL_RADEON_CP_IDLE", 0x00006444 }, +{ "DRM_IOCTL_RADEON_RESET", 0x00006445 }, +{ "DRM_IOCTL_I810_SWAP", 0x00006446 }, +{ "DRM_IOCTL_R128_RESET", 0x00006446 }, +{ "DRM_IOCTL_R128_SWAP", 0x00006447 }, +{ "DRM_IOCTL_RADEON_SWAP", 0x00006447 }, +{ "DRM_IOCTL_I810_DOCOPY", 0x00006448 }, +{ "DRM_IOCTL_VIA_FLUSH", 0x00006449 }, +{ "DRM_IOCTL_I810_FSTATUS", 0x0000644a }, +{ "DRM_IOCTL_I810_OV0FLIP", 0x0000644b }, +{ "DRM_IOCTL_I810_RSTATUS", 0x0000644d }, +{ "DRM_IOCTL_I810_FLIP", 0x0000644e }, +{ "DRM_IOCTL_RADEON_FLIP", 0x00006452 }, +{ "DRM_IOCTL_R128_FLIP", 0x00006453 }, +{ "DRM_IOCTL_I915_GEM_THROTTLE", 0x00006458 }, +{ "DRM_IOCTL_RADEON_CP_RESUME", 0x00006458 }, +{ "DRM_IOCTL_I915_GEM_ENTERVT", 0x00006459 }, +{ "DRM_IOCTL_I915_GEM_LEAVEVT", 0x0000645a }, +{ "S5P_FIMC_TX_END_NOTIFY", 0x00006500 }, +{ "FUNCTIONFS_FIFO_STATUS", 0x00006701 }, +{ "GADGETFS_FIFO_STATUS", 0x00006701 }, +{ "FUNCTIONFS_FIFO_FLUSH", 0x00006702 }, +{ "GADGETFS_FIFO_FLUSH", 0x00006702 }, +{ "FUNCTIONFS_CLEAR_HALT", 0x00006703 }, +{ "GADGETFS_CLEAR_HALT", 0x00006703 }, +{ "FUNCTIONFS_INTERFACE_REVMAP", 0x00006780 }, +{ "FUNCTIONFS_ENDPOINT_REVMAP", 0x00006781 }, +{ "HPET_IE_ON", 0x00006801 }, +{ "HPET_IE_OFF", 0x00006802 }, +{ "HPET_EPI", 0x00006804 }, +{ "HPET_DPI", 0x00006805 }, +{ "LIRC_NOTIFY_DECODE", 0x00006920 }, +{ "LIRC_SETUP_START", 0x00006921 }, +{ "LIRC_SETUP_END", 0x00006922 }, +{ "KYRO_IOCTL_OVERLAY_CREATE", 0x00006b00 }, +{ "KYRO_IOCTL_OVERLAY_VIEWPORT_SET", 0x00006b01 }, +{ "KYRO_IOCTL_SET_VIDEO_MODE", 0x00006b02 }, +{ "KYRO_IOCTL_UVSTRIDE", 0x00006b03 }, +{ "KYRO_IOCTL_OVERLAY_OFFSET", 0x00006b04 }, +{ "KYRO_IOCTL_STRIDE", 0x00006b05 }, +{ "HSC_RESET", 0x00006b10 }, +{ "HSC_SET_PM", 0x00006b11 }, +{ "HSC_SEND_BREAK", 0x00006b12 }, +{ "MMTIMER_GETOFFSET", 0x00006d00 }, +{ "MGSL_IOCSTXIDLE", 0x00006d02 }, +{ "MGSL_IOCGTXIDLE", 0x00006d03 }, +{ "MGSL_IOCTXENABLE", 0x00006d04 }, +{ "MMTIMER_GETBITS", 0x00006d04 }, +{ "MGSL_IOCRXENABLE", 0x00006d05 }, +{ "MGSL_IOCTXABORT", 0x00006d06 }, +{ "MMTIMER_MMAPAVAIL", 0x00006d06 }, +{ "MGSL_IOCGSTATS", 0x00006d07 }, +{ "MGSL_IOCLOOPTXDONE", 0x00006d09 }, +{ "MGSL_IOCSIF", 0x00006d0a }, +{ "MGSL_IOCGIF", 0x00006d0b }, +{ "MGSL_IOCCLRMODCOUNT", 0x00006d0f }, +{ "MGSL_IOCSXSYNC", 0x00006d13 }, +{ "MGSL_IOCGXSYNC", 0x00006d14 }, +{ "MGSL_IOCSXCTRL", 0x00006d15 }, +{ "MGSL_IOCGXCTRL", 0x00006d16 }, +{ "NCP_IOC_CONN_LOGGED_IN", 0x00006e03 }, +{ "AUDIO_STOP", 0x00006f01 }, +{ "AUDIO_PLAY", 0x00006f02 }, +{ "AUDIO_PAUSE", 0x00006f03 }, +{ "AUDIO_CONTINUE", 0x00006f04 }, +{ "AUDIO_SELECT_SOURCE", 0x00006f05 }, +{ "AUDIO_SET_MUTE", 0x00006f06 }, +{ "AUDIO_SET_AV_SYNC", 0x00006f07 }, +{ "AUDIO_SET_BYPASS_MODE", 0x00006f08 }, +{ "AUDIO_CHANNEL_SELECT", 0x00006f09 }, +{ "AUDIO_CLEAR_BUFFER", 0x00006f0c }, +{ "AUDIO_SET_ID", 0x00006f0d }, +{ "AUDIO_SET_STREAMTYPE", 0x00006f0f }, +{ "AUDIO_SET_EXT_ID", 0x00006f10 }, +{ "AUDIO_BILINGUAL_CHANNEL_SELECT", 0x00006f14 }, +{ "VIDEO_STOP", 0x00006f15 }, +{ "VIDEO_PLAY", 0x00006f16 }, +{ "VIDEO_FREEZE", 0x00006f17 }, +{ "VIDEO_CONTINUE", 0x00006f18 }, +{ "VIDEO_SELECT_SOURCE", 0x00006f19 }, +{ "VIDEO_SET_BLANK", 0x00006f1a }, +{ "VIDEO_SET_DISPLAY_FORMAT", 0x00006f1d }, +{ "VIDEO_FAST_FORWARD", 0x00006f1f }, +{ "VIDEO_SLOWMOTION", 0x00006f20 }, +{ "VIDEO_CLEAR_BUFFER", 0x00006f22 }, +{ "VIDEO_SET_ID", 0x00006f23 }, +{ "VIDEO_SET_STREAMTYPE", 0x00006f24 }, +{ "VIDEO_SET_FORMAT", 0x00006f25 }, +{ "VIDEO_SET_SYSTEM", 0x00006f26 }, +{ "DMX_START", 0x00006f29 }, +{ "DMX_STOP", 0x00006f2a }, +{ "DMX_SET_BUFFER_SIZE", 0x00006f2d }, +{ "NET_REMOVE_IF", 0x00006f35 }, +{ "VIDEO_SET_ATTRIBUTES", 0x00006f35 }, +{ "FE_DISEQC_RESET_OVERLOAD", 0x00006f3e }, +{ "FE_DISEQC_SEND_BURST", 0x00006f41 }, +{ "FE_SET_TONE", 0x00006f42 }, +{ "FE_SET_VOLTAGE", 0x00006f43 }, +{ "FE_ENABLE_HIGH_LNB_VOLTAGE", 0x00006f44 }, +{ "FE_DISHNETWORK_SEND_LEGACY_CMD", 0x00006f50 }, +{ "FE_SET_FRONTEND_TUNE_MODE", 0x00006f51 }, +{ "CA_RESET", 0x00006f80 }, +{ "RTC_AIE_ON", 0x00007001 }, +{ "RTC_AIE_OFF", 0x00007002 }, +{ "RTC_UIE_ON", 0x00007003 }, +{ "PHN_NOT_OH", 0x00007004 }, +{ "RTC_UIE_OFF", 0x00007004 }, +{ "RTC_PIE_ON", 0x00007005 }, +{ "RTC_PIE_OFF", 0x00007006 }, +{ "RTC_WIE_ON", 0x0000700f }, +{ "RTC_WIE_OFF", 0x00007010 }, +{ "RTC_VL_CLR", 0x00007014 }, +{ "NVRAM_INIT", 0x00007040 }, +{ "NVRAM_SETCKS", 0x00007041 }, +{ "PPCLAIM", 0x0000708b }, +{ "PPRELEASE", 0x0000708c }, +{ "PPYIELD", 0x0000708d }, +{ "PPEXCL", 0x0000708f }, +{ "PHONE_CAPABILITIES", 0x00007180 }, +{ "PHONE_RING", 0x00007183 }, +{ "PHONE_HOOKSTATE", 0x00007184 }, +{ "OLD_PHONE_RING_START", 0x00007187 }, +{ "PHONE_RING_STOP", 0x00007188 }, +{ "PHONE_REC_START", 0x0000718a }, +{ "PHONE_REC_STOP", 0x0000718b }, +{ "PHONE_REC_LEVEL", 0x0000718f }, +{ "PHONE_PLAY_START", 0x00007191 }, +{ "PHONE_PLAY_STOP", 0x00007192 }, +{ "PHONE_PLAY_LEVEL", 0x00007195 }, +{ "PHONE_GET_TONE_ON_TIME", 0x0000719e }, +{ "PHONE_GET_TONE_OFF_TIME", 0x0000719f }, +{ "PHONE_GET_TONE_STATE", 0x000071a0 }, +{ "PHONE_BUSY", 0x000071a1 }, +{ "PHONE_RINGBACK", 0x000071a2 }, +{ "PHONE_DIALTONE", 0x000071a3 }, +{ "PHONE_CPT_STOP", 0x000071a4 }, +{ "PHONE_PSTN_GET_STATE", 0x000071a5 }, +{ "PHONE_PSTN_LINETEST", 0x000071a8 }, +{ "IXJCTL_DSP_RESET", 0x000071c0 }, +{ "IXJCTL_DSP_IDLE", 0x000071c5 }, +{ "IXJCTL_TESTRAM", 0x000071c6 }, +{ "IXJCTL_AEC_STOP", 0x000071cc }, +{ "IXJCTL_AEC_GET_LEVEL", 0x000071cd }, +{ "IXJCTL_PSTN_LINETEST", 0x000071d3 }, +{ "IXJCTL_PLAY_CID", 0x000071d7 }, +{ "IXJCTL_DRYBUFFER_CLEAR", 0x000071e7 }, +{ "BR_OK", 0x00007201 }, +{ "BR_DEAD_REPLY", 0x00007205 }, +{ "BR_TRANSACTION_COMPLETE", 0x00007206 }, +{ "BR_NOOP", 0x0000720c }, +{ "BR_SPAWN_LOOPER", 0x0000720d }, +{ "BR_FINISHED", 0x0000720e }, +{ "BR_FAILED_REPLY", 0x00007211 }, +{ "PPPIOCDISCONN", 0x00007439 }, +{ "PPPIOCXFERUNIT", 0x0000744e }, +{ "MEYEIOC_STILLCAPT", 0x000076c4 }, +{ "ASHMEM_GET_SIZE", 0x00007704 }, +{ "ASHMEM_GET_PROT_MASK", 0x00007706 }, +{ "ASHMEM_GET_PIN_STATUS", 0x00007709 }, +{ "ASHMEM_PURGE_ALL_CACHES", 0x0000770a }, +{ "FIOSETOWN", 0x00008901 }, +{ "SIOCSPGRP", 0x00008902 }, +{ "FIOGETOWN", 0x00008903 }, +{ "SIOCGPGRP", 0x00008904 }, +{ "SIOCATMARK", 0x00008905 }, +{ "SIOCGSTAMP", 0x00008906 }, +{ "SIOCGSTAMPNS", 0x00008907 }, +{ "SIOCADDRT", 0x0000890b }, +{ "SIOCDELRT", 0x0000890c }, +{ "SIOCRTMSG", 0x0000890d }, +{ "SIOCGIFNAME", 0x00008910 }, +{ "SIOCSIFLINK", 0x00008911 }, +{ "SIOCGIFCONF", 0x00008912 }, +{ "SIOCGIFFLAGS", 0x00008913 }, +{ "SIOCSIFFLAGS", 0x00008914 }, +{ "SIOCGIFADDR", 0x00008915 }, +{ "SIOCSIFADDR", 0x00008916 }, +{ "SIOCGIFDSTADDR", 0x00008917 }, +{ "SIOCSIFDSTADDR", 0x00008918 }, +{ "SIOCGIFBRDADDR", 0x00008919 }, +{ "SIOCSIFBRDADDR", 0x0000891a }, +{ "SIOCGIFNETMASK", 0x0000891b }, +{ "SIOCSIFNETMASK", 0x0000891c }, +{ "SIOCGIFMETRIC", 0x0000891d }, +{ "SIOCSIFMETRIC", 0x0000891e }, +{ "SIOCGIFMEM", 0x0000891f }, +{ "SIOCSIFMEM", 0x00008920 }, +{ "SIOCGIFMTU", 0x00008921 }, +{ "SIOCSIFMTU", 0x00008922 }, +{ "SIOCSIFNAME", 0x00008923 }, +{ "SIOCSIFHWADDR", 0x00008924 }, +{ "SIOCGIFENCAP", 0x00008925 }, +{ "SIOCSIFENCAP", 0x00008926 }, +{ "SIOCGIFHWADDR", 0x00008927 }, +{ "SIOCGIFSLAVE", 0x00008929 }, +{ "SIOCSIFSLAVE", 0x00008930 }, +{ "SIOCADDMULTI", 0x00008931 }, +{ "SIOCDELMULTI", 0x00008932 }, +{ "SIOCGIFINDEX", 0x00008933 }, +{ "SIOCSIFPFLAGS", 0x00008934 }, +{ "SIOCGIFPFLAGS", 0x00008935 }, +{ "SIOCDIFADDR", 0x00008936 }, +{ "SIOCSIFHWBROADCAST", 0x00008937 }, +{ "SIOCGIFCOUNT", 0x00008938 }, +{ "SIOCGIFBR", 0x00008940 }, +{ "SIOCSIFBR", 0x00008941 }, +{ "SIOCGIFTXQLEN", 0x00008942 }, +{ "SIOCSIFTXQLEN", 0x00008943 }, +{ "SIOCETHTOOL", 0x00008946 }, +{ "SIOCGMIIPHY", 0x00008947 }, +{ "SIOCGMIIREG", 0x00008948 }, +{ "SIOCSMIIREG", 0x00008949 }, +{ "SIOCWANDEV", 0x0000894a }, +{ "SIOCOUTQNSD", 0x0000894b }, +{ "SIOCDARP", 0x00008953 }, +{ "SIOCGARP", 0x00008954 }, +{ "SIOCSARP", 0x00008955 }, +{ "SIOCDRARP", 0x00008960 }, +{ "SIOCGRARP", 0x00008961 }, +{ "SIOCSRARP", 0x00008962 }, +{ "SIOCGIFMAP", 0x00008970 }, +{ "SIOCSIFMAP", 0x00008971 }, +{ "SIOCADDDLCI", 0x00008980 }, +{ "SIOCDELDLCI", 0x00008981 }, +{ "SIOCGIFVLAN", 0x00008982 }, +{ "SIOCSIFVLAN", 0x00008983 }, +{ "SIOCBONDENSLAVE", 0x00008990 }, +{ "SIOCBONDRELEASE", 0x00008991 }, +{ "SIOCBONDSETHWADDR", 0x00008992 }, +{ "SIOCBONDSLAVEINFOQUERY", 0x00008993 }, +{ "SIOCBONDINFOQUERY", 0x00008994 }, +{ "SIOCBONDCHANGEACTIVE", 0x00008995 }, +{ "SIOCBRADDBR", 0x000089a0 }, +{ "SIOCBRDELBR", 0x000089a1 }, +{ "SIOCBRADDIF", 0x000089a2 }, +{ "SIOCBRDELIF", 0x000089a3 }, +{ "SIOCSHWTSTAMP", 0x000089b0 }, +{ "SIOCGHWTSTAMP", 0x000089b1 }, +{ "SIOCPROTOPRIVATE", 0x000089e0 }, +{ "SIOCDEVPRIVATE", 0x000089f0 }, +{ "SIOCIWFIRST", 0x00008b00 }, +{ "SIOCSIWCOMMIT", 0x00008b00 }, +{ "SIOCGIWNAME", 0x00008b01 }, +{ "SIOCSIWNWID", 0x00008b02 }, +{ "SIOCGIWNWID", 0x00008b03 }, +{ "SIOCSIWFREQ", 0x00008b04 }, +{ "SIOCGIWFREQ", 0x00008b05 }, +{ "SIOCSIWMODE", 0x00008b06 }, +{ "SIOCGIWMODE", 0x00008b07 }, +{ "SIOCSIWSENS", 0x00008b08 }, +{ "SIOCGIWSENS", 0x00008b09 }, +{ "SIOCSIWRANGE", 0x00008b0a }, +{ "SIOCGIWRANGE", 0x00008b0b }, +{ "SIOCSIWPRIV", 0x00008b0c }, +{ "SIOCGIWPRIV", 0x00008b0d }, +{ "SIOCSIWSTATS", 0x00008b0e }, +{ "SIOCGIWSTATS", 0x00008b0f }, +{ "SIOCSIWSPY", 0x00008b10 }, +{ "SIOCGIWSPY", 0x00008b11 }, +{ "SIOCSIWTHRSPY", 0x00008b12 }, +{ "SIOCGIWTHRSPY", 0x00008b13 }, +{ "SIOCSIWAP", 0x00008b14 }, +{ "SIOCGIWAP", 0x00008b15 }, +{ "SIOCSIWMLME", 0x00008b16 }, +{ "SIOCGIWAPLIST", 0x00008b17 }, +{ "SIOCSIWSCAN", 0x00008b18 }, +{ "SIOCGIWSCAN", 0x00008b19 }, +{ "SIOCSIWESSID", 0x00008b1a }, +{ "SIOCGIWESSID", 0x00008b1b }, +{ "SIOCSIWNICKN", 0x00008b1c }, +{ "SIOCGIWNICKN", 0x00008b1d }, +{ "SIOCSIWRATE", 0x00008b20 }, +{ "SIOCGIWRATE", 0x00008b21 }, +{ "SIOCSIWRTS", 0x00008b22 }, +{ "SIOCGIWRTS", 0x00008b23 }, +{ "SIOCSIWFRAG", 0x00008b24 }, +{ "SIOCGIWFRAG", 0x00008b25 }, +{ "SIOCSIWTXPOW", 0x00008b26 }, +{ "SIOCGIWTXPOW", 0x00008b27 }, +{ "SIOCSIWRETRY", 0x00008b28 }, +{ "SIOCGIWRETRY", 0x00008b29 }, +{ "SIOCSIWENCODE", 0x00008b2a }, +{ "SIOCGIWENCODE", 0x00008b2b }, +{ "SIOCSIWPOWER", 0x00008b2c }, +{ "SIOCGIWPOWER", 0x00008b2d }, +{ "SIOCSIWGENIE", 0x00008b30 }, +{ "SIOCGIWGENIE", 0x00008b31 }, +{ "SIOCSIWAUTH", 0x00008b32 }, +{ "SIOCGIWAUTH", 0x00008b33 }, +{ "SIOCSIWENCODEEXT", 0x00008b34 }, +{ "SIOCGIWENCODEEXT", 0x00008b35 }, +{ "SIOCSIWPMKSA", 0x00008b36 }, +{ "SIOCIWFIRSTPRIV", 0x00008be0 }, +{ "SIOCIWLASTPRIV", 0x00008bff }, +{ "AUTOFS_IOC_READY", 0x00009360 }, +{ "AUTOFS_IOC_FAIL", 0x00009361 }, +{ "AUTOFS_IOC_CATATONIC", 0x00009362 }, +{ "BTRFS_IOC_TRANS_START", 0x00009406 }, +{ "BTRFS_IOC_TRANS_END", 0x00009407 }, +{ "BTRFS_IOC_SYNC", 0x00009408 }, +{ "BTRFS_IOC_SCRUB_CANCEL", 0x0000941c }, +{ "BTRFS_IOC_QUOTA_RESCAN_WAIT", 0x0000942e }, +{ "NBD_SET_SOCK", 0x0000ab00 }, +{ "NBD_SET_BLKSIZE", 0x0000ab01 }, +{ "NBD_SET_SIZE", 0x0000ab02 }, +{ "NBD_DO_IT", 0x0000ab03 }, +{ "NBD_CLEAR_SOCK", 0x0000ab04 }, +{ "NBD_CLEAR_QUE", 0x0000ab05 }, +{ "NBD_PRINT_DEBUG", 0x0000ab06 }, +{ "NBD_SET_SIZE_BLOCKS", 0x0000ab07 }, +{ "NBD_DISCONNECT", 0x0000ab08 }, +{ "NBD_SET_TIMEOUT", 0x0000ab09 }, +{ "NBD_SET_FLAGS", 0x0000ab0a }, +{ "RAW_SETBIND", 0x0000ac00 }, +{ "RAW_GETBIND", 0x0000ac01 }, +{ "KVM_GET_API_VERSION", 0x0000ae00 }, +{ "KVM_CREATE_VM", 0x0000ae01 }, +{ "LOGGER_GET_LOG_BUF_SIZE", 0x0000ae01 }, +{ "LOGGER_GET_LOG_LEN", 0x0000ae02 }, +{ "KVM_CHECK_EXTENSION", 0x0000ae03 }, +{ "LOGGER_GET_NEXT_ENTRY_LEN", 0x0000ae03 }, +{ "KVM_GET_VCPU_MMAP_SIZE", 0x0000ae04 }, +{ "LOGGER_FLUSH_LOG", 0x0000ae04 }, +{ "LOGGER_GET_VERSION", 0x0000ae05 }, +{ "KVM_S390_ENABLE_SIE", 0x0000ae06 }, +{ "LOGGER_SET_VERSION", 0x0000ae06 }, +{ "KVM_CREATE_VCPU", 0x0000ae41 }, +{ "KVM_SET_NR_MMU_PAGES", 0x0000ae44 }, +{ "KVM_GET_NR_MMU_PAGES", 0x0000ae45 }, +{ "KVM_SET_TSS_ADDR", 0x0000ae47 }, +{ "KVM_CREATE_IRQCHIP", 0x0000ae60 }, +{ "KVM_CREATE_PIT", 0x0000ae64 }, +{ "KVM_REINJECT_CONTROL", 0x0000ae71 }, +{ "KVM_SET_BOOT_CPU_ID", 0x0000ae78 }, +{ "KVM_RUN", 0x0000ae80 }, +{ "KVM_S390_INITIAL_RESET", 0x0000ae97 }, +{ "KVM_NMI", 0x0000ae9a }, +{ "KVM_SET_TSC_KHZ", 0x0000aea2 }, +{ "KVM_GET_TSC_KHZ", 0x0000aea3 }, +{ "KVM_KVMCLOCK_CTRL", 0x0000aead }, +{ "VHOST_SET_OWNER", 0x0000af01 }, +{ "VHOST_RESET_OWNER", 0x0000af02 }, +{ "PPPOEIOCDFWD", 0x0000b101 }, +{ "IOCTL_EVTCHN_BIND_VIRQ", 0x00044500 }, +{ "IOCTL_EVTCHN_BIND_UNBOUND_PORT", 0x00044502 }, +{ "IOCTL_EVTCHN_UNBIND", 0x00044503 }, +{ "IOCTL_EVTCHN_NOTIFY", 0x00044504 }, +{ "IOCTL_EVTCHN_BIND_INTERDOMAIN", 0x00084501 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_OWNER", 0x40005344 }, +{ "MFB_SET_ALPHA", 0x40014d00 }, +{ "MFB_SET_GAMMA", 0x40014d01 }, +{ "MFB_SET_BRIGHTNESS", 0x40014d03 }, +{ "SPI_IOC_WR_MODE", 0x40016b01 }, +{ "SPI_IOC_WR_LSB_FIRST", 0x40016b02 }, +{ "SPI_IOC_WR_BITS_PER_WORD", 0x40016b03 }, +{ "PPWCONTROL", 0x40017084 }, +{ "PPWDATA", 0x40017086 }, +{ "PPWCTLONIRQ", 0x40017092 }, +{ "PHONE_MAXRINGS", 0x40017185 }, +{ "PHONE_PLAY_TONE", 0x4001719b }, +{ "SONYPI_IOCSBRT", 0x40017600 }, +{ "SONYPI_IOCSBLUE", 0x40017609 }, +{ "SONYPI_IOCSFAN", 0x4001760b }, +{ "ATM_SETBACKEND", 0x400261f2 }, +{ "ATM_NEWBACKENDIF", 0x400261f3 }, +{ "NCP_IOC_GETMOUNTUID", 0x40026e02 }, +{ "AUDIO_SET_ATTRIBUTES", 0x40026f11 }, +{ "DMX_ADD_PID", 0x40026f33 }, +{ "DMX_REMOVE_PID", 0x40026f34 }, +{ "PPFCONTROL", 0x4002708e }, +{ "PHONE_RING_CADENCE", 0x40027186 }, +{ "SET_BITMAP_FILE", 0x4004092b }, +{ "IB_USER_MAD_UNREGISTER_AGENT", 0x40041b02 }, +{ "FW_CDEV_IOC_DEALLOCATE", 0x40042303 }, +{ "FW_CDEV_IOC_INITIATE_BUS_RESET", 0x40042305 }, +{ "FW_CDEV_IOC_REMOVE_DESCRIPTOR", 0x40042307 }, +{ "FW_CDEV_IOC_STOP_ISO", 0x4004230b }, +{ "FW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE", 0x4004230e }, +{ "FW_CDEV_IOC_FLUSH_ISO", 0x40042318 }, +{ "BLKI2OSRSTRAT", 0x40043203 }, +{ "BLKI2OSWSTRAT", 0x40043204 }, +{ "SNAPSHOT_CREATE_IMAGE", 0x40043311 }, +{ "PTP_ENABLE_PPS", 0x40043d04 }, +{ "SYNC_IOC_WAIT", 0x40043e00 }, +{ "SNDRV_PCM_IOCTL_TSTAMP", 0x40044102 }, +{ "SNDRV_PCM_IOCTL_TTSTAMP", 0x40044103 }, +{ "AGPIOC_DEALLOCATE", 0x40044107 }, +{ "SNDRV_PCM_IOCTL_PAUSE", 0x40044145 }, +{ "SNDRV_PCM_IOCTL_LINK", 0x40044160 }, +{ "CCISS_REGNEWDISK", 0x4004420d }, +{ "EVIOCRMFF", 0x40044581 }, +{ "EVIOCGRAB", 0x40044590 }, +{ "EVIOCREVOKE", 0x40044591 }, +{ "EVIOCSCLOCKID", 0x400445a0 }, +{ "FBIOPUT_CONTRAST", 0x40044602 }, +{ "FBIPUT_BRIGHTNESS", 0x40044603 }, +{ "FBIPUT_COLOR", 0x40044606 }, +{ "FBIPUT_HSYNC", 0x40044609 }, +{ "FBIPUT_VSYNC", 0x4004460a }, +{ "FBIO_WAITFORVSYNC", 0x40044620 }, +{ "SSTFB_SET_VGAPASS", 0x400446dd }, +{ "HIDIOCSFLAG", 0x4004480f }, +{ "SNDRV_EMU10K1_IOCTL_TRAM_SETUP", 0x40044820 }, +{ "SNDRV_DM_FM_IOCTL_SET_MODE", 0x40044825 }, +{ "SNDRV_DM_FM_IOCTL_SET_CONNECTION", 0x40044826 }, +{ "SNDRV_EMU10K1_IOCTL_SINGLE_STEP", 0x40044883 }, +{ "SNDRV_EMUX_IOCTL_MEM_AVAIL", 0x40044884 }, +{ "HCIDEVUP", 0x400448c9 }, +{ "HCIDEVDOWN", 0x400448ca }, +{ "HCIDEVRESET", 0x400448cb }, +{ "HCIDEVRESTAT", 0x400448cc }, +{ "HCISETRAW", 0x400448dc }, +{ "HCISETSCAN", 0x400448dd }, +{ "HCISETAUTH", 0x400448de }, +{ "HCISETENCRYPT", 0x400448df }, +{ "HCISETPTYPE", 0x400448e0 }, +{ "HCISETLINKPOL", 0x400448e1 }, +{ "HCISETLINKMODE", 0x400448e2 }, +{ "HCISETACLMTU", 0x400448e3 }, +{ "HCISETSCOMTU", 0x400448e4 }, +{ "HCIBLOCKADDR", 0x400448e6 }, +{ "HCIUNBLOCKADDR", 0x400448e7 }, +{ "MFB_SET_PIXFMT", 0x40044d08 }, +{ "OTPGETREGIONCOUNT", 0x40044d0e }, +{ "UBI_IOCEBER", 0x40044f01 }, +{ "UBI_IOCEBCH", 0x40044f02 }, +{ "UBI_IOCEBUNMAP", 0x40044f04 }, +{ "OMAPFB_MIRROR", 0x40044f1f }, +{ "OMAPFB_SET_UPDATE_MODE", 0x40044f28 }, +{ "OMAPFB_GET_UPDATE_MODE", 0x40044f2b }, +{ "OMAPFB_LCD_TEST", 0x40044f2d }, +{ "OMAPFB_CTRL_TEST", 0x40044f2e }, +{ "SNDCTL_DSP_SETTRIGGER", 0x40045010 }, +{ "SNDCTL_DSP_PROFILE", 0x40045017 }, +{ "SNDCTL_DSP_SETSPDIF", 0x40045042 }, +{ "SNDCTL_SEQ_PERCMODE", 0x40045106 }, +{ "SNDCTL_SEQ_TESTMIDI", 0x40045108 }, +{ "SNDCTL_SEQ_RESETSAMPLES", 0x40045109 }, +{ "SNDCTL_SEQ_THRESHOLD", 0x4004510d }, +{ "SNDCTL_FM_4OP_ENABLE", 0x4004510f }, +{ "RNDADDTOENTCNT", 0x40045201 }, +{ "SAA6588_CMD_CLOSE", 0x40045202 }, +{ "RFCOMMCREATEDEV", 0x400452c8 }, +{ "RFCOMMRELEASEDEV", 0x400452c9 }, +{ "RFCOMMSTEALDLC", 0x400452dc }, +{ "SNDRV_TIMER_IOCTL_TREAD", 0x40045402 }, +{ "SNDCTL_TMR_METRONOME", 0x40045407 }, +{ "SNDCTL_TMR_SELECT", 0x40045408 }, +{ "TIOCSPTLCK", 0x40045431 }, +{ "TIOCSIG", 0x40045436 }, +{ "TUNSETNOCSUM", 0x400454c8 }, +{ "TUNSETDEBUG", 0x400454c9 }, +{ "TUNSETIFF", 0x400454ca }, +{ "TUNSETPERSIST", 0x400454cb }, +{ "TUNSETOWNER", 0x400454cc }, +{ "TUNSETLINK", 0x400454cd }, +{ "TUNSETGROUP", 0x400454ce }, +{ "TUNSETOFFLOAD", 0x400454d0 }, +{ "TUNSETTXFILTER", 0x400454d1 }, +{ "TUNSETSNDBUF", 0x400454d4 }, +{ "TUNSETVNETHDRSZ", 0x400454d8 }, +{ "TUNSETQUEUE", 0x400454d9 }, +{ "TUNSETIFINDEX", 0x400454da }, +{ "TUNSETVNETLE", 0x400454dc }, +{ "USBDEVFS_REAPURB32", 0x4004550c }, +{ "USBDEVFS_REAPURBNDELAY32", 0x4004550d }, +{ "SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE", 0x40045532 }, +{ "SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE", 0x40045542 }, +{ "UI_SET_EVBIT", 0x40045564 }, +{ "UI_SET_KEYBIT", 0x40045565 }, +{ "UI_SET_RELBIT", 0x40045566 }, +{ "UI_SET_ABSBIT", 0x40045567 }, +{ "UI_SET_MSCBIT", 0x40045568 }, +{ "UI_SET_LEDBIT", 0x40045569 }, +{ "UI_SET_SNDBIT", 0x4004556a }, +{ "UI_SET_FFBIT", 0x4004556b }, +{ "UI_SET_SWBIT", 0x4004556d }, +{ "UI_SET_PROPBIT", 0x4004556e }, +{ "VIDIOC_OVERLAY", 0x4004560e }, +{ "VIDIOC_STREAMON", 0x40045612 }, +{ "VIDIOC_STREAMOFF", 0x40045613 }, +{ "VIDIOC_S_PRIORITY", 0x40045644 }, +{ "IVTV_IOC_PASSTHROUGH_MODE", 0x400456c1 }, +{ "SW_SYNC_IOC_INC", 0x40045701 }, +{ "SNDRV_RAWMIDI_IOCTL_DROP", 0x40045730 }, +{ "SNDRV_RAWMIDI_IOCTL_DRAIN", 0x40045731 }, +{ "SONET_SETFRAMING", 0x40046115 }, +{ "ATM_SETSC", 0x400461f1 }, +{ "ATM_DROPPARTY", 0x400461f5 }, +{ "BINDER_SET_MAX_THREADS", 0x40046205 }, +{ "BINDER_SET_IDLE_PRIORITY", 0x40046206 }, +{ "BINDER_SET_CONTEXT_MGR", 0x40046207 }, +{ "BINDER_THREAD_EXIT", 0x40046208 }, +{ "BC_ACQUIRE_RESULT", 0x40046302 }, +{ "BC_INCREFS", 0x40046304 }, +{ "BC_ACQUIRE", 0x40046305 }, +{ "CHIOSPICKER", 0x40046305 }, +{ "BC_RELEASE", 0x40046306 }, +{ "BC_DECREFS", 0x40046307 }, +{ "DRM_IOCTL_AUTH_MAGIC", 0x40046411 }, +{ "DRM_IOCTL_I915_IRQ_WAIT", 0x40046445 }, +{ "DRM_IOCTL_MSM_GEM_CPU_FINI", 0x40046445 }, +{ "DRM_IOCTL_RADEON_FULLSCREEN", 0x40046446 }, +{ "DRM_IOCTL_MGA_SET_FENCE", 0x4004644a }, +{ "DRM_IOCTL_I915_DESTROY_HEAP", 0x4004644c }, +{ "DRM_IOCTL_I915_SET_VBLANK_PIPE", 0x4004644d }, +{ "DRM_IOCTL_R128_FULLSCREEN", 0x40046450 }, +{ "DRM_IOCTL_RADEON_IRQ_WAIT", 0x40046457 }, +{ "DRM_IOCTL_RADEON_SURF_FREE", 0x4004645b }, +{ "DRM_IOCTL_I915_GEM_SW_FINISH", 0x40046460 }, +{ "VIDIOC_INT_RESET", 0x40046466 }, +{ "DRM_IOCTL_NOUVEAU_GEM_CPU_FINI", 0x40046483 }, +{ "FS_IOC32_SETFLAGS", 0x40046602 }, +{ "LIRC_SET_SEND_MODE", 0x40046911 }, +{ "LIRC_SET_REC_MODE", 0x40046912 }, +{ "LIRC_SET_SEND_CARRIER", 0x40046913 }, +{ "LIRC_SET_REC_CARRIER", 0x40046914 }, +{ "LIRC_SET_SEND_DUTY_CYCLE", 0x40046915 }, +{ "LIRC_SET_REC_DUTY_CYCLE", 0x40046916 }, +{ "LIRC_SET_TRANSMITTER_MASK", 0x40046917 }, +{ "LIRC_SET_REC_TIMEOUT", 0x40046918 }, +{ "LIRC_SET_REC_TIMEOUT_REPORTS", 0x40046919 }, +{ "LIRC_SET_REC_FILTER_PULSE", 0x4004691a }, +{ "LIRC_SET_REC_FILTER_SPACE", 0x4004691b }, +{ "LIRC_SET_REC_FILTER", 0x4004691c }, +{ "LIRC_SET_MEASURE_CARRIER_MODE", 0x4004691d }, +{ "LIRC_SET_REC_DUTY_CYCLE_RANGE", 0x4004691e }, +{ "IPMICTL_SET_MAINTENANCE_MODE_CMD", 0x4004691f }, +{ "LIRC_SET_REC_CARRIER_RANGE", 0x4004691f }, +{ "LIRC_SET_WIDEBAND_RECEIVER", 0x40046923 }, +{ "SPI_IOC_WR_MAX_SPEED_HZ", 0x40046b04 }, +{ "SPI_IOC_WR_MODE32", 0x40046b05 }, +{ "MSMFB_GRP_DISP", 0x40046d01 }, +{ "MSMFB_BLIT", 0x40046d02 }, +{ "NCP_IOC_SET_SIGN_WANTED", 0x40046e06 }, +{ "NCP_IOC_GETDENTRYTTL", 0x40046e0c }, +{ "SISFB_SET_AUTOMAXIMIZE_OLD", 0x40046efa }, +{ "UBI_IOCRMVOL", 0x40046f01 }, +{ "DMX_SET_SOURCE", 0x40046f31 }, +{ "UBI_IOCDET", 0x40046f41 }, +{ "PPSETMODE", 0x40047080 }, +{ "PPDATADIR", 0x40047090 }, +{ "PPNEGOT", 0x40047091 }, +{ "PPSETPHASE", 0x40047094 }, +{ "PPSETFLAGS", 0x4004709b }, +{ "PHONE_REC_CODEC", 0x40047189 }, +{ "PHONE_REC_DEPTH", 0x4004718c }, +{ "PHONE_FRAME", 0x4004718d }, +{ "PHONE_REC_VOLUME", 0x4004718e }, +{ "PHONE_PLAY_CODEC", 0x40047190 }, +{ "PHONE_PLAY_DEPTH", 0x40047193 }, +{ "PHONE_PLAY_VOLUME", 0x40047194 }, +{ "PHONE_DTMF_OOB", 0x40047199 }, +{ "PHONE_SET_TONE_ON_TIME", 0x4004719c }, +{ "PHONE_SET_TONE_OFF_TIME", 0x4004719d }, +{ "PHONE_PSTN_SET_STATE", 0x400471a4 }, +{ "PHONE_WINK_DURATION", 0x400471a6 }, +{ "PHONE_VAD", 0x400471a9 }, +{ "PHONE_WINK", 0x400471aa }, +{ "IXJCTL_GET_FILTER_HIST", 0x400471c8 }, +{ "IXJCTL_AEC_START", 0x400471cb }, +{ "IXJCTL_SET_LED", 0x400471ce }, +{ "IXJCTL_MIXER", 0x400471cf }, +{ "IXJCTL_DAA_COEFF_SET", 0x400471d0 }, +{ "IXJCTL_PORT", 0x400471d1 }, +{ "IXJCTL_DAA_AGAIN", 0x400471d2 }, +{ "IXJCTL_POTS_PSTN", 0x400471d5 }, +{ "PHONE_REC_VOLUME_LINEAR", 0x400471db }, +{ "PHONE_PLAY_VOLUME_LINEAR", 0x400471dc }, +{ "IXJCTL_HZ", 0x400471e0 }, +{ "IXJCTL_RATE", 0x400471e1 }, +{ "IXJCTL_DTMF_PRESCALE", 0x400471e8 }, +{ "IXJCTL_SC_RXG", 0x400471ea }, +{ "IXJCTL_SC_TXG", 0x400471eb }, +{ "IXJCTL_INTERCOM_START", 0x400471fd }, +{ "IXJCTL_INTERCOM_STOP", 0x400471fe }, +{ "FAT_IOCTL_SET_ATTRIBUTES", 0x40047211 }, +{ "PPPIOCATTCHAN", 0x40047438 }, +{ "PPPIOCCONNECT", 0x4004743a }, +{ "PPPIOCSMRRU", 0x4004743b }, +{ "PPPIOCDETACH", 0x4004743c }, +{ "PPPIOCATTACH", 0x4004743d }, +{ "PPPIOCSDEBUG", 0x40047440 }, +{ "PPPIOCSMAXCID", 0x40047451 }, +{ "PPPIOCSMRU", 0x40047452 }, +{ "PPPIOCSRASYNCMAP", 0x40047454 }, +{ "PPPIOCSASYNCMAP", 0x40047457 }, +{ "PPPIOCSFLAGS", 0x40047459 }, +{ "PPPIOCBUNDLE", 0x40047481 }, +{ "PPPIOCSMPFLAGS", 0x40047483 }, +{ "PPPIOCSMPMTU", 0x40047484 }, +{ "PPPIOCSMPMRU", 0x40047485 }, +{ "PPPIOCSCOMPRESSOR", 0x40047487 }, +{ "V4L2_SUBDEV_IR_RX_NOTIFY", 0x40047600 }, +{ "V4L2_SUBDEV_IR_TX_NOTIFY", 0x40047601 }, +{ "FS_IOC32_SETVERSION", 0x40047602 }, +{ "MEYEIOC_QBUF_CAPT", 0x400476c2 }, +{ "OSIOCSNETADDR", 0x400489e0 }, +{ "SIOCSNETADDR", 0x400489e0 }, +{ "AUTOFS_IOC_EXPIRE_MULTI", 0x40049366 }, +{ "BTRFS_IOC_CLONE", 0x40049409 }, +{ "BTRFS_IOC_BALANCE_CTL", 0x40049421 }, +{ "KVM_INTERRUPT", 0x4004ae86 }, +{ "KVM_SET_SIGNAL_MASK", 0x4004ae8b }, +{ "KVM_SET_MP_STATE", 0x4004ae99 }, +{ "VHOST_SET_LOG_FD", 0x4004af07 }, +{ "VHOST_SCSI_GET_ABI_VERSION", 0x4004af42 }, +{ "VHOST_SCSI_SET_EVENTS_MISSED", 0x4004af43 }, +{ "VHOST_SCSI_GET_EVENTS_MISSED", 0x4004af44 }, +{ "SISFB_SET_AUTOMAXIMIZE", 0x4004f303 }, +{ "SISFB_SET_TVPOSOFFSET", 0x4004f304 }, +{ "SISFB_SET_LOCK", 0x4004f306 }, +{ "GIGASET_BRKCHARS", 0x40064702 }, +{ "MEYEIOC_S_PARAMS", 0x400676c1 }, +{ "FE_DISEQC_SEND_MASTER_CMD", 0x40076f3f }, +{ "BLKBSZSET", 0x40081271 }, +{ "FW_CDEV_IOC_RECEIVE_PHY_PACKETS", 0x40082316 }, +{ "PERF_EVENT_IOC_PERIOD", 0x40082404 }, +{ "PERF_EVENT_IOC_SET_FILTER", 0x40082406 }, +{ "FBIO_RADEON_SET_MIRROR", 0x40084004 }, +{ "AGPIOC_SETUP", 0x40084103 }, +{ "AGPIOC_RESERVE", 0x40084104 }, +{ "AGPIOC_PROTECT", 0x40084105 }, +{ "AGPIOC_BIND", 0x40084108 }, +{ "AGPIOC_UNBIND", 0x40084109 }, +{ "SNDRV_PCM_IOCTL_REWIND", 0x40084146 }, +{ "SNDRV_PCM_IOCTL_FORWARD", 0x40084149 }, +{ "PMU_IOC_SET_BACKLIGHT", 0x40084202 }, +{ "CCISS_SETINTINFO", 0x40084203 }, +{ "APEI_ERST_CLEAR_RECORD", 0x40084501 }, +{ "EVIOCSREP", 0x40084503 }, +{ "EVIOCSKEYCODE", 0x40084504 }, +{ "SNDRV_SB_CSP_IOCTL_START", 0x40084813 }, +{ "SNDRV_HDSP_IOCTL_UPLOAD_FIRMWARE", 0x40084842 }, +{ "MEMERASE", 0x40084d02 }, +{ "MFB_SET_AOID", 0x40084d04 }, +{ "MEMLOCK", 0x40084d05 }, +{ "MEMUNLOCK", 0x40084d06 }, +{ "MEMGETBADBLOCK", 0x40084d0b }, +{ "MEMSETBADBLOCK", 0x40084d0c }, +{ "UBI_IOCVOLUP", 0x40084f00 }, +{ "UBI_IOCEBMAP", 0x40084f03 }, +{ "OMAPFB_SETUP_MEM", 0x40084f37 }, +{ "OMAPFB_QUERY_MEM", 0x40084f38 }, +{ "OMAPFB_SET_TEARSYNC", 0x40084f3e }, +{ "SNDCTL_SEQ_OUTOFBAND", 0x40085112 }, +{ "RNDADDENTROPY", 0x40085203 }, +{ "TFD_IOC_SET_TICKS", 0x40085400 }, +{ "USBDEVFS_REAPURB", 0x4008550c }, +{ "USBDEVFS_REAPURBNDELAY", 0x4008550d }, +{ "USBDEVFS_CONNECTINFO", 0x40085511 }, +{ "UI_SET_PHYS", 0x4008556c }, +{ "VIDIOC_S_STD", 0x40085618 }, +{ "VPFE_CMD_S_CCDC_RAW_PARAMS", 0x400856c1 }, +{ "BINDER_SET_IDLE_TIMEOUT", 0x40086203 }, +{ "CM_IOCSPTS", 0x40086302 }, +{ "BC_FREE_BUFFER", 0x40086303 }, +{ "BC_ATTEMPT_ACQUIRE", 0x4008630a }, +{ "BC_DEAD_BINDER_DONE", 0x40086310 }, +{ "CM_IOSDBGLVL", 0x400863fa }, +{ "DRM_IOCTL_MODESET_CTL", 0x40086408 }, +{ "DRM_IOCTL_GEM_CLOSE", 0x40086409 }, +{ "DRM_IOCTL_CONTROL", 0x40086414 }, +{ "DRM_IOCTL_MOD_CTX", 0x40086422 }, +{ "DRM_IOCTL_SWITCH_CTX", 0x40086424 }, +{ "DRM_IOCTL_NEW_CTX", 0x40086425 }, +{ "DRM_IOCTL_LOCK", 0x4008642a }, +{ "DRM_IOCTL_UNLOCK", 0x4008642b }, +{ "DRM_IOCTL_FINISH", 0x4008642c }, +{ "DRM_IOCTL_AGP_ENABLE", 0x40086432 }, +{ "DRM_IOCTL_MGA_FLUSH", 0x40086441 }, +{ "DRM_IOCTL_R128_CCE_STOP", 0x40086442 }, +{ "DRM_IOCTL_RADEON_CP_STOP", 0x40086442 }, +{ "DRM_IOCTL_SAVAGE_BCI_EVENT_WAIT", 0x40086443 }, +{ "DRM_IOCTL_OMAP_GEM_CPU_PREP", 0x40086444 }, +{ "DRM_IOCTL_QXL_CLIENTCAP", 0x40086445 }, +{ "DRM_IOCTL_I915_SETPARAM", 0x40086447 }, +{ "DRM_IOCTL_I915_FREE", 0x40086449 }, +{ "DRM_IOCTL_RADEON_STIPPLE", 0x4008644c }, +{ "DRM_IOCTL_R128_STIPPLE", 0x4008644d }, +{ "DRM_IOCTL_VIA_BLIT_SYNC", 0x4008644f }, +{ "DRM_IOCTL_RADEON_FREE", 0x40086454 }, +{ "DRM_IOCTL_I915_GEM_UNPIN", 0x40086456 }, +{ "DRM_IOCTL_RADEON_GEM_WAIT_IDLE", 0x40086464 }, +{ "DRM_IOCTL_I915_GEM_CONTEXT_DESTROY", 0x4008646e }, +{ "DRM_IOCTL_I915_GEM_SET_CACHING", 0x4008646f }, +{ "DRM_IOCTL_NOUVEAU_GEM_CPU_PREP", 0x40086482 }, +{ "FS_IOC_SETFLAGS", 0x40086602 }, +{ "HPET_IRQFREQ", 0x40086806 }, +{ "MTIOCTOP", 0x40086d01 }, +{ "NCP_IOC_GETMOUNTUID2", 0x40086e02 }, +{ "NILFS_IOCTL_DELETE_CHECKPOINT", 0x40086e81 }, +{ "NILFS_IOCTL_RESIZE", 0x40086e8b }, +{ "MATROXFB_SET_OUTPUT_CONNECTION", 0x40086ef8 }, +{ "MATROXFB_SET_OUTPUT_MODE", 0x40086efa }, +{ "AUDIO_SET_MIXER", 0x40086f0e }, +{ "VIDEO_SET_SPU", 0x40086f32 }, +{ "CA_SET_PID", 0x40086f87 }, +{ "PHN_SET_REG", 0x40087001 }, +{ "PHN_SET_REGS", 0x40087003 }, +{ "PHN_SETREG", 0x40087006 }, +{ "RTC_IRQP_SET", 0x4008700c }, +{ "RTC_EPOCH_SET", 0x4008700e }, +{ "PPS_SETPARAMS", 0x400870a2 }, +{ "PPS_KC_BIND", 0x400870a5 }, +{ "SPIOCSTYPE", 0x40087101 }, +{ "PHONE_CAPABILITIES_CHECK", 0x40087182 }, +{ "PHONE_RING_START", 0x40087187 }, +{ "IXJCTL_SET_FILTER", 0x400871c7 }, +{ "IXJCTL_INIT_TONE", 0x400871c9 }, +{ "IXJCTL_TONE_CADENCE", 0x400871ca }, +{ "IXJCTL_FILTER_CADENCE", 0x400871d6 }, +{ "IXJCTL_CIDCW", 0x400871d9 }, +{ "IXJCTL_SET_FILTER_RAW", 0x400871dd }, +{ "IXJCTL_SIGCTL", 0x400871e9 }, +{ "PPPIOCSNPMODE", 0x4008744b }, +{ "FS_IOC_SETVERSION", 0x40087602 }, +{ "ASHMEM_SET_SIZE", 0x40087703 }, +{ "ASHMEM_SET_PROT_MASK", 0x40087705 }, +{ "ASHMEM_PIN", 0x40087707 }, +{ "ASHMEM_UNPIN", 0x40087708 }, +{ "BTRFS_IOC_DEFAULT_SUBVOL", 0x40089413 }, +{ "BTRFS_IOC_WAIT_SYNC", 0x40089416 }, +{ "BTRFS_IOC_SUBVOL_SETFLAGS", 0x4008941a }, +{ "KVM_SET_IDENTITY_MAP_ADDR", 0x4008ae48 }, +{ "KVM_S390_VCPU_FAULT", 0x4008ae52 }, +{ "KVM_IRQ_LINE", 0x4008ae61 }, +{ "KVM_SET_GSI_ROUTING", 0x4008ae6a }, +{ "KVM_ASSIGN_SET_MSIX_NR", 0x4008ae73 }, +{ "KVM_SET_MSRS", 0x4008ae89 }, +{ "KVM_SET_CPUID", 0x4008ae8a }, +{ "KVM_SET_CPUID2", 0x4008ae90 }, +{ "KVM_SET_VAPIC_ADDR", 0x4008ae93 }, +{ "KVM_S390_STORE_STATUS", 0x4008ae95 }, +{ "KVM_X86_SETUP_MCE", 0x4008ae9c }, +{ "VHOST_SET_FEATURES", 0x4008af00 }, +{ "VHOST_SET_MEM_TABLE", 0x4008af03 }, +{ "VHOST_SET_LOG_BASE", 0x4008af04 }, +{ "VHOST_SET_VRING_NUM", 0x4008af10 }, +{ "VHOST_SET_VRING_BASE", 0x4008af12 }, +{ "VHOST_SET_VRING_KICK", 0x4008af20 }, +{ "VHOST_SET_VRING_CALL", 0x4008af21 }, +{ "VHOST_SET_VRING_ERR", 0x4008af22 }, +{ "VHOST_NET_SET_BACKEND", 0x4008af30 }, +{ "PPPOEIOCSFWD", 0x4008b100 }, +{ "IOW_WRITE", 0x4008c001 }, +{ "IOW_READ", 0x4008c002 }, +{ "REISERFS_IOC_UNPACK", 0x4008cd01 }, +{ "SNDRV_DM_FM_IOCTL_SET_PARAMS", 0x40094824 }, +{ "FDFMTTRK", 0x400c0248 }, +{ "RUN_ARRAY", 0x400c0930 }, +{ "SNAPSHOT_SET_SWAP_AREA", 0x400c330d }, +{ "CAPI_REGISTER", 0x400c4301 }, +{ "HIDIOCGREPORT", 0x400c4807 }, +{ "HIDIOCSREPORT", 0x400c4808 }, +{ "SNDRV_DM_FM_IOCTL_PLAY_NOTE", 0x400c4822 }, +{ "MFB_SET_CHROMA_KEY", 0x400c4d01 }, +{ "OTPGETREGIONINFO", 0x400c4d0f }, +{ "UI_END_FF_ERASE", 0x400c55cb }, +{ "CHIOPOSITION", 0x400c6303 }, +{ "BC_REQUEST_DEATH_NOTIFICATION", 0x400c630e }, +{ "BC_CLEAR_DEATH_NOTIFICATION", 0x400c630f }, +{ "DRM_IOCTL_I810_VERTEX", 0x400c6441 }, +{ "DRM_IOCTL_I810_CLEAR", 0x400c6442 }, +{ "DRM_IOCTL_MGA_VERTEX", 0x400c6445 }, +{ "DRM_IOCTL_MGA_ILOAD", 0x400c6447 }, +{ "DRM_IOCTL_I915_INIT_HEAP", 0x400c644a }, +{ "DRM_IOCTL_RADEON_INIT_HEAP", 0x400c6455 }, +{ "DRM_IOCTL_RADEON_SURF_ALLOC", 0x400c645a }, +{ "DRM_IOCTL_I915_GEM_SET_DOMAIN", 0x400c645f }, +{ "I2OEVTREG", 0x400c690a }, +{ "HSC_SET_RX", 0x400c6b13 }, +{ "HSC_GET_RX", 0x400c6b14 }, +{ "NCP_IOC_GETROOT", 0x400c6e08 }, +{ "UBI_IOCRSVOL", 0x400c6f02 }, +{ "AUDIO_SET_KARAOKE", 0x400c6f12 }, +{ "KVM_CREATE_SPAPR_TCE", 0x400caea8 }, +{ "MBXFB_IOCS_REG", 0x400cf404 }, +{ "FW_CDEV_IOC_START_ISO", 0x4010230a }, +{ "FW_CDEV_IOC_SET_ISO_CHANNELS", 0x40102317 }, +{ "PTP_EXTTS_REQUEST", 0x40103d02 }, +{ "CCISS_SETNODENAME", 0x40104205 }, +{ "SNDRV_EMU10K1_IOCTL_TRAM_POKE", 0x40104821 }, +{ "MTRRIOC_ADD_ENTRY", 0x40104d00 }, +{ "MTRRIOC_SET_ENTRY", 0x40104d01 }, +{ "MTRRIOC_DEL_ENTRY", 0x40104d02 }, +{ "MTRRIOC_KILL_ENTRY", 0x40104d04 }, +{ "MTRRIOC_ADD_PAGE_ENTRY", 0x40104d05 }, +{ "MTRRIOC_SET_PAGE_ENTRY", 0x40104d06 }, +{ "MTRRIOC_DEL_PAGE_ENTRY", 0x40104d07 }, +{ "MTRRIOC_KILL_PAGE_ENTRY", 0x40104d09 }, +{ "MEMERASE64", 0x40104d14 }, +{ "UBI_IOCSETVOLPROP", 0x40104f06 }, +{ "OMAPFB_SET_COLOR_KEY", 0x40104f32 }, +{ "OMAPFB_GET_COLOR_KEY", 0x40104f33 }, +{ "TUNATTACHFILTER", 0x401054d5 }, +{ "TUNDETACHFILTER", 0x401054d6 }, +{ "ANDROID_ALARM_SET_RTC", 0x40106105 }, +{ "IDT77105_GETSTAT", 0x40106132 }, +{ "IDT77105_GETSTATZ", 0x40106133 }, +{ "ATM_GETSTAT", 0x40106150 }, +{ "ATM_GETSTATZ", 0x40106151 }, +{ "ATM_GETLOOP", 0x40106152 }, +{ "ATM_SETLOOP", 0x40106153 }, +{ "ATM_QUERYLOOP", 0x40106154 }, +{ "ENI_MEMDUMP", 0x40106160 }, +{ "HE_GET_REG", 0x40106160 }, +{ "ZATM_GETPOOL", 0x40106161 }, +{ "NS_SETBUFLEV", 0x40106162 }, +{ "ZATM_GETPOOLZ", 0x40106162 }, +{ "ZATM_SETPOOL", 0x40106163 }, +{ "ENI_SETMULT", 0x40106167 }, +{ "ATM_GETLINKRATE", 0x40106181 }, +{ "ATM_GETNAMES", 0x40106183 }, +{ "ATM_GETTYPE", 0x40106184 }, +{ "ATM_GETESI", 0x40106185 }, +{ "ATM_GETADDR", 0x40106186 }, +{ "ATM_RSTADDR", 0x40106187 }, +{ "ATM_ADDADDR", 0x40106188 }, +{ "ATM_DELADDR", 0x40106189 }, +{ "ATM_GETCIRANGE", 0x4010618a }, +{ "ATM_SETCIRANGE", 0x4010618b }, +{ "ATM_SETESI", 0x4010618c }, +{ "ATM_SETESIF", 0x4010618d }, +{ "ATM_ADDLECSADDR", 0x4010618e }, +{ "ATM_DELLECSADDR", 0x4010618f }, +{ "ATM_GETLECSADDR", 0x40106190 }, +{ "ATM_ADDPARTY", 0x401061f4 }, +{ "BC_INCREFS_DONE", 0x40106308 }, +{ "CHIOGSTATUS", 0x40106308 }, +{ "BC_ACQUIRE_DONE", 0x40106309 }, +{ "DRM_IOCTL_SET_CLIENT_CAP", 0x4010640d }, +{ "DRM_IOCTL_SET_UNIQUE", 0x40106410 }, +{ "DRM_IOCTL_FREE_BUFS", 0x4010641a }, +{ "DRM_IOCTL_SET_SAREA_CTX", 0x4010641c }, +{ "DRM_IOCTL_AGP_BIND", 0x40106436 }, +{ "DRM_IOCTL_AGP_UNBIND", 0x40106437 }, +{ "DRM_IOCTL_SG_FREE", 0x40106439 }, +{ "DRM_IOCTL_OMAP_SET_PARAM", 0x40106441 }, +{ "DRM_IOCTL_QXL_EXECBUFFER", 0x40106442 }, +{ "DRM_IOCTL_OMAP_GEM_CPU_FINI", 0x40106445 }, +{ "DRM_IOCTL_VIA_DEC_FUTEX", 0x40106445 }, +{ "DRM_IOCTL_MGA_INDICES", 0x40106446 }, +{ "DRM_IOCTL_I810_COPY", 0x40106447 }, +{ "DRM_IOCTL_VIA_CMDBUFFER", 0x40106448 }, +{ "DRM_IOCTL_R128_VERTEX", 0x40106449 }, +{ "DRM_IOCTL_RADEON_VERTEX", 0x40106449 }, +{ "DRM_IOCTL_VIA_PCICMD", 0x4010644a }, +{ "DRM_IOCTL_I915_HWS_ADDR", 0x40106451 }, +{ "DRM_IOCTL_I915_GEM_INIT", 0x40106453 }, +{ "DRM_IOCTL_SIS_FB_INIT", 0x40106456 }, +{ "DRM_IOCTL_RADEON_SETPARAM", 0x40106459 }, +{ "TUNER_SET_CONFIG", 0x4010645c }, +{ "HSC_SET_TX", 0x40106b15 }, +{ "HSC_GET_TX", 0x40106b16 }, +{ "MGSL_IOCSGPIO", 0x40106d10 }, +{ "NILFS_IOCTL_CHANGE_CPMODE", 0x40106e80 }, +{ "NILFS_IOCTL_SET_ALLOC_RANGE", 0x40106e8c }, +{ "VIDEO_STILLPICTURE", 0x40106f1e }, +{ "VIDEO_SET_HIGHLIGHT", 0x40106f27 }, +{ "VIDEO_SET_SPU_PALETTE", 0x40106f33 }, +{ "FE_SET_PROPERTY", 0x40106f52 }, +{ "CA_SET_DESCR", 0x40106f86 }, +{ "PPSETTIME", 0x40107096 }, +{ "PPPIOCSACTIVE", 0x40107446 }, +{ "PPPIOCSPASS", 0x40107447 }, +{ "PPPIOCSCOMPRESS", 0x4010744d }, +{ "BTRFS_IOC_QGROUP_CREATE", 0x4010942a }, +{ "GENWQE_WRITE_REG64", 0x4010a51f }, +{ "GENWQE_WRITE_REG32", 0x4010a521 }, +{ "GENWQE_WRITE_REG16", 0x4010a523 }, +{ "KVM_GET_DIRTY_LOG", 0x4010ae42 }, +{ "KVM_REGISTER_COALESCED_MMIO", 0x4010ae67 }, +{ "KVM_UNREGISTER_COALESCED_MMIO", 0x4010ae68 }, +{ "KVM_ASSIGN_SET_MSIX_ENTRY", 0x4010ae74 }, +{ "KVM_S390_INTERRUPT", 0x4010ae94 }, +{ "KVM_S390_SET_INITIAL_PSW", 0x4010ae96 }, +{ "KVM_DIRTY_TLB", 0x4010aeaa }, +{ "KVM_ARM_SET_DEVICE_ADDR", 0x4010aeab }, +{ "KVM_GET_ONE_REG", 0x4010aeab }, +{ "KVM_SET_ONE_REG", 0x4010aeac }, +{ "SNDRV_DM_FM_IOCTL_SET_VOICE", 0x40124823 }, +{ "FDSETMAXERRS", 0x4014024c }, +{ "ADD_NEW_DISK", 0x40140921 }, +{ "SNDCTL_COPR_WDATA", 0x40144304 }, +{ "SNDCTL_COPR_WCODE", 0x40144305 }, +{ "OMAPFB_UPDATE_WINDOW_OLD", 0x40144f2f }, +{ "VIDIOC_S_CROP", 0x4014563c }, +{ "CHIOMOVE", 0x40146301 }, +{ "DRM_IOCTL_MGA_CLEAR", 0x40146444 }, +{ "DRM_IOCTL_R128_CLEAR", 0x40146448 }, +{ "DRM_IOCTL_R128_INDICES", 0x4014644a }, +{ "DRM_IOCTL_RADEON_INDICES", 0x4014644a }, +{ "DMX_SET_PES_FILTER", 0x40146f2c }, +{ "FW_CDEV_IOC_SEND_RESPONSE", 0x40182304 }, +{ "FW_CDEV_IOC_ALLOCATE_ISO_RESOURCE_ONCE", 0x4018230f }, +{ "FW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE_ONCE", 0x40182310 }, +{ "SNDRV_PCM_IOCTL_WRITEI_FRAMES", 0x40184150 }, +{ "SNDRV_PCM_IOCTL_WRITEN_FRAMES", 0x40184152 }, +{ "HIDIOCSUSAGE", 0x4018480c }, +{ "HIDIOCGCOLLECTIONINDEX", 0x40184810 }, +{ "AMDKFD_IOC_UPDATE_QUEUE", 0x40184b07 }, +{ "IVTVFB_IOC_DMA_FRAME", 0x401856c0 }, +{ "DRM_IOCTL_UPDATE_DRAW", 0x4018643f }, +{ "DRM_IOCTL_QXL_UPDATE_AREA", 0x40186443 }, +{ "DRM_IOCTL_MSM_GEM_CPU_PREP", 0x40186444 }, +{ "DRM_IOCTL_MSM_WAIT_FENCE", 0x40186447 }, +{ "DRM_IOCTL_R128_BLIT", 0x4018644b }, +{ "NILFS_IOCTL_SET_SUINFO", 0x40186e8d }, +{ "UBI_IOCATT", 0x40186f40 }, +{ "BTRFS_IOC_QGROUP_ASSIGN", 0x40189429 }, +{ "KVM_SET_MEMORY_REGION", 0x4018ae40 }, +{ "KVM_S390_UCAS_MAP", 0x4018ae50 }, +{ "KVM_S390_UCAS_UNMAP", 0x4018ae51 }, +{ "KVM_SET_DEVICE_ATTR", 0x4018aee1 }, +{ "KVM_GET_DEVICE_ATTR", 0x4018aee2 }, +{ "KVM_HAS_DEVICE_ATTR", 0x4018aee3 }, +{ "MBXFB_IOCS_ALPHA", 0x4018f402 }, +{ "BR2684_SETFILT", 0x401c6190 }, +{ "CHIOEXCHANGE", 0x401c6302 }, +{ "FDSETPRM", 0x40200242 }, +{ "FDDEFPRM", 0x40200243 }, +{ "ION_IOC_TEST_DMA_MAPPING", 0x402049f1 }, +{ "ION_IOC_TEST_KERNEL_MAPPING", 0x402049f2 }, +{ "AMDKFD_IOC_SET_MEMORY_POLICY", 0x40204b04 }, +{ "VIDIOC_SUBSCRIBE_EVENT", 0x4020565a }, +{ "VIDIOC_UNSUBSCRIBE_EVENT", 0x4020565b }, +{ "DRM_IOCTL_MARK_BUFS", 0x40206417 }, +{ "DRM_IOCTL_AGP_FREE", 0x40206435 }, +{ "DRM_IOCTL_VIA_FREEMEM", 0x40206441 }, +{ "DRM_IOCTL_I915_BATCHBUFFER", 0x40206443 }, +{ "DRM_IOCTL_SIS_FB_FREE", 0x40206445 }, +{ "DRM_IOCTL_RADEON_CLEAR", 0x40206448 }, +{ "DRM_IOCTL_I915_CMDBUFFER", 0x4020644b }, +{ "DRM_IOCTL_I810_MC", 0x4020644c }, +{ "DRM_IOCTL_RADEON_CMDBUF", 0x40206450 }, +{ "DRM_IOCTL_SIS_AGP_FREE", 0x40206455 }, +{ "DRM_IOCTL_I915_GEM_PREAD", 0x4020645c }, +{ "DRM_IOCTL_I915_GEM_PWRITE", 0x4020645d }, +{ "OSD_SEND_CMD", 0x40206fa0 }, +{ "RTC_PLL_SET", 0x40207012 }, +{ "PPPIOCSXASYNCMAP", 0x4020744f }, +{ "BTRFS_IOC_CLONE_RANGE", 0x4020940d }, +{ "KVM_SET_MEMORY_ALIAS", 0x4020ae43 }, +{ "KVM_SET_USER_MEMORY_REGION", 0x4020ae46 }, +{ "KVM_IRQFD", 0x4020ae76 }, +{ "KVM_SIGNAL_MSI", 0x4020aea5 }, +{ "KVM_PPC_GET_HTAB_FD", 0x4020aeaa }, +{ "KVM_ARM_VCPU_INIT", 0x4020aeae }, +{ "SNDRV_COMPRESS_SET_METADATA", 0x40244314 }, +{ "JSIOCSCORR", 0x40246a21 }, +{ "FE_SET_FRONTEND", 0x40246f4c }, +{ "RTC_ALM_SET", 0x40247007 }, +{ "RTC_SET_TIME", 0x4024700a }, +{ "FW_CDEV_IOC_SEND_REQUEST", 0x40282301 }, +{ "FW_CDEV_IOC_SEND_BROADCAST_REQUEST", 0x40282312 }, +{ "FW_CDEV_IOC_SEND_STREAM_PACKET", 0x40282313 }, +{ "EVIOCSKEYCODE_V2", 0x40284504 }, +{ "SNDCTL_FM_LOAD_INSTR", 0x40285107 }, +{ "DRM_IOCTL_RM_MAP", 0x4028641b }, +{ "DRM_IOCTL_R128_DEPTH", 0x4028644c }, +{ "DRM_IOCTL_RADEON_VERTEX2", 0x4028644f }, +{ "DRM_IOCTL_I915_GEM_EXECBUFFER", 0x40286454 }, +{ "PHN_SETREGS", 0x40287008 }, +{ "RTC_WKALM_SET", 0x4028700f }, +{ "VHOST_SET_VRING_ADDR", 0x4028af11 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO", 0x402c5342 }, +{ "TCSETS2", 0x402c542b }, +{ "TCSETSW2", 0x402c542c }, +{ "TCSETSF2", 0x402c542d }, +{ "VIDIOC_S_FREQUENCY", 0x402c5639 }, +{ "DRM_IOCTL_I915_OVERLAY_PUT_IMAGE", 0x402c6467 }, +{ "EVIOCSFF", 0x40304580 }, +{ "NVME_IOCTL_SUBMIT_IO", 0x40304e42 }, +{ "VIDIOC_S_FBUF", 0x4030560b }, +{ "VIDIOC_S_HW_FREQ_SEEK", 0x40305652 }, +{ "CHIOSVOLTAG", 0x40306312 }, +{ "DRM_IOCTL_VIA_DMA_BLIT", 0x4030644e }, +{ "MGSL_IOCSPARAMS", 0x40306d00 }, +{ "BTRFS_IOC_DEFRAG_RANGE", 0x40309410 }, +{ "BTRFS_IOC_SET_FEATURES", 0x40309439 }, +{ "KVM_SET_CLOCK", 0x4030ae7b }, +{ "GSMIOC_ENABLE_NET", 0x40344702 }, +{ "SNDRV_TIMER_IOCTL_SELECT", 0x40345410 }, +{ "VIDIOC_S_AUDIO", 0x40345622 }, +{ "VIDIOC_S_AUDOUT", 0x40345632 }, +{ "DRM_IOCTL_MGA_BLIT", 0x40346448 }, +{ "PTP_PEROUT_REQUEST", 0x40383d03 }, +{ "VIDIOC_DBG_S_REGISTER", 0x4038564f }, +{ "DRM_IOCTL_SAVAGE_BCI_CMDBUF", 0x40386441 }, +{ "KVM_XEN_HVM_CONFIG", 0x4038ae7a }, +{ "DMX_SET_FILTER", 0x403c6f2b }, +{ "SNDRV_SEQ_IOCTL_REMOVE_EVENTS", 0x4040534e }, +{ "SNDRV_CTL_IOCTL_ELEM_LOCK", 0x40405514 }, +{ "SNDRV_CTL_IOCTL_ELEM_UNLOCK", 0x40405515 }, +{ "IVTV_IOC_DMA_FRAME", 0x404056c0 }, +{ "BC_TRANSACTION", 0x40406300 }, +{ "BC_REPLY", 0x40406301 }, +{ "DRM_IOCTL_I810_INIT", 0x40406440 }, +{ "DRM_IOCTL_I915_GEM_EXECBUFFER2", 0x40406469 }, +{ "JSIOCSAXMAP", 0x40406a31 }, +{ "BTRFS_IOC_QUOTA_RESCAN", 0x4040942c }, +{ "KVM_ASSIGN_DEV_IRQ", 0x4040ae70 }, +{ "KVM_DEASSIGN_PCI_DEVICE", 0x4040ae72 }, +{ "KVM_DEASSIGN_DEV_IRQ", 0x4040ae75 }, +{ "KVM_CREATE_PIT2", 0x4040ae77 }, +{ "KVM_IOEVENTFD", 0x4040ae79 }, +{ "KVM_X86_SET_MCE", 0x4040ae9e }, +{ "KVM_SET_VCPU_EVENTS", 0x4040aea0 }, +{ "KVM_ASSIGN_SET_INTX_MASK", 0x4040aea4 }, +{ "CXL_IOCTL_START_WORK", 0x4040ca00 }, +{ "OMAPFB_SETUP_PLANE", 0x40444f34 }, +{ "OMAPFB_QUERY_PLANE", 0x40444f35 }, +{ "OMAPFB_UPDATE_WINDOW", 0x40444f36 }, +{ "VIDIOC_S_MODULATOR", 0x40445637 }, +{ "DRM_IOCTL_I915_INIT", 0x40446440 }, +{ "SET_ARRAY_INFO", 0x40480923 }, +{ "SNDRV_EMU10K1_IOCTL_PCM_POKE", 0x40484830 }, +{ "SNDRV_TIMER_IOCTL_GPARAMS", 0x40485404 }, +{ "BTRFS_IOC_SEND", 0x40489426 }, +{ "KVM_SET_GUEST_DEBUG", 0x4048ae9b }, +{ "GSMIOC_SETCONF", 0x404c4701 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT", 0x404c534a }, +{ "SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT", 0x40505330 }, +{ "SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT", 0x40505331 }, +{ "SNDRV_TIMER_IOCTL_PARAMS", 0x40505412 }, +{ "VIDIOC_S_TUNER", 0x4054561e }, +{ "SNDRV_SEQ_IOCTL_SET_CLIENT_POOL", 0x4058534c }, +{ "PTP_PIN_SETFUNC", 0x40603d07 }, +{ "SNDRV_HWDEP_IOCTL_DSP_LOAD", 0x40604803 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER", 0x40605346 }, +{ "DRM_IOCTL_SAVAGE_BCI_INIT", 0x40606440 }, +{ "UI_END_FF_UPLOAD", 0x406855c9 }, +{ "KVM_ENABLE_CAP", 0x4068aea3 }, +{ "CHIOGELEM", 0x406c6310 }, +{ "KVM_SET_PIT2", 0x4070aea0 }, +{ "DRM_IOCTL_R128_INIT", 0x40786440 }, +{ "DRM_IOCTL_RADEON_CP_INIT", 0x40786440 }, +{ "NILFS_IOCTL_CLEAN_SEGMENTS", 0x40786e88 }, +{ "FDSETDRVPRM", 0x40800290 }, +{ "UBI_IOCVOLCRBLK", 0x40804f07 }, +{ "DRM_IOCTL_MGA_INIT", 0x40806440 }, +{ "KVM_PPC_GET_PVINFO", 0x4080aea1 }, +{ "KVM_SET_DEBUGREGS", 0x4080aea2 }, +{ "KVM_PPC_RTAS_DEFINE_TOKEN", 0x4080aeac }, +{ "SNDRV_COMPRESS_SET_PARAMS", 0x40844312 }, +{ "SNDRV_SEQ_IOCTL_DELETE_QUEUE", 0x408c5333 }, +{ "VIDIOC_S_JPEGCOMP", 0x408c563e }, +{ "KVM_SET_REGS", 0x4090ae82 }, +{ "UBI_IOCMKVOL", 0x40986f00 }, +{ "SNDRV_SEQ_IOCTL_DELETE_PORT", 0x40a85321 }, +{ "SNDRV_SEQ_IOCTL_SET_PORT_INFO", 0x40a85323 }, +{ "SNDRV_SEQ_IOCTL_SET_CLIENT_INFO", 0x40bc5311 }, +{ "VHOST_SCSI_SET_ENDPOINT", 0x40e8af40 }, +{ "VHOST_SCSI_CLEAR_ENDPOINT", 0x40e8af41 }, +{ "ASHMEM_SET_NAME", 0x41007701 }, +{ "BTRFS_IOC_SET_FSLABEL", 0x41009432 }, +{ "USBDEVFS_GETDRIVER", 0x41045508 }, +{ "CA_SEND_MSG", 0x410c6f85 }, +{ "KVM_SET_SREGS", 0x4138ae84 }, +{ "KVM_SET_XCRS", 0x4188aea7 }, +{ "KVM_SET_FPU", 0x41a0ae8d }, +{ "SNDRV_EMU10K1_IOCTL_CODE_POKE", 0x41b04811 }, +{ "PTP_SYS_OFFSET", 0x43403d05 }, +{ "JSIOCSBTNMAP", 0x44006a33 }, +{ "KVM_SET_LAPIC", 0x4400ae8f }, +{ "BTRFS_IOC_SNAP_CREATE", 0x50009401 }, +{ "BTRFS_IOC_DEFRAG", 0x50009402 }, +{ "BTRFS_IOC_RESIZE", 0x50009403 }, +{ "BTRFS_IOC_SCAN_DEV", 0x50009404 }, +{ "BTRFS_IOC_ADD_DEV", 0x5000940a }, +{ "BTRFS_IOC_RM_DEV", 0x5000940b }, +{ "BTRFS_IOC_BALANCE", 0x5000940c }, +{ "BTRFS_IOC_SUBVOL_CREATE", 0x5000940e }, +{ "BTRFS_IOC_SNAP_DESTROY", 0x5000940f }, +{ "BTRFS_IOC_SNAP_CREATE_V2", 0x50009417 }, +{ "BTRFS_IOC_SUBVOL_CREATE_V2", 0x50009418 }, +{ "KVM_SET_XSAVE", 0x5000aea5 }, +{ "HIDIOCSUSAGES", 0x501c4814 }, +{ "UBI_IOCRNVOL", 0x51106f03 }, +{ "SNDRV_SB_CSP_IOCTL_LOAD_CODE", 0x70124811 }, +{ "MFB_GET_ALPHA", 0x80014d00 }, +{ "MFB_GET_GAMMA", 0x80014d01 }, +{ "GADGET_GET_PRINTER_STATUS", 0x80016721 }, +{ "JSIOCGAXES", 0x80016a11 }, +{ "JSIOCGBUTTONS", 0x80016a12 }, +{ "SPI_IOC_RD_MODE", 0x80016b01 }, +{ "SPI_IOC_RD_LSB_FIRST", 0x80016b02 }, +{ "SPI_IOC_RD_BITS_PER_WORD", 0x80016b03 }, +{ "PPRSTATUS", 0x80017081 }, +{ "PPRCONTROL", 0x80017083 }, +{ "PPRDATA", 0x80017085 }, +{ "SONYPI_IOCGBRT", 0x80017600 }, +{ "SONYPI_IOCGBATFLAGS", 0x80017607 }, +{ "SONYPI_IOCGBLUE", 0x80017608 }, +{ "SONYPI_IOCGFAN", 0x8001760a }, +{ "SONYPI_IOCGTEMP", 0x8001760c }, +{ "CAPI_GET_ERRCODE", 0x80024321 }, +{ "CAPI_INSTALLED", 0x80024322 }, +{ "SNDRV_DM_FM_IOCTL_INFO", 0x80024820 }, +{ "IOCTL_WDM_MAX_COMMAND", 0x800248a0 }, +{ "IPMICTL_REGISTER_FOR_CMD", 0x8002690e }, +{ "IPMICTL_UNREGISTER_FOR_CMD", 0x8002690f }, +{ "FE_READ_SIGNAL_STRENGTH", 0x80026f47 }, +{ "FE_READ_SNR", 0x80026f48 }, +{ "SONYPI_IOCGBAT1CAP", 0x80027602 }, +{ "SONYPI_IOCGBAT1REM", 0x80027603 }, +{ "SONYPI_IOCGBAT2CAP", 0x80027604 }, +{ "SONYPI_IOCGBAT2REM", 0x80027605 }, +{ "MBXFB_IOCS_PLANEORDER", 0x8002f403 }, +{ "BLKI2OGRSTRAT", 0x80043201 }, +{ "BLKI2OGWSTRAT", 0x80043202 }, +{ "SNDRV_PCM_IOCTL_PVERSION", 0x80044100 }, +{ "CCISS_GETHEARTBEAT", 0x80044206 }, +{ "CCISS_GETBUSTYPES", 0x80044207 }, +{ "CCISS_GETFIRMVER", 0x80044208 }, +{ "CCISS_GETDRIVVER", 0x80044209 }, +{ "SNDRV_COMPRESS_IOCTL_VERSION", 0x80044300 }, +{ "CAPI_GET_FLAGS", 0x80044323 }, +{ "CAPI_SET_FLAGS", 0x80044324 }, +{ "CAPI_CLR_FLAGS", 0x80044325 }, +{ "CAPI_NCCI_OPENCOUNT", 0x80044326 }, +{ "CAPI_NCCI_GETUNIT", 0x80044327 }, +{ "EVIOCGVERSION", 0x80044501 }, +{ "APEI_ERST_GET_RECORD_COUNT", 0x80044502 }, +{ "EVIOCGEFFECTS", 0x80044584 }, +{ "FBIOGET_CONTRAST", 0x80044601 }, +{ "FBIGET_BRIGHTNESS", 0x80044603 }, +{ "FBIGET_COLOR", 0x80044605 }, +{ "SSTFB_GET_VGAPASS", 0x800446dd }, +{ "SNDRV_HWDEP_IOCTL_PVERSION", 0x80044800 }, +{ "HIDIOCGRDESCSIZE", 0x80044801 }, +{ "HIDIOCGVERSION", 0x80044801 }, +{ "HIDIOCGFLAG", 0x8004480e }, +{ "HDA_IOCTL_PVERSION", 0x80044810 }, +{ "SNDRV_EMU10K1_IOCTL_PVERSION", 0x80044840 }, +{ "SNDRV_EMUX_IOCTL_VERSION", 0x80044880 }, +{ "SNDRV_EMU10K1_IOCTL_DBG_READ", 0x80044884 }, +{ "HCIGETDEVLIST", 0x800448d2 }, +{ "HCIGETDEVINFO", 0x800448d3 }, +{ "HCIGETCONNLIST", 0x800448d4 }, +{ "HCIGETCONNINFO", 0x800448d5 }, +{ "HCIGETAUTHINFO", 0x800448d7 }, +{ "HCIINQUIRY", 0x800448f0 }, +{ "ROCCATIOCGREPSIZE", 0x800448f1 }, +{ "IMADDTIMER", 0x80044940 }, +{ "IMDELTIMER", 0x80044941 }, +{ "IMGETVERSION", 0x80044942 }, +{ "IMGETCOUNT", 0x80044943 }, +{ "IMGETDEVINFO", 0x80044944 }, +{ "IMCTRLREQ", 0x80044945 }, +{ "IMCLEAR_L2", 0x80044946 }, +{ "IMHOLD_L1", 0x80044948 }, +{ "MCE_GET_RECORD_LEN", 0x80044d01 }, +{ "MCE_GET_LOG_LEN", 0x80044d02 }, +{ "MCE_GETCLEAR_FLAGS", 0x80044d03 }, +{ "MEMGETREGIONCOUNT", 0x80044d07 }, +{ "MFB_GET_PIXFMT", 0x80044d08 }, +{ "OTPSELECT", 0x80044d0d }, +{ "OSS_GETVERSION", 0x80044d76 }, +{ "UBI_IOCEBISMAP", 0x80044f05 }, +{ "SOUND_PCM_READ_RATE", 0x80045002 }, +{ "SOUND_PCM_READ_BITS", 0x80045005 }, +{ "SOUND_PCM_READ_CHANNELS", 0x80045006 }, +{ "SOUND_PCM_READ_FILTER", 0x80045007 }, +{ "SNDCTL_DSP_GETFMTS", 0x8004500b }, +{ "SNDCTL_DSP_GETCAPS", 0x8004500f }, +{ "SNDCTL_DSP_GETTRIGGER", 0x80045010 }, +{ "SNDCTL_DSP_GETODELAY", 0x80045017 }, +{ "SNDCTL_DSP_GETSPDIF", 0x80045043 }, +{ "SNDCTL_SEQ_GETOUTCOUNT", 0x80045104 }, +{ "SNDCTL_SEQ_GETINCOUNT", 0x80045105 }, +{ "SNDCTL_SEQ_NRSYNTHS", 0x8004510a }, +{ "SNDCTL_SEQ_NRMIDIS", 0x8004510b }, +{ "SNDCTL_SEQ_GETTIME", 0x80045113 }, +{ "RNDGETENTCNT", 0x80045200 }, +{ "SAA6588_CMD_READ", 0x80045203 }, +{ "SAA6588_CMD_POLL", 0x80045204 }, +{ "RFCOMMGETDEVLIST", 0x800452d2 }, +{ "RFCOMMGETDEVINFO", 0x800452d3 }, +{ "SNDRV_SEQ_IOCTL_PVERSION", 0x80045300 }, +{ "SNDRV_SEQ_IOCTL_CLIENT_ID", 0x80045301 }, +{ "SNDRV_TIMER_IOCTL_PVERSION", 0x80045400 }, +{ "TIOCGPTN", 0x80045430 }, +{ "TIOCGDEV", 0x80045432 }, +{ "TIOCGPKT", 0x80045438 }, +{ "TIOCGPTLCK", 0x80045439 }, +{ "TIOCGEXCL", 0x80045440 }, +{ "TUNGETFEATURES", 0x800454cf }, +{ "TUNGETIFF", 0x800454d2 }, +{ "TUNGETSNDBUF", 0x800454d3 }, +{ "TUNGETVNETHDRSZ", 0x800454d7 }, +{ "TUNGETVNETLE", 0x800454dd }, +{ "SNDRV_CTL_IOCTL_PVERSION", 0x80045500 }, +{ "USBDEVFS_RESETEP", 0x80045503 }, +{ "USBDEVFS_SETCONFIGURATION", 0x80045505 }, +{ "USBDEVFS_CLAIMINTERFACE", 0x8004550f }, +{ "USBDEVFS_RELEASEINTERFACE", 0x80045510 }, +{ "USBDEVFS_CLEAR_HALT", 0x80045515 }, +{ "USBDEVFS_CLAIM_PORT", 0x80045518 }, +{ "USBDEVFS_RELEASE_PORT", 0x80045519 }, +{ "USBDEVFS_GET_CAPABILITIES", 0x8004551a }, +{ "UI_GET_VERSION", 0x8004552d }, +{ "SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE", 0x80045530 }, +{ "SNDRV_CTL_IOCTL_POWER_STATE", 0x800455d1 }, +{ "VIDIOC_G_INPUT", 0x80045626 }, +{ "VIDIOC_G_OUTPUT", 0x8004562e }, +{ "VIDIOC_G_PRIORITY", 0x80045643 }, +{ "SNDRV_RAWMIDI_IOCTL_PVERSION", 0x80045700 }, +{ "WDIOC_GETSTATUS", 0x80045701 }, +{ "WDIOC_GETBOOTSTATUS", 0x80045702 }, +{ "WDIOC_GETTEMP", 0x80045703 }, +{ "WDIOC_SETOPTIONS", 0x80045704 }, +{ "WDIOC_KEEPALIVE", 0x80045705 }, +{ "WDIOC_GETTIMEOUT", 0x80045707 }, +{ "WDIOC_GETPRETIMEOUT", 0x80045709 }, +{ "WDIOC_GETTIMELEFT", 0x8004570a }, +{ "SONET_GETDIAG", 0x80046114 }, +{ "SONET_GETFRAMING", 0x80046116 }, +{ "CHIOGPICKER", 0x80046304 }, +{ "DRM_IOCTL_GET_MAGIC", 0x80046402 }, +{ "DRM_IOCTL_I915_GET_VBLANK_PIPE", 0x8004644e }, +{ "FS_IOC32_GETFLAGS", 0x80046601 }, +{ "LIRC_GET_FEATURES", 0x80046900 }, +{ "LIRC_GET_SEND_MODE", 0x80046901 }, +{ "LIRC_GET_REC_MODE", 0x80046902 }, +{ "LIRC_GET_SEND_CARRIER", 0x80046903 }, +{ "LIRC_GET_REC_CARRIER", 0x80046904 }, +{ "LIRC_GET_SEND_DUTY_CYCLE", 0x80046905 }, +{ "LIRC_GET_REC_DUTY_CYCLE", 0x80046906 }, +{ "LIRC_GET_REC_RESOLUTION", 0x80046907 }, +{ "I2OVALIDATE", 0x80046908 }, +{ "LIRC_GET_MIN_TIMEOUT", 0x80046908 }, +{ "LIRC_GET_MAX_TIMEOUT", 0x80046909 }, +{ "LIRC_GET_MIN_FILTER_PULSE", 0x8004690a }, +{ "LIRC_GET_MAX_FILTER_PULSE", 0x8004690b }, +{ "LIRC_GET_MIN_FILTER_SPACE", 0x8004690c }, +{ "LIRC_GET_MAX_FILTER_SPACE", 0x8004690d }, +{ "LIRC_GET_LENGTH", 0x8004690f }, +{ "IPMICTL_SET_GETS_EVENTS_CMD", 0x80046910 }, +{ "IPMICTL_SET_MY_ADDRESS_CMD", 0x80046911 }, +{ "IPMICTL_GET_MY_ADDRESS_CMD", 0x80046912 }, +{ "IPMICTL_SET_MY_LUN_CMD", 0x80046913 }, +{ "IPMICTL_GET_MY_LUN_CMD", 0x80046914 }, +{ "IPMICTL_SET_MY_CHANNEL_ADDRESS_CMD", 0x80046918 }, +{ "IPMICTL_GET_MY_CHANNEL_ADDRESS_CMD", 0x80046919 }, +{ "IPMICTL_SET_MY_CHANNEL_LUN_CMD", 0x8004691a }, +{ "IPMICTL_GET_MY_CHANNEL_LUN_CMD", 0x8004691b }, +{ "IPMICTL_GET_MAINTENANCE_MODE_CMD", 0x8004691e }, +{ "I8K_BIOS_VERSION", 0x80046980 }, +{ "I8K_MACHINE_ID", 0x80046981 }, +{ "IIO_GET_EVENT_FD_IOCTL", 0x80046990 }, +{ "JSIOCGVERSION", 0x80046a01 }, +{ "SPI_IOC_RD_MAX_SPEED_HZ", 0x80046b04 }, +{ "SPI_IOC_RD_MODE32", 0x80046b05 }, +{ "UDF_GETEASIZE", 0x80046c40 }, +{ "NCP_IOC_SIGN_WANTED", 0x80046e06 }, +{ "NCP_IOC_SETDENTRYTTL", 0x80046e0c }, +{ "SISFB_GET_INFO_OLD", 0x80046ef8 }, +{ "SISFB_GET_VBRSTATUS_OLD", 0x80046ef9 }, +{ "SISFB_GET_AUTOMAXIMIZE_OLD", 0x80046efa }, +{ "AUDIO_GET_CAPABILITIES", 0x80046f0b }, +{ "VIDEO_GET_CAPABILITIES", 0x80046f21 }, +{ "VIDEO_GET_FRAME_RATE", 0x80046f38 }, +{ "FE_READ_STATUS", 0x80046f45 }, +{ "FE_READ_BER", 0x80046f46 }, +{ "FE_READ_UNCORRECTED_BLOCKS", 0x80046f49 }, +{ "RTC_VL_READ", 0x80047013 }, +{ "PPCLRIRQ", 0x80047093 }, +{ "PPGETMODES", 0x80047097 }, +{ "PPGETMODE", 0x80047098 }, +{ "PPGETPHASE", 0x80047099 }, +{ "PPGETFLAGS", 0x8004709a }, +{ "PHONE_DTMF_READY", 0x80047196 }, +{ "PHONE_GET_DTMF", 0x80047197 }, +{ "PHONE_GET_DTMF_ASCII", 0x80047198 }, +{ "PHONE_EXCEPTION", 0x8004719a }, +{ "IXJCTL_CARDTYPE", 0x800471c1 }, +{ "IXJCTL_SERIAL", 0x800471c2 }, +{ "IXJCTL_DSP_TYPE", 0x800471c3 }, +{ "IXJCTL_DSP_VERSION", 0x800471c4 }, +{ "IXJCTL_VMWI", 0x800471d8 }, +{ "BR_ERROR", 0x80047200 }, +{ "BR_ACQUIRE_RESULT", 0x80047204 }, +{ "FAT_IOCTL_GET_ATTRIBUTES", 0x80047210 }, +{ "FAT_IOCTL_GET_VOLUME_ID", 0x80047213 }, +{ "PPPIOCGCHAN", 0x80047437 }, +{ "PPPIOCGDEBUG", 0x80047441 }, +{ "PPPIOCGMRU", 0x80047453 }, +{ "PPPIOCGRASYNCMAP", 0x80047455 }, +{ "PPPIOCGUNIT", 0x80047456 }, +{ "PPPIOCGASYNCMAP", 0x80047458 }, +{ "PPPIOCGFLAGS", 0x8004745a }, +{ "PPPIOCGMPFLAGS", 0x80047482 }, +{ "FS_IOC32_GETVERSION", 0x80047601 }, +{ "MEYEIOC_STILLJCAPT", 0x800476c5 }, +{ "OSIOCGNETADDR", 0x800489e1 }, +{ "SIOCGNETADDR", 0x800489e1 }, +{ "AUTOFS_IOC_PROTOVER", 0x80049363 }, +{ "AUTOFS_IOC_PROTOSUBVER", 0x80049367 }, +{ "AUTOFS_IOC_ASKUMOUNT", 0x80049370 }, +{ "GENWQE_GET_CARD_STATE", 0x8004a524 }, +{ "KVM_GET_MP_STATE", 0x8004ae98 }, +{ "CXL_IOCTL_GET_PROCESS_ELEMENT", 0x8004ca01 }, +{ "SISFB_GET_INFO_SIZE", 0x8004f300 }, +{ "SISFB_GET_VBRSTATUS", 0x8004f302 }, +{ "SISFB_GET_AUTOMAXIMIZE", 0x8004f303 }, +{ "SISFB_GET_TVPOSOFFSET", 0x8004f304 }, +{ "SONET_GETFRSENSE", 0x80066117 }, +{ "MEYEIOC_G_PARAMS", 0x800676c0 }, +{ "BLKBSZGET", 0x80081270 }, +{ "BLKGETSIZE64", 0x80081272 }, +{ "PERF_EVENT_IOC_ID", 0x80082407 }, +{ "SNAPSHOT_GET_IMAGE_SIZE", 0x8008330e }, +{ "SNAPSHOT_AVAIL_SWAP_SIZE", 0x80083313 }, +{ "SNAPSHOT_ALLOC_SWAP_PAGE", 0x80083314 }, +{ "FBIO_RADEON_GET_MIRROR", 0x80084003 }, +{ "AGPIOC_INFO", 0x80084100 }, +{ "SNDRV_PCM_IOCTL_DELAY", 0x80084121 }, +{ "CCISS_GETPCIINFO", 0x80084201 }, +{ "PMU_IOC_GET_BACKLIGHT", 0x80084201 }, +{ "CCISS_GETINTINFO", 0x80084202 }, +{ "PMU_IOC_GET_MODEL", 0x80084203 }, +{ "PMU_IOC_HAS_ADB", 0x80084204 }, +{ "PMU_IOC_CAN_SLEEP", 0x80084205 }, +{ "PMU_IOC_GRAB_BACKLIGHT", 0x80084206 }, +{ "EVIOCGID", 0x80084502 }, +{ "EVIOCGREP", 0x80084503 }, +{ "EVIOCGKEYCODE", 0x80084504 }, +{ "FBIO_GETCONTROL2", 0x80084689 }, +{ "HIDIOCGRAWINFO", 0x80084803 }, +{ "SNDRV_HDSP_IOCTL_GET_VERSION", 0x80084843 }, +{ "SNDRV_HDSPM_IOCTL_GET_MIXER", 0x80084844 }, +{ "SNDRV_HDSP_IOCTL_GET_9632_AEB", 0x80084845 }, +{ "AMDKFD_IOC_GET_VERSION", 0x80084b01 }, +{ "MFB_GET_AOID", 0x80084d04 }, +{ "MEMISLOCKED", 0x80084d17 }, +{ "RNDGETPOOL", 0x80085202 }, +{ "USBDEVFS_SETINTERFACE", 0x80085504 }, +{ "USBDEVFS_DISCSIGNAL32", 0x8008550e }, +{ "USBDEVFS_ALLOC_STREAMS", 0x8008551c }, +{ "USBDEVFS_FREE_STREAMS", 0x8008551d }, +{ "VIDIOC_G_STD", 0x80085617 }, +{ "VIDIOC_QUERYSTD", 0x8008563f }, +{ "CM_IOCGSTATUS", 0x80086300 }, +{ "DRM_IOCTL_I810_OV0INFO", 0x80086449 }, +{ "FS_IOC_GETFLAGS", 0x80086601 }, +{ "I2OPASSTHRU32", 0x8008690c }, +{ "IPMICTL_SET_TIMING_PARMS_CMD", 0x80086916 }, +{ "IPMICTL_GET_TIMING_PARMS_CMD", 0x80086917 }, +{ "I8K_POWER_STATUS", 0x80086982 }, +{ "I8K_FN_STATUS", 0x80086983 }, +{ "I8K_GET_TEMP", 0x80086984 }, +{ "UDF_GETEABLOCK", 0x80086c41 }, +{ "UDF_GETVOLIDENT", 0x80086c42 }, +{ "MMTIMER_GETRES", 0x80086d01 }, +{ "MMTIMER_GETFREQ", 0x80086d02 }, +{ "MTIOCPOS", 0x80086d03 }, +{ "MMTIMER_GETCOUNTER", 0x80086d09 }, +{ "NILFS_IOCTL_SYNC", 0x80086e8a }, +{ "MATROXFB_GET_OUTPUT_CONNECTION", 0x80086ef8 }, +{ "MATROXFB_GET_AVAILABLE_OUTPUTS", 0x80086ef9 }, +{ "MATROXFB_GET_ALL_OUTPUTS", 0x80086efb }, +{ "AUDIO_GET_PTS", 0x80086f13 }, +{ "DMX_GET_CAPS", 0x80086f30 }, +{ "VIDEO_GET_PTS", 0x80086f39 }, +{ "VIDEO_GET_FRAME_COUNT", 0x80086f3a }, +{ "CA_GET_DESCR_INFO", 0x80086f83 }, +{ "RTC_IRQP_READ", 0x8008700b }, +{ "RTC_EPOCH_READ", 0x8008700d }, +{ "PPS_GETPARAMS", 0x800870a1 }, +{ "PPS_GETCAP", 0x800870a3 }, +{ "PHONE_CAPABILITIES_LIST", 0x80087181 }, +{ "IXJCTL_CID", 0x800871d4 }, +{ "IXJCTL_VERSION", 0x800871da }, +{ "IXJCTL_FRAMES_READ", 0x800871e2 }, +{ "IXJCTL_FRAMES_WRITTEN", 0x800871e3 }, +{ "IXJCTL_READ_WAIT", 0x800871e4 }, +{ "IXJCTL_WRITE_WAIT", 0x800871e5 }, +{ "IXJCTL_DRYBUFFER_READ", 0x800871e6 }, +{ "BR_DEAD_BINDER", 0x8008720f }, +{ "BR_CLEAR_DEATH_NOTIFICATION_DONE", 0x80087210 }, +{ "FS_IOC_GETVERSION", 0x80087601 }, +{ "BTRFS_IOC_START_SYNC", 0x80089418 }, +{ "BTRFS_IOC_SUBVOL_GETFLAGS", 0x80089419 }, +{ "KVM_X86_GET_MCE_CAP_SUPPORTED", 0x8008ae9d }, +{ "KVM_ALLOCATE_RMA", 0x8008aea9 }, +{ "VHOST_GET_FEATURES", 0x8008af00 }, +{ "FUNCTIONFS_ENDPOINT_DESC", 0x80096782 }, +{ "DMX_GET_PES_PIDS", 0x800a6f2f }, +{ "RAID_VERSION", 0x800c0910 }, +{ "CCISS_GETLUNINFO", 0x800c4211 }, +{ "OTPLOCK", 0x800c4d10 }, +{ "OMAPFB_GET_CAPS", 0x800c4f2a }, +{ "SNDCTL_DSP_GETIPTR", 0x800c5011 }, +{ "SNDCTL_DSP_GETOPTR", 0x800c5012 }, +{ "IPMICTL_REGISTER_FOR_CMD_CHANS", 0x800c691c }, +{ "IPMICTL_UNREGISTER_FOR_CMD_CHANS", 0x800c691d }, +{ "NCP_IOC_SETROOT", 0x800c6e08 }, +{ "VIDEO_GET_SIZE", 0x800c6f37 }, +{ "FE_DISEQC_RECV_SLAVE_REPLY", 0x800c6f40 }, +{ "CA_GET_SLOT_INFO", 0x800c6f82 }, +{ "FDGETDRVTYP", 0x8010020f }, +{ "FW_CDEV_IOC_GET_CYCLE_TIMER", 0x8010230c }, +{ "CCISS_GETNODENAME", 0x80104204 }, +{ "SNDRV_HDSPM_IOCTL_GET_LTC", 0x80104846 }, +{ "ECCGETSTATS", 0x80104d12 }, +{ "SNDCTL_DSP_GETOSPACE", 0x8010500c }, +{ "SNDCTL_DSP_GETISPACE", 0x8010500d }, +{ "SNDCTL_DSP_MAPINBUF", 0x80105013 }, +{ "SNDCTL_DSP_MAPOUTBUF", 0x80105014 }, +{ "TUNGETFILTER", 0x801054db }, +{ "USBDEVFS_DISCSIGNAL", 0x8010550e }, +{ "DRM_IOCTL_I915_GEM_GET_APERTURE", 0x80106463 }, +{ "I2OPASSTHRU", 0x8010690c }, +{ "MGSL_IOCGGPIO", 0x80106d11 }, +{ "NCP_IOC_NCPREQUEST", 0x80106e01 }, +{ "NCP_IOC_SETPRIVATEDATA", 0x80106e0a }, +{ "FE_GET_PROPERTY", 0x80106f53 }, +{ "CA_GET_CAP", 0x80106f81 }, +{ "OSD_GET_CAPABILITY", 0x80106fa1 }, +{ "PPGETTIME", 0x80107095 }, +{ "BR_INCREFS", 0x80107207 }, +{ "BR_ACQUIRE", 0x80107208 }, +{ "BR_RELEASE", 0x80107209 }, +{ "BR_DECREFS", 0x8010720a }, +{ "PPPIOCGIDLE", 0x8010743f }, +{ "PPPIOCGIFNAME", 0x80107488 }, +{ "GENWQE_READ_REG64", 0x8010a51e }, +{ "GENWQE_READ_REG32", 0x8010a520 }, +{ "GENWQE_READ_REG16", 0x8010a522 }, +{ "FDGETMAXERRS", 0x8014020e }, +{ "GET_DISK_INFO", 0x80140912 }, +{ "SNDRV_COMPRESS_TSTAMP", 0x80144320 }, +{ "CHIOGPARAMS", 0x80146306 }, +{ "NCP_IOC_LOCKUNLOCK", 0x80146e07 }, +{ "VIDEO_GET_STATUS", 0x80146f1b }, +{ "SNDRV_PCM_IOCTL_CHANNEL_INFO", 0x80184132 }, +{ "SNDRV_PCM_IOCTL_READI_FRAMES", 0x80184151 }, +{ "SNDRV_PCM_IOCTL_READN_FRAMES", 0x80184153 }, +{ "SNDRV_HDSPM_IOCTL_GET_CONFIG", 0x80184841 }, +{ "IMSETDEVNAME", 0x80184947 }, +{ "OMAPFB_MEMORY_READ", 0x80184f3a }, +{ "HPET_INFO", 0x80186803 }, +{ "NCP_IOC_SIGN_INIT", 0x80186e05 }, +{ "NCP_IOC_SETOBJECTNAME", 0x80186e09 }, +{ "NILFS_IOCTL_GET_CPINFO", 0x80186e82 }, +{ "NILFS_IOCTL_GET_CPSTAT", 0x80186e83 }, +{ "NILFS_IOCTL_GET_SUINFO", 0x80186e84 }, +{ "BR_ATTEMPT_ACQUIRE", 0x8018720b }, +{ "BTRFS_IOC_GET_FEATURES", 0x80189439 }, +{ "MBXFB_IOCG_ALPHA", 0x8018f401 }, +{ "SNDRV_COMPRESS_AVAIL", 0x801c4321 }, +{ "HIDIOCGDEVINFO", 0x801c4803 }, +{ "FDGETPRM", 0x80200204 }, +{ "FBIOGET_VBLANK", 0x80204612 }, +{ "SNDRV_HDSPM_IOCTL_GET_STATUS", 0x80204847 }, +{ "SNDRV_FIREWIRE_IOCTL_GET_INFO", 0x802048f8 }, +{ "MEMGETINFO", 0x80204d01 }, +{ "OMAPFB_GET_VRAM_INFO", 0x80204f3d }, +{ "OMAPFB_GET_DISPLAY_INFO", 0x80204f3f }, +{ "I2OGETIOPS", 0x80206900 }, +{ "AUDIO_GET_STATUS", 0x80206f0a }, +{ "VIDEO_GET_EVENT", 0x80206f1c }, +{ "RTC_PLL_GET", 0x80207011 }, +{ "PPPIOCGXASYNCMAP", 0x80207450 }, +{ "KVM_ARM_PREFERRED_TARGET", 0x8020aeaf }, +{ "SNDRV_HDSP_IOCTL_GET_CONFIG_INFO", 0x80244841 }, +{ "SNDRV_HDSPM_IOCTL_GET_VERSION", 0x80244848 }, +{ "SONET_GETSTAT", 0x80246110 }, +{ "SONET_GETSTATZ", 0x80246111 }, +{ "JSIOCGCORR", 0x80246a22 }, +{ "FE_GET_FRONTEND", 0x80246f4d }, +{ "RTC_ALM_READ", 0x80247008 }, +{ "RTC_RD_TIME", 0x80247009 }, +{ "FDGETFDCSTAT", 0x80280215 }, +{ "FDWERRORGET", 0x80280217 }, +{ "EVIOCGKEYCODE_V2", 0x80284504 }, +{ "SNDRV_SB_CSP_IOCTL_INFO", 0x80284810 }, +{ "WDIOC_GETSUPPORT", 0x80285700 }, +{ "IPMICTL_SEND_COMMAND", 0x8028690d }, +{ "FE_GET_EVENT", 0x80286f4e }, +{ "RTC_WKALM_RD", 0x80287010 }, +{ "IOW_GETINFO", 0x8028c003 }, +{ "USBDEVFS_SUBMITURB32", 0x802a550a }, +{ "NCP_IOC_SETCHARSETS", 0x802a6e0b }, +{ "TCGETS2", 0x802c542a }, +{ "SOUND_OLD_MIXER_INFO", 0x80304d65 }, +{ "VIDIOC_G_FBUF", 0x8030560a }, +{ "IPMICTL_SEND_COMMAND_SETTIME", 0x80306915 }, +{ "MGSL_IOCGPARAMS", 0x80306d01 }, +{ "MTIOCGET", 0x80306d02 }, +{ "NILFS_IOCTL_GET_SUSTAT", 0x80306e85 }, +{ "BTRFS_IOC_QGROUP_LIMIT", 0x8030942b }, +{ "KVM_GET_CLOCK", 0x8030ae7c }, +{ "VIDIOC_G_AUDIO", 0x80345621 }, +{ "VIDIOC_G_AUDOUT", 0x80345631 }, +{ "USBDEVFS_SUBMITURB", 0x8038550a }, +{ "DRM_IOCTL_AGP_INFO", 0x80386433 }, +{ "OMAPFB_GET_OVERLAY_COLORMODE", 0x803c4f3b }, +{ "SNDRV_HWDEP_IOCTL_DSP_STATUS", 0x80404802 }, +{ "JSIOCGAXMAP", 0x80406a32 }, +{ "BR_TRANSACTION", 0x80407202 }, +{ "BR_REPLY", 0x80407203 }, +{ "PPPIOCGCOMPRESSORS", 0x80407486 }, +{ "BTRFS_IOC_QUOTA_RESCAN_STATUS", 0x8040942d }, +{ "KVM_ASSIGN_PCI_DEVICE", 0x8040ae69 }, +{ "KVM_GET_VCPU_EVENTS", 0x8040ae9f }, +{ "GET_ARRAY_INFO", 0x80480911 }, +{ "PPPIOCGL2TPSTATS", 0x80487436 }, +{ "BTRFS_IOC_GET_SUPPORTED_FEATURES", 0x80489439 }, +{ "KVM_SET_PIT", 0x8048ae66 }, +{ "GSMIOC_GETCONF", 0x804c4700 }, +{ "FDGETDRVSTAT", 0x80500212 }, +{ "FDPOLLDRVSTAT", 0x80500213 }, +{ "PTP_CLOCK_GETCAPS", 0x80503d01 }, +{ "SOUND_MIXER_INFO", 0x805c4d65 }, +{ "SNDRV_TIMER_IOCTL_STATUS", 0x80605414 }, +{ "VIDIOC_QUERYCAP", 0x80685600 }, +{ "I2OEVTGET", 0x8068690b }, +{ "CHIOGVPARAMS", 0x80706313 }, +{ "KVM_GET_PIT2", 0x8070ae9f }, +{ "SNDRV_COMPRESS_GET_PARAMS", 0x80784313 }, +{ "FDGETDRVPRM", 0x80800211 }, +{ "USBDEVFS_HUB_PORTINFO", 0x80805513 }, +{ "KVM_GET_DEBUGREGS", 0x8080aea1 }, +{ "VIDIOC_QUERY_DV_TIMINGS", 0x80845663 }, +{ "VIDIOC_SUBDEV_QUERY_DV_TIMINGS", 0x80845663 }, +{ "VIDIOC_DQEVENT", 0x80885659 }, +{ "VIDIOC_G_JPEGCOMP", 0x808c563d }, +{ "KVM_GET_REGS", 0x8090ae81 }, +{ "SNDRV_PCM_IOCTL_STATUS", 0x80984120 }, +{ "FE_GET_INFO", 0x80a86f3d }, +{ "MEMGETOOBSEL", 0x80c84d0a }, +{ "SNDRV_HWDEP_IOCTL_INFO", 0x80dc4801 }, +{ "SNDRV_CTL_IOCTL_HWDEP_INFO", 0x80dc5521 }, +{ "SNDRV_TIMER_IOCTL_INFO", 0x80e85411 }, +{ "DRM_IOCTL_GET_STATS", 0x80f86406 }, +{ "ASHMEM_GET_NAME", 0x81007702 }, +{ "BTRFS_IOC_GET_FSLABEL", 0x81009431 }, +{ "HIDIOCGSTRING", 0x81044804 }, +{ "USBDEVFS_DISCONNECT_CLAIM", 0x8108551b }, +{ "SNDRV_RAWMIDI_IOCTL_INFO", 0x810c5701 }, +{ "CA_GET_MSG", 0x810c6f84 }, +{ "AUTOFS_IOC_EXPIRE", 0x810c9365 }, +{ "SISFB_GET_INFO", 0x811cf301 }, +{ "SNDRV_PCM_IOCTL_INFO", 0x81204101 }, +{ "KVM_GET_SREGS", 0x8138ae83 }, +{ "ECCGETLAYOUT", 0x81484d11 }, +{ "SNDRV_CTL_IOCTL_CARD_INFO", 0x81785501 }, +{ "KVM_GET_XCRS", 0x8188aea6 }, +{ "AMDKFD_IOC_GET_PROCESS_APERTURES", 0x81904b06 }, +{ "KVM_GET_FPU", 0x81a0ae8c }, +{ "KVM_SET_IRQCHIP", 0x8208ae63 }, +{ "VFAT_IOCTL_READDIR_BOTH", 0x82307201 }, +{ "VFAT_IOCTL_READDIR_SHORT", 0x82307202 }, +{ "KVM_PPC_GET_SMMU_INFO", 0x8250aea6 }, +{ "SNDRV_HDSP_IOCTL_GET_PEAK_RMS", 0x83b04840 }, +{ "JSIOCGBTNMAP", 0x84006a34 }, +{ "BTRFS_IOC_FS_INFO", 0x8400941f }, +{ "BTRFS_IOC_BALANCE_PROGRESS", 0x84009422 }, +{ "KVM_GET_LAPIC", 0x8400ae8e }, +{ "VIDEO_GET_NAVI", 0x84046f34 }, +{ "SNDRV_EMU10K1_IOCTL_INFO", 0x880c4810 }, +{ "VIDIOC_G_ENC_INDEX", 0x8818564c }, +{ "SNDRV_HDSPM_IOCTL_GET_PEAK_RMS", 0x89084842 }, +{ "SNDCTL_COPR_RCVMSG", 0x8fa44309 }, +{ "GET_BITMAP_FILE", 0x90000915 }, +{ "SNDRV_HDSP_IOCTL_GET_MIXER", 0x90004844 }, +{ "BTRFS_IOC_DEVICES_READY", 0x90009427 }, +{ "KVM_GET_XSAVE", 0x9000aea4 }, +{ "HIDIOCGRDESC", 0x90044802 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_OWNER", 0xc0005343 }, +{ "GADGET_SET_PRINTER_STATUS", 0xc0016722 }, +{ "CAPI_GET_MANUFACTURER", 0xc0044306 }, +{ "CAPI_GET_SERIAL", 0xc0044308 }, +{ "GIGASET_REDIR", 0xc0044700 }, +{ "GIGASET_CONFIG", 0xc0044701 }, +{ "ION_IOC_FREE", 0xc0044901 }, +{ "SOUND_MIXER_AGC", 0xc0044d67 }, +{ "SOUND_MIXER_3DSE", 0xc0044d68 }, +{ "SOUND_MIXER_PRIVATE1", 0xc0044d6f }, +{ "SOUND_MIXER_PRIVATE2", 0xc0044d70 }, +{ "SOUND_MIXER_PRIVATE3", 0xc0044d71 }, +{ "SOUND_MIXER_PRIVATE4", 0xc0044d72 }, +{ "SOUND_MIXER_PRIVATE5", 0xc0044d73 }, +{ "SNDCTL_DSP_SPEED", 0xc0045002 }, +{ "SNDCTL_DSP_STEREO", 0xc0045003 }, +{ "SNDCTL_DSP_GETBLKSIZE", 0xc0045004 }, +{ "SNDCTL_DSP_SETFMT", 0xc0045005 }, +{ "SNDCTL_DSP_CHANNELS", 0xc0045006 }, +{ "SOUND_PCM_WRITE_FILTER", 0xc0045007 }, +{ "SNDCTL_DSP_SUBDIVIDE", 0xc0045009 }, +{ "SNDCTL_DSP_SETFRAGMENT", 0xc004500a }, +{ "SNDCTL_DSP_GETCHANNELMASK", 0xc0045040 }, +{ "SNDCTL_DSP_BIND_CHANNEL", 0xc0045041 }, +{ "SNDCTL_SEQ_CTRLRATE", 0xc0045103 }, +{ "SNDCTL_SYNTH_MEMAVL", 0xc004510e }, +{ "SNDCTL_TMR_TIMEBASE", 0xc0045401 }, +{ "SNDCTL_TMR_TEMPO", 0xc0045405 }, +{ "SNDCTL_TMR_SOURCE", 0xc0045406 }, +{ "SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS", 0xc0045516 }, +{ "SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE", 0xc0045520 }, +{ "SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE", 0xc0045540 }, +{ "SNDRV_CTL_IOCTL_POWER", 0xc00455d0 }, +{ "VIDIOC_S_INPUT", 0xc0045627 }, +{ "VIDIOC_S_OUTPUT", 0xc004562f }, +{ "WDIOC_SETTIMEOUT", 0xc0045706 }, +{ "WDIOC_SETPRETIMEOUT", 0xc0045708 }, +{ "FIFREEZE", 0xc0045877 }, +{ "FITHAW", 0xc0045878 }, +{ "SONET_SETDIAG", 0xc0046112 }, +{ "SONET_CLRDIAG", 0xc0046113 }, +{ "BINDER_VERSION", 0xc0046209 }, +{ "DRM_IOCTL_BLOCK", 0xc0046412 }, +{ "DRM_IOCTL_UNBLOCK", 0xc0046413 }, +{ "DRM_IOCTL_ADD_DRAW", 0xc0046427 }, +{ "DRM_IOCTL_RM_DRAW", 0xc0046428 }, +{ "DRM_IOCTL_MGA_WAIT_FENCE", 0xc004644b }, +{ "DRM_IOCTL_MODE_RMFB", 0xc00464af }, +{ "DRM_IOCTL_MODE_DESTROY_DUMB", 0xc00464b4 }, +{ "SNDCTL_MIDI_PRETIME", 0xc0046d00 }, +{ "SNDCTL_MIDI_MPUMODE", 0xc0046d01 }, +{ "MGSL_IOCWAITEVENT", 0xc0046d08 }, +{ "PPPIOCNEWUNIT", 0xc004743e }, +{ "TOSH_SMM", 0xc0047490 }, +{ "MEYEIOC_SYNC", 0xc00476c3 }, +{ "AUTOFS_IOC_SETTIMEOUT32", 0xc0049364 }, +{ "KVM_GET_MSR_INDEX_LIST", 0xc004ae02 }, +{ "KVM_PPC_ALLOCATE_HTAB", 0xc004aea7 }, +{ "NET_ADD_IF", 0xc0066f34 }, +{ "NET_GET_IF", 0xc0066f36 }, +{ "AGPIOC_ALLOCATE", 0xc0084106 }, +{ "HDA_IOCTL_VERB_WRITE", 0xc0084811 }, +{ "HDA_IOCTL_GET_WCAP", 0xc0084812 }, +{ "ION_IOC_MAP", 0xc0084902 }, +{ "ION_IOC_SHARE", 0xc0084904 }, +{ "ION_IOC_IMPORT", 0xc0084905 }, +{ "ION_IOC_SYNC", 0xc0084907 }, +{ "AMDKFD_IOC_DESTROY_QUEUE", 0xc0084b03 }, +{ "SNDRV_CTL_IOCTL_TLV_READ", 0xc008551a }, +{ "SNDRV_CTL_IOCTL_TLV_WRITE", 0xc008551b }, +{ "SNDRV_CTL_IOCTL_TLV_COMMAND", 0xc008551c }, +{ "VIDIOC_G_CTRL", 0xc008561b }, +{ "VIDIOC_S_CTRL", 0xc008561c }, +{ "VIDIOC_OMAP3ISP_STAT_EN", 0xc00856c7 }, +{ "CM_IOCGATR", 0xc0086301 }, +{ "CIOC_KERNEL_VERSION", 0xc008630a }, +{ "DRM_IOCTL_GEM_FLINK", 0xc008640a }, +{ "DRM_IOCTL_ADD_CTX", 0xc0086420 }, +{ "DRM_IOCTL_RM_CTX", 0xc0086421 }, +{ "DRM_IOCTL_GET_CTX", 0xc0086423 }, +{ "DRM_IOCTL_QXL_ALLOC", 0xc0086440 }, +{ "DRM_IOCTL_TEGRA_GEM_MMAP", 0xc0086441 }, +{ "DRM_IOCTL_SAVAGE_BCI_EVENT_EMIT", 0xc0086442 }, +{ "DRM_IOCTL_TEGRA_SYNCPT_READ", 0xc0086442 }, +{ "DRM_IOCTL_VIA_AGP_INIT", 0xc0086442 }, +{ "DRM_IOCTL_TEGRA_SYNCPT_INCR", 0xc0086443 }, +{ "DRM_IOCTL_VIA_FB_INIT", 0xc0086443 }, +{ "DRM_IOCTL_I915_IRQ_EMIT", 0xc0086444 }, +{ "DRM_IOCTL_TEGRA_GEM_SET_FLAGS", 0xc008644c }, +{ "DRM_IOCTL_TEGRA_GEM_GET_FLAGS", 0xc008644d }, +{ "DRM_IOCTL_RADEON_IRQ_EMIT", 0xc0086456 }, +{ "DRM_IOCTL_I915_GEM_BUSY", 0xc0086457 }, +{ "DRM_IOCTL_EXYNOS_G2D_GET_VER", 0xc0086460 }, +{ "DRM_IOCTL_EXYNOS_G2D_EXEC", 0xc0086462 }, +{ "DRM_IOCTL_I915_GET_PIPE_FROM_CRTC_ID", 0xc0086465 }, +{ "DRM_IOCTL_RADEON_GEM_BUSY", 0xc008646a }, +{ "DRM_IOCTL_I915_GEM_CONTEXT_CREATE", 0xc008646d }, +{ "DRM_IOCTL_I915_GEM_GET_CACHING", 0xc0086470 }, +{ "DRM_IOCTL_EXYNOS_IPP_CMD_CTRL", 0xc0086473 }, +{ "I8K_GET_SPEED", 0xc0086985 }, +{ "I8K_GET_FAN", 0xc0086986 }, +{ "I8K_SET_FAN", 0xc0086987 }, +{ "UDF_RELOCATE_BLOCKS", 0xc0086c43 }, +{ "MATROXFB_GET_OUTPUT_MODE", 0xc0086efa }, +{ "PHN_GET_REG", 0xc0087000 }, +{ "PHN_GET_REGS", 0xc0087002 }, +{ "PHN_GETREG", 0xc0087005 }, +{ "PPS_FETCH", 0xc00870a4 }, +{ "PHONE_QUERY_CODEC", 0xc00871a7 }, +{ "MIC_VIRTIO_ADD_DEVICE", 0xc0087301 }, +{ "MIC_VIRTIO_COPY_DESC", 0xc0087302 }, +{ "MIC_VIRTIO_CONFIG_CHANGE", 0xc0087305 }, +{ "PPPIOCGNPMODE", 0xc008744c }, +{ "AUTOFS_IOC_SETTIMEOUT", 0xc0089364 }, +{ "KVM_GET_SUPPORTED_CPUID", 0xc008ae05 }, +{ "KVM_GET_EMULATED_CPUID", 0xc008ae09 }, +{ "KVM_IRQ_LINE_STATUS", 0xc008ae67 }, +{ "KVM_GET_MSRS", 0xc008ae88 }, +{ "KVM_GET_CPUID2", 0xc008ae91 }, +{ "KVM_GET_REG_LIST", 0xc008aeb0 }, +{ "FSL_HV_IOCTL_PARTITION_RESTART", 0xc008af01 }, +{ "FSL_HV_IOCTL_PARTITION_STOP", 0xc008af04 }, +{ "FSL_HV_IOCTL_DOORBELL", 0xc008af06 }, +{ "VHOST_GET_VRING_BASE", 0xc008af12 }, +{ "HIDIOCGREPORTINFO", 0xc00c4809 }, +{ "SNDCTL_SYNTH_REMOVESAMPLE", 0xc00c5116 }, +{ "USBDEVFS_IOCTL32", 0xc00c5512 }, +{ "UI_BEGIN_FF_ERASE", 0xc00c55ca }, +{ "DRM_IOCTL_PRIME_HANDLE_TO_FD", 0xc00c642d }, +{ "DRM_IOCTL_PRIME_FD_TO_HANDLE", 0xc00c642e }, +{ "DRM_IOCTL_VIA_CMDBUF_SIZE", 0xc00c644b }, +{ "DRM_IOCTL_I915_VBLANK_SWAP", 0xc00c644f }, +{ "DRM_IOCTL_RADEON_GEM_SET_DOMAIN", 0xc00c6463 }, +{ "DRM_IOCTL_I915_GEM_MADVISE", 0xc00c6466 }, +{ "DRM_IOCTL_RADEON_GEM_SET_TILING", 0xc00c6468 }, +{ "DRM_IOCTL_RADEON_GEM_GET_TILING", 0xc00c6469 }, +{ "KVM_CREATE_DEVICE", 0xc00caee0 }, +{ "FSL_HV_IOCTL_PARTITION_GET_STATUS", 0xc00caf02 }, +{ "MBXFB_IOCX_REG", 0xc00cf405 }, +{ "CAPI_GET_VERSION", 0xc0104307 }, +{ "CAPI_MANUFACTURER_CMD", 0xc0104320 }, +{ "GIGASET_VERSION", 0xc0104703 }, +{ "IOCTL_MEI_CONNECT_CLIENT", 0xc0104801 }, +{ "HIDIOCGCOLLECTIONINFO", 0xc0104811 }, +{ "SNDRV_EMU10K1_IOCTL_TRAM_PEEK", 0xc0104822 }, +{ "SNDRV_EMUX_IOCTL_LOAD_PATCH", 0xc0104881 }, +{ "SNDRV_EMUX_IOCTL_MISC_MODE", 0xc0104884 }, +{ "ION_IOC_CUSTOM", 0xc0104906 }, +{ "MEMWRITEOOB", 0xc0104d03 }, +{ "MEMREADOOB", 0xc0104d04 }, +{ "MEMGETREGIONINFO", 0xc0104d08 }, +{ "SNDRV_SEQ_IOCTL_RUNNING_MODE", 0xc0105303 }, +{ "USBDEVFS_CONTROL32", 0xc0105500 }, +{ "USBDEVFS_BULK32", 0xc0105502 }, +{ "USBDEVFS_IOCTL", 0xc0105512 }, +{ "NS_GETPSTAT", 0xc0106161 }, +{ "DRM_IOCTL_GET_UNIQUE", 0xc0106401 }, +{ "DRM_IOCTL_IRQ_BUSID", 0xc0106403 }, +{ "DRM_IOCTL_SET_VERSION", 0xc0106407 }, +{ "DRM_IOCTL_GEM_OPEN", 0xc010640b }, +{ "DRM_IOCTL_GET_CAP", 0xc010640c }, +{ "DRM_IOCTL_INFO_BUFS", 0xc0106418 }, +{ "DRM_IOCTL_GET_SAREA_CTX", 0xc010641d }, +{ "DRM_IOCTL_RES_CTX", 0xc0106426 }, +{ "DRM_IOCTL_SG_ALLOC", 0xc0106438 }, +{ "DRM_IOCTL_EXYNOS_GEM_CREATE", 0xc0106440 }, +{ "DRM_IOCTL_MSM_GET_PARAM", 0xc0106440 }, +{ "DRM_IOCTL_OMAP_GET_PARAM", 0xc0106440 }, +{ "DRM_IOCTL_TEGRA_GEM_CREATE", 0xc0106440 }, +{ "DRM_IOCTL_QXL_MAP", 0xc0106441 }, +{ "DRM_IOCTL_MSM_GEM_NEW", 0xc0106442 }, +{ "DRM_IOCTL_MSM_GEM_INFO", 0xc0106443 }, +{ "DRM_IOCTL_OMAP_GEM_NEW", 0xc0106443 }, +{ "DRM_IOCTL_EXYNOS_GEM_GET", 0xc0106444 }, +{ "DRM_IOCTL_QXL_GETPARAM", 0xc0106444 }, +{ "DRM_IOCTL_TEGRA_SYNCPT_WAIT", 0xc0106444 }, +{ "DRM_IOCTL_TEGRA_OPEN_CHANNEL", 0xc0106445 }, +{ "DRM_IOCTL_I915_GETPARAM", 0xc0106446 }, +{ "DRM_IOCTL_TEGRA_CLOSE_CHANNEL", 0xc0106446 }, +{ "DRM_IOCTL_EXYNOS_VIDI_CONNECTION", 0xc0106447 }, +{ "DRM_IOCTL_TEGRA_GET_SYNCPT", 0xc0106447 }, +{ "DRM_IOCTL_MGA_GETPARAM", 0xc0106449 }, +{ "DRM_IOCTL_TEGRA_GET_SYNCPT_BASE", 0xc0106449 }, +{ "DRM_IOCTL_TEGRA_GEM_SET_TILING", 0xc010644a }, +{ "DRM_IOCTL_TEGRA_GEM_GET_TILING", 0xc010644b }, +{ "DRM_IOCTL_RADEON_INDIRECT", 0xc010644d }, +{ "DRM_IOCTL_R128_INDIRECT", 0xc010644f }, +{ "DRM_IOCTL_RADEON_GETPARAM", 0xc0106451 }, +{ "DRM_IOCTL_R128_GETPARAM", 0xc0106452 }, +{ "DRM_IOCTL_SIS_AGP_INIT", 0xc0106453 }, +{ "DRM_IOCTL_I915_GEM_CREATE", 0xc010645b }, +{ "DRM_IOCTL_I915_GEM_SET_TILING", 0xc0106461 }, +{ "DRM_IOCTL_I915_GEM_GET_TILING", 0xc0106462 }, +{ "DRM_IOCTL_I915_GEM_MMAP_GTT", 0xc0106464 }, +{ "DRM_IOCTL_RADEON_INFO", 0xc0106467 }, +{ "DRM_IOCTL_I915_GEM_WAIT", 0xc010646c }, +{ "DRM_IOCTL_RADEON_GEM_OP", 0xc010646c }, +{ "DRM_IOCTL_I915_REG_READ", 0xc0106471 }, +{ "DRM_IOCTL_MODE_SETPROPERTY", 0xc01064ab }, +{ "DRM_IOCTL_MODE_GETPROPBLOB", 0xc01064ac }, +{ "DRM_IOCTL_MODE_MAP_DUMB", 0xc01064b3 }, +{ "DRM_IOCTL_MODE_GETPLANERESOURCES", 0xc01064b5 }, +{ "MGSL_IOCWAITGPIO", 0xc0106d12 }, +{ "NCP_IOC_GETPRIVATEDATA", 0xc0106e0a }, +{ "DMX_GET_STC", 0xc0106f32 }, +{ "UVCIOC_CTRL_QUERY", 0xc0107521 }, +{ "BTRFS_IOC_SPACE_INFO", 0xc0109414 }, +{ "BTRFS_IOC_QUOTA_CTL", 0xc0109428 }, +{ "FSL_HV_IOCTL_PARTITION_START", 0xc010af03 }, +{ "SNDCTL_COPR_RDATA", 0xc0144302 }, +{ "SNDCTL_COPR_RCODE", 0xc0144303 }, +{ "SNDCTL_COPR_RUN", 0xc0144306 }, +{ "SNDCTL_COPR_HALT", 0xc0144307 }, +{ "SNDRV_TIMER_IOCTL_NEXT_DEVICE", 0xc0145401 }, +{ "VIDIOC_REQBUFS", 0xc0145608 }, +{ "VIDIOC_G_CROP", 0xc014563b }, +{ "DRM_IOCTL_I915_GET_SPRITE_COLORKEY", 0xc014646b }, +{ "DRM_IOCTL_I915_SET_SPRITE_COLORKEY", 0xc014646b }, +{ "DRM_IOCTL_MODE_GETENCODER", 0xc01464a6 }, +{ "FW_CDEV_IOC_ADD_DESCRIPTOR", 0xc0182306 }, +{ "FW_CDEV_IOC_QUEUE_ISO", 0xc0182309 }, +{ "FW_CDEV_IOC_ALLOCATE_ISO_RESOURCE", 0xc018230d }, +{ "FW_CDEV_IOC_GET_CYCLE_TIMER2", 0xc0182314 }, +{ "FW_CDEV_IOC_SEND_PHY_PACKET", 0xc0182315 }, +{ "HIDIOCGUSAGE", 0xc018480b }, +{ "HIDIOCGUCODE", 0xc018480d }, +{ "MTRRIOC_GET_ENTRY", 0xc0184d03 }, +{ "MTRRIOC_GET_PAGE_ENTRY", 0xc0184d08 }, +{ "MEMWRITEOOB64", 0xc0184d15 }, +{ "MEMREADOOB64", 0xc0184d16 }, +{ "USBDEVFS_CONTROL", 0xc0185500 }, +{ "USBDEVFS_BULK", 0xc0185502 }, +{ "PACKET_CTRL_CMD", 0xc0185801 }, +{ "FITRIM", 0xc0185879 }, +{ "DRM_IOCTL_MAP_BUFS", 0xc0186419 }, +{ "DRM_IOCTL_WAIT_VBLANK", 0xc018643a }, +{ "DRM_IOCTL_I810_GETBUF", 0xc0186445 }, +{ "DRM_IOCTL_OMAP_GEM_INFO", 0xc0186446 }, +{ "DRM_IOCTL_QXL_ALLOC_SURF", 0xc0186446 }, +{ "DRM_IOCTL_I915_ALLOC", 0xc0186448 }, +{ "DRM_IOCTL_VIA_WAIT_IRQ", 0xc018644d }, +{ "DRM_IOCTL_RADEON_ALLOC", 0xc0186453 }, +{ "DRM_IOCTL_I915_GEM_PIN", 0xc0186455 }, +{ "DRM_IOCTL_RADEON_GEM_INFO", 0xc018645c }, +{ "DRM_IOCTL_RADEON_GEM_VA", 0xc018646b }, +{ "DRM_IOCTL_RADEON_GEM_USERPTR", 0xc018646d }, +{ "DRM_IOCTL_I915_GET_RESET_STATS", 0xc0186472 }, +{ "DRM_IOCTL_I915_GEM_USERPTR", 0xc0186473 }, +{ "DRM_IOCTL_MODE_PAGE_FLIP", 0xc01864b0 }, +{ "DRM_IOCTL_MODE_DIRTYFB", 0xc01864b1 }, +{ "DRM_IOCTL_MODE_OBJ_SETPROPERTY", 0xc01864ba }, +{ "I2OHRTGET", 0xc0186901 }, +{ "I2OLCTGET", 0xc0186902 }, +{ "NCP_IOC_GETOBJECTNAME", 0xc0186e09 }, +{ "NILFS_IOCTL_GET_VINFO", 0xc0186e86 }, +{ "NILFS_IOCTL_GET_BDESCS", 0xc0186e87 }, +{ "AUTOFS_DEV_IOCTL_VERSION", 0xc0189371 }, +{ "AUTOFS_DEV_IOCTL_PROTOVER", 0xc0189372 }, +{ "AUTOFS_DEV_IOCTL_PROTOSUBVER", 0xc0189373 }, +{ "AUTOFS_DEV_IOCTL_OPENMOUNT", 0xc0189374 }, +{ "AUTOFS_DEV_IOCTL_CLOSEMOUNT", 0xc0189375 }, +{ "AUTOFS_DEV_IOCTL_READY", 0xc0189376 }, +{ "AUTOFS_DEV_IOCTL_FAIL", 0xc0189377 }, +{ "AUTOFS_DEV_IOCTL_SETPIPEFD", 0xc0189378 }, +{ "AUTOFS_DEV_IOCTL_CATATONIC", 0xc0189379 }, +{ "AUTOFS_DEV_IOCTL_TIMEOUT", 0xc018937a }, +{ "AUTOFS_DEV_IOCTL_REQUESTER", 0xc018937b }, +{ "AUTOFS_DEV_IOCTL_EXPIRE", 0xc018937c }, +{ "AUTOFS_DEV_IOCTL_ASKUMOUNT", 0xc018937d }, +{ "AUTOFS_DEV_IOCTL_ISMOUNTPOINT", 0xc018937e }, +{ "BTRFS_IOC_FILE_EXTENT_SAME", 0xc0189436 }, +{ "KVM_TRANSLATE", 0xc018ae85 }, +{ "IB_USER_MAD_REGISTER_AGENT", 0xc01c1b01 }, +{ "SI4713_IOC_MEASURE_RNL", 0xc01c56c0 }, +{ "DRM_IOCTL_MODE_CURSOR", 0xc01c64a3 }, +{ "DRM_IOCTL_MODE_GETFB", 0xc01c64ad }, +{ "DRM_IOCTL_MODE_ADDFB", 0xc01c64ae }, +{ "FW_CDEV_IOC_ALLOCATE", 0xc0202302 }, +{ "FW_CDEV_IOC_CREATE_ISO_CONTEXT", 0xc0202308 }, +{ "ION_IOC_ALLOC", 0xc0204900 }, +{ "VIDIOC_G_EXT_CTRLS", 0xc0205647 }, +{ "VIDIOC_S_EXT_CTRLS", 0xc0205648 }, +{ "VIDIOC_TRY_EXT_CTRLS", 0xc0205649 }, +{ "VIDIOC_OMAP3ISP_AEWB_CFG", 0xc02056c3 }, +{ "X86_IOC_RDMSR_REGS", 0xc02063a0 }, +{ "X86_IOC_WRMSR_REGS", 0xc02063a1 }, +{ "DRM_IOCTL_ADD_BUFS", 0xc0206416 }, +{ "DRM_IOCTL_AGP_ALLOC", 0xc0206434 }, +{ "DRM_IOCTL_VIA_ALLOCMEM", 0xc0206440 }, +{ "DRM_IOCTL_SIS_FB_ALLOC", 0xc0206444 }, +{ "DRM_IOCTL_MSM_GEM_SUBMIT", 0xc0206446 }, +{ "DRM_IOCTL_VIA_DMA_INIT", 0xc0206447 }, +{ "DRM_IOCTL_MGA_DMA_BOOTSTRAP", 0xc020644c }, +{ "DRM_IOCTL_RADEON_TEXTURE", 0xc020644e }, +{ "DRM_IOCTL_SIS_AGP_ALLOC", 0xc0206454 }, +{ "DRM_IOCTL_RADEON_GEM_CREATE", 0xc020645d }, +{ "DRM_IOCTL_I915_GEM_MMAP", 0xc020645e }, +{ "DRM_IOCTL_RADEON_GEM_MMAP", 0xc020645e }, +{ "DRM_IOCTL_RADEON_GEM_PREAD", 0xc0206461 }, +{ "DRM_IOCTL_RADEON_GEM_PWRITE", 0xc0206462 }, +{ "DRM_IOCTL_RADEON_CS", 0xc0206466 }, +{ "DRM_IOCTL_MODE_GETGAMMA", 0xc02064a4 }, +{ "DRM_IOCTL_MODE_SETGAMMA", 0xc02064a5 }, +{ "DRM_IOCTL_MODE_CREATE_DUMB", 0xc02064b2 }, +{ "DRM_IOCTL_MODE_GETPLANE", 0xc02064b6 }, +{ "DRM_IOCTL_MODE_OBJ_GETPROPERTIES", 0xc02064b9 }, +{ "FS_IOC_FIEMAP", 0xc020660b }, +{ "GENWQE_PIN_MEM", 0xc020a528 }, +{ "GENWQE_UNPIN_MEM", 0xc020a529 }, +{ "SNDCTL_MIDI_MPUCMD", 0xc0216d02 }, +{ "SNDRV_COMPRESS_GET_METADATA", 0xc0244315 }, +{ "DRM_IOCTL_MODE_CURSOR2", 0xc02464bb }, +{ "IB_USER_MAD_REGISTER_AGENT2", 0xc0281b04 }, +{ "FW_CDEV_IOC_GET_INFO", 0xc0282300 }, +{ "SYNC_IOC_MERGE", 0xc0283e01 }, +{ "SYNC_IOC_FENCE_INFO", 0xc0283e02 }, +{ "AMDKFD_IOC_GET_CLOCK_COUNTERS", 0xc0284b05 }, +{ "VIDIOC_G_EDID", 0xc0285628 }, +{ "VIDIOC_SUBDEV_G_EDID", 0xc0285628 }, +{ "VIDIOC_SUBDEV_S_EDID", 0xc0285629 }, +{ "VIDIOC_S_EDID", 0xc0285629 }, +{ "VIDIOC_ENCODER_CMD", 0xc028564d }, +{ "VIDIOC_TRY_ENCODER_CMD", 0xc028564e }, +{ "VIDIOC_OMAP3ISP_STAT_REQ", 0xc02856c6 }, +{ "SW_SYNC_IOC_CREATE_FENCE", 0xc0285700 }, +{ "DRM_IOCTL_GET_MAP", 0xc0286404 }, +{ "DRM_IOCTL_GET_CLIENT", 0xc0286405 }, +{ "DRM_IOCTL_ADD_MAP", 0xc0286415 }, +{ "DRM_IOCTL_VIA_MAP_INIT", 0xc0286444 }, +{ "DRM_IOCTL_EXYNOS_G2D_SET_CMDLIST", 0xc0286461 }, +{ "DRM_IOCTL_EXYNOS_IPP_QUEUE_BUF", 0xc0286472 }, +{ "DRM_IOCTL_NOUVEAU_GEM_INFO", 0xc0286484 }, +{ "I2OPARMSET", 0xc0286903 }, +{ "I2OPARMGET", 0xc0286904 }, +{ "NCP_IOC_GET_FS_INFO", 0xc0286e04 }, +{ "PHN_GETREGS", 0xc0287007 }, +{ "MEDIA_IOC_ENUM_LINKS", 0xc0287c02 }, +{ "KVM_TPR_ACCESS_REPORTING", 0xc028ae92 }, +{ "FSL_HV_IOCTL_MEMCPY", 0xc028af05 }, +{ "FSL_HV_IOCTL_GETPROP", 0xc028af07 }, +{ "FSL_HV_IOCTL_SETPROP", 0xc028af08 }, +{ "NCP_IOC_GETCHARSETS", 0xc02a6e0b }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO", 0xc02c5341 }, +{ "VIDIOC_QUERYMENU", 0xc02c5625 }, +{ "VIDIOC_G_FREQUENCY", 0xc02c5638 }, +{ "VIDIOC_CROPCAP", 0xc02c563a }, +{ "VIDIOC_ENUM_FRAMESIZES", 0xc02c564a }, +{ "DRM_IOCTL_I915_OVERLAY_ATTRS", 0xc02c6468 }, +{ "MEMWRITE", 0xc0304d18 }, +{ "SNDRV_SEQ_IOCTL_SYSTEM_INFO", 0xc0305302 }, +{ "VIDIOC_SUBDEV_ENUM_MBUS_CODE", 0xc0305602 }, +{ "VIDIOC_SUBDEV_G_FRAME_INTERVAL", 0xc0305615 }, +{ "VIDIOC_SUBDEV_S_FRAME_INTERVAL", 0xc0305616 }, +{ "VIDIOC_OMAP3ISP_HIST_CFG", 0xc03056c4 }, +{ "SNDRV_RAWMIDI_IOCTL_PARAMS", 0xc0305710 }, +{ "BINDER_WRITE_READ", 0xc0306201 }, +{ "DRM_IOCTL_NOUVEAU_GEM_NEW", 0xc0306480 }, +{ "DRM_IOCTL_MODE_SETPLANE", 0xc03064b7 }, +{ "I2OSWDL", 0xc0306905 }, +{ "I2OSWUL", 0xc0306906 }, +{ "I2OSWDEL", 0xc0306907 }, +{ "I2OHTML", 0xc0306909 }, +{ "IPMICTL_RECEIVE_MSG_TRUNC", 0xc030690b }, +{ "IPMICTL_RECEIVE_MSG", 0xc030690c }, +{ "NCP_IOC_GET_FS_INFO_V2", 0xc0306e04 }, +{ "MBXFB_IOCX_OVERLAY", 0xc030f400 }, +{ "VIDIOC_ENUMAUDIO", 0xc0345641 }, +{ "VIDIOC_ENUMAUDOUT", 0xc0345642 }, +{ "VIDIOC_ENUM_FRAMEINTERVALS", 0xc034564b }, +{ "MEDIA_IOC_SETUP_LINK", 0xc0347c03 }, +{ "HIDIOCGFIELDINFO", 0xc038480a }, +{ "VIDIOC_SUBDEV_G_CROP", 0xc038563b }, +{ "VIDIOC_SUBDEV_S_CROP", 0xc038563c }, +{ "VIDIOC_DBG_G_REGISTER", 0xc0385650 }, +{ "VIDIOC_OMAP3ISP_CCDC_CFG", 0xc03856c1 }, +{ "SNDRV_RAWMIDI_IOCTL_STATUS", 0xc0385720 }, +{ "BTRFS_IOC_INO_PATHS", 0xc0389423 }, +{ "BTRFS_IOC_LOGICAL_INO", 0xc0389424 }, +{ "GENWQE_SLU_UPDATE", 0xc038a550 }, +{ "GENWQE_SLU_READ", 0xc038a551 }, +{ "CAPI_GET_PROFILE", 0xc0404309 }, +{ "SNDRV_CTL_IOCTL_ELEM_REMOVE", 0xc0405519 }, +{ "VIDIOC_ENUM_FMT", 0xc0405602 }, +{ "VIDIOC_EXPBUF", 0xc0405610 }, +{ "VIDIOC_SUBDEV_G_SELECTION", 0xc040563d }, +{ "VIDIOC_SUBDEV_S_SELECTION", 0xc040563e }, +{ "VIDIOC_SUBDEV_ENUM_FRAME_SIZE", 0xc040564a }, +{ "VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL", 0xc040564b }, +{ "VIDIOC_G_SELECTION", 0xc040565e }, +{ "VIDIOC_S_SELECTION", 0xc040565f }, +{ "VIDIOC_ENUM_FREQ_BANDS", 0xc0405665 }, +{ "DRM_IOCTL_VERSION", 0xc0406400 }, +{ "DRM_IOCTL_DMA", 0xc0406429 }, +{ "DRM_IOCTL_NOUVEAU_GEM_PUSHBUF", 0xc0406481 }, +{ "DRM_IOCTL_MODE_GETRESOURCES", 0xc04064a0 }, +{ "DRM_IOCTL_MODE_GETPROPERTY", 0xc04064aa }, +{ "VIDIOC_QUERYCTRL", 0xc0445624 }, +{ "VIDIOC_G_MODULATOR", 0xc0445636 }, +{ "DRM_IOCTL_MODE_ADDFB2", 0xc04464b8 }, +{ "BLKTRACESETUP", 0xc0481273 }, +{ "SNDRV_EMU10K1_IOCTL_PCM_PEEK", 0xc0484831 }, +{ "NVME_IOCTL_ADMIN_CMD", 0xc0484e41 }, +{ "NVME_IOCTL_IO_CMD", 0xc0484e43 }, +{ "VIDIOC_ENUMSTD", 0xc0485619 }, +{ "VIDIOC_ENUMOUTPUT", 0xc0485630 }, +{ "VIDIOC_DECODER_CMD", 0xc0485660 }, +{ "VIDIOC_TRY_DECODER_CMD", 0xc0485661 }, +{ "DRM_IOCTL_MODE_ATTACHMODE", 0xc04864a8 }, +{ "DRM_IOCTL_MODE_DETACHMODE", 0xc04864a9 }, +{ "VIDEO_COMMAND", 0xc0486f3b }, +{ "VIDEO_TRY_COMMAND", 0xc0486f3c }, +{ "KVM_GET_PIT", 0xc048ae65 }, +{ "MMC_IOC_CMD", 0xc048b300 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT", 0xc04c5349 }, +{ "VIDIOC_OMAP3ISP_AF_CFG", 0xc04c56c5 }, +{ "SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION", 0xc0505350 }, +{ "SNDRV_TIMER_IOCTL_GSTATUS", 0xc0505405 }, +{ "SNDRV_CTL_IOCTL_ELEM_LIST", 0xc0505510 }, +{ "VIDIOC_ENUMINPUT", 0xc050561a }, +{ "DRM_IOCTL_EXYNOS_IPP_GET_PROPERTY", 0xc0506470 }, +{ "DRM_IOCTL_MODE_GETCONNECTOR", 0xc05064a7 }, +{ "VIDIOC_G_TUNER", 0xc054561d }, +{ "SISFB_COMMAND", 0xc054f305 }, +{ "CCISS_PASSTHRU", 0xc058420b }, +{ "AMDKFD_IOC_CREATE_QUEUE", 0xc0584b02 }, +{ "SNDRV_SEQ_IOCTL_GET_CLIENT_POOL", 0xc058534b }, +{ "SNDRV_SEQ_IOCTL_QUERY_SUBS", 0xc058534f }, +{ "VIDIOC_SUBDEV_G_FMT", 0xc0585604 }, +{ "VIDIOC_SUBDEV_S_FMT", 0xc0585605 }, +{ "VIDIOC_QUERYBUF", 0xc0585609 }, +{ "VIDIOC_QBUF", 0xc058560f }, +{ "VIDIOC_DQBUF", 0xc0585611 }, +{ "VIDIOC_PREPARE_BUF", 0xc058565d }, +{ "DRM_IOCTL_TEGRA_SUBMIT", 0xc0586448 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS", 0xc05c5340 }, +{ "PTP_PIN_GETFUNC", 0xc0603d06 }, +{ "CCISS_BIG_PASSTHRU", 0xc0604212 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER", 0xc0605345 }, +{ "DRM_IOCTL_EXYNOS_IPP_SET_PROPERTY", 0xc0606471 }, +{ "UVCIOC_CTRL_MAP", 0xc0607520 }, +{ "FBIO_CURSOR", 0xc0684608 }, +{ "UI_BEGIN_FF_UPLOAD", 0xc06855c8 }, +{ "DRM_IOCTL_MODE_GETCRTC", 0xc06864a1 }, +{ "DRM_IOCTL_MODE_SETCRTC", 0xc06864a2 }, +{ "VIDIOC_OMAP3ISP_PRV_CFG", 0xc07056c2 }, +{ "BTRFS_IOC_TREE_SEARCH_V2", 0xc0709411 }, +{ "SNDCTL_MIDI_INFO", 0xc074510c }, +{ "VIDIOC_G_SLICED_VBI_CAP", 0xc0745645 }, +{ "SOUND_MIXER_ACCESS", 0xc0804d66 }, +{ "VIDIOC_SUBDEV_S_DV_TIMINGS", 0xc0845657 }, +{ "VIDIOC_S_DV_TIMINGS", 0xc0845657 }, +{ "VIDIOC_G_DV_TIMINGS", 0xc0845658 }, +{ "VIDIOC_SUBDEV_G_DV_TIMINGS", 0xc0845658 }, +{ "SNDRV_PCM_IOCTL_SW_PARAMS", 0xc0884113 }, +{ "SNDRV_PCM_IOCTL_SYNC_PTR", 0xc0884123 }, +{ "PPPIOCGCALLINFO", 0xc0887480 }, +{ "SNDCTL_SYNTH_INFO", 0xc08c5102 }, +{ "SNDCTL_SYNTH_ID", 0xc08c5114 }, +{ "SNDRV_SEQ_IOCTL_CREATE_QUEUE", 0xc08c5332 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_INFO", 0xc08c5334 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_INFO", 0xc08c5335 }, +{ "SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE", 0xc08c5336 }, +{ "VIDIOC_DV_TIMINGS_CAP", 0xc0905664 }, +{ "VIDIOC_SUBDEV_DV_TIMINGS_CAP", 0xc0905664 }, +{ "VIDIOC_ENUM_DV_TIMINGS", 0xc0945662 }, +{ "VIDIOC_SUBDEV_ENUM_DV_TIMINGS", 0xc0945662 }, +{ "SOUND_MIXER_GETLEVELS", 0xc0a44d74 }, +{ "SOUND_MIXER_SETLEVELS", 0xc0a44d75 }, +{ "SNDRV_SEQ_IOCTL_CREATE_PORT", 0xc0a85320 }, +{ "SNDRV_SEQ_IOCTL_GET_PORT_INFO", 0xc0a85322 }, +{ "SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT", 0xc0a85352 }, +{ "SNDRV_SEQ_IOCTL_GET_CLIENT_INFO", 0xc0bc5310 }, +{ "SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT", 0xc0bc5351 }, +{ "SNDRV_COMPRESS_GET_CAPS", 0xc0c44310 }, +{ "VIDIOC_DBG_G_CHIP_INFO", 0xc0c85666 }, +{ "BTRFS_IOC_SET_RECEIVED_SUBVOL", 0xc0c89425 }, +{ "VIDIOC_G_PARM", 0xc0cc5615 }, +{ "VIDIOC_S_PARM", 0xc0cc5616 }, +{ "VIDIOC_G_FMT", 0xc0d05604 }, +{ "VIDIOC_S_FMT", 0xc0d05605 }, +{ "VIDIOC_TRY_FMT", 0xc0d05640 }, +{ "VIDIOC_QUERY_EXT_CTRL", 0xc0e85667 }, +{ "GENWQE_EXECUTE_DDCB", 0xc0e8a532 }, +{ "GENWQE_EXECUTE_RAW_DDCB", 0xc0e8a533 }, +{ "SNDRV_TIMER_IOCTL_GINFO", 0xc0f85403 }, +{ "VIDIOC_CREATE_BUFS", 0xc100565c }, +{ "MEDIA_IOC_DEVICE_INFO", 0xc1007c00 }, +{ "MEDIA_IOC_ENUM_ENTITIES", 0xc1007c01 }, +{ "SNDRV_CTL_IOCTL_RAWMIDI_INFO", 0xc10c5541 }, +{ "SNDRV_CTL_IOCTL_ELEM_INFO", 0xc1105511 }, +{ "SNDRV_CTL_IOCTL_ELEM_ADD", 0xc1105517 }, +{ "SNDRV_CTL_IOCTL_ELEM_REPLACE", 0xc1105518 }, +{ "SNDRV_CTL_IOCTL_PCM_INFO", 0xc1205531 }, +{ "DM_VERSION", 0xc138fd00 }, +{ "DM_REMOVE_ALL", 0xc138fd01 }, +{ "DM_LIST_DEVICES", 0xc138fd02 }, +{ "DM_DEV_CREATE", 0xc138fd03 }, +{ "DM_DEV_REMOVE", 0xc138fd04 }, +{ "DM_DEV_RENAME", 0xc138fd05 }, +{ "DM_DEV_SUSPEND", 0xc138fd06 }, +{ "DM_DEV_STATUS", 0xc138fd07 }, +{ "DM_DEV_WAIT", 0xc138fd08 }, +{ "DM_TABLE_LOAD", 0xc138fd09 }, +{ "DM_TABLE_CLEAR", 0xc138fd0a }, +{ "DM_TABLE_DEPS", 0xc138fd0b }, +{ "DM_TABLE_STATUS", 0xc138fd0c }, +{ "DM_LIST_VERSIONS", 0xc138fd0d }, +{ "DM_TARGET_MSG", 0xc138fd0e }, +{ "DM_DEV_SET_GEOMETRY", 0xc138fd0f }, +{ "SNDRV_EMU10K1_IOCTL_CODE_PEEK", 0xc1b04812 }, +{ "KVM_GET_IRQCHIP", 0xc208ae62 }, +{ "SNDRV_PCM_IOCTL_HW_REFINE", 0xc2604110 }, +{ "SNDRV_PCM_IOCTL_HW_PARAMS", 0xc2604111 }, +{ "VIDIOC_VSP1_LUT_CONFIG", 0xc40056c1 }, +{ "BTRFS_IOC_SCRUB", 0xc400941b }, +{ "BTRFS_IOC_SCRUB_PROGRESS", 0xc400941d }, +{ "BTRFS_IOC_BALANCE_V2", 0xc4009420 }, +{ "BTRFS_IOC_GET_DEV_STATS", 0xc4089434 }, +{ "SNDRV_CTL_IOCTL_ELEM_READ", 0xc4c85512 }, +{ "SNDRV_CTL_IOCTL_ELEM_WRITE", 0xc4c85513 }, +{ "BTRFS_IOC_DEV_REPLACE", 0xca289435 }, +{ "SNDCTL_COPR_SENDMSG", 0xcfa44308 }, +{ "SNDCTL_SYNTH_CONTROL", 0xcfa45115 }, +{ "SNDCTL_COPR_LOAD", 0xcfb04301 }, +{ "BTRFS_IOC_TREE_SEARCH", 0xd0009411 }, +{ "BTRFS_IOC_INO_LOOKUP", 0xd0009412 }, +{ "BTRFS_IOC_DEV_INFO", 0xd000941e }, +{ "HIDIOCGUSAGES", 0xd01c4813 }, +{ "SNDRV_COMPRESS_GET_CODEC_CAPS", 0xeb884311 }, diff --git a/ioctlent1.h b/ioctlent1.h new file mode 100644 index 00000000..c39eb313 --- /dev/null +++ b/ioctlent1.h @@ -0,0 +1,2624 @@ +/* Generated by ioctlsort. */ +{ "FIBMAP", 0x00000001 }, +{ "FIGETBSZ", 0x00000002 }, +{ "FDCLRPRM", 0x00000241 }, +{ "FDMSGON", 0x00000245 }, +{ "FDMSGOFF", 0x00000246 }, +{ "FDFMTBEG", 0x00000247 }, +{ "FDFMTEND", 0x00000249 }, +{ "FDSETEMSGTRESH", 0x0000024a }, +{ "FDFLUSH", 0x0000024b }, +{ "FDRESET", 0x00000254 }, +{ "FDWERRORCLR", 0x00000256 }, +{ "FDRAWCMD", 0x00000258 }, +{ "FDTWADDLE", 0x00000259 }, +{ "FDEJECT", 0x0000025a }, +{ "HDIO_GETGEO", 0x00000301 }, +{ "HDIO_GET_UNMASKINTR", 0x00000302 }, +{ "HDIO_GET_MULTCOUNT", 0x00000304 }, +{ "HDIO_GET_QDMA", 0x00000305 }, +{ "HDIO_SET_XFER", 0x00000306 }, +{ "HDIO_OBSOLETE_IDENTITY", 0x00000307 }, +{ "HDIO_GET_KEEPSETTINGS", 0x00000308 }, +{ "HDIO_GET_32BIT", 0x00000309 }, +{ "HDIO_GET_NOWERR", 0x0000030a }, +{ "HDIO_GET_DMA", 0x0000030b }, +{ "HDIO_GET_NICE", 0x0000030c }, +{ "HDIO_GET_IDENTITY", 0x0000030d }, +{ "HDIO_GET_WCACHE", 0x0000030e }, +{ "HDIO_GET_ACOUSTIC", 0x0000030f }, +{ "HDIO_GET_ADDRESS", 0x00000310 }, +{ "HDIO_GET_BUSSTATE", 0x0000031a }, +{ "HDIO_TRISTATE_HWIF", 0x0000031b }, +{ "HDIO_DRIVE_RESET", 0x0000031c }, +{ "HDIO_DRIVE_TASKFILE", 0x0000031d }, +{ "HDIO_DRIVE_TASK", 0x0000031e }, +{ "HDIO_DRIVE_CMD", 0x0000031f }, +{ "HDIO_SET_MULTCOUNT", 0x00000321 }, +{ "HDIO_SET_UNMASKINTR", 0x00000322 }, +{ "HDIO_SET_KEEPSETTINGS", 0x00000323 }, +{ "HDIO_SET_32BIT", 0x00000324 }, +{ "HDIO_SET_NOWERR", 0x00000325 }, +{ "HDIO_SET_DMA", 0x00000326 }, +{ "HDIO_SET_PIO_MODE", 0x00000327 }, +{ "HDIO_SCAN_HWIF", 0x00000328 }, +{ "HDIO_SET_NICE", 0x00000329 }, +{ "HDIO_UNREGISTER_HWIF", 0x0000032a }, +{ "HDIO_SET_WCACHE", 0x0000032b }, +{ "HDIO_SET_ACOUSTIC", 0x0000032c }, +{ "HDIO_SET_BUSSTATE", 0x0000032d }, +{ "HDIO_SET_QDMA", 0x0000032e }, +{ "HDIO_SET_ADDRESS", 0x0000032f }, +{ "IOCTL_VMCI_VERSION", 0x0000079f }, +{ "IOCTL_VMCI_INIT_CONTEXT", 0x000007a0 }, +{ "IOCTL_VMCI_QUEUEPAIR_SETVA", 0x000007a4 }, +{ "IOCTL_VMCI_NOTIFY_RESOURCE", 0x000007a5 }, +{ "IOCTL_VMCI_NOTIFICATIONS_RECEIVE", 0x000007a6 }, +{ "IOCTL_VMCI_VERSION2", 0x000007a7 }, +{ "IOCTL_VMCI_QUEUEPAIR_ALLOC", 0x000007a8 }, +{ "IOCTL_VMCI_QUEUEPAIR_SETPAGEFILE", 0x000007a9 }, +{ "IOCTL_VMCI_QUEUEPAIR_DETACH", 0x000007aa }, +{ "IOCTL_VMCI_DATAGRAM_SEND", 0x000007ab }, +{ "IOCTL_VMCI_DATAGRAM_RECEIVE", 0x000007ac }, +{ "IOCTL_VMCI_CTX_ADD_NOTIFICATION", 0x000007af }, +{ "IOCTL_VMCI_CTX_REMOVE_NOTIFICATION", 0x000007b0 }, +{ "IOCTL_VMCI_CTX_GET_CPT_STATE", 0x000007b1 }, +{ "IOCTL_VMCI_CTX_SET_CPT_STATE", 0x000007b2 }, +{ "IOCTL_VMCI_GET_CONTEXT_ID", 0x000007b3 }, +{ "IOCTL_VMCI_SOCKETS_VERSION", 0x000007b4 }, +{ "IOCTL_VMCI_SOCKETS_GET_AF_VALUE", 0x000007b8 }, +{ "IOCTL_VMCI_SOCKETS_GET_LOCAL_CID", 0x000007b9 }, +{ "IOCTL_VM_SOCKETS_GET_LOCAL_CID", 0x000007b9 }, +{ "IOCTL_VMCI_SET_NOTIFY", 0x000007cb }, +{ "RAID_AUTORUN", 0x00000914 }, +{ "CLEAR_ARRAY", 0x00000920 }, +{ "HOT_REMOVE_DISK", 0x00000922 }, +{ "SET_DISK_INFO", 0x00000924 }, +{ "WRITE_RAID_INFO", 0x00000925 }, +{ "UNPROTECT_ARRAY", 0x00000926 }, +{ "PROTECT_ARRAY", 0x00000927 }, +{ "HOT_ADD_DISK", 0x00000928 }, +{ "SET_DISK_FAULTY", 0x00000929 }, +{ "HOT_GENERATE_ERROR", 0x0000092a }, +{ "STOP_ARRAY", 0x00000932 }, +{ "STOP_ARRAY_RO", 0x00000933 }, +{ "RESTART_ARRAY_RW", 0x00000934 }, +{ "BLKROSET", 0x0000125d }, +{ "BLKROGET", 0x0000125e }, +{ "BLKRRPART", 0x0000125f }, +{ "BLKGETSIZE", 0x00001260 }, +{ "BLKFLSBUF", 0x00001261 }, +{ "BLKRASET", 0x00001262 }, +{ "BLKRAGET", 0x00001263 }, +{ "BLKFRASET", 0x00001264 }, +{ "BLKFRAGET", 0x00001265 }, +{ "BLKSECTSET", 0x00001266 }, +{ "BLKSECTGET", 0x00001267 }, +{ "BLKSSZGET", 0x00001268 }, +{ "BLKPG", 0x00001269 }, +{ "BLKTRACESTART", 0x00001274 }, +{ "BLKTRACESTOP", 0x00001275 }, +{ "BLKTRACETEARDOWN", 0x00001276 }, +{ "BLKDISCARD", 0x00001277 }, +{ "BLKIOMIN", 0x00001278 }, +{ "BLKIOOPT", 0x00001279 }, +{ "BLKALIGNOFF", 0x0000127a }, +{ "BLKPBSZGET", 0x0000127b }, +{ "BLKDISCARDZEROES", 0x0000127c }, +{ "BLKSECDISCARD", 0x0000127d }, +{ "BLKROTATIONAL", 0x0000127e }, +{ "BLKZEROOUT", 0x0000127f }, +{ "IB_USER_MAD_ENABLE_PKEY", 0x00001b03 }, +{ "SG_SET_TIMEOUT", 0x00002201 }, +{ "SG_GET_TIMEOUT", 0x00002202 }, +{ "SG_EMULATED_HOST", 0x00002203 }, +{ "SG_SET_TRANSFORM", 0x00002204 }, +{ "SG_GET_TRANSFORM", 0x00002205 }, +{ "SG_GET_COMMAND_Q", 0x00002270 }, +{ "SG_SET_COMMAND_Q", 0x00002271 }, +{ "SG_GET_RESERVED_SIZE", 0x00002272 }, +{ "SG_SET_RESERVED_SIZE", 0x00002275 }, +{ "SG_GET_SCSI_ID", 0x00002276 }, +{ "SG_SET_FORCE_LOW_DMA", 0x00002279 }, +{ "SG_GET_LOW_DMA", 0x0000227a }, +{ "SG_SET_FORCE_PACK_ID", 0x0000227b }, +{ "SG_GET_PACK_ID", 0x0000227c }, +{ "SG_GET_NUM_WAITING", 0x0000227d }, +{ "SG_SET_DEBUG", 0x0000227e }, +{ "SG_GET_SG_TABLESIZE", 0x0000227f }, +{ "SG_GET_VERSION_NUM", 0x00002282 }, +{ "SG_NEXT_CMD_LEN", 0x00002283 }, +{ "SG_SCSI_RESET", 0x00002284 }, +{ "SG_IO", 0x00002285 }, +{ "SG_GET_REQUEST_TABLE", 0x00002286 }, +{ "SG_SET_KEEP_ORPHAN", 0x00002287 }, +{ "SG_GET_KEEP_ORPHAN", 0x00002288 }, +{ "SG_GET_ACCESS_COUNT", 0x00002289 }, +{ "FW_CDEV_IOC_GET_SPEED", 0x00002311 }, +{ "PERF_EVENT_IOC_ENABLE", 0x00002400 }, +{ "PERF_EVENT_IOC_DISABLE", 0x00002401 }, +{ "PERF_EVENT_IOC_REFRESH", 0x00002402 }, +{ "PERF_EVENT_IOC_RESET", 0x00002403 }, +{ "PERF_EVENT_IOC_SET_OUTPUT", 0x00002405 }, +{ "SNAPSHOT_FREEZE", 0x00003301 }, +{ "SNAPSHOT_UNFREEZE", 0x00003302 }, +{ "SNAPSHOT_ATOMIC_RESTORE", 0x00003304 }, +{ "SNAPSHOT_FREE", 0x00003305 }, +{ "SNAPSHOT_FREE_SWAP_PAGES", 0x00003309 }, +{ "SNAPSHOT_S2RAM", 0x0000330b }, +{ "SNAPSHOT_PLATFORM_SUPPORT", 0x0000330f }, +{ "SNAPSHOT_POWER_OFF", 0x00003310 }, +{ "SNAPSHOT_PREF_IMAGE_SIZE", 0x00003312 }, +{ "VFIO_GET_API_VERSION", 0x00003b64 }, +{ "VFIO_CHECK_EXTENSION", 0x00003b65 }, +{ "VFIO_SET_IOMMU", 0x00003b66 }, +{ "VFIO_GROUP_GET_STATUS", 0x00003b67 }, +{ "VFIO_GROUP_SET_CONTAINER", 0x00003b68 }, +{ "VFIO_GROUP_UNSET_CONTAINER", 0x00003b69 }, +{ "VFIO_GROUP_GET_DEVICE_FD", 0x00003b6a }, +{ "VFIO_DEVICE_GET_INFO", 0x00003b6b }, +{ "VFIO_DEVICE_GET_REGION_INFO", 0x00003b6c }, +{ "VFIO_DEVICE_GET_IRQ_INFO", 0x00003b6d }, +{ "VFIO_DEVICE_SET_IRQS", 0x00003b6e }, +{ "VFIO_DEVICE_RESET", 0x00003b6f }, +{ "VFIO_DEVICE_GET_PCI_HOT_RESET_INFO", 0x00003b70 }, +{ "VFIO_IOMMU_GET_INFO", 0x00003b70 }, +{ "VFIO_IOMMU_SPAPR_TCE_GET_INFO", 0x00003b70 }, +{ "VFIO_DEVICE_PCI_HOT_RESET", 0x00003b71 }, +{ "VFIO_IOMMU_MAP_DMA", 0x00003b71 }, +{ "VFIO_IOMMU_UNMAP_DMA", 0x00003b72 }, +{ "VFIO_IOMMU_ENABLE", 0x00003b73 }, +{ "VFIO_IOMMU_DISABLE", 0x00003b74 }, +{ "VFIO_EEH_PE_OP", 0x00003b79 }, +{ "AGPIOC_ACQUIRE", 0x00004101 }, +{ "APM_IOC_STANDBY", 0x00004101 }, +{ "AGPIOC_RELEASE", 0x00004102 }, +{ "APM_IOC_SUSPEND", 0x00004102 }, +{ "AGPIOC_CHIPSET_FLUSH", 0x0000410a }, +{ "SNDRV_PCM_IOCTL_HW_FREE", 0x00004112 }, +{ "SNDRV_PCM_IOCTL_HWSYNC", 0x00004122 }, +{ "SNDRV_PCM_IOCTL_PREPARE", 0x00004140 }, +{ "SNDRV_PCM_IOCTL_RESET", 0x00004141 }, +{ "SNDRV_PCM_IOCTL_START", 0x00004142 }, +{ "SNDRV_PCM_IOCTL_DROP", 0x00004143 }, +{ "SNDRV_PCM_IOCTL_DRAIN", 0x00004144 }, +{ "SNDRV_PCM_IOCTL_RESUME", 0x00004147 }, +{ "SNDRV_PCM_IOCTL_XRUN", 0x00004148 }, +{ "SNDRV_PCM_IOCTL_UNLINK", 0x00004161 }, +{ "IOCTL_XENBUS_BACKEND_EVTCHN", 0x00004200 }, +{ "PMU_IOC_SLEEP", 0x00004200 }, +{ "IOCTL_XENBUS_BACKEND_SETUP", 0x00004201 }, +{ "CCISS_REVALIDVOLS", 0x0000420a }, +{ "CCISS_DEREGDISK", 0x0000420c }, +{ "CCISS_REGNEWD", 0x0000420e }, +{ "CCISS_RESCANDISK", 0x00004210 }, +{ "SNDCTL_COPR_RESET", 0x00004300 }, +{ "SNDRV_COMPRESS_PAUSE", 0x00004330 }, +{ "SNDRV_COMPRESS_RESUME", 0x00004331 }, +{ "SNDRV_COMPRESS_START", 0x00004332 }, +{ "SNDRV_COMPRESS_STOP", 0x00004333 }, +{ "SNDRV_COMPRESS_DRAIN", 0x00004334 }, +{ "SNDRV_COMPRESS_NEXT_TRACK", 0x00004335 }, +{ "SNDRV_COMPRESS_PARTIAL_DRAIN", 0x00004336 }, +{ "IOCTL_EVTCHN_RESET", 0x00004505 }, +{ "FBIOGET_VSCREENINFO", 0x00004600 }, +{ "FBIOPUT_VSCREENINFO", 0x00004601 }, +{ "FBIOGET_FSCREENINFO", 0x00004602 }, +{ "FBIOGETCMAP", 0x00004604 }, +{ "FBIOPUTCMAP", 0x00004605 }, +{ "FBIOPAN_DISPLAY", 0x00004606 }, +{ "FBIOGET_CON2FBMAP", 0x0000460f }, +{ "FBIOPUT_CON2FBMAP", 0x00004610 }, +{ "FBIOBLANK", 0x00004611 }, +{ "FBIO_ALLOC", 0x00004613 }, +{ "FBIO_FREE", 0x00004614 }, +{ "FBIOGET_GLYPH", 0x00004615 }, +{ "FBIOGET_HWCINFO", 0x00004616 }, +{ "FBIOPUT_MODEINFO", 0x00004617 }, +{ "FBIOGET_DISPINFO", 0x00004618 }, +{ "FBIO_WAITEVENT", 0x00004688 }, +{ "GSMIOC_DISABLE_NET", 0x00004703 }, +{ "HIDIOCAPPLICATION", 0x00004802 }, +{ "HIDIOCINITREPORT", 0x00004805 }, +{ "SNDRV_SB_CSP_IOCTL_UNLOAD_CODE", 0x00004812 }, +{ "SNDRV_SB_CSP_IOCTL_STOP", 0x00004814 }, +{ "SNDRV_SB_CSP_IOCTL_PAUSE", 0x00004815 }, +{ "SNDRV_SB_CSP_IOCTL_RESTART", 0x00004816 }, +{ "SNDRV_DM_FM_IOCTL_RESET", 0x00004821 }, +{ "SNDRV_DM_FM_IOCTL_CLEAR_PATCHES", 0x00004840 }, +{ "SNDRV_EMU10K1_IOCTL_STOP", 0x00004880 }, +{ "SNDRV_EMU10K1_IOCTL_CONTINUE", 0x00004881 }, +{ "SNDRV_EMU10K1_IOCTL_ZERO_TRAM_COUNTER", 0x00004882 }, +{ "SNDRV_EMUX_IOCTL_RESET_SAMPLES", 0x00004882 }, +{ "SNDRV_EMUX_IOCTL_REMOVE_LAST_SAMPLES", 0x00004883 }, +{ "SNDRV_FIREWIRE_IOCTL_LOCK", 0x000048f9 }, +{ "SNDRV_FIREWIRE_IOCTL_UNLOCK", 0x000048fa }, +{ "IIOCNETAIF", 0x00004901 }, +{ "IIOCNETDIF", 0x00004902 }, +{ "IIOCNETSCF", 0x00004903 }, +{ "IIOCNETGCF", 0x00004904 }, +{ "IIOCNETANM", 0x00004905 }, +{ "IIOCNETDNM", 0x00004906 }, +{ "IIOCNETGNM", 0x00004907 }, +{ "IIOCGETSET", 0x00004908 }, +{ "IIOCSETSET", 0x00004909 }, +{ "IIOCSETVER", 0x0000490a }, +{ "IIOCNETHUP", 0x0000490b }, +{ "IIOCSETGST", 0x0000490c }, +{ "IIOCSETBRJ", 0x0000490d }, +{ "IIOCSIGPRF", 0x0000490e }, +{ "IIOCGETPRF", 0x0000490f }, +{ "IIOCSETPRF", 0x00004910 }, +{ "IIOCGETMAP", 0x00004911 }, +{ "IIOCSETMAP", 0x00004912 }, +{ "IIOCNETASL", 0x00004913 }, +{ "IIOCNETDIL", 0x00004914 }, +{ "IIOCGETCPS", 0x00004915 }, +{ "IIOCGETDVR", 0x00004916 }, +{ "IIOCNETLCR", 0x00004917 }, +{ "IIOCNETDWRSET", 0x00004918 }, +{ "IIOCNETALN", 0x00004920 }, +{ "IIOCNETDLN", 0x00004921 }, +{ "IIOCNETGPN", 0x00004922 }, +{ "IIOCDBGVAR", 0x0000497f }, +{ "IIOCDRVCTL", 0x00004980 }, +{ "ION_IOC_TEST_SET_FD", 0x000049f0 }, +{ "KIOCSOUND", 0x00004b2f }, +{ "KDMKTONE", 0x00004b30 }, +{ "KDGETLED", 0x00004b31 }, +{ "KDSETLED", 0x00004b32 }, +{ "KDGKBTYPE", 0x00004b33 }, +{ "KDADDIO", 0x00004b34 }, +{ "KDDELIO", 0x00004b35 }, +{ "KDENABIO", 0x00004b36 }, +{ "KDDISABIO", 0x00004b37 }, +{ "KDSETMODE", 0x00004b3a }, +{ "KDGETMODE", 0x00004b3b }, +{ "KDMAPDISP", 0x00004b3c }, +{ "KDUNMAPDISP", 0x00004b3d }, +{ "GIO_SCRNMAP", 0x00004b40 }, +{ "PIO_SCRNMAP", 0x00004b41 }, +{ "KDGKBMODE", 0x00004b44 }, +{ "KDSKBMODE", 0x00004b45 }, +{ "KDGKBENT", 0x00004b46 }, +{ "KDSKBENT", 0x00004b47 }, +{ "KDGKBSENT", 0x00004b48 }, +{ "KDSKBSENT", 0x00004b49 }, +{ "KDGKBDIACR", 0x00004b4a }, +{ "KDSKBDIACR", 0x00004b4b }, +{ "KDGETKEYCODE", 0x00004b4c }, +{ "KDSETKEYCODE", 0x00004b4d }, +{ "KDSIGACCEPT", 0x00004b4e }, +{ "KDKBDREP", 0x00004b52 }, +{ "GIO_FONT", 0x00004b60 }, +{ "PIO_FONT", 0x00004b61 }, +{ "KDGKBMETA", 0x00004b62 }, +{ "KDSKBMETA", 0x00004b63 }, +{ "KDGKBLED", 0x00004b64 }, +{ "KDSKBLED", 0x00004b65 }, +{ "GIO_UNIMAP", 0x00004b66 }, +{ "PIO_UNIMAP", 0x00004b67 }, +{ "PIO_UNIMAPCLR", 0x00004b68 }, +{ "GIO_UNISCRNMAP", 0x00004b69 }, +{ "PIO_UNISCRNMAP", 0x00004b6a }, +{ "GIO_FONTX", 0x00004b6b }, +{ "PIO_FONTX", 0x00004b6c }, +{ "PIO_FONTRESET", 0x00004b6d }, +{ "GIO_CMAP", 0x00004b70 }, +{ "PIO_CMAP", 0x00004b71 }, +{ "KDFONTOP", 0x00004b72 }, +{ "KDGKBDIACRUC", 0x00004bfa }, +{ "KDSKBDIACRUC", 0x00004bfb }, +{ "LOOP_SET_FD", 0x00004c00 }, +{ "LOOP_CLR_FD", 0x00004c01 }, +{ "LOOP_SET_STATUS", 0x00004c02 }, +{ "LOOP_GET_STATUS", 0x00004c03 }, +{ "LOOP_SET_STATUS64", 0x00004c04 }, +{ "LOOP_GET_STATUS64", 0x00004c05 }, +{ "LOOP_CHANGE_FD", 0x00004c06 }, +{ "LOOP_SET_CAPACITY", 0x00004c07 }, +{ "LOOP_CTL_ADD", 0x00004c80 }, +{ "LOOP_CTL_REMOVE", 0x00004c81 }, +{ "LOOP_CTL_GET_FREE", 0x00004c82 }, +{ "MTDFILEMODE", 0x00004d13 }, +{ "NVME_IOCTL_ID", 0x00004e40 }, +{ "UBI_IOCVOLRMBLK", 0x00004f08 }, +{ "OMAPFB_SYNC_GFX", 0x00004f25 }, +{ "OMAPFB_VSYNC", 0x00004f26 }, +{ "OMAPFB_WAITFORVSYNC", 0x00004f39 }, +{ "OMAPFB_WAITFORGO", 0x00004f3c }, +{ "SNDCTL_DSP_RESET", 0x00005000 }, +{ "SNDCTL_DSP_SYNC", 0x00005001 }, +{ "SNDCTL_DSP_POST", 0x00005008 }, +{ "SNDCTL_DSP_NONBLOCK", 0x0000500e }, +{ "SNDCTL_DSP_SETSYNCRO", 0x00005015 }, +{ "SNDCTL_DSP_SETDUPLEX", 0x00005016 }, +{ "SNDCTL_SEQ_RESET", 0x00005100 }, +{ "SNDCTL_SEQ_SYNC", 0x00005101 }, +{ "SNDCTL_SEQ_PANIC", 0x00005111 }, +{ "RFKILL_IOCTL_NOINPUT", 0x00005201 }, +{ "RNDZAPENTCNT", 0x00005204 }, +{ "RNDCLEARPOOL", 0x00005206 }, +{ "CDROMPAUSE", 0x00005301 }, +{ "CDROMRESUME", 0x00005302 }, +{ "CDROMPLAYMSF", 0x00005303 }, +{ "CDROMPLAYTRKIND", 0x00005304 }, +{ "CDROMREADTOCHDR", 0x00005305 }, +{ "CDROMREADTOCENTRY", 0x00005306 }, +{ "CDROMSTOP", 0x00005307 }, +{ "CDROMSTART", 0x00005308 }, +{ "CDROMEJECT", 0x00005309 }, +{ "CDROMVOLCTRL", 0x0000530a }, +{ "CDROMSUBCHNL", 0x0000530b }, +{ "CDROMREADMODE2", 0x0000530c }, +{ "CDROMREADMODE1", 0x0000530d }, +{ "CDROMREADAUDIO", 0x0000530e }, +{ "CDROMEJECT_SW", 0x0000530f }, +{ "CDROMMULTISESSION", 0x00005310 }, +{ "CDROM_GET_MCN", 0x00005311 }, +{ "CDROMRESET", 0x00005312 }, +{ "CDROMVOLREAD", 0x00005313 }, +{ "CDROMREADRAW", 0x00005314 }, +{ "CDROMREADCOOKED", 0x00005315 }, +{ "CDROMSEEK", 0x00005316 }, +{ "CDROMPLAYBLK", 0x00005317 }, +{ "CDROMREADALL", 0x00005318 }, +{ "CDROMCLOSETRAY", 0x00005319 }, +{ "CDROMGETSPINDOWN", 0x0000531d }, +{ "CDROMSETSPINDOWN", 0x0000531e }, +{ "CDROM_SET_OPTIONS", 0x00005320 }, +{ "CDROM_CLEAR_OPTIONS", 0x00005321 }, +{ "CDROM_SELECT_SPEED", 0x00005322 }, +{ "CDROM_SELECT_DISC", 0x00005323 }, +{ "CDROM_MEDIA_CHANGED", 0x00005325 }, +{ "CDROM_DRIVE_STATUS", 0x00005326 }, +{ "CDROM_DISC_STATUS", 0x00005327 }, +{ "CDROM_CHANGER_NSLOTS", 0x00005328 }, +{ "CDROM_LOCKDOOR", 0x00005329 }, +{ "CDROM_DEBUG", 0x00005330 }, +{ "CDROM_GET_CAPABILITY", 0x00005331 }, +{ "SCSI_IOCTL_DOORLOCK", 0x00005380 }, +{ "SCSI_IOCTL_DOORUNLOCK", 0x00005381 }, +{ "CDROMAUDIOBUFSIZ", 0x00005382 }, +{ "SCSI_IOCTL_GET_IDLUN", 0x00005382 }, +{ "SCSI_IOCTL_PROBE_HOST", 0x00005385 }, +{ "SCSI_IOCTL_GET_BUS_NUMBER", 0x00005386 }, +{ "SCSI_IOCTL_GET_PCI", 0x00005387 }, +{ "DVD_READ_STRUCT", 0x00005390 }, +{ "DVD_WRITE_STRUCT", 0x00005391 }, +{ "DVD_AUTH", 0x00005392 }, +{ "CDROM_SEND_PACKET", 0x00005393 }, +{ "CDROM_NEXT_WRITABLE", 0x00005394 }, +{ "CDROM_LAST_WRITTEN", 0x00005395 }, +{ "TCGETS", 0x00005401 }, +{ "SNDCTL_TMR_START", 0x00005402 }, +{ "TCSETS", 0x00005402 }, +{ "SNDCTL_TMR_STOP", 0x00005403 }, +{ "TCSETSW", 0x00005403 }, +{ "SNDCTL_TMR_CONTINUE", 0x00005404 }, +{ "TCSETSF", 0x00005404 }, +{ "TCGETA", 0x00005405 }, +{ "TCSETA", 0x00005406 }, +{ "TCSETAW", 0x00005407 }, +{ "TCSETAF", 0x00005408 }, +{ "TCSBRK", 0x00005409 }, +{ "TCXONC", 0x0000540a }, +{ "TCFLSH", 0x0000540b }, +{ "TIOCEXCL", 0x0000540c }, +{ "TIOCNXCL", 0x0000540d }, +{ "TIOCSCTTY", 0x0000540e }, +{ "TIOCGPGRP", 0x0000540f }, +{ "TIOCSPGRP", 0x00005410 }, +{ "TIOCOUTQ", 0x00005411 }, +{ "TIOCSTI", 0x00005412 }, +{ "TIOCGWINSZ", 0x00005413 }, +{ "TIOCSWINSZ", 0x00005414 }, +{ "TIOCMGET", 0x00005415 }, +{ "TIOCMBIS", 0x00005416 }, +{ "TIOCMBIC", 0x00005417 }, +{ "TIOCMSET", 0x00005418 }, +{ "TIOCGSOFTCAR", 0x00005419 }, +{ "TIOCSSOFTCAR", 0x0000541a }, +{ "FIONREAD", 0x0000541b }, +{ "TIOCLINUX", 0x0000541c }, +{ "TIOCCONS", 0x0000541d }, +{ "TIOCGSERIAL", 0x0000541e }, +{ "TIOCSSERIAL", 0x0000541f }, +{ "TIOCPKT", 0x00005420 }, +{ "FIONBIO", 0x00005421 }, +{ "TIOCNOTTY", 0x00005422 }, +{ "TIOCSETD", 0x00005423 }, +{ "TIOCGETD", 0x00005424 }, +{ "TCSBRKP", 0x00005425 }, +{ "TIOCSBRK", 0x00005427 }, +{ "TIOCCBRK", 0x00005428 }, +{ "TIOCGSID", 0x00005429 }, +{ "TIOCGRS485", 0x0000542e }, +{ "TIOCSRS485", 0x0000542f }, +{ "TCGETX", 0x00005432 }, +{ "TCSETX", 0x00005433 }, +{ "TCSETXF", 0x00005434 }, +{ "TCSETXW", 0x00005435 }, +{ "TIOCVHANGUP", 0x00005437 }, +{ "FIONCLEX", 0x00005450 }, +{ "FIOCLEX", 0x00005451 }, +{ "FIOASYNC", 0x00005452 }, +{ "TIOCSERCONFIG", 0x00005453 }, +{ "TIOCSERGWILD", 0x00005454 }, +{ "TIOCSERSWILD", 0x00005455 }, +{ "TIOCGLCKTRMIOS", 0x00005456 }, +{ "TIOCSLCKTRMIOS", 0x00005457 }, +{ "TIOCSERGSTRUCT", 0x00005458 }, +{ "TIOCSERGETLSR", 0x00005459 }, +{ "TIOCSERGETMULTI", 0x0000545a }, +{ "TIOCSERSETMULTI", 0x0000545b }, +{ "TIOCMIWAIT", 0x0000545c }, +{ "TIOCGICOUNT", 0x0000545d }, +{ "FIOQSIZE", 0x00005460 }, +{ "SNDRV_TIMER_IOCTL_START", 0x000054a0 }, +{ "SNDRV_TIMER_IOCTL_STOP", 0x000054a1 }, +{ "SNDRV_TIMER_IOCTL_CONTINUE", 0x000054a2 }, +{ "SNDRV_TIMER_IOCTL_PAUSE", 0x000054a3 }, +{ "UI_DEV_CREATE", 0x00005501 }, +{ "UI_DEV_DESTROY", 0x00005502 }, +{ "USBDEVFS_DISCARDURB", 0x0000550b }, +{ "USBDEVFS_RESET", 0x00005514 }, +{ "USBDEVFS_DISCONNECT", 0x00005516 }, +{ "USBDEVFS_CONNECT", 0x00005517 }, +{ "VT_OPENQRY", 0x00005600 }, +{ "VIDIOC_RESERVED", 0x00005601 }, +{ "VT_GETMODE", 0x00005601 }, +{ "VT_SETMODE", 0x00005602 }, +{ "VT_GETSTATE", 0x00005603 }, +{ "VT_SENDSIG", 0x00005604 }, +{ "VT_RELDISP", 0x00005605 }, +{ "VT_ACTIVATE", 0x00005606 }, +{ "VT_WAITACTIVE", 0x00005607 }, +{ "VT_DISALLOCATE", 0x00005608 }, +{ "VT_RESIZE", 0x00005609 }, +{ "VT_RESIZEX", 0x0000560a }, +{ "VT_LOCKSWITCH", 0x0000560b }, +{ "VT_UNLOCKSWITCH", 0x0000560c }, +{ "VT_GETHIFONTMASK", 0x0000560d }, +{ "VT_WAITEVENT", 0x0000560e }, +{ "VT_SETACTIVATE", 0x0000560f }, +{ "VIDIOC_LOG_STATUS", 0x00005646 }, +{ "ADV7842_CMD_RAM_TEST", 0x000056c0 }, +{ "USBTMC_IOCTL_INDICATOR_PULSE", 0x00005b01 }, +{ "USBTMC_IOCTL_CLEAR", 0x00005b02 }, +{ "USBTMC_IOCTL_ABORT_BULK_OUT", 0x00005b03 }, +{ "USBTMC_IOCTL_ABORT_BULK_IN", 0x00005b04 }, +{ "USBTMC_IOCTL_CLEAR_OUT_HALT", 0x00005b06 }, +{ "USBTMC_IOCTL_CLEAR_IN_HALT", 0x00005b07 }, +{ "ANDROID_ALARM_WAIT", 0x00006101 }, +{ "NS_ADJBUFLEV", 0x00006163 }, +{ "SIOCSIFATMTCP", 0x00006180 }, +{ "ATMTCP_CREATE", 0x0000618e }, +{ "ATMTCP_REMOVE", 0x0000618f }, +{ "ATMLEC_CTRL", 0x000061d0 }, +{ "ATMLEC_DATA", 0x000061d1 }, +{ "ATMLEC_MCAST", 0x000061d2 }, +{ "ATMMPC_CTRL", 0x000061d8 }, +{ "ATMMPC_DATA", 0x000061d9 }, +{ "SIOCMKCLIP", 0x000061e0 }, +{ "ATMARPD_CTRL", 0x000061e1 }, +{ "ATMARP_MKIP", 0x000061e2 }, +{ "ATMARP_SETENTRY", 0x000061e3 }, +{ "ATMARP_ENCAP", 0x000061e5 }, +{ "ATMSIGD_CTRL", 0x000061f0 }, +{ "BT819_FIFO_RESET_LOW", 0x00006200 }, +{ "BT819_FIFO_RESET_HIGH", 0x00006201 }, +{ "CM_IOCSRDR", 0x00006303 }, +{ "CM_IOCARDOFF", 0x00006304 }, +{ "BC_REGISTER_LOOPER", 0x0000630b }, +{ "BC_ENTER_LOOPER", 0x0000630c }, +{ "BC_EXIT_LOOPER", 0x0000630d }, +{ "CHIOINITELEM", 0x00006311 }, +{ "DRM_IOCTL_SET_MASTER", 0x0000641e }, +{ "DRM_IOCTL_DROP_MASTER", 0x0000641f }, +{ "DRM_IOCTL_AGP_ACQUIRE", 0x00006430 }, +{ "DRM_IOCTL_AGP_RELEASE", 0x00006431 }, +{ "DRM_IOCTL_I915_FLUSH", 0x00006441 }, +{ "DRM_IOCTL_R128_CCE_START", 0x00006441 }, +{ "DRM_IOCTL_RADEON_CP_START", 0x00006441 }, +{ "DRM_IOCTL_I915_FLIP", 0x00006442 }, +{ "DRM_IOCTL_MGA_RESET", 0x00006442 }, +{ "DRM_IOCTL_I810_FLUSH", 0x00006443 }, +{ "DRM_IOCTL_MGA_SWAP", 0x00006443 }, +{ "DRM_IOCTL_R128_CCE_RESET", 0x00006443 }, +{ "DRM_IOCTL_RADEON_CP_RESET", 0x00006443 }, +{ "DRM_IOCTL_I810_GETAGE", 0x00006444 }, +{ "DRM_IOCTL_R128_CCE_IDLE", 0x00006444 }, +{ "DRM_IOCTL_RADEON_CP_IDLE", 0x00006444 }, +{ "DRM_IOCTL_RADEON_RESET", 0x00006445 }, +{ "DRM_IOCTL_I810_SWAP", 0x00006446 }, +{ "DRM_IOCTL_R128_RESET", 0x00006446 }, +{ "DRM_IOCTL_R128_SWAP", 0x00006447 }, +{ "DRM_IOCTL_RADEON_SWAP", 0x00006447 }, +{ "DRM_IOCTL_I810_DOCOPY", 0x00006448 }, +{ "DRM_IOCTL_VIA_FLUSH", 0x00006449 }, +{ "DRM_IOCTL_I810_FSTATUS", 0x0000644a }, +{ "DRM_IOCTL_I810_OV0FLIP", 0x0000644b }, +{ "DRM_IOCTL_I810_RSTATUS", 0x0000644d }, +{ "DRM_IOCTL_I810_FLIP", 0x0000644e }, +{ "DRM_IOCTL_RADEON_FLIP", 0x00006452 }, +{ "DRM_IOCTL_R128_FLIP", 0x00006453 }, +{ "DRM_IOCTL_I915_GEM_THROTTLE", 0x00006458 }, +{ "DRM_IOCTL_RADEON_CP_RESUME", 0x00006458 }, +{ "DRM_IOCTL_I915_GEM_ENTERVT", 0x00006459 }, +{ "DRM_IOCTL_I915_GEM_LEAVEVT", 0x0000645a }, +{ "S5P_FIMC_TX_END_NOTIFY", 0x00006500 }, +{ "FUNCTIONFS_FIFO_STATUS", 0x00006701 }, +{ "GADGETFS_FIFO_STATUS", 0x00006701 }, +{ "FUNCTIONFS_FIFO_FLUSH", 0x00006702 }, +{ "GADGETFS_FIFO_FLUSH", 0x00006702 }, +{ "FUNCTIONFS_CLEAR_HALT", 0x00006703 }, +{ "GADGETFS_CLEAR_HALT", 0x00006703 }, +{ "FUNCTIONFS_INTERFACE_REVMAP", 0x00006780 }, +{ "FUNCTIONFS_ENDPOINT_REVMAP", 0x00006781 }, +{ "HPET_IE_ON", 0x00006801 }, +{ "HPET_IE_OFF", 0x00006802 }, +{ "HPET_EPI", 0x00006804 }, +{ "HPET_DPI", 0x00006805 }, +{ "LIRC_NOTIFY_DECODE", 0x00006920 }, +{ "LIRC_SETUP_START", 0x00006921 }, +{ "LIRC_SETUP_END", 0x00006922 }, +{ "KYRO_IOCTL_OVERLAY_CREATE", 0x00006b00 }, +{ "KYRO_IOCTL_OVERLAY_VIEWPORT_SET", 0x00006b01 }, +{ "KYRO_IOCTL_SET_VIDEO_MODE", 0x00006b02 }, +{ "KYRO_IOCTL_UVSTRIDE", 0x00006b03 }, +{ "KYRO_IOCTL_OVERLAY_OFFSET", 0x00006b04 }, +{ "KYRO_IOCTL_STRIDE", 0x00006b05 }, +{ "HSC_RESET", 0x00006b10 }, +{ "HSC_SET_PM", 0x00006b11 }, +{ "HSC_SEND_BREAK", 0x00006b12 }, +{ "MMTIMER_GETOFFSET", 0x00006d00 }, +{ "MGSL_IOCSTXIDLE", 0x00006d02 }, +{ "MGSL_IOCGTXIDLE", 0x00006d03 }, +{ "MGSL_IOCTXENABLE", 0x00006d04 }, +{ "MMTIMER_GETBITS", 0x00006d04 }, +{ "MGSL_IOCRXENABLE", 0x00006d05 }, +{ "MGSL_IOCTXABORT", 0x00006d06 }, +{ "MMTIMER_MMAPAVAIL", 0x00006d06 }, +{ "MGSL_IOCGSTATS", 0x00006d07 }, +{ "MGSL_IOCLOOPTXDONE", 0x00006d09 }, +{ "MGSL_IOCSIF", 0x00006d0a }, +{ "MGSL_IOCGIF", 0x00006d0b }, +{ "MGSL_IOCCLRMODCOUNT", 0x00006d0f }, +{ "MGSL_IOCSXSYNC", 0x00006d13 }, +{ "MGSL_IOCGXSYNC", 0x00006d14 }, +{ "MGSL_IOCSXCTRL", 0x00006d15 }, +{ "MGSL_IOCGXCTRL", 0x00006d16 }, +{ "NCP_IOC_CONN_LOGGED_IN", 0x00006e03 }, +{ "AUDIO_STOP", 0x00006f01 }, +{ "AUDIO_PLAY", 0x00006f02 }, +{ "AUDIO_PAUSE", 0x00006f03 }, +{ "AUDIO_CONTINUE", 0x00006f04 }, +{ "AUDIO_SELECT_SOURCE", 0x00006f05 }, +{ "AUDIO_SET_MUTE", 0x00006f06 }, +{ "AUDIO_SET_AV_SYNC", 0x00006f07 }, +{ "AUDIO_SET_BYPASS_MODE", 0x00006f08 }, +{ "AUDIO_CHANNEL_SELECT", 0x00006f09 }, +{ "AUDIO_CLEAR_BUFFER", 0x00006f0c }, +{ "AUDIO_SET_ID", 0x00006f0d }, +{ "AUDIO_SET_STREAMTYPE", 0x00006f0f }, +{ "AUDIO_SET_EXT_ID", 0x00006f10 }, +{ "AUDIO_BILINGUAL_CHANNEL_SELECT", 0x00006f14 }, +{ "VIDEO_STOP", 0x00006f15 }, +{ "VIDEO_PLAY", 0x00006f16 }, +{ "VIDEO_FREEZE", 0x00006f17 }, +{ "VIDEO_CONTINUE", 0x00006f18 }, +{ "VIDEO_SELECT_SOURCE", 0x00006f19 }, +{ "VIDEO_SET_BLANK", 0x00006f1a }, +{ "VIDEO_SET_DISPLAY_FORMAT", 0x00006f1d }, +{ "VIDEO_FAST_FORWARD", 0x00006f1f }, +{ "VIDEO_SLOWMOTION", 0x00006f20 }, +{ "VIDEO_CLEAR_BUFFER", 0x00006f22 }, +{ "VIDEO_SET_ID", 0x00006f23 }, +{ "VIDEO_SET_STREAMTYPE", 0x00006f24 }, +{ "VIDEO_SET_FORMAT", 0x00006f25 }, +{ "VIDEO_SET_SYSTEM", 0x00006f26 }, +{ "DMX_START", 0x00006f29 }, +{ "DMX_STOP", 0x00006f2a }, +{ "DMX_SET_BUFFER_SIZE", 0x00006f2d }, +{ "NET_REMOVE_IF", 0x00006f35 }, +{ "VIDEO_SET_ATTRIBUTES", 0x00006f35 }, +{ "FE_DISEQC_RESET_OVERLOAD", 0x00006f3e }, +{ "FE_DISEQC_SEND_BURST", 0x00006f41 }, +{ "FE_SET_TONE", 0x00006f42 }, +{ "FE_SET_VOLTAGE", 0x00006f43 }, +{ "FE_ENABLE_HIGH_LNB_VOLTAGE", 0x00006f44 }, +{ "FE_DISHNETWORK_SEND_LEGACY_CMD", 0x00006f50 }, +{ "FE_SET_FRONTEND_TUNE_MODE", 0x00006f51 }, +{ "CA_RESET", 0x00006f80 }, +{ "RTC_AIE_ON", 0x00007001 }, +{ "RTC_AIE_OFF", 0x00007002 }, +{ "RTC_UIE_ON", 0x00007003 }, +{ "PHN_NOT_OH", 0x00007004 }, +{ "RTC_UIE_OFF", 0x00007004 }, +{ "RTC_PIE_ON", 0x00007005 }, +{ "RTC_PIE_OFF", 0x00007006 }, +{ "RTC_WIE_ON", 0x0000700f }, +{ "RTC_WIE_OFF", 0x00007010 }, +{ "RTC_VL_CLR", 0x00007014 }, +{ "NVRAM_INIT", 0x00007040 }, +{ "NVRAM_SETCKS", 0x00007041 }, +{ "PPCLAIM", 0x0000708b }, +{ "PPRELEASE", 0x0000708c }, +{ "PPYIELD", 0x0000708d }, +{ "PPEXCL", 0x0000708f }, +{ "PHONE_CAPABILITIES", 0x00007180 }, +{ "PHONE_RING", 0x00007183 }, +{ "PHONE_HOOKSTATE", 0x00007184 }, +{ "OLD_PHONE_RING_START", 0x00007187 }, +{ "PHONE_RING_STOP", 0x00007188 }, +{ "PHONE_REC_START", 0x0000718a }, +{ "PHONE_REC_STOP", 0x0000718b }, +{ "PHONE_REC_LEVEL", 0x0000718f }, +{ "PHONE_PLAY_START", 0x00007191 }, +{ "PHONE_PLAY_STOP", 0x00007192 }, +{ "PHONE_PLAY_LEVEL", 0x00007195 }, +{ "PHONE_GET_TONE_ON_TIME", 0x0000719e }, +{ "PHONE_GET_TONE_OFF_TIME", 0x0000719f }, +{ "PHONE_GET_TONE_STATE", 0x000071a0 }, +{ "PHONE_BUSY", 0x000071a1 }, +{ "PHONE_RINGBACK", 0x000071a2 }, +{ "PHONE_DIALTONE", 0x000071a3 }, +{ "PHONE_CPT_STOP", 0x000071a4 }, +{ "PHONE_PSTN_GET_STATE", 0x000071a5 }, +{ "PHONE_PSTN_LINETEST", 0x000071a8 }, +{ "IXJCTL_DSP_RESET", 0x000071c0 }, +{ "IXJCTL_DSP_IDLE", 0x000071c5 }, +{ "IXJCTL_TESTRAM", 0x000071c6 }, +{ "IXJCTL_AEC_STOP", 0x000071cc }, +{ "IXJCTL_AEC_GET_LEVEL", 0x000071cd }, +{ "IXJCTL_PSTN_LINETEST", 0x000071d3 }, +{ "IXJCTL_PLAY_CID", 0x000071d7 }, +{ "IXJCTL_DRYBUFFER_CLEAR", 0x000071e7 }, +{ "BR_OK", 0x00007201 }, +{ "BR_DEAD_REPLY", 0x00007205 }, +{ "BR_TRANSACTION_COMPLETE", 0x00007206 }, +{ "BR_NOOP", 0x0000720c }, +{ "BR_SPAWN_LOOPER", 0x0000720d }, +{ "BR_FINISHED", 0x0000720e }, +{ "BR_FAILED_REPLY", 0x00007211 }, +{ "PPPIOCDISCONN", 0x00007439 }, +{ "PPPIOCXFERUNIT", 0x0000744e }, +{ "MEYEIOC_STILLCAPT", 0x000076c4 }, +{ "ASHMEM_GET_SIZE", 0x00007704 }, +{ "ASHMEM_GET_PROT_MASK", 0x00007706 }, +{ "ASHMEM_GET_PIN_STATUS", 0x00007709 }, +{ "ASHMEM_PURGE_ALL_CACHES", 0x0000770a }, +{ "FIOSETOWN", 0x00008901 }, +{ "SIOCSPGRP", 0x00008902 }, +{ "FIOGETOWN", 0x00008903 }, +{ "SIOCGPGRP", 0x00008904 }, +{ "SIOCATMARK", 0x00008905 }, +{ "SIOCGSTAMP", 0x00008906 }, +{ "SIOCGSTAMPNS", 0x00008907 }, +{ "SIOCADDRT", 0x0000890b }, +{ "SIOCDELRT", 0x0000890c }, +{ "SIOCRTMSG", 0x0000890d }, +{ "SIOCGIFNAME", 0x00008910 }, +{ "SIOCSIFLINK", 0x00008911 }, +{ "SIOCGIFCONF", 0x00008912 }, +{ "SIOCGIFFLAGS", 0x00008913 }, +{ "SIOCSIFFLAGS", 0x00008914 }, +{ "SIOCGIFADDR", 0x00008915 }, +{ "SIOCSIFADDR", 0x00008916 }, +{ "SIOCGIFDSTADDR", 0x00008917 }, +{ "SIOCSIFDSTADDR", 0x00008918 }, +{ "SIOCGIFBRDADDR", 0x00008919 }, +{ "SIOCSIFBRDADDR", 0x0000891a }, +{ "SIOCGIFNETMASK", 0x0000891b }, +{ "SIOCSIFNETMASK", 0x0000891c }, +{ "SIOCGIFMETRIC", 0x0000891d }, +{ "SIOCSIFMETRIC", 0x0000891e }, +{ "SIOCGIFMEM", 0x0000891f }, +{ "SIOCSIFMEM", 0x00008920 }, +{ "SIOCGIFMTU", 0x00008921 }, +{ "SIOCSIFMTU", 0x00008922 }, +{ "SIOCSIFNAME", 0x00008923 }, +{ "SIOCSIFHWADDR", 0x00008924 }, +{ "SIOCGIFENCAP", 0x00008925 }, +{ "SIOCSIFENCAP", 0x00008926 }, +{ "SIOCGIFHWADDR", 0x00008927 }, +{ "SIOCGIFSLAVE", 0x00008929 }, +{ "SIOCSIFSLAVE", 0x00008930 }, +{ "SIOCADDMULTI", 0x00008931 }, +{ "SIOCDELMULTI", 0x00008932 }, +{ "SIOCGIFINDEX", 0x00008933 }, +{ "SIOCSIFPFLAGS", 0x00008934 }, +{ "SIOCGIFPFLAGS", 0x00008935 }, +{ "SIOCDIFADDR", 0x00008936 }, +{ "SIOCSIFHWBROADCAST", 0x00008937 }, +{ "SIOCGIFCOUNT", 0x00008938 }, +{ "SIOCGIFBR", 0x00008940 }, +{ "SIOCSIFBR", 0x00008941 }, +{ "SIOCGIFTXQLEN", 0x00008942 }, +{ "SIOCSIFTXQLEN", 0x00008943 }, +{ "SIOCETHTOOL", 0x00008946 }, +{ "SIOCGMIIPHY", 0x00008947 }, +{ "SIOCGMIIREG", 0x00008948 }, +{ "SIOCSMIIREG", 0x00008949 }, +{ "SIOCWANDEV", 0x0000894a }, +{ "SIOCOUTQNSD", 0x0000894b }, +{ "SIOCDARP", 0x00008953 }, +{ "SIOCGARP", 0x00008954 }, +{ "SIOCSARP", 0x00008955 }, +{ "SIOCDRARP", 0x00008960 }, +{ "SIOCGRARP", 0x00008961 }, +{ "SIOCSRARP", 0x00008962 }, +{ "SIOCGIFMAP", 0x00008970 }, +{ "SIOCSIFMAP", 0x00008971 }, +{ "SIOCADDDLCI", 0x00008980 }, +{ "SIOCDELDLCI", 0x00008981 }, +{ "SIOCGIFVLAN", 0x00008982 }, +{ "SIOCSIFVLAN", 0x00008983 }, +{ "SIOCBONDENSLAVE", 0x00008990 }, +{ "SIOCBONDRELEASE", 0x00008991 }, +{ "SIOCBONDSETHWADDR", 0x00008992 }, +{ "SIOCBONDSLAVEINFOQUERY", 0x00008993 }, +{ "SIOCBONDINFOQUERY", 0x00008994 }, +{ "SIOCBONDCHANGEACTIVE", 0x00008995 }, +{ "SIOCBRADDBR", 0x000089a0 }, +{ "SIOCBRDELBR", 0x000089a1 }, +{ "SIOCBRADDIF", 0x000089a2 }, +{ "SIOCBRDELIF", 0x000089a3 }, +{ "SIOCSHWTSTAMP", 0x000089b0 }, +{ "SIOCGHWTSTAMP", 0x000089b1 }, +{ "SIOCPROTOPRIVATE", 0x000089e0 }, +{ "SIOCDEVPRIVATE", 0x000089f0 }, +{ "SIOCIWFIRST", 0x00008b00 }, +{ "SIOCSIWCOMMIT", 0x00008b00 }, +{ "SIOCGIWNAME", 0x00008b01 }, +{ "SIOCSIWNWID", 0x00008b02 }, +{ "SIOCGIWNWID", 0x00008b03 }, +{ "SIOCSIWFREQ", 0x00008b04 }, +{ "SIOCGIWFREQ", 0x00008b05 }, +{ "SIOCSIWMODE", 0x00008b06 }, +{ "SIOCGIWMODE", 0x00008b07 }, +{ "SIOCSIWSENS", 0x00008b08 }, +{ "SIOCGIWSENS", 0x00008b09 }, +{ "SIOCSIWRANGE", 0x00008b0a }, +{ "SIOCGIWRANGE", 0x00008b0b }, +{ "SIOCSIWPRIV", 0x00008b0c }, +{ "SIOCGIWPRIV", 0x00008b0d }, +{ "SIOCSIWSTATS", 0x00008b0e }, +{ "SIOCGIWSTATS", 0x00008b0f }, +{ "SIOCSIWSPY", 0x00008b10 }, +{ "SIOCGIWSPY", 0x00008b11 }, +{ "SIOCSIWTHRSPY", 0x00008b12 }, +{ "SIOCGIWTHRSPY", 0x00008b13 }, +{ "SIOCSIWAP", 0x00008b14 }, +{ "SIOCGIWAP", 0x00008b15 }, +{ "SIOCSIWMLME", 0x00008b16 }, +{ "SIOCGIWAPLIST", 0x00008b17 }, +{ "SIOCSIWSCAN", 0x00008b18 }, +{ "SIOCGIWSCAN", 0x00008b19 }, +{ "SIOCSIWESSID", 0x00008b1a }, +{ "SIOCGIWESSID", 0x00008b1b }, +{ "SIOCSIWNICKN", 0x00008b1c }, +{ "SIOCGIWNICKN", 0x00008b1d }, +{ "SIOCSIWRATE", 0x00008b20 }, +{ "SIOCGIWRATE", 0x00008b21 }, +{ "SIOCSIWRTS", 0x00008b22 }, +{ "SIOCGIWRTS", 0x00008b23 }, +{ "SIOCSIWFRAG", 0x00008b24 }, +{ "SIOCGIWFRAG", 0x00008b25 }, +{ "SIOCSIWTXPOW", 0x00008b26 }, +{ "SIOCGIWTXPOW", 0x00008b27 }, +{ "SIOCSIWRETRY", 0x00008b28 }, +{ "SIOCGIWRETRY", 0x00008b29 }, +{ "SIOCSIWENCODE", 0x00008b2a }, +{ "SIOCGIWENCODE", 0x00008b2b }, +{ "SIOCSIWPOWER", 0x00008b2c }, +{ "SIOCGIWPOWER", 0x00008b2d }, +{ "SIOCSIWGENIE", 0x00008b30 }, +{ "SIOCGIWGENIE", 0x00008b31 }, +{ "SIOCSIWAUTH", 0x00008b32 }, +{ "SIOCGIWAUTH", 0x00008b33 }, +{ "SIOCSIWENCODEEXT", 0x00008b34 }, +{ "SIOCGIWENCODEEXT", 0x00008b35 }, +{ "SIOCSIWPMKSA", 0x00008b36 }, +{ "SIOCIWFIRSTPRIV", 0x00008be0 }, +{ "SIOCIWLASTPRIV", 0x00008bff }, +{ "AUTOFS_IOC_READY", 0x00009360 }, +{ "AUTOFS_IOC_FAIL", 0x00009361 }, +{ "AUTOFS_IOC_CATATONIC", 0x00009362 }, +{ "BTRFS_IOC_TRANS_START", 0x00009406 }, +{ "BTRFS_IOC_TRANS_END", 0x00009407 }, +{ "BTRFS_IOC_SYNC", 0x00009408 }, +{ "BTRFS_IOC_SCRUB_CANCEL", 0x0000941c }, +{ "BTRFS_IOC_QUOTA_RESCAN_WAIT", 0x0000942e }, +{ "NBD_SET_SOCK", 0x0000ab00 }, +{ "NBD_SET_BLKSIZE", 0x0000ab01 }, +{ "NBD_SET_SIZE", 0x0000ab02 }, +{ "NBD_DO_IT", 0x0000ab03 }, +{ "NBD_CLEAR_SOCK", 0x0000ab04 }, +{ "NBD_CLEAR_QUE", 0x0000ab05 }, +{ "NBD_PRINT_DEBUG", 0x0000ab06 }, +{ "NBD_SET_SIZE_BLOCKS", 0x0000ab07 }, +{ "NBD_DISCONNECT", 0x0000ab08 }, +{ "NBD_SET_TIMEOUT", 0x0000ab09 }, +{ "NBD_SET_FLAGS", 0x0000ab0a }, +{ "RAW_SETBIND", 0x0000ac00 }, +{ "RAW_GETBIND", 0x0000ac01 }, +{ "KVM_GET_API_VERSION", 0x0000ae00 }, +{ "KVM_CREATE_VM", 0x0000ae01 }, +{ "LOGGER_GET_LOG_BUF_SIZE", 0x0000ae01 }, +{ "LOGGER_GET_LOG_LEN", 0x0000ae02 }, +{ "KVM_CHECK_EXTENSION", 0x0000ae03 }, +{ "LOGGER_GET_NEXT_ENTRY_LEN", 0x0000ae03 }, +{ "KVM_GET_VCPU_MMAP_SIZE", 0x0000ae04 }, +{ "LOGGER_FLUSH_LOG", 0x0000ae04 }, +{ "LOGGER_GET_VERSION", 0x0000ae05 }, +{ "KVM_S390_ENABLE_SIE", 0x0000ae06 }, +{ "LOGGER_SET_VERSION", 0x0000ae06 }, +{ "KVM_CREATE_VCPU", 0x0000ae41 }, +{ "KVM_SET_NR_MMU_PAGES", 0x0000ae44 }, +{ "KVM_GET_NR_MMU_PAGES", 0x0000ae45 }, +{ "KVM_SET_TSS_ADDR", 0x0000ae47 }, +{ "KVM_CREATE_IRQCHIP", 0x0000ae60 }, +{ "KVM_CREATE_PIT", 0x0000ae64 }, +{ "KVM_REINJECT_CONTROL", 0x0000ae71 }, +{ "KVM_SET_BOOT_CPU_ID", 0x0000ae78 }, +{ "KVM_RUN", 0x0000ae80 }, +{ "KVM_S390_INITIAL_RESET", 0x0000ae97 }, +{ "KVM_NMI", 0x0000ae9a }, +{ "KVM_SET_TSC_KHZ", 0x0000aea2 }, +{ "KVM_GET_TSC_KHZ", 0x0000aea3 }, +{ "KVM_KVMCLOCK_CTRL", 0x0000aead }, +{ "VHOST_SET_OWNER", 0x0000af01 }, +{ "VHOST_RESET_OWNER", 0x0000af02 }, +{ "PPPOEIOCDFWD", 0x0000b101 }, +{ "IOCTL_EVTCHN_BIND_VIRQ", 0x00044500 }, +{ "IOCTL_EVTCHN_BIND_UNBOUND_PORT", 0x00044502 }, +{ "IOCTL_EVTCHN_UNBIND", 0x00044503 }, +{ "IOCTL_EVTCHN_NOTIFY", 0x00044504 }, +{ "IOCTL_EVTCHN_BIND_INTERDOMAIN", 0x00084501 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_OWNER", 0x40005344 }, +{ "MFB_SET_ALPHA", 0x40014d00 }, +{ "MFB_SET_GAMMA", 0x40014d01 }, +{ "MFB_SET_BRIGHTNESS", 0x40014d03 }, +{ "SPI_IOC_WR_MODE", 0x40016b01 }, +{ "SPI_IOC_WR_LSB_FIRST", 0x40016b02 }, +{ "SPI_IOC_WR_BITS_PER_WORD", 0x40016b03 }, +{ "PPWCONTROL", 0x40017084 }, +{ "PPWDATA", 0x40017086 }, +{ "PPWCTLONIRQ", 0x40017092 }, +{ "PHONE_MAXRINGS", 0x40017185 }, +{ "PHONE_PLAY_TONE", 0x4001719b }, +{ "SONYPI_IOCSBRT", 0x40017600 }, +{ "SONYPI_IOCSBLUE", 0x40017609 }, +{ "SONYPI_IOCSFAN", 0x4001760b }, +{ "ATM_SETBACKEND", 0x400261f2 }, +{ "ATM_NEWBACKENDIF", 0x400261f3 }, +{ "NCP_IOC_GETMOUNTUID", 0x40026e02 }, +{ "AUDIO_SET_ATTRIBUTES", 0x40026f11 }, +{ "DMX_ADD_PID", 0x40026f33 }, +{ "DMX_REMOVE_PID", 0x40026f34 }, +{ "PPFCONTROL", 0x4002708e }, +{ "PHONE_RING_CADENCE", 0x40027186 }, +{ "SET_BITMAP_FILE", 0x4004092b }, +{ "BLKBSZSET", 0x40041271 }, +{ "IB_USER_MAD_UNREGISTER_AGENT", 0x40041b02 }, +{ "FW_CDEV_IOC_DEALLOCATE", 0x40042303 }, +{ "FW_CDEV_IOC_INITIATE_BUS_RESET", 0x40042305 }, +{ "FW_CDEV_IOC_REMOVE_DESCRIPTOR", 0x40042307 }, +{ "FW_CDEV_IOC_STOP_ISO", 0x4004230b }, +{ "FW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE", 0x4004230e }, +{ "FW_CDEV_IOC_FLUSH_ISO", 0x40042318 }, +{ "PERF_EVENT_IOC_SET_FILTER", 0x40042406 }, +{ "BLKI2OSRSTRAT", 0x40043203 }, +{ "BLKI2OSWSTRAT", 0x40043204 }, +{ "SNAPSHOT_CREATE_IMAGE", 0x40043311 }, +{ "PTP_ENABLE_PPS", 0x40043d04 }, +{ "SYNC_IOC_WAIT", 0x40043e00 }, +{ "FBIO_RADEON_SET_MIRROR", 0x40044004 }, +{ "SNDRV_PCM_IOCTL_TSTAMP", 0x40044102 }, +{ "AGPIOC_SETUP", 0x40044103 }, +{ "SNDRV_PCM_IOCTL_TTSTAMP", 0x40044103 }, +{ "AGPIOC_RESERVE", 0x40044104 }, +{ "AGPIOC_PROTECT", 0x40044105 }, +{ "AGPIOC_DEALLOCATE", 0x40044107 }, +{ "AGPIOC_BIND", 0x40044108 }, +{ "AGPIOC_UNBIND", 0x40044109 }, +{ "SNDRV_PCM_IOCTL_PAUSE", 0x40044145 }, +{ "SNDRV_PCM_IOCTL_REWIND", 0x40044146 }, +{ "SNDRV_PCM_IOCTL_FORWARD", 0x40044149 }, +{ "SNDRV_PCM_IOCTL_LINK", 0x40044160 }, +{ "PMU_IOC_SET_BACKLIGHT", 0x40044202 }, +{ "CCISS_REGNEWDISK", 0x4004420d }, +{ "EVIOCRMFF", 0x40044581 }, +{ "EVIOCGRAB", 0x40044590 }, +{ "EVIOCREVOKE", 0x40044591 }, +{ "EVIOCSCLOCKID", 0x400445a0 }, +{ "FBIOPUT_CONTRAST", 0x40044602 }, +{ "FBIPUT_BRIGHTNESS", 0x40044603 }, +{ "FBIPUT_COLOR", 0x40044606 }, +{ "FBIPUT_HSYNC", 0x40044609 }, +{ "FBIPUT_VSYNC", 0x4004460a }, +{ "FBIO_WAITFORVSYNC", 0x40044620 }, +{ "SSTFB_SET_VGAPASS", 0x400446dd }, +{ "HIDIOCSFLAG", 0x4004480f }, +{ "SNDRV_EMU10K1_IOCTL_TRAM_SETUP", 0x40044820 }, +{ "SNDRV_DM_FM_IOCTL_SET_MODE", 0x40044825 }, +{ "SNDRV_DM_FM_IOCTL_SET_CONNECTION", 0x40044826 }, +{ "SNDRV_HDSP_IOCTL_UPLOAD_FIRMWARE", 0x40044842 }, +{ "SNDRV_EMU10K1_IOCTL_SINGLE_STEP", 0x40044883 }, +{ "SNDRV_EMUX_IOCTL_MEM_AVAIL", 0x40044884 }, +{ "HCIDEVUP", 0x400448c9 }, +{ "HCIDEVDOWN", 0x400448ca }, +{ "HCIDEVRESET", 0x400448cb }, +{ "HCIDEVRESTAT", 0x400448cc }, +{ "HCISETRAW", 0x400448dc }, +{ "HCISETSCAN", 0x400448dd }, +{ "HCISETAUTH", 0x400448de }, +{ "HCISETENCRYPT", 0x400448df }, +{ "HCISETPTYPE", 0x400448e0 }, +{ "HCISETLINKPOL", 0x400448e1 }, +{ "HCISETLINKMODE", 0x400448e2 }, +{ "HCISETACLMTU", 0x400448e3 }, +{ "HCISETSCOMTU", 0x400448e4 }, +{ "HCIBLOCKADDR", 0x400448e6 }, +{ "HCIUNBLOCKADDR", 0x400448e7 }, +{ "MFB_SET_PIXFMT", 0x40044d08 }, +{ "OTPGETREGIONCOUNT", 0x40044d0e }, +{ "UBI_IOCEBER", 0x40044f01 }, +{ "UBI_IOCEBCH", 0x40044f02 }, +{ "UBI_IOCEBUNMAP", 0x40044f04 }, +{ "OMAPFB_MIRROR", 0x40044f1f }, +{ "OMAPFB_SET_UPDATE_MODE", 0x40044f28 }, +{ "OMAPFB_GET_UPDATE_MODE", 0x40044f2b }, +{ "OMAPFB_LCD_TEST", 0x40044f2d }, +{ "OMAPFB_CTRL_TEST", 0x40044f2e }, +{ "SNDCTL_DSP_SETTRIGGER", 0x40045010 }, +{ "SNDCTL_DSP_PROFILE", 0x40045017 }, +{ "SNDCTL_DSP_SETSPDIF", 0x40045042 }, +{ "SNDCTL_SEQ_PERCMODE", 0x40045106 }, +{ "SNDCTL_SEQ_TESTMIDI", 0x40045108 }, +{ "SNDCTL_SEQ_RESETSAMPLES", 0x40045109 }, +{ "SNDCTL_SEQ_THRESHOLD", 0x4004510d }, +{ "SNDCTL_FM_4OP_ENABLE", 0x4004510f }, +{ "RNDADDTOENTCNT", 0x40045201 }, +{ "SAA6588_CMD_CLOSE", 0x40045202 }, +{ "RFCOMMCREATEDEV", 0x400452c8 }, +{ "RFCOMMRELEASEDEV", 0x400452c9 }, +{ "RFCOMMSTEALDLC", 0x400452dc }, +{ "SNDRV_TIMER_IOCTL_TREAD", 0x40045402 }, +{ "SNDCTL_TMR_METRONOME", 0x40045407 }, +{ "SNDCTL_TMR_SELECT", 0x40045408 }, +{ "TIOCSPTLCK", 0x40045431 }, +{ "TIOCSIG", 0x40045436 }, +{ "TUNSETNOCSUM", 0x400454c8 }, +{ "TUNSETDEBUG", 0x400454c9 }, +{ "TUNSETIFF", 0x400454ca }, +{ "TUNSETPERSIST", 0x400454cb }, +{ "TUNSETOWNER", 0x400454cc }, +{ "TUNSETLINK", 0x400454cd }, +{ "TUNSETGROUP", 0x400454ce }, +{ "TUNSETOFFLOAD", 0x400454d0 }, +{ "TUNSETTXFILTER", 0x400454d1 }, +{ "TUNSETSNDBUF", 0x400454d4 }, +{ "TUNSETVNETHDRSZ", 0x400454d8 }, +{ "TUNSETQUEUE", 0x400454d9 }, +{ "TUNSETIFINDEX", 0x400454da }, +{ "TUNSETVNETLE", 0x400454dc }, +{ "USBDEVFS_REAPURB", 0x4004550c }, +{ "USBDEVFS_REAPURBNDELAY", 0x4004550d }, +{ "SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE", 0x40045532 }, +{ "SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE", 0x40045542 }, +{ "UI_SET_EVBIT", 0x40045564 }, +{ "UI_SET_KEYBIT", 0x40045565 }, +{ "UI_SET_RELBIT", 0x40045566 }, +{ "UI_SET_ABSBIT", 0x40045567 }, +{ "UI_SET_MSCBIT", 0x40045568 }, +{ "UI_SET_LEDBIT", 0x40045569 }, +{ "UI_SET_SNDBIT", 0x4004556a }, +{ "UI_SET_FFBIT", 0x4004556b }, +{ "UI_SET_PHYS", 0x4004556c }, +{ "UI_SET_SWBIT", 0x4004556d }, +{ "UI_SET_PROPBIT", 0x4004556e }, +{ "VIDIOC_OVERLAY", 0x4004560e }, +{ "VIDIOC_STREAMON", 0x40045612 }, +{ "VIDIOC_STREAMOFF", 0x40045613 }, +{ "VIDIOC_S_PRIORITY", 0x40045644 }, +{ "IVTV_IOC_PASSTHROUGH_MODE", 0x400456c1 }, +{ "VPFE_CMD_S_CCDC_RAW_PARAMS", 0x400456c1 }, +{ "SW_SYNC_IOC_INC", 0x40045701 }, +{ "SNDRV_RAWMIDI_IOCTL_DROP", 0x40045730 }, +{ "SNDRV_RAWMIDI_IOCTL_DRAIN", 0x40045731 }, +{ "SONET_SETFRAMING", 0x40046115 }, +{ "ATM_SETSC", 0x400461f1 }, +{ "ATM_DROPPARTY", 0x400461f5 }, +{ "BINDER_SET_MAX_THREADS", 0x40046205 }, +{ "BINDER_SET_IDLE_PRIORITY", 0x40046206 }, +{ "BINDER_SET_CONTEXT_MGR", 0x40046207 }, +{ "BINDER_THREAD_EXIT", 0x40046208 }, +{ "BC_ACQUIRE_RESULT", 0x40046302 }, +{ "CM_IOCSPTS", 0x40046302 }, +{ "BC_INCREFS", 0x40046304 }, +{ "BC_ACQUIRE", 0x40046305 }, +{ "CHIOSPICKER", 0x40046305 }, +{ "BC_RELEASE", 0x40046306 }, +{ "BC_DECREFS", 0x40046307 }, +{ "CM_IOSDBGLVL", 0x400463fa }, +{ "DRM_IOCTL_AUTH_MAGIC", 0x40046411 }, +{ "DRM_IOCTL_AGP_ENABLE", 0x40046432 }, +{ "DRM_IOCTL_I915_IRQ_WAIT", 0x40046445 }, +{ "DRM_IOCTL_MSM_GEM_CPU_FINI", 0x40046445 }, +{ "DRM_IOCTL_RADEON_FULLSCREEN", 0x40046446 }, +{ "DRM_IOCTL_MGA_SET_FENCE", 0x4004644a }, +{ "DRM_IOCTL_I915_DESTROY_HEAP", 0x4004644c }, +{ "DRM_IOCTL_RADEON_STIPPLE", 0x4004644c }, +{ "DRM_IOCTL_I915_SET_VBLANK_PIPE", 0x4004644d }, +{ "DRM_IOCTL_R128_STIPPLE", 0x4004644d }, +{ "DRM_IOCTL_R128_FULLSCREEN", 0x40046450 }, +{ "DRM_IOCTL_RADEON_IRQ_WAIT", 0x40046457 }, +{ "DRM_IOCTL_RADEON_SURF_FREE", 0x4004645b }, +{ "DRM_IOCTL_I915_GEM_SW_FINISH", 0x40046460 }, +{ "VIDIOC_INT_RESET", 0x40046466 }, +{ "DRM_IOCTL_NOUVEAU_GEM_CPU_FINI", 0x40046483 }, +{ "FS_IOC32_SETFLAGS", 0x40046602 }, +{ "FS_IOC_SETFLAGS", 0x40046602 }, +{ "HPET_IRQFREQ", 0x40046806 }, +{ "LIRC_SET_SEND_MODE", 0x40046911 }, +{ "LIRC_SET_REC_MODE", 0x40046912 }, +{ "LIRC_SET_SEND_CARRIER", 0x40046913 }, +{ "LIRC_SET_REC_CARRIER", 0x40046914 }, +{ "LIRC_SET_SEND_DUTY_CYCLE", 0x40046915 }, +{ "LIRC_SET_REC_DUTY_CYCLE", 0x40046916 }, +{ "LIRC_SET_TRANSMITTER_MASK", 0x40046917 }, +{ "LIRC_SET_REC_TIMEOUT", 0x40046918 }, +{ "LIRC_SET_REC_TIMEOUT_REPORTS", 0x40046919 }, +{ "LIRC_SET_REC_FILTER_PULSE", 0x4004691a }, +{ "LIRC_SET_REC_FILTER_SPACE", 0x4004691b }, +{ "LIRC_SET_REC_FILTER", 0x4004691c }, +{ "LIRC_SET_MEASURE_CARRIER_MODE", 0x4004691d }, +{ "LIRC_SET_REC_DUTY_CYCLE_RANGE", 0x4004691e }, +{ "IPMICTL_SET_MAINTENANCE_MODE_CMD", 0x4004691f }, +{ "LIRC_SET_REC_CARRIER_RANGE", 0x4004691f }, +{ "LIRC_SET_WIDEBAND_RECEIVER", 0x40046923 }, +{ "SPI_IOC_WR_MAX_SPEED_HZ", 0x40046b04 }, +{ "SPI_IOC_WR_MODE32", 0x40046b05 }, +{ "MSMFB_GRP_DISP", 0x40046d01 }, +{ "MSMFB_BLIT", 0x40046d02 }, +{ "NCP_IOC_GETMOUNTUID2", 0x40046e02 }, +{ "NCP_IOC_SET_SIGN_WANTED", 0x40046e06 }, +{ "NCP_IOC_GETDENTRYTTL", 0x40046e0c }, +{ "MATROXFB_SET_OUTPUT_CONNECTION", 0x40046ef8 }, +{ "MATROXFB_SET_OUTPUT_MODE", 0x40046efa }, +{ "SISFB_SET_AUTOMAXIMIZE_OLD", 0x40046efa }, +{ "UBI_IOCRMVOL", 0x40046f01 }, +{ "DMX_SET_SOURCE", 0x40046f31 }, +{ "UBI_IOCDET", 0x40046f41 }, +{ "PHN_SET_REG", 0x40047001 }, +{ "PHN_SET_REGS", 0x40047003 }, +{ "RTC_IRQP_SET", 0x4004700c }, +{ "RTC_EPOCH_SET", 0x4004700e }, +{ "PPSETMODE", 0x40047080 }, +{ "PPDATADIR", 0x40047090 }, +{ "PPNEGOT", 0x40047091 }, +{ "PPSETPHASE", 0x40047094 }, +{ "PPSETFLAGS", 0x4004709b }, +{ "PPS_SETPARAMS", 0x400470a2 }, +{ "PPS_KC_BIND", 0x400470a5 }, +{ "SPIOCSTYPE", 0x40047101 }, +{ "PHONE_CAPABILITIES_CHECK", 0x40047182 }, +{ "PHONE_RING_START", 0x40047187 }, +{ "PHONE_REC_CODEC", 0x40047189 }, +{ "PHONE_REC_DEPTH", 0x4004718c }, +{ "PHONE_FRAME", 0x4004718d }, +{ "PHONE_REC_VOLUME", 0x4004718e }, +{ "PHONE_PLAY_CODEC", 0x40047190 }, +{ "PHONE_PLAY_DEPTH", 0x40047193 }, +{ "PHONE_PLAY_VOLUME", 0x40047194 }, +{ "PHONE_DTMF_OOB", 0x40047199 }, +{ "PHONE_SET_TONE_ON_TIME", 0x4004719c }, +{ "PHONE_SET_TONE_OFF_TIME", 0x4004719d }, +{ "PHONE_PSTN_SET_STATE", 0x400471a4 }, +{ "PHONE_WINK_DURATION", 0x400471a6 }, +{ "PHONE_VAD", 0x400471a9 }, +{ "PHONE_WINK", 0x400471aa }, +{ "IXJCTL_SET_FILTER", 0x400471c7 }, +{ "IXJCTL_GET_FILTER_HIST", 0x400471c8 }, +{ "IXJCTL_INIT_TONE", 0x400471c9 }, +{ "IXJCTL_TONE_CADENCE", 0x400471ca }, +{ "IXJCTL_AEC_START", 0x400471cb }, +{ "IXJCTL_SET_LED", 0x400471ce }, +{ "IXJCTL_MIXER", 0x400471cf }, +{ "IXJCTL_DAA_COEFF_SET", 0x400471d0 }, +{ "IXJCTL_PORT", 0x400471d1 }, +{ "IXJCTL_DAA_AGAIN", 0x400471d2 }, +{ "IXJCTL_POTS_PSTN", 0x400471d5 }, +{ "IXJCTL_FILTER_CADENCE", 0x400471d6 }, +{ "IXJCTL_CIDCW", 0x400471d9 }, +{ "PHONE_REC_VOLUME_LINEAR", 0x400471db }, +{ "PHONE_PLAY_VOLUME_LINEAR", 0x400471dc }, +{ "IXJCTL_SET_FILTER_RAW", 0x400471dd }, +{ "IXJCTL_HZ", 0x400471e0 }, +{ "IXJCTL_RATE", 0x400471e1 }, +{ "IXJCTL_DTMF_PRESCALE", 0x400471e8 }, +{ "IXJCTL_SIGCTL", 0x400471e9 }, +{ "IXJCTL_SC_RXG", 0x400471ea }, +{ "IXJCTL_SC_TXG", 0x400471eb }, +{ "IXJCTL_INTERCOM_START", 0x400471fd }, +{ "IXJCTL_INTERCOM_STOP", 0x400471fe }, +{ "FAT_IOCTL_SET_ATTRIBUTES", 0x40047211 }, +{ "PPPIOCATTCHAN", 0x40047438 }, +{ "PPPIOCCONNECT", 0x4004743a }, +{ "PPPIOCSMRRU", 0x4004743b }, +{ "PPPIOCDETACH", 0x4004743c }, +{ "PPPIOCATTACH", 0x4004743d }, +{ "PPPIOCSDEBUG", 0x40047440 }, +{ "PPPIOCSMAXCID", 0x40047451 }, +{ "PPPIOCSMRU", 0x40047452 }, +{ "PPPIOCSRASYNCMAP", 0x40047454 }, +{ "PPPIOCSASYNCMAP", 0x40047457 }, +{ "PPPIOCSFLAGS", 0x40047459 }, +{ "PPPIOCBUNDLE", 0x40047481 }, +{ "PPPIOCSMPFLAGS", 0x40047483 }, +{ "PPPIOCSMPMTU", 0x40047484 }, +{ "PPPIOCSMPMRU", 0x40047485 }, +{ "PPPIOCSCOMPRESSOR", 0x40047487 }, +{ "V4L2_SUBDEV_IR_RX_NOTIFY", 0x40047600 }, +{ "V4L2_SUBDEV_IR_TX_NOTIFY", 0x40047601 }, +{ "FS_IOC32_SETVERSION", 0x40047602 }, +{ "FS_IOC_SETVERSION", 0x40047602 }, +{ "MEYEIOC_QBUF_CAPT", 0x400476c2 }, +{ "ASHMEM_SET_SIZE", 0x40047703 }, +{ "ASHMEM_SET_PROT_MASK", 0x40047705 }, +{ "OSIOCSNETADDR", 0x400489e0 }, +{ "SIOCSNETADDR", 0x400489e0 }, +{ "AUTOFS_IOC_EXPIRE_MULTI", 0x40049366 }, +{ "BTRFS_IOC_CLONE", 0x40049409 }, +{ "BTRFS_IOC_BALANCE_CTL", 0x40049421 }, +{ "KVM_S390_VCPU_FAULT", 0x4004ae52 }, +{ "KVM_INTERRUPT", 0x4004ae86 }, +{ "KVM_SET_SIGNAL_MASK", 0x4004ae8b }, +{ "KVM_S390_STORE_STATUS", 0x4004ae95 }, +{ "KVM_SET_MP_STATE", 0x4004ae99 }, +{ "VHOST_SET_LOG_FD", 0x4004af07 }, +{ "VHOST_SCSI_GET_ABI_VERSION", 0x4004af42 }, +{ "VHOST_SCSI_SET_EVENTS_MISSED", 0x4004af43 }, +{ "VHOST_SCSI_GET_EVENTS_MISSED", 0x4004af44 }, +{ "PPPOEIOCSFWD", 0x4004b100 }, +{ "IOW_WRITE", 0x4004c001 }, +{ "IOW_READ", 0x4004c002 }, +{ "REISERFS_IOC_UNPACK", 0x4004cd01 }, +{ "SISFB_SET_AUTOMAXIMIZE", 0x4004f303 }, +{ "SISFB_SET_TVPOSOFFSET", 0x4004f304 }, +{ "SISFB_SET_LOCK", 0x4004f306 }, +{ "GIGASET_BRKCHARS", 0x40064702 }, +{ "MEYEIOC_S_PARAMS", 0x400676c1 }, +{ "FE_DISEQC_SEND_MASTER_CMD", 0x40076f3f }, +{ "FW_CDEV_IOC_RECEIVE_PHY_PACKETS", 0x40082316 }, +{ "PERF_EVENT_IOC_PERIOD", 0x40082404 }, +{ "CCISS_SETINTINFO", 0x40084203 }, +{ "APEI_ERST_CLEAR_RECORD", 0x40084501 }, +{ "EVIOCSREP", 0x40084503 }, +{ "EVIOCSKEYCODE", 0x40084504 }, +{ "SNDRV_SB_CSP_IOCTL_START", 0x40084813 }, +{ "MEMERASE", 0x40084d02 }, +{ "MFB_SET_AOID", 0x40084d04 }, +{ "MEMLOCK", 0x40084d05 }, +{ "MEMUNLOCK", 0x40084d06 }, +{ "MEMGETBADBLOCK", 0x40084d0b }, +{ "MEMSETBADBLOCK", 0x40084d0c }, +{ "UBI_IOCVOLUP", 0x40084f00 }, +{ "UBI_IOCEBMAP", 0x40084f03 }, +{ "OMAPFB_SETUP_MEM", 0x40084f37 }, +{ "OMAPFB_QUERY_MEM", 0x40084f38 }, +{ "OMAPFB_SET_TEARSYNC", 0x40084f3e }, +{ "SNDCTL_SEQ_OUTOFBAND", 0x40085112 }, +{ "RNDADDENTROPY", 0x40085203 }, +{ "TFD_IOC_SET_TICKS", 0x40085400 }, +{ "TUNATTACHFILTER", 0x400854d5 }, +{ "TUNDETACHFILTER", 0x400854d6 }, +{ "USBDEVFS_CONNECTINFO", 0x40085511 }, +{ "VIDIOC_S_STD", 0x40085618 }, +{ "ANDROID_ALARM_SET_RTC", 0x40086105 }, +{ "ATM_GETNAMES", 0x40086183 }, +{ "ATM_ADDPARTY", 0x400861f4 }, +{ "BINDER_SET_IDLE_TIMEOUT", 0x40086203 }, +{ "BC_FREE_BUFFER", 0x40086303 }, +{ "CHIOGSTATUS", 0x40086308 }, +{ "BC_ATTEMPT_ACQUIRE", 0x4008630a }, +{ "BC_DEAD_BINDER_DONE", 0x40086310 }, +{ "DRM_IOCTL_MODESET_CTL", 0x40086408 }, +{ "DRM_IOCTL_GEM_CLOSE", 0x40086409 }, +{ "DRM_IOCTL_SET_UNIQUE", 0x40086410 }, +{ "DRM_IOCTL_CONTROL", 0x40086414 }, +{ "DRM_IOCTL_FREE_BUFS", 0x4008641a }, +{ "DRM_IOCTL_SET_SAREA_CTX", 0x4008641c }, +{ "DRM_IOCTL_MOD_CTX", 0x40086422 }, +{ "DRM_IOCTL_SWITCH_CTX", 0x40086424 }, +{ "DRM_IOCTL_NEW_CTX", 0x40086425 }, +{ "DRM_IOCTL_LOCK", 0x4008642a }, +{ "DRM_IOCTL_UNLOCK", 0x4008642b }, +{ "DRM_IOCTL_FINISH", 0x4008642c }, +{ "DRM_IOCTL_AGP_BIND", 0x40086436 }, +{ "DRM_IOCTL_AGP_UNBIND", 0x40086437 }, +{ "DRM_IOCTL_SG_FREE", 0x40086439 }, +{ "DRM_IOCTL_MGA_FLUSH", 0x40086441 }, +{ "DRM_IOCTL_R128_CCE_STOP", 0x40086442 }, +{ "DRM_IOCTL_RADEON_CP_STOP", 0x40086442 }, +{ "DRM_IOCTL_SAVAGE_BCI_EVENT_WAIT", 0x40086443 }, +{ "DRM_IOCTL_OMAP_GEM_CPU_PREP", 0x40086444 }, +{ "DRM_IOCTL_QXL_CLIENTCAP", 0x40086445 }, +{ "DRM_IOCTL_I915_SETPARAM", 0x40086447 }, +{ "DRM_IOCTL_VIA_CMDBUFFER", 0x40086448 }, +{ "DRM_IOCTL_I915_FREE", 0x40086449 }, +{ "DRM_IOCTL_VIA_PCICMD", 0x4008644a }, +{ "DRM_IOCTL_VIA_BLIT_SYNC", 0x4008644f }, +{ "DRM_IOCTL_RADEON_FREE", 0x40086454 }, +{ "DRM_IOCTL_I915_GEM_UNPIN", 0x40086456 }, +{ "DRM_IOCTL_SIS_FB_INIT", 0x40086456 }, +{ "TUNER_SET_CONFIG", 0x4008645c }, +{ "DRM_IOCTL_RADEON_GEM_WAIT_IDLE", 0x40086464 }, +{ "DRM_IOCTL_I915_GEM_CONTEXT_DESTROY", 0x4008646e }, +{ "DRM_IOCTL_I915_GEM_SET_CACHING", 0x4008646f }, +{ "DRM_IOCTL_NOUVEAU_GEM_CPU_PREP", 0x40086482 }, +{ "MTIOCTOP", 0x40086d01 }, +{ "NILFS_IOCTL_DELETE_CHECKPOINT", 0x40086e81 }, +{ "NILFS_IOCTL_RESIZE", 0x40086e8b }, +{ "AUDIO_SET_MIXER", 0x40086f0e }, +{ "VIDEO_STILLPICTURE", 0x40086f1e }, +{ "VIDEO_SET_SPU", 0x40086f32 }, +{ "VIDEO_SET_SPU_PALETTE", 0x40086f33 }, +{ "FE_SET_PROPERTY", 0x40086f52 }, +{ "CA_SET_PID", 0x40086f87 }, +{ "PHN_SETREG", 0x40087006 }, +{ "PPSETTIME", 0x40087096 }, +{ "PPPIOCSACTIVE", 0x40087446 }, +{ "PPPIOCSPASS", 0x40087447 }, +{ "PPPIOCSNPMODE", 0x4008744b }, +{ "ASHMEM_PIN", 0x40087707 }, +{ "ASHMEM_UNPIN", 0x40087708 }, +{ "BTRFS_IOC_DEFAULT_SUBVOL", 0x40089413 }, +{ "BTRFS_IOC_WAIT_SYNC", 0x40089416 }, +{ "BTRFS_IOC_SUBVOL_SETFLAGS", 0x4008941a }, +{ "KVM_SET_IDENTITY_MAP_ADDR", 0x4008ae48 }, +{ "KVM_IRQ_LINE", 0x4008ae61 }, +{ "KVM_SET_GSI_ROUTING", 0x4008ae6a }, +{ "KVM_ASSIGN_SET_MSIX_NR", 0x4008ae73 }, +{ "KVM_SET_MSRS", 0x4008ae89 }, +{ "KVM_SET_CPUID", 0x4008ae8a }, +{ "KVM_SET_CPUID2", 0x4008ae90 }, +{ "KVM_SET_VAPIC_ADDR", 0x4008ae93 }, +{ "KVM_X86_SETUP_MCE", 0x4008ae9c }, +{ "VHOST_SET_FEATURES", 0x4008af00 }, +{ "VHOST_SET_MEM_TABLE", 0x4008af03 }, +{ "VHOST_SET_LOG_BASE", 0x4008af04 }, +{ "VHOST_SET_VRING_NUM", 0x4008af10 }, +{ "VHOST_SET_VRING_BASE", 0x4008af12 }, +{ "VHOST_SET_VRING_KICK", 0x4008af20 }, +{ "VHOST_SET_VRING_CALL", 0x4008af21 }, +{ "VHOST_SET_VRING_ERR", 0x4008af22 }, +{ "VHOST_NET_SET_BACKEND", 0x4008af30 }, +{ "SNDRV_DM_FM_IOCTL_SET_PARAMS", 0x40094824 }, +{ "FDFMTTRK", 0x400c0248 }, +{ "RUN_ARRAY", 0x400c0930 }, +{ "FW_CDEV_IOC_SET_ISO_CHANNELS", 0x400c2317 }, +{ "SNAPSHOT_SET_SWAP_AREA", 0x400c330d }, +{ "SNDRV_PCM_IOCTL_WRITEI_FRAMES", 0x400c4150 }, +{ "SNDRV_PCM_IOCTL_WRITEN_FRAMES", 0x400c4152 }, +{ "CAPI_REGISTER", 0x400c4301 }, +{ "HIDIOCGREPORT", 0x400c4807 }, +{ "HIDIOCSREPORT", 0x400c4808 }, +{ "SNDRV_EMU10K1_IOCTL_TRAM_POKE", 0x400c4821 }, +{ "SNDRV_DM_FM_IOCTL_PLAY_NOTE", 0x400c4822 }, +{ "MTRRIOC_ADD_ENTRY", 0x400c4d00 }, +{ "MFB_SET_CHROMA_KEY", 0x400c4d01 }, +{ "MTRRIOC_SET_ENTRY", 0x400c4d01 }, +{ "MTRRIOC_DEL_ENTRY", 0x400c4d02 }, +{ "MTRRIOC_KILL_ENTRY", 0x400c4d04 }, +{ "MTRRIOC_ADD_PAGE_ENTRY", 0x400c4d05 }, +{ "MTRRIOC_SET_PAGE_ENTRY", 0x400c4d06 }, +{ "MTRRIOC_DEL_PAGE_ENTRY", 0x400c4d07 }, +{ "MTRRIOC_KILL_PAGE_ENTRY", 0x400c4d09 }, +{ "OTPGETREGIONINFO", 0x400c4d0f }, +{ "UI_END_FF_ERASE", 0x400c55cb }, +{ "IVTVFB_IOC_DMA_FRAME", 0x400c56c0 }, +{ "IDT77105_GETSTAT", 0x400c6132 }, +{ "IDT77105_GETSTATZ", 0x400c6133 }, +{ "ATM_GETSTAT", 0x400c6150 }, +{ "ATM_GETSTATZ", 0x400c6151 }, +{ "ATM_GETLOOP", 0x400c6152 }, +{ "ATM_SETLOOP", 0x400c6153 }, +{ "ATM_QUERYLOOP", 0x400c6154 }, +{ "ENI_MEMDUMP", 0x400c6160 }, +{ "HE_GET_REG", 0x400c6160 }, +{ "ZATM_GETPOOL", 0x400c6161 }, +{ "NS_SETBUFLEV", 0x400c6162 }, +{ "ZATM_GETPOOLZ", 0x400c6162 }, +{ "ZATM_SETPOOL", 0x400c6163 }, +{ "ENI_SETMULT", 0x400c6167 }, +{ "ATM_GETLINKRATE", 0x400c6181 }, +{ "ATM_GETTYPE", 0x400c6184 }, +{ "ATM_GETESI", 0x400c6185 }, +{ "ATM_GETADDR", 0x400c6186 }, +{ "ATM_RSTADDR", 0x400c6187 }, +{ "ATM_ADDADDR", 0x400c6188 }, +{ "ATM_DELADDR", 0x400c6189 }, +{ "ATM_GETCIRANGE", 0x400c618a }, +{ "ATM_SETCIRANGE", 0x400c618b }, +{ "ATM_SETESI", 0x400c618c }, +{ "ATM_SETESIF", 0x400c618d }, +{ "ATM_ADDLECSADDR", 0x400c618e }, +{ "ATM_DELLECSADDR", 0x400c618f }, +{ "ATM_GETLECSADDR", 0x400c6190 }, +{ "CHIOPOSITION", 0x400c6303 }, +{ "BC_REQUEST_DEATH_NOTIFICATION", 0x400c630e }, +{ "BC_CLEAR_DEATH_NOTIFICATION", 0x400c630f }, +{ "DRM_IOCTL_I810_VERTEX", 0x400c6441 }, +{ "DRM_IOCTL_I810_CLEAR", 0x400c6442 }, +{ "DRM_IOCTL_MGA_VERTEX", 0x400c6445 }, +{ "DRM_IOCTL_I810_COPY", 0x400c6447 }, +{ "DRM_IOCTL_MGA_ILOAD", 0x400c6447 }, +{ "DRM_IOCTL_I915_INIT_HEAP", 0x400c644a }, +{ "DRM_IOCTL_RADEON_INIT_HEAP", 0x400c6455 }, +{ "DRM_IOCTL_RADEON_SETPARAM", 0x400c6459 }, +{ "DRM_IOCTL_RADEON_SURF_ALLOC", 0x400c645a }, +{ "DRM_IOCTL_I915_GEM_SET_DOMAIN", 0x400c645f }, +{ "I2OEVTREG", 0x400c690a }, +{ "HSC_SET_RX", 0x400c6b13 }, +{ "HSC_GET_RX", 0x400c6b14 }, +{ "NCP_IOC_GETROOT", 0x400c6e08 }, +{ "UBI_IOCRSVOL", 0x400c6f02 }, +{ "AUDIO_SET_KARAOKE", 0x400c6f12 }, +{ "PPPIOCSCOMPRESS", 0x400c744d }, +{ "KVM_CREATE_SPAPR_TCE", 0x400caea8 }, +{ "KVM_DIRTY_TLB", 0x400caeaa }, +{ "MBXFB_IOCS_REG", 0x400cf404 }, +{ "FW_CDEV_IOC_START_ISO", 0x4010230a }, +{ "PTP_EXTTS_REQUEST", 0x40103d02 }, +{ "CCISS_SETNODENAME", 0x40104205 }, +{ "MEMERASE64", 0x40104d14 }, +{ "UBI_IOCSETVOLPROP", 0x40104f06 }, +{ "OMAPFB_SET_COLOR_KEY", 0x40104f32 }, +{ "OMAPFB_GET_COLOR_KEY", 0x40104f33 }, +{ "BC_INCREFS_DONE", 0x40106308 }, +{ "BC_ACQUIRE_DONE", 0x40106309 }, +{ "DRM_IOCTL_SET_CLIENT_CAP", 0x4010640d }, +{ "DRM_IOCTL_AGP_FREE", 0x40106435 }, +{ "DRM_IOCTL_OMAP_SET_PARAM", 0x40106441 }, +{ "DRM_IOCTL_QXL_EXECBUFFER", 0x40106442 }, +{ "DRM_IOCTL_OMAP_GEM_CPU_FINI", 0x40106445 }, +{ "DRM_IOCTL_SIS_FB_FREE", 0x40106445 }, +{ "DRM_IOCTL_VIA_DEC_FUTEX", 0x40106445 }, +{ "DRM_IOCTL_MGA_INDICES", 0x40106446 }, +{ "DRM_IOCTL_R128_VERTEX", 0x40106449 }, +{ "DRM_IOCTL_RADEON_VERTEX", 0x40106449 }, +{ "DRM_IOCTL_RADEON_CMDBUF", 0x40106450 }, +{ "DRM_IOCTL_I915_HWS_ADDR", 0x40106451 }, +{ "DRM_IOCTL_I915_GEM_INIT", 0x40106453 }, +{ "DRM_IOCTL_SIS_AGP_FREE", 0x40106455 }, +{ "HSC_SET_TX", 0x40106b15 }, +{ "HSC_GET_TX", 0x40106b16 }, +{ "MGSL_IOCSGPIO", 0x40106d10 }, +{ "NILFS_IOCTL_CHANGE_CPMODE", 0x40106e80 }, +{ "NILFS_IOCTL_SET_ALLOC_RANGE", 0x40106e8c }, +{ "VIDEO_SET_HIGHLIGHT", 0x40106f27 }, +{ "CA_SET_DESCR", 0x40106f86 }, +{ "BTRFS_IOC_QGROUP_CREATE", 0x4010942a }, +{ "GENWQE_WRITE_REG64", 0x4010a51f }, +{ "GENWQE_WRITE_REG32", 0x4010a521 }, +{ "GENWQE_WRITE_REG16", 0x4010a523 }, +{ "KVM_GET_DIRTY_LOG", 0x4010ae42 }, +{ "KVM_REGISTER_COALESCED_MMIO", 0x4010ae67 }, +{ "KVM_UNREGISTER_COALESCED_MMIO", 0x4010ae68 }, +{ "KVM_ASSIGN_SET_MSIX_ENTRY", 0x4010ae74 }, +{ "KVM_S390_INTERRUPT", 0x4010ae94 }, +{ "KVM_S390_SET_INITIAL_PSW", 0x4010ae96 }, +{ "KVM_ARM_SET_DEVICE_ADDR", 0x4010aeab }, +{ "KVM_GET_ONE_REG", 0x4010aeab }, +{ "KVM_SET_ONE_REG", 0x4010aeac }, +{ "SNDRV_DM_FM_IOCTL_SET_VOICE", 0x40124823 }, +{ "FDSETMAXERRS", 0x4014024c }, +{ "ADD_NEW_DISK", 0x40140921 }, +{ "FW_CDEV_IOC_SEND_RESPONSE", 0x40142304 }, +{ "SNDCTL_COPR_WDATA", 0x40144304 }, +{ "SNDCTL_COPR_WCODE", 0x40144305 }, +{ "OMAPFB_UPDATE_WINDOW_OLD", 0x40144f2f }, +{ "VIDIOC_S_CROP", 0x4014563c }, +{ "CHIOMOVE", 0x40146301 }, +{ "DRM_IOCTL_UPDATE_DRAW", 0x4014643f }, +{ "DRM_IOCTL_VIA_FREEMEM", 0x40146441 }, +{ "DRM_IOCTL_MGA_CLEAR", 0x40146444 }, +{ "DRM_IOCTL_R128_CLEAR", 0x40146448 }, +{ "DRM_IOCTL_R128_INDICES", 0x4014644a }, +{ "DRM_IOCTL_RADEON_INDICES", 0x4014644a }, +{ "DRM_IOCTL_I810_MC", 0x4014644c }, +{ "DMX_SET_PES_FILTER", 0x40146f2c }, +{ "FW_CDEV_IOC_ALLOCATE_ISO_RESOURCE_ONCE", 0x4018230f }, +{ "FW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE_ONCE", 0x40182310 }, +{ "HIDIOCSUSAGE", 0x4018480c }, +{ "HIDIOCGCOLLECTIONINDEX", 0x40184810 }, +{ "AMDKFD_IOC_UPDATE_QUEUE", 0x40184b07 }, +{ "DRM_IOCTL_MARK_BUFS", 0x40186417 }, +{ "DRM_IOCTL_RM_MAP", 0x4018641b }, +{ "DRM_IOCTL_I915_BATCHBUFFER", 0x40186443 }, +{ "DRM_IOCTL_QXL_UPDATE_AREA", 0x40186443 }, +{ "DRM_IOCTL_MSM_GEM_CPU_PREP", 0x40186444 }, +{ "DRM_IOCTL_MSM_WAIT_FENCE", 0x40186447 }, +{ "DRM_IOCTL_RADEON_CLEAR", 0x40186448 }, +{ "DRM_IOCTL_I915_CMDBUFFER", 0x4018644b }, +{ "DRM_IOCTL_R128_BLIT", 0x4018644b }, +{ "DRM_IOCTL_R128_DEPTH", 0x4018644c }, +{ "DRM_IOCTL_RADEON_VERTEX2", 0x4018644f }, +{ "NILFS_IOCTL_SET_SUINFO", 0x40186e8d }, +{ "UBI_IOCATT", 0x40186f40 }, +{ "BTRFS_IOC_QGROUP_ASSIGN", 0x40189429 }, +{ "KVM_SET_MEMORY_REGION", 0x4018ae40 }, +{ "KVM_S390_UCAS_MAP", 0x4018ae50 }, +{ "KVM_S390_UCAS_UNMAP", 0x4018ae51 }, +{ "KVM_SET_DEVICE_ATTR", 0x4018aee1 }, +{ "KVM_GET_DEVICE_ATTR", 0x4018aee2 }, +{ "KVM_HAS_DEVICE_ATTR", 0x4018aee3 }, +{ "MBXFB_IOCS_ALPHA", 0x4018f402 }, +{ "FDSETPRM", 0x401c0242 }, +{ "FDDEFPRM", 0x401c0243 }, +{ "BR2684_SETFILT", 0x401c6190 }, +{ "CHIOEXCHANGE", 0x401c6302 }, +{ "OSD_SEND_CMD", 0x401c6fa0 }, +{ "RTC_PLL_SET", 0x401c7012 }, +{ "ION_IOC_TEST_DMA_MAPPING", 0x402049f1 }, +{ "ION_IOC_TEST_KERNEL_MAPPING", 0x402049f2 }, +{ "AMDKFD_IOC_SET_MEMORY_POLICY", 0x40204b04 }, +{ "VIDIOC_SUBSCRIBE_EVENT", 0x4020565a }, +{ "VIDIOC_UNSUBSCRIBE_EVENT", 0x4020565b }, +{ "DRM_IOCTL_I915_GEM_PREAD", 0x4020645c }, +{ "DRM_IOCTL_I915_GEM_PWRITE", 0x4020645d }, +{ "MGSL_IOCSPARAMS", 0x40206d00 }, +{ "PPPIOCSXASYNCMAP", 0x4020744f }, +{ "BTRFS_IOC_CLONE_RANGE", 0x4020940d }, +{ "KVM_SET_MEMORY_ALIAS", 0x4020ae43 }, +{ "KVM_SET_USER_MEMORY_REGION", 0x4020ae46 }, +{ "KVM_IRQFD", 0x4020ae76 }, +{ "KVM_SIGNAL_MSI", 0x4020aea5 }, +{ "KVM_PPC_GET_HTAB_FD", 0x4020aeaa }, +{ "KVM_ARM_VCPU_INIT", 0x4020aeae }, +{ "FW_CDEV_IOC_SEND_REQUEST", 0x40242301 }, +{ "FW_CDEV_IOC_SEND_BROADCAST_REQUEST", 0x40242312 }, +{ "SNDRV_COMPRESS_SET_METADATA", 0x40244314 }, +{ "DRM_IOCTL_SAVAGE_BCI_CMDBUF", 0x40246441 }, +{ "JSIOCSCORR", 0x40246a21 }, +{ "FE_SET_FRONTEND", 0x40246f4c }, +{ "RTC_ALM_SET", 0x40247007 }, +{ "RTC_SET_TIME", 0x4024700a }, +{ "FW_CDEV_IOC_SEND_STREAM_PACKET", 0x40282313 }, +{ "EVIOCSKEYCODE_V2", 0x40284504 }, +{ "SNDCTL_FM_LOAD_INSTR", 0x40285107 }, +{ "DRM_IOCTL_VIA_DMA_BLIT", 0x4028644e }, +{ "DRM_IOCTL_I915_GEM_EXECBUFFER", 0x40286454 }, +{ "PHN_SETREGS", 0x40287008 }, +{ "RTC_WKALM_SET", 0x4028700f }, +{ "VHOST_SET_VRING_ADDR", 0x4028af11 }, +{ "EVIOCSFF", 0x402c4580 }, +{ "NVME_IOCTL_SUBMIT_IO", 0x402c4e42 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO", 0x402c5342 }, +{ "TCSETS2", 0x402c542b }, +{ "TCSETSW2", 0x402c542c }, +{ "TCSETSF2", 0x402c542d }, +{ "VIDIOC_S_FBUF", 0x402c560b }, +{ "VIDIOC_S_FREQUENCY", 0x402c5639 }, +{ "DRM_IOCTL_I915_OVERLAY_PUT_IMAGE", 0x402c6467 }, +{ "VIDIOC_S_HW_FREQ_SEEK", 0x40305652 }, +{ "CHIOSVOLTAG", 0x40306312 }, +{ "BTRFS_IOC_DEFRAG_RANGE", 0x40309410 }, +{ "BTRFS_IOC_SET_FEATURES", 0x40309439 }, +{ "KVM_SET_CLOCK", 0x4030ae7b }, +{ "GSMIOC_ENABLE_NET", 0x40344702 }, +{ "SNDRV_TIMER_IOCTL_SELECT", 0x40345410 }, +{ "VIDIOC_S_AUDIO", 0x40345622 }, +{ "VIDIOC_S_AUDOUT", 0x40345632 }, +{ "DRM_IOCTL_MGA_BLIT", 0x40346448 }, +{ "PTP_PEROUT_REQUEST", 0x40383d03 }, +{ "VIDIOC_DBG_S_REGISTER", 0x4038564f }, +{ "IVTV_IOC_DMA_FRAME", 0x403856c0 }, +{ "KVM_XEN_HVM_CONFIG", 0x4038ae7a }, +{ "SNDRV_TIMER_IOCTL_GPARAMS", 0x403c5404 }, +{ "DMX_SET_FILTER", 0x403c6f2b }, +{ "SNDRV_SEQ_IOCTL_REMOVE_EVENTS", 0x4040534e }, +{ "SNDRV_CTL_IOCTL_ELEM_LOCK", 0x40405514 }, +{ "SNDRV_CTL_IOCTL_ELEM_UNLOCK", 0x40405515 }, +{ "BC_TRANSACTION", 0x40406300 }, +{ "BC_REPLY", 0x40406301 }, +{ "DRM_IOCTL_I810_INIT", 0x40406440 }, +{ "DRM_IOCTL_I915_GEM_EXECBUFFER2", 0x40406469 }, +{ "JSIOCSAXMAP", 0x40406a31 }, +{ "BTRFS_IOC_QUOTA_RESCAN", 0x4040942c }, +{ "KVM_ASSIGN_DEV_IRQ", 0x4040ae70 }, +{ "KVM_DEASSIGN_PCI_DEVICE", 0x4040ae72 }, +{ "KVM_DEASSIGN_DEV_IRQ", 0x4040ae75 }, +{ "KVM_CREATE_PIT2", 0x4040ae77 }, +{ "KVM_IOEVENTFD", 0x4040ae79 }, +{ "KVM_X86_SET_MCE", 0x4040ae9e }, +{ "KVM_SET_VCPU_EVENTS", 0x4040aea0 }, +{ "KVM_ASSIGN_SET_INTX_MASK", 0x4040aea4 }, +{ "CXL_IOCTL_START_WORK", 0x4040ca00 }, +{ "OMAPFB_SETUP_PLANE", 0x40444f34 }, +{ "OMAPFB_QUERY_PLANE", 0x40444f35 }, +{ "OMAPFB_UPDATE_WINDOW", 0x40444f36 }, +{ "VIDIOC_S_MODULATOR", 0x40445637 }, +{ "DRM_IOCTL_I915_INIT", 0x40446440 }, +{ "BTRFS_IOC_SEND", 0x40449426 }, +{ "SET_ARRAY_INFO", 0x40480923 }, +{ "SNDRV_EMU10K1_IOCTL_PCM_POKE", 0x40484830 }, +{ "KVM_SET_GUEST_DEBUG", 0x4048ae9b }, +{ "GSMIOC_SETCONF", 0x404c4701 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT", 0x404c534a }, +{ "SNDRV_HWDEP_IOCTL_DSP_LOAD", 0x40504803 }, +{ "SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT", 0x40505330 }, +{ "SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT", 0x40505331 }, +{ "SNDRV_TIMER_IOCTL_PARAMS", 0x40505412 }, +{ "DRM_IOCTL_SAVAGE_BCI_INIT", 0x40506440 }, +{ "VIDIOC_S_TUNER", 0x4054561e }, +{ "DRM_IOCTL_RADEON_CP_INIT", 0x40546440 }, +{ "FDSETDRVPRM", 0x40580290 }, +{ "SNDRV_SEQ_IOCTL_SET_CLIENT_POOL", 0x4058534c }, +{ "DRM_IOCTL_R128_INIT", 0x40586440 }, +{ "DRM_IOCTL_MGA_INIT", 0x405c6440 }, +{ "PTP_PIN_SETFUNC", 0x40603d07 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER", 0x40605346 }, +{ "UI_END_FF_UPLOAD", 0x406055c9 }, +{ "KVM_ENABLE_CAP", 0x4068aea3 }, +{ "CHIOGELEM", 0x406c6310 }, +{ "KVM_SET_PIT2", 0x4070aea0 }, +{ "NILFS_IOCTL_CLEAN_SEGMENTS", 0x40786e88 }, +{ "UBI_IOCVOLCRBLK", 0x40804f07 }, +{ "KVM_PPC_GET_PVINFO", 0x4080aea1 }, +{ "KVM_SET_DEBUGREGS", 0x4080aea2 }, +{ "KVM_PPC_RTAS_DEFINE_TOKEN", 0x4080aeac }, +{ "SNDRV_COMPRESS_SET_PARAMS", 0x40844312 }, +{ "SNDRV_SEQ_IOCTL_DELETE_QUEUE", 0x408c5333 }, +{ "VIDIOC_S_JPEGCOMP", 0x408c563e }, +{ "KVM_SET_REGS", 0x4090ae82 }, +{ "UBI_IOCMKVOL", 0x40986f00 }, +{ "SNDRV_SEQ_IOCTL_DELETE_PORT", 0x40a45321 }, +{ "SNDRV_SEQ_IOCTL_SET_PORT_INFO", 0x40a45323 }, +{ "SNDRV_SEQ_IOCTL_SET_CLIENT_INFO", 0x40bc5311 }, +{ "VHOST_SCSI_SET_ENDPOINT", 0x40e8af40 }, +{ "VHOST_SCSI_CLEAR_ENDPOINT", 0x40e8af41 }, +{ "ASHMEM_SET_NAME", 0x41007701 }, +{ "BTRFS_IOC_SET_FSLABEL", 0x41009432 }, +{ "USBDEVFS_GETDRIVER", 0x41045508 }, +{ "CA_SEND_MSG", 0x410c6f85 }, +{ "KVM_SET_SREGS", 0x4138ae84 }, +{ "KVM_SET_XCRS", 0x4188aea7 }, +{ "SNDRV_EMU10K1_IOCTL_CODE_POKE", 0x418c4811 }, +{ "KVM_SET_FPU", 0x41a0ae8d }, +{ "PTP_SYS_OFFSET", 0x43403d05 }, +{ "JSIOCSBTNMAP", 0x44006a33 }, +{ "KVM_SET_LAPIC", 0x4400ae8f }, +{ "BTRFS_IOC_SNAP_CREATE", 0x50009401 }, +{ "BTRFS_IOC_DEFRAG", 0x50009402 }, +{ "BTRFS_IOC_RESIZE", 0x50009403 }, +{ "BTRFS_IOC_SCAN_DEV", 0x50009404 }, +{ "BTRFS_IOC_ADD_DEV", 0x5000940a }, +{ "BTRFS_IOC_RM_DEV", 0x5000940b }, +{ "BTRFS_IOC_BALANCE", 0x5000940c }, +{ "BTRFS_IOC_SUBVOL_CREATE", 0x5000940e }, +{ "BTRFS_IOC_SNAP_DESTROY", 0x5000940f }, +{ "BTRFS_IOC_SNAP_CREATE_V2", 0x50009417 }, +{ "BTRFS_IOC_SUBVOL_CREATE_V2", 0x50009418 }, +{ "KVM_SET_XSAVE", 0x5000aea5 }, +{ "HIDIOCSUSAGES", 0x501c4814 }, +{ "UBI_IOCRNVOL", 0x51106f03 }, +{ "SNDRV_SB_CSP_IOCTL_LOAD_CODE", 0x70124811 }, +{ "MFB_GET_ALPHA", 0x80014d00 }, +{ "MFB_GET_GAMMA", 0x80014d01 }, +{ "GADGET_GET_PRINTER_STATUS", 0x80016721 }, +{ "JSIOCGAXES", 0x80016a11 }, +{ "JSIOCGBUTTONS", 0x80016a12 }, +{ "SPI_IOC_RD_MODE", 0x80016b01 }, +{ "SPI_IOC_RD_LSB_FIRST", 0x80016b02 }, +{ "SPI_IOC_RD_BITS_PER_WORD", 0x80016b03 }, +{ "PPRSTATUS", 0x80017081 }, +{ "PPRCONTROL", 0x80017083 }, +{ "PPRDATA", 0x80017085 }, +{ "SONYPI_IOCGBRT", 0x80017600 }, +{ "SONYPI_IOCGBATFLAGS", 0x80017607 }, +{ "SONYPI_IOCGBLUE", 0x80017608 }, +{ "SONYPI_IOCGFAN", 0x8001760a }, +{ "SONYPI_IOCGTEMP", 0x8001760c }, +{ "CAPI_GET_ERRCODE", 0x80024321 }, +{ "CAPI_INSTALLED", 0x80024322 }, +{ "SNDRV_DM_FM_IOCTL_INFO", 0x80024820 }, +{ "IOCTL_WDM_MAX_COMMAND", 0x800248a0 }, +{ "IPMICTL_REGISTER_FOR_CMD", 0x8002690e }, +{ "IPMICTL_UNREGISTER_FOR_CMD", 0x8002690f }, +{ "FE_READ_SIGNAL_STRENGTH", 0x80026f47 }, +{ "FE_READ_SNR", 0x80026f48 }, +{ "SONYPI_IOCGBAT1CAP", 0x80027602 }, +{ "SONYPI_IOCGBAT1REM", 0x80027603 }, +{ "SONYPI_IOCGBAT2CAP", 0x80027604 }, +{ "SONYPI_IOCGBAT2REM", 0x80027605 }, +{ "MBXFB_IOCS_PLANEORDER", 0x8002f403 }, +{ "BLKBSZGET", 0x80041270 }, +{ "BLKGETSIZE64", 0x80041272 }, +{ "PERF_EVENT_IOC_ID", 0x80042407 }, +{ "BLKI2OGRSTRAT", 0x80043201 }, +{ "BLKI2OGWSTRAT", 0x80043202 }, +{ "FBIO_RADEON_GET_MIRROR", 0x80044003 }, +{ "AGPIOC_INFO", 0x80044100 }, +{ "SNDRV_PCM_IOCTL_PVERSION", 0x80044100 }, +{ "SNDRV_PCM_IOCTL_DELAY", 0x80044121 }, +{ "PMU_IOC_GET_BACKLIGHT", 0x80044201 }, +{ "PMU_IOC_GET_MODEL", 0x80044203 }, +{ "PMU_IOC_HAS_ADB", 0x80044204 }, +{ "PMU_IOC_CAN_SLEEP", 0x80044205 }, +{ "CCISS_GETHEARTBEAT", 0x80044206 }, +{ "PMU_IOC_GRAB_BACKLIGHT", 0x80044206 }, +{ "CCISS_GETBUSTYPES", 0x80044207 }, +{ "CCISS_GETFIRMVER", 0x80044208 }, +{ "CCISS_GETDRIVVER", 0x80044209 }, +{ "SNDRV_COMPRESS_IOCTL_VERSION", 0x80044300 }, +{ "CAPI_GET_FLAGS", 0x80044323 }, +{ "CAPI_SET_FLAGS", 0x80044324 }, +{ "CAPI_CLR_FLAGS", 0x80044325 }, +{ "CAPI_NCCI_OPENCOUNT", 0x80044326 }, +{ "CAPI_NCCI_GETUNIT", 0x80044327 }, +{ "EVIOCGVERSION", 0x80044501 }, +{ "APEI_ERST_GET_RECORD_COUNT", 0x80044502 }, +{ "EVIOCGEFFECTS", 0x80044584 }, +{ "FBIOGET_CONTRAST", 0x80044601 }, +{ "FBIGET_BRIGHTNESS", 0x80044603 }, +{ "FBIGET_COLOR", 0x80044605 }, +{ "FBIO_GETCONTROL2", 0x80044689 }, +{ "SSTFB_GET_VGAPASS", 0x800446dd }, +{ "SNDRV_HWDEP_IOCTL_PVERSION", 0x80044800 }, +{ "HIDIOCGRDESCSIZE", 0x80044801 }, +{ "HIDIOCGVERSION", 0x80044801 }, +{ "HIDIOCGFLAG", 0x8004480e }, +{ "HDA_IOCTL_PVERSION", 0x80044810 }, +{ "SNDRV_EMU10K1_IOCTL_PVERSION", 0x80044840 }, +{ "SNDRV_HDSPM_IOCTL_GET_MIXER", 0x80044844 }, +{ "SNDRV_EMUX_IOCTL_VERSION", 0x80044880 }, +{ "SNDRV_EMU10K1_IOCTL_DBG_READ", 0x80044884 }, +{ "HCIGETDEVLIST", 0x800448d2 }, +{ "HCIGETDEVINFO", 0x800448d3 }, +{ "HCIGETCONNLIST", 0x800448d4 }, +{ "HCIGETCONNINFO", 0x800448d5 }, +{ "HCIGETAUTHINFO", 0x800448d7 }, +{ "HCIINQUIRY", 0x800448f0 }, +{ "ROCCATIOCGREPSIZE", 0x800448f1 }, +{ "IMADDTIMER", 0x80044940 }, +{ "IMDELTIMER", 0x80044941 }, +{ "IMGETVERSION", 0x80044942 }, +{ "IMGETCOUNT", 0x80044943 }, +{ "IMGETDEVINFO", 0x80044944 }, +{ "IMCTRLREQ", 0x80044945 }, +{ "IMCLEAR_L2", 0x80044946 }, +{ "IMHOLD_L1", 0x80044948 }, +{ "MCE_GET_RECORD_LEN", 0x80044d01 }, +{ "MCE_GET_LOG_LEN", 0x80044d02 }, +{ "MCE_GETCLEAR_FLAGS", 0x80044d03 }, +{ "MEMGETREGIONCOUNT", 0x80044d07 }, +{ "MFB_GET_PIXFMT", 0x80044d08 }, +{ "OTPSELECT", 0x80044d0d }, +{ "OSS_GETVERSION", 0x80044d76 }, +{ "UBI_IOCEBISMAP", 0x80044f05 }, +{ "SOUND_PCM_READ_RATE", 0x80045002 }, +{ "SOUND_PCM_READ_BITS", 0x80045005 }, +{ "SOUND_PCM_READ_CHANNELS", 0x80045006 }, +{ "SOUND_PCM_READ_FILTER", 0x80045007 }, +{ "SNDCTL_DSP_GETFMTS", 0x8004500b }, +{ "SNDCTL_DSP_GETCAPS", 0x8004500f }, +{ "SNDCTL_DSP_GETTRIGGER", 0x80045010 }, +{ "SNDCTL_DSP_GETODELAY", 0x80045017 }, +{ "SNDCTL_DSP_GETSPDIF", 0x80045043 }, +{ "SNDCTL_SEQ_GETOUTCOUNT", 0x80045104 }, +{ "SNDCTL_SEQ_GETINCOUNT", 0x80045105 }, +{ "SNDCTL_SEQ_NRSYNTHS", 0x8004510a }, +{ "SNDCTL_SEQ_NRMIDIS", 0x8004510b }, +{ "SNDCTL_SEQ_GETTIME", 0x80045113 }, +{ "RNDGETENTCNT", 0x80045200 }, +{ "SAA6588_CMD_READ", 0x80045203 }, +{ "SAA6588_CMD_POLL", 0x80045204 }, +{ "RFCOMMGETDEVLIST", 0x800452d2 }, +{ "RFCOMMGETDEVINFO", 0x800452d3 }, +{ "SNDRV_SEQ_IOCTL_PVERSION", 0x80045300 }, +{ "SNDRV_SEQ_IOCTL_CLIENT_ID", 0x80045301 }, +{ "SNDRV_TIMER_IOCTL_PVERSION", 0x80045400 }, +{ "TIOCGPTN", 0x80045430 }, +{ "TIOCGDEV", 0x80045432 }, +{ "TIOCGPKT", 0x80045438 }, +{ "TIOCGPTLCK", 0x80045439 }, +{ "TIOCGEXCL", 0x80045440 }, +{ "TUNGETFEATURES", 0x800454cf }, +{ "TUNGETIFF", 0x800454d2 }, +{ "TUNGETSNDBUF", 0x800454d3 }, +{ "TUNGETVNETHDRSZ", 0x800454d7 }, +{ "TUNGETVNETLE", 0x800454dd }, +{ "SNDRV_CTL_IOCTL_PVERSION", 0x80045500 }, +{ "USBDEVFS_RESETEP", 0x80045503 }, +{ "USBDEVFS_SETCONFIGURATION", 0x80045505 }, +{ "USBDEVFS_CLAIMINTERFACE", 0x8004550f }, +{ "USBDEVFS_RELEASEINTERFACE", 0x80045510 }, +{ "USBDEVFS_CLEAR_HALT", 0x80045515 }, +{ "USBDEVFS_CLAIM_PORT", 0x80045518 }, +{ "USBDEVFS_RELEASE_PORT", 0x80045519 }, +{ "USBDEVFS_GET_CAPABILITIES", 0x8004551a }, +{ "UI_GET_VERSION", 0x8004552d }, +{ "SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE", 0x80045530 }, +{ "SNDRV_CTL_IOCTL_POWER_STATE", 0x800455d1 }, +{ "VIDIOC_G_INPUT", 0x80045626 }, +{ "VIDIOC_G_OUTPUT", 0x8004562e }, +{ "VIDIOC_G_PRIORITY", 0x80045643 }, +{ "SNDRV_RAWMIDI_IOCTL_PVERSION", 0x80045700 }, +{ "WDIOC_GETSTATUS", 0x80045701 }, +{ "WDIOC_GETBOOTSTATUS", 0x80045702 }, +{ "WDIOC_GETTEMP", 0x80045703 }, +{ "WDIOC_SETOPTIONS", 0x80045704 }, +{ "WDIOC_KEEPALIVE", 0x80045705 }, +{ "WDIOC_GETTIMEOUT", 0x80045707 }, +{ "WDIOC_GETPRETIMEOUT", 0x80045709 }, +{ "WDIOC_GETTIMELEFT", 0x8004570a }, +{ "SONET_GETDIAG", 0x80046114 }, +{ "SONET_GETFRAMING", 0x80046116 }, +{ "CM_IOCGSTATUS", 0x80046300 }, +{ "CHIOGPICKER", 0x80046304 }, +{ "DRM_IOCTL_GET_MAGIC", 0x80046402 }, +{ "DRM_IOCTL_I915_GET_VBLANK_PIPE", 0x8004644e }, +{ "FS_IOC32_GETFLAGS", 0x80046601 }, +{ "FS_IOC_GETFLAGS", 0x80046601 }, +{ "LIRC_GET_FEATURES", 0x80046900 }, +{ "LIRC_GET_SEND_MODE", 0x80046901 }, +{ "LIRC_GET_REC_MODE", 0x80046902 }, +{ "LIRC_GET_SEND_CARRIER", 0x80046903 }, +{ "LIRC_GET_REC_CARRIER", 0x80046904 }, +{ "LIRC_GET_SEND_DUTY_CYCLE", 0x80046905 }, +{ "LIRC_GET_REC_DUTY_CYCLE", 0x80046906 }, +{ "LIRC_GET_REC_RESOLUTION", 0x80046907 }, +{ "I2OVALIDATE", 0x80046908 }, +{ "LIRC_GET_MIN_TIMEOUT", 0x80046908 }, +{ "LIRC_GET_MAX_TIMEOUT", 0x80046909 }, +{ "LIRC_GET_MIN_FILTER_PULSE", 0x8004690a }, +{ "LIRC_GET_MAX_FILTER_PULSE", 0x8004690b }, +{ "LIRC_GET_MIN_FILTER_SPACE", 0x8004690c }, +{ "LIRC_GET_MAX_FILTER_SPACE", 0x8004690d }, +{ "LIRC_GET_LENGTH", 0x8004690f }, +{ "IPMICTL_SET_GETS_EVENTS_CMD", 0x80046910 }, +{ "IPMICTL_SET_MY_ADDRESS_CMD", 0x80046911 }, +{ "IPMICTL_GET_MY_ADDRESS_CMD", 0x80046912 }, +{ "IPMICTL_SET_MY_LUN_CMD", 0x80046913 }, +{ "IPMICTL_GET_MY_LUN_CMD", 0x80046914 }, +{ "IPMICTL_SET_MY_CHANNEL_ADDRESS_CMD", 0x80046918 }, +{ "IPMICTL_GET_MY_CHANNEL_ADDRESS_CMD", 0x80046919 }, +{ "IPMICTL_SET_MY_CHANNEL_LUN_CMD", 0x8004691a }, +{ "IPMICTL_GET_MY_CHANNEL_LUN_CMD", 0x8004691b }, +{ "IPMICTL_GET_MAINTENANCE_MODE_CMD", 0x8004691e }, +{ "I8K_BIOS_VERSION", 0x80046980 }, +{ "I8K_MACHINE_ID", 0x80046981 }, +{ "I8K_POWER_STATUS", 0x80046982 }, +{ "I8K_FN_STATUS", 0x80046983 }, +{ "I8K_GET_TEMP", 0x80046984 }, +{ "IIO_GET_EVENT_FD_IOCTL", 0x80046990 }, +{ "JSIOCGVERSION", 0x80046a01 }, +{ "SPI_IOC_RD_MAX_SPEED_HZ", 0x80046b04 }, +{ "SPI_IOC_RD_MODE32", 0x80046b05 }, +{ "UDF_GETEASIZE", 0x80046c40 }, +{ "UDF_GETEABLOCK", 0x80046c41 }, +{ "UDF_GETVOLIDENT", 0x80046c42 }, +{ "MMTIMER_GETRES", 0x80046d01 }, +{ "MMTIMER_GETFREQ", 0x80046d02 }, +{ "MTIOCPOS", 0x80046d03 }, +{ "MMTIMER_GETCOUNTER", 0x80046d09 }, +{ "NCP_IOC_SIGN_WANTED", 0x80046e06 }, +{ "NCP_IOC_SETDENTRYTTL", 0x80046e0c }, +{ "MATROXFB_GET_OUTPUT_CONNECTION", 0x80046ef8 }, +{ "SISFB_GET_INFO_OLD", 0x80046ef8 }, +{ "MATROXFB_GET_AVAILABLE_OUTPUTS", 0x80046ef9 }, +{ "SISFB_GET_VBRSTATUS_OLD", 0x80046ef9 }, +{ "SISFB_GET_AUTOMAXIMIZE_OLD", 0x80046efa }, +{ "MATROXFB_GET_ALL_OUTPUTS", 0x80046efb }, +{ "AUDIO_GET_CAPABILITIES", 0x80046f0b }, +{ "VIDEO_GET_CAPABILITIES", 0x80046f21 }, +{ "VIDEO_GET_FRAME_RATE", 0x80046f38 }, +{ "FE_READ_STATUS", 0x80046f45 }, +{ "FE_READ_BER", 0x80046f46 }, +{ "FE_READ_UNCORRECTED_BLOCKS", 0x80046f49 }, +{ "RTC_IRQP_READ", 0x8004700b }, +{ "RTC_EPOCH_READ", 0x8004700d }, +{ "RTC_VL_READ", 0x80047013 }, +{ "PPCLRIRQ", 0x80047093 }, +{ "PPGETMODES", 0x80047097 }, +{ "PPGETMODE", 0x80047098 }, +{ "PPGETPHASE", 0x80047099 }, +{ "PPGETFLAGS", 0x8004709a }, +{ "PPS_GETPARAMS", 0x800470a1 }, +{ "PPS_GETCAP", 0x800470a3 }, +{ "PHONE_CAPABILITIES_LIST", 0x80047181 }, +{ "PHONE_DTMF_READY", 0x80047196 }, +{ "PHONE_GET_DTMF", 0x80047197 }, +{ "PHONE_GET_DTMF_ASCII", 0x80047198 }, +{ "PHONE_EXCEPTION", 0x8004719a }, +{ "IXJCTL_CARDTYPE", 0x800471c1 }, +{ "IXJCTL_SERIAL", 0x800471c2 }, +{ "IXJCTL_DSP_TYPE", 0x800471c3 }, +{ "IXJCTL_DSP_VERSION", 0x800471c4 }, +{ "IXJCTL_CID", 0x800471d4 }, +{ "IXJCTL_VMWI", 0x800471d8 }, +{ "IXJCTL_VERSION", 0x800471da }, +{ "IXJCTL_FRAMES_READ", 0x800471e2 }, +{ "IXJCTL_FRAMES_WRITTEN", 0x800471e3 }, +{ "IXJCTL_READ_WAIT", 0x800471e4 }, +{ "IXJCTL_WRITE_WAIT", 0x800471e5 }, +{ "IXJCTL_DRYBUFFER_READ", 0x800471e6 }, +{ "BR_ERROR", 0x80047200 }, +{ "BR_ACQUIRE_RESULT", 0x80047204 }, +{ "FAT_IOCTL_GET_ATTRIBUTES", 0x80047210 }, +{ "FAT_IOCTL_GET_VOLUME_ID", 0x80047213 }, +{ "PPPIOCGCHAN", 0x80047437 }, +{ "PPPIOCGDEBUG", 0x80047441 }, +{ "PPPIOCGMRU", 0x80047453 }, +{ "PPPIOCGRASYNCMAP", 0x80047455 }, +{ "PPPIOCGUNIT", 0x80047456 }, +{ "PPPIOCGASYNCMAP", 0x80047458 }, +{ "PPPIOCGFLAGS", 0x8004745a }, +{ "PPPIOCGMPFLAGS", 0x80047482 }, +{ "FS_IOC32_GETVERSION", 0x80047601 }, +{ "FS_IOC_GETVERSION", 0x80047601 }, +{ "MEYEIOC_STILLJCAPT", 0x800476c5 }, +{ "OSIOCGNETADDR", 0x800489e1 }, +{ "SIOCGNETADDR", 0x800489e1 }, +{ "AUTOFS_IOC_PROTOVER", 0x80049363 }, +{ "AUTOFS_IOC_PROTOSUBVER", 0x80049367 }, +{ "AUTOFS_IOC_ASKUMOUNT", 0x80049370 }, +{ "GENWQE_GET_CARD_STATE", 0x8004a524 }, +{ "KVM_GET_MP_STATE", 0x8004ae98 }, +{ "CXL_IOCTL_GET_PROCESS_ELEMENT", 0x8004ca01 }, +{ "SISFB_GET_INFO_SIZE", 0x8004f300 }, +{ "SISFB_GET_VBRSTATUS", 0x8004f302 }, +{ "SISFB_GET_AUTOMAXIMIZE", 0x8004f303 }, +{ "SISFB_GET_TVPOSOFFSET", 0x8004f304 }, +{ "SONET_GETFRSENSE", 0x80066117 }, +{ "MEYEIOC_G_PARAMS", 0x800676c0 }, +{ "SNAPSHOT_GET_IMAGE_SIZE", 0x8008330e }, +{ "SNAPSHOT_AVAIL_SWAP_SIZE", 0x80083313 }, +{ "SNAPSHOT_ALLOC_SWAP_PAGE", 0x80083314 }, +{ "CCISS_GETPCIINFO", 0x80084201 }, +{ "CCISS_GETINTINFO", 0x80084202 }, +{ "EVIOCGID", 0x80084502 }, +{ "EVIOCGREP", 0x80084503 }, +{ "EVIOCGKEYCODE", 0x80084504 }, +{ "HIDIOCGRAWINFO", 0x80084803 }, +{ "SNDRV_HDSP_IOCTL_GET_VERSION", 0x80084843 }, +{ "SNDRV_HDSP_IOCTL_GET_9632_AEB", 0x80084845 }, +{ "AMDKFD_IOC_GET_VERSION", 0x80084b01 }, +{ "MFB_GET_AOID", 0x80084d04 }, +{ "MEMISLOCKED", 0x80084d17 }, +{ "SNDCTL_DSP_MAPINBUF", 0x80085013 }, +{ "SNDCTL_DSP_MAPOUTBUF", 0x80085014 }, +{ "RNDGETPOOL", 0x80085202 }, +{ "TUNGETFILTER", 0x800854db }, +{ "USBDEVFS_SETINTERFACE", 0x80085504 }, +{ "USBDEVFS_DISCSIGNAL", 0x8008550e }, +{ "USBDEVFS_ALLOC_STREAMS", 0x8008551c }, +{ "USBDEVFS_FREE_STREAMS", 0x8008551d }, +{ "VIDIOC_G_STD", 0x80085617 }, +{ "VIDIOC_QUERYSTD", 0x8008563f }, +{ "DRM_IOCTL_I810_OV0INFO", 0x80086449 }, +{ "I2OPASSTHRU", 0x8008690c }, +{ "IPMICTL_SET_TIMING_PARMS_CMD", 0x80086916 }, +{ "IPMICTL_GET_TIMING_PARMS_CMD", 0x80086917 }, +{ "NCP_IOC_SETPRIVATEDATA", 0x80086e0a }, +{ "NILFS_IOCTL_SYNC", 0x80086e8a }, +{ "AUDIO_GET_PTS", 0x80086f13 }, +{ "DMX_GET_CAPS", 0x80086f30 }, +{ "VIDEO_GET_PTS", 0x80086f39 }, +{ "VIDEO_GET_FRAME_COUNT", 0x80086f3a }, +{ "FE_GET_PROPERTY", 0x80086f53 }, +{ "CA_GET_DESCR_INFO", 0x80086f83 }, +{ "OSD_GET_CAPABILITY", 0x80086fa1 }, +{ "PPGETTIME", 0x80087095 }, +{ "BR_DEAD_BINDER", 0x8008720f }, +{ "BR_CLEAR_DEATH_NOTIFICATION_DONE", 0x80087210 }, +{ "PPPIOCGIDLE", 0x8008743f }, +{ "BTRFS_IOC_START_SYNC", 0x80089418 }, +{ "BTRFS_IOC_SUBVOL_GETFLAGS", 0x80089419 }, +{ "KVM_X86_GET_MCE_CAP_SUPPORTED", 0x8008ae9d }, +{ "KVM_ALLOCATE_RMA", 0x8008aea9 }, +{ "VHOST_GET_FEATURES", 0x8008af00 }, +{ "FUNCTIONFS_ENDPOINT_DESC", 0x80096782 }, +{ "DMX_GET_PES_PIDS", 0x800a6f2f }, +{ "RAID_VERSION", 0x800c0910 }, +{ "FW_CDEV_IOC_GET_CYCLE_TIMER", 0x800c230c }, +{ "SNDRV_PCM_IOCTL_READI_FRAMES", 0x800c4151 }, +{ "SNDRV_PCM_IOCTL_READN_FRAMES", 0x800c4153 }, +{ "CCISS_GETLUNINFO", 0x800c4211 }, +{ "OTPLOCK", 0x800c4d10 }, +{ "OMAPFB_GET_CAPS", 0x800c4f2a }, +{ "SNDCTL_DSP_GETIPTR", 0x800c5011 }, +{ "SNDCTL_DSP_GETOPTR", 0x800c5012 }, +{ "HPET_INFO", 0x800c6803 }, +{ "IPMICTL_REGISTER_FOR_CMD_CHANS", 0x800c691c }, +{ "IPMICTL_UNREGISTER_FOR_CMD_CHANS", 0x800c691d }, +{ "NCP_IOC_NCPREQUEST", 0x800c6e01 }, +{ "NCP_IOC_SETROOT", 0x800c6e08 }, +{ "NCP_IOC_SETOBJECTNAME", 0x800c6e09 }, +{ "VIDEO_GET_SIZE", 0x800c6f37 }, +{ "FE_DISEQC_RECV_SLAVE_REPLY", 0x800c6f40 }, +{ "CA_GET_SLOT_INFO", 0x800c6f82 }, +{ "FDGETDRVTYP", 0x8010020f }, +{ "SNDRV_PCM_IOCTL_CHANNEL_INFO", 0x80104132 }, +{ "CCISS_GETNODENAME", 0x80104204 }, +{ "SNDRV_HDSPM_IOCTL_GET_LTC", 0x80104846 }, +{ "ECCGETSTATS", 0x80104d12 }, +{ "OMAPFB_MEMORY_READ", 0x80104f3a }, +{ "SNDCTL_DSP_GETOSPACE", 0x8010500c }, +{ "SNDCTL_DSP_GETISPACE", 0x8010500d }, +{ "DRM_IOCTL_I915_GEM_GET_APERTURE", 0x80106463 }, +{ "MGSL_IOCGGPIO", 0x80106d11 }, +{ "CA_GET_CAP", 0x80106f81 }, +{ "BR_INCREFS", 0x80107207 }, +{ "BR_ACQUIRE", 0x80107208 }, +{ "BR_RELEASE", 0x80107209 }, +{ "BR_DECREFS", 0x8010720a }, +{ "PPPIOCGIFNAME", 0x80107488 }, +{ "GENWQE_READ_REG64", 0x8010a51e }, +{ "GENWQE_READ_REG32", 0x8010a520 }, +{ "GENWQE_READ_REG16", 0x8010a522 }, +{ "FDGETMAXERRS", 0x8014020e }, +{ "GET_DISK_INFO", 0x80140912 }, +{ "SNDRV_COMPRESS_TSTAMP", 0x80144320 }, +{ "CHIOGPARAMS", 0x80146306 }, +{ "IPMICTL_SEND_COMMAND", 0x8014690d }, +{ "NCP_IOC_LOCKUNLOCK", 0x80146e07 }, +{ "VIDEO_GET_STATUS", 0x80146f1b }, +{ "VIDEO_GET_EVENT", 0x80146f1c }, +{ "BR_ATTEMPT_ACQUIRE", 0x8014720b }, +{ "FDWERRORGET", 0x80180217 }, +{ "SNDRV_HDSPM_IOCTL_GET_CONFIG", 0x80184841 }, +{ "IMSETDEVNAME", 0x80184947 }, +{ "NCP_IOC_SIGN_INIT", 0x80186e05 }, +{ "NILFS_IOCTL_GET_CPINFO", 0x80186e82 }, +{ "NILFS_IOCTL_GET_CPSTAT", 0x80186e83 }, +{ "NILFS_IOCTL_GET_SUINFO", 0x80186e84 }, +{ "BTRFS_IOC_GET_FEATURES", 0x80189439 }, +{ "MBXFB_IOCG_ALPHA", 0x8018f401 }, +{ "FDGETPRM", 0x801c0204 }, +{ "SNDRV_COMPRESS_AVAIL", 0x801c4321 }, +{ "HIDIOCGDEVINFO", 0x801c4803 }, +{ "SNDRV_HDSPM_IOCTL_GET_STATUS", 0x801c4847 }, +{ "IPMICTL_SEND_COMMAND_SETTIME", 0x801c6915 }, +{ "MTIOCGET", 0x801c6d02 }, +{ "RTC_PLL_GET", 0x801c7011 }, +{ "FDGETFDCSTAT", 0x80200215 }, +{ "FBIOGET_VBLANK", 0x80204612 }, +{ "SNDRV_FIREWIRE_IOCTL_GET_INFO", 0x802048f8 }, +{ "MEMGETINFO", 0x80204d01 }, +{ "OMAPFB_GET_VRAM_INFO", 0x80204f3d }, +{ "OMAPFB_GET_DISPLAY_INFO", 0x80204f3f }, +{ "DRM_IOCTL_AGP_INFO", 0x80206433 }, +{ "I2OGETIOPS", 0x80206900 }, +{ "MGSL_IOCGPARAMS", 0x80206d01 }, +{ "AUDIO_GET_STATUS", 0x80206f0a }, +{ "PPPIOCGXASYNCMAP", 0x80207450 }, +{ "PPPIOCGCOMPRESSORS", 0x80207486 }, +{ "KVM_ARM_PREFERRED_TARGET", 0x8020aeaf }, +{ "SNDRV_HDSP_IOCTL_GET_CONFIG_INFO", 0x80244841 }, +{ "SNDRV_HDSPM_IOCTL_GET_VERSION", 0x80244848 }, +{ "SONET_GETSTAT", 0x80246110 }, +{ "SONET_GETSTATZ", 0x80246111 }, +{ "JSIOCGCORR", 0x80246a22 }, +{ "FE_GET_FRONTEND", 0x80246f4d }, +{ "RTC_ALM_READ", 0x80247008 }, +{ "RTC_RD_TIME", 0x80247009 }, +{ "EVIOCGKEYCODE_V2", 0x80284504 }, +{ "SNDRV_SB_CSP_IOCTL_INFO", 0x80284810 }, +{ "WDIOC_GETSUPPORT", 0x80285700 }, +{ "FE_GET_EVENT", 0x80286f4e }, +{ "RTC_WKALM_RD", 0x80287010 }, +{ "IOW_GETINFO", 0x8028c003 }, +{ "USBDEVFS_SUBMITURB32", 0x802a550a }, +{ "NCP_IOC_SETCHARSETS", 0x802a6e0b }, +{ "TCGETS2", 0x802c542a }, +{ "USBDEVFS_SUBMITURB", 0x802c550a }, +{ "VIDIOC_G_FBUF", 0x802c560a }, +{ "SOUND_OLD_MIXER_INFO", 0x80304d65 }, +{ "NILFS_IOCTL_GET_SUSTAT", 0x80306e85 }, +{ "BTRFS_IOC_QGROUP_LIMIT", 0x8030942b }, +{ "KVM_GET_CLOCK", 0x8030ae7c }, +{ "FDGETDRVSTAT", 0x80340212 }, +{ "FDPOLLDRVSTAT", 0x80340213 }, +{ "VIDIOC_G_AUDIO", 0x80345621 }, +{ "VIDIOC_G_AUDOUT", 0x80345631 }, +{ "OMAPFB_GET_OVERLAY_COLORMODE", 0x803c4f3b }, +{ "SNDRV_HWDEP_IOCTL_DSP_STATUS", 0x80404802 }, +{ "JSIOCGAXMAP", 0x80406a32 }, +{ "BR_TRANSACTION", 0x80407202 }, +{ "BR_REPLY", 0x80407203 }, +{ "BTRFS_IOC_QUOTA_RESCAN_STATUS", 0x8040942d }, +{ "KVM_ASSIGN_PCI_DEVICE", 0x8040ae69 }, +{ "KVM_GET_VCPU_EVENTS", 0x8040ae9f }, +{ "GET_ARRAY_INFO", 0x80480911 }, +{ "PPPIOCGL2TPSTATS", 0x80487436 }, +{ "BTRFS_IOC_GET_SUPPORTED_FEATURES", 0x80489439 }, +{ "KVM_SET_PIT", 0x8048ae66 }, +{ "GSMIOC_GETCONF", 0x804c4700 }, +{ "PTP_CLOCK_GETCAPS", 0x80503d01 }, +{ "FDGETDRVPRM", 0x80580211 }, +{ "SNDRV_TIMER_IOCTL_STATUS", 0x80585414 }, +{ "SOUND_MIXER_INFO", 0x805c4d65 }, +{ "VIDIOC_QUERYCAP", 0x80685600 }, +{ "I2OEVTGET", 0x8068690b }, +{ "SNDRV_PCM_IOCTL_STATUS", 0x806c4120 }, +{ "CHIOGVPARAMS", 0x80706313 }, +{ "KVM_GET_PIT2", 0x8070ae9f }, +{ "SNDRV_COMPRESS_GET_PARAMS", 0x80784313 }, +{ "VIDIOC_DQEVENT", 0x80785659 }, +{ "DRM_IOCTL_GET_STATS", 0x807c6406 }, +{ "USBDEVFS_HUB_PORTINFO", 0x80805513 }, +{ "KVM_GET_DEBUGREGS", 0x8080aea1 }, +{ "VIDIOC_QUERY_DV_TIMINGS", 0x80845663 }, +{ "VIDIOC_SUBDEV_QUERY_DV_TIMINGS", 0x80845663 }, +{ "VIDIOC_G_JPEGCOMP", 0x808c563d }, +{ "KVM_GET_REGS", 0x8090ae81 }, +{ "FE_GET_INFO", 0x80a86f3d }, +{ "MEMGETOOBSEL", 0x80c84d0a }, +{ "SNDRV_HWDEP_IOCTL_INFO", 0x80dc4801 }, +{ "SNDRV_CTL_IOCTL_HWDEP_INFO", 0x80dc5521 }, +{ "SNDRV_TIMER_IOCTL_INFO", 0x80e05411 }, +{ "ASHMEM_GET_NAME", 0x81007702 }, +{ "BTRFS_IOC_GET_FSLABEL", 0x81009431 }, +{ "HIDIOCGSTRING", 0x81044804 }, +{ "USBDEVFS_DISCONNECT_CLAIM", 0x8108551b }, +{ "SNDRV_RAWMIDI_IOCTL_INFO", 0x810c5701 }, +{ "CA_GET_MSG", 0x810c6f84 }, +{ "AUTOFS_IOC_EXPIRE", 0x810c9365 }, +{ "SISFB_GET_INFO", 0x811cf301 }, +{ "SNDRV_PCM_IOCTL_INFO", 0x81204101 }, +{ "KVM_GET_SREGS", 0x8138ae83 }, +{ "ECCGETLAYOUT", 0x81484d11 }, +{ "SNDRV_CTL_IOCTL_CARD_INFO", 0x81785501 }, +{ "KVM_GET_XCRS", 0x8188aea6 }, +{ "AMDKFD_IOC_GET_PROCESS_APERTURES", 0x81904b06 }, +{ "KVM_GET_FPU", 0x81a0ae8c }, +{ "KVM_SET_IRQCHIP", 0x8208ae63 }, +{ "VFAT_IOCTL_READDIR_BOTH", 0x82187201 }, +{ "VFAT_IOCTL_READDIR_SHORT", 0x82187202 }, +{ "KVM_PPC_GET_SMMU_INFO", 0x8250aea6 }, +{ "SNDRV_HDSP_IOCTL_GET_PEAK_RMS", 0x83b04840 }, +{ "JSIOCGBTNMAP", 0x84006a34 }, +{ "BTRFS_IOC_FS_INFO", 0x8400941f }, +{ "BTRFS_IOC_BALANCE_PROGRESS", 0x84009422 }, +{ "KVM_GET_LAPIC", 0x8400ae8e }, +{ "VIDEO_GET_NAVI", 0x84046f34 }, +{ "SNDRV_EMU10K1_IOCTL_INFO", 0x880c4810 }, +{ "VIDIOC_G_ENC_INDEX", 0x8818564c }, +{ "SNDRV_HDSPM_IOCTL_GET_PEAK_RMS", 0x89084842 }, +{ "SNDCTL_COPR_RCVMSG", 0x8fa44309 }, +{ "GET_BITMAP_FILE", 0x90000915 }, +{ "SNDRV_HDSP_IOCTL_GET_MIXER", 0x90004844 }, +{ "BTRFS_IOC_DEVICES_READY", 0x90009427 }, +{ "KVM_GET_XSAVE", 0x9000aea4 }, +{ "HIDIOCGRDESC", 0x90044802 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_OWNER", 0xc0005343 }, +{ "GADGET_SET_PRINTER_STATUS", 0xc0016722 }, +{ "AGPIOC_ALLOCATE", 0xc0044106 }, +{ "CAPI_GET_MANUFACTURER", 0xc0044306 }, +{ "CAPI_GET_SERIAL", 0xc0044308 }, +{ "GIGASET_REDIR", 0xc0044700 }, +{ "GIGASET_CONFIG", 0xc0044701 }, +{ "ION_IOC_FREE", 0xc0044901 }, +{ "SOUND_MIXER_AGC", 0xc0044d67 }, +{ "SOUND_MIXER_3DSE", 0xc0044d68 }, +{ "SOUND_MIXER_PRIVATE1", 0xc0044d6f }, +{ "SOUND_MIXER_PRIVATE2", 0xc0044d70 }, +{ "SOUND_MIXER_PRIVATE3", 0xc0044d71 }, +{ "SOUND_MIXER_PRIVATE4", 0xc0044d72 }, +{ "SOUND_MIXER_PRIVATE5", 0xc0044d73 }, +{ "SNDCTL_DSP_SPEED", 0xc0045002 }, +{ "SNDCTL_DSP_STEREO", 0xc0045003 }, +{ "SNDCTL_DSP_GETBLKSIZE", 0xc0045004 }, +{ "SNDCTL_DSP_SETFMT", 0xc0045005 }, +{ "SNDCTL_DSP_CHANNELS", 0xc0045006 }, +{ "SOUND_PCM_WRITE_FILTER", 0xc0045007 }, +{ "SNDCTL_DSP_SUBDIVIDE", 0xc0045009 }, +{ "SNDCTL_DSP_SETFRAGMENT", 0xc004500a }, +{ "SNDCTL_DSP_GETCHANNELMASK", 0xc0045040 }, +{ "SNDCTL_DSP_BIND_CHANNEL", 0xc0045041 }, +{ "SNDCTL_SEQ_CTRLRATE", 0xc0045103 }, +{ "SNDCTL_SYNTH_MEMAVL", 0xc004510e }, +{ "SNDCTL_TMR_TIMEBASE", 0xc0045401 }, +{ "SNDCTL_TMR_TEMPO", 0xc0045405 }, +{ "SNDCTL_TMR_SOURCE", 0xc0045406 }, +{ "SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS", 0xc0045516 }, +{ "SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE", 0xc0045520 }, +{ "SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE", 0xc0045540 }, +{ "SNDRV_CTL_IOCTL_POWER", 0xc00455d0 }, +{ "VIDIOC_S_INPUT", 0xc0045627 }, +{ "VIDIOC_S_OUTPUT", 0xc004562f }, +{ "VIDIOC_OMAP3ISP_STAT_EN", 0xc00456c7 }, +{ "WDIOC_SETTIMEOUT", 0xc0045706 }, +{ "WDIOC_SETPRETIMEOUT", 0xc0045708 }, +{ "FIFREEZE", 0xc0045877 }, +{ "FITHAW", 0xc0045878 }, +{ "SONET_SETDIAG", 0xc0046112 }, +{ "SONET_CLRDIAG", 0xc0046113 }, +{ "BINDER_VERSION", 0xc0046209 }, +{ "CM_IOCGATR", 0xc0046301 }, +{ "CIOC_KERNEL_VERSION", 0xc004630a }, +{ "DRM_IOCTL_BLOCK", 0xc0046412 }, +{ "DRM_IOCTL_UNBLOCK", 0xc0046413 }, +{ "DRM_IOCTL_ADD_DRAW", 0xc0046427 }, +{ "DRM_IOCTL_RM_DRAW", 0xc0046428 }, +{ "DRM_IOCTL_I915_IRQ_EMIT", 0xc0046444 }, +{ "DRM_IOCTL_MGA_WAIT_FENCE", 0xc004644b }, +{ "DRM_IOCTL_RADEON_IRQ_EMIT", 0xc0046456 }, +{ "DRM_IOCTL_MODE_RMFB", 0xc00464af }, +{ "DRM_IOCTL_MODE_DESTROY_DUMB", 0xc00464b4 }, +{ "I8K_GET_SPEED", 0xc0046985 }, +{ "I8K_GET_FAN", 0xc0046986 }, +{ "I8K_SET_FAN", 0xc0046987 }, +{ "UDF_RELOCATE_BLOCKS", 0xc0046c43 }, +{ "SNDCTL_MIDI_PRETIME", 0xc0046d00 }, +{ "SNDCTL_MIDI_MPUMODE", 0xc0046d01 }, +{ "MGSL_IOCWAITEVENT", 0xc0046d08 }, +{ "MATROXFB_GET_OUTPUT_MODE", 0xc0046efa }, +{ "PHN_GET_REG", 0xc0047000 }, +{ "PHN_GET_REGS", 0xc0047002 }, +{ "PPS_FETCH", 0xc00470a4 }, +{ "PHONE_QUERY_CODEC", 0xc00471a7 }, +{ "MIC_VIRTIO_ADD_DEVICE", 0xc0047301 }, +{ "MIC_VIRTIO_COPY_DESC", 0xc0047302 }, +{ "MIC_VIRTIO_CONFIG_CHANGE", 0xc0047305 }, +{ "PPPIOCNEWUNIT", 0xc004743e }, +{ "TOSH_SMM", 0xc0047490 }, +{ "MEYEIOC_SYNC", 0xc00476c3 }, +{ "AUTOFS_IOC_SETTIMEOUT", 0xc0049364 }, +{ "KVM_GET_MSR_INDEX_LIST", 0xc004ae02 }, +{ "KVM_PPC_ALLOCATE_HTAB", 0xc004aea7 }, +{ "NET_ADD_IF", 0xc0066f34 }, +{ "NET_GET_IF", 0xc0066f36 }, +{ "CAPI_MANUFACTURER_CMD", 0xc0084320 }, +{ "HDA_IOCTL_VERB_WRITE", 0xc0084811 }, +{ "HDA_IOCTL_GET_WCAP", 0xc0084812 }, +{ "ION_IOC_MAP", 0xc0084902 }, +{ "ION_IOC_SHARE", 0xc0084904 }, +{ "ION_IOC_IMPORT", 0xc0084905 }, +{ "ION_IOC_CUSTOM", 0xc0084906 }, +{ "ION_IOC_SYNC", 0xc0084907 }, +{ "AMDKFD_IOC_DESTROY_QUEUE", 0xc0084b03 }, +{ "SNDRV_CTL_IOCTL_TLV_READ", 0xc008551a }, +{ "SNDRV_CTL_IOCTL_TLV_WRITE", 0xc008551b }, +{ "SNDRV_CTL_IOCTL_TLV_COMMAND", 0xc008551c }, +{ "VIDIOC_G_CTRL", 0xc008561b }, +{ "VIDIOC_S_CTRL", 0xc008561c }, +{ "DRM_IOCTL_GET_UNIQUE", 0xc0086401 }, +{ "DRM_IOCTL_GEM_FLINK", 0xc008640a }, +{ "DRM_IOCTL_INFO_BUFS", 0xc0086418 }, +{ "DRM_IOCTL_GET_SAREA_CTX", 0xc008641d }, +{ "DRM_IOCTL_ADD_CTX", 0xc0086420 }, +{ "DRM_IOCTL_RM_CTX", 0xc0086421 }, +{ "DRM_IOCTL_GET_CTX", 0xc0086423 }, +{ "DRM_IOCTL_RES_CTX", 0xc0086426 }, +{ "DRM_IOCTL_SG_ALLOC", 0xc0086438 }, +{ "DRM_IOCTL_QXL_ALLOC", 0xc0086440 }, +{ "DRM_IOCTL_TEGRA_GEM_MMAP", 0xc0086441 }, +{ "DRM_IOCTL_SAVAGE_BCI_EVENT_EMIT", 0xc0086442 }, +{ "DRM_IOCTL_TEGRA_SYNCPT_READ", 0xc0086442 }, +{ "DRM_IOCTL_VIA_AGP_INIT", 0xc0086442 }, +{ "DRM_IOCTL_TEGRA_SYNCPT_INCR", 0xc0086443 }, +{ "DRM_IOCTL_VIA_FB_INIT", 0xc0086443 }, +{ "DRM_IOCTL_I915_GETPARAM", 0xc0086446 }, +{ "DRM_IOCTL_MGA_GETPARAM", 0xc0086449 }, +{ "DRM_IOCTL_TEGRA_GEM_SET_FLAGS", 0xc008644c }, +{ "DRM_IOCTL_TEGRA_GEM_GET_FLAGS", 0xc008644d }, +{ "DRM_IOCTL_RADEON_GETPARAM", 0xc0086451 }, +{ "DRM_IOCTL_R128_GETPARAM", 0xc0086452 }, +{ "DRM_IOCTL_SIS_AGP_INIT", 0xc0086453 }, +{ "DRM_IOCTL_I915_GEM_BUSY", 0xc0086457 }, +{ "DRM_IOCTL_EXYNOS_G2D_GET_VER", 0xc0086460 }, +{ "DRM_IOCTL_EXYNOS_G2D_EXEC", 0xc0086462 }, +{ "DRM_IOCTL_I915_GET_PIPE_FROM_CRTC_ID", 0xc0086465 }, +{ "DRM_IOCTL_RADEON_GEM_BUSY", 0xc008646a }, +{ "DRM_IOCTL_I915_GEM_CONTEXT_CREATE", 0xc008646d }, +{ "DRM_IOCTL_I915_GEM_GET_CACHING", 0xc0086470 }, +{ "DRM_IOCTL_EXYNOS_IPP_CMD_CTRL", 0xc0086473 }, +{ "NCP_IOC_GETPRIVATEDATA", 0xc0086e0a }, +{ "PHN_GETREG", 0xc0087005 }, +{ "PPPIOCGNPMODE", 0xc008744c }, +{ "KVM_GET_SUPPORTED_CPUID", 0xc008ae05 }, +{ "KVM_GET_EMULATED_CPUID", 0xc008ae09 }, +{ "KVM_IRQ_LINE_STATUS", 0xc008ae67 }, +{ "KVM_GET_MSRS", 0xc008ae88 }, +{ "KVM_GET_CPUID2", 0xc008ae91 }, +{ "KVM_GET_REG_LIST", 0xc008aeb0 }, +{ "FSL_HV_IOCTL_PARTITION_RESTART", 0xc008af01 }, +{ "FSL_HV_IOCTL_PARTITION_STOP", 0xc008af04 }, +{ "FSL_HV_IOCTL_DOORBELL", 0xc008af06 }, +{ "VHOST_GET_VRING_BASE", 0xc008af12 }, +{ "HIDIOCGREPORTINFO", 0xc00c4809 }, +{ "SNDRV_EMU10K1_IOCTL_TRAM_PEEK", 0xc00c4822 }, +{ "MEMWRITEOOB", 0xc00c4d03 }, +{ "MEMREADOOB", 0xc00c4d04 }, +{ "SNDCTL_SYNTH_REMOVESAMPLE", 0xc00c5116 }, +{ "USBDEVFS_IOCTL", 0xc00c5512 }, +{ "UI_BEGIN_FF_ERASE", 0xc00c55ca }, +{ "NS_GETPSTAT", 0xc00c6161 }, +{ "DRM_IOCTL_MAP_BUFS", 0xc00c6419 }, +{ "DRM_IOCTL_PRIME_HANDLE_TO_FD", 0xc00c642d }, +{ "DRM_IOCTL_PRIME_FD_TO_HANDLE", 0xc00c642e }, +{ "DRM_IOCTL_VIA_CMDBUF_SIZE", 0xc00c644b }, +{ "DRM_IOCTL_I915_VBLANK_SWAP", 0xc00c644f }, +{ "DRM_IOCTL_RADEON_GEM_SET_DOMAIN", 0xc00c6463 }, +{ "DRM_IOCTL_I915_GEM_MADVISE", 0xc00c6466 }, +{ "DRM_IOCTL_RADEON_GEM_SET_TILING", 0xc00c6468 }, +{ "DRM_IOCTL_RADEON_GEM_GET_TILING", 0xc00c6469 }, +{ "DRM_IOCTL_MODE_GETPLANERESOURCES", 0xc00c64b5 }, +{ "I2OHRTGET", 0xc00c6901 }, +{ "I2OLCTGET", 0xc00c6902 }, +{ "NCP_IOC_GETOBJECTNAME", 0xc00c6e09 }, +{ "UVCIOC_CTRL_QUERY", 0xc00c7521 }, +{ "KVM_CREATE_DEVICE", 0xc00caee0 }, +{ "FSL_HV_IOCTL_PARTITION_GET_STATUS", 0xc00caf02 }, +{ "MBXFB_IOCX_REG", 0xc00cf405 }, +{ "CAPI_GET_VERSION", 0xc0104307 }, +{ "GIGASET_VERSION", 0xc0104703 }, +{ "IOCTL_MEI_CONNECT_CLIENT", 0xc0104801 }, +{ "HIDIOCGCOLLECTIONINFO", 0xc0104811 }, +{ "SNDRV_EMUX_IOCTL_LOAD_PATCH", 0xc0104881 }, +{ "SNDRV_EMUX_IOCTL_MISC_MODE", 0xc0104884 }, +{ "MTRRIOC_GET_ENTRY", 0xc0104d03 }, +{ "MEMGETREGIONINFO", 0xc0104d08 }, +{ "MTRRIOC_GET_PAGE_ENTRY", 0xc0104d08 }, +{ "SNDRV_SEQ_IOCTL_RUNNING_MODE", 0xc0105303 }, +{ "USBDEVFS_CONTROL", 0xc0105500 }, +{ "USBDEVFS_BULK", 0xc0105502 }, +{ "DRM_IOCTL_IRQ_BUSID", 0xc0106403 }, +{ "DRM_IOCTL_SET_VERSION", 0xc0106407 }, +{ "DRM_IOCTL_GEM_OPEN", 0xc010640b }, +{ "DRM_IOCTL_GET_CAP", 0xc010640c }, +{ "DRM_IOCTL_AGP_ALLOC", 0xc0106434 }, +{ "DRM_IOCTL_WAIT_VBLANK", 0xc010643a }, +{ "DRM_IOCTL_EXYNOS_GEM_CREATE", 0xc0106440 }, +{ "DRM_IOCTL_MSM_GET_PARAM", 0xc0106440 }, +{ "DRM_IOCTL_OMAP_GET_PARAM", 0xc0106440 }, +{ "DRM_IOCTL_TEGRA_GEM_CREATE", 0xc0106440 }, +{ "DRM_IOCTL_QXL_MAP", 0xc0106441 }, +{ "DRM_IOCTL_MSM_GEM_NEW", 0xc0106442 }, +{ "DRM_IOCTL_MSM_GEM_INFO", 0xc0106443 }, +{ "DRM_IOCTL_OMAP_GEM_NEW", 0xc0106443 }, +{ "DRM_IOCTL_EXYNOS_GEM_GET", 0xc0106444 }, +{ "DRM_IOCTL_QXL_GETPARAM", 0xc0106444 }, +{ "DRM_IOCTL_SIS_FB_ALLOC", 0xc0106444 }, +{ "DRM_IOCTL_TEGRA_SYNCPT_WAIT", 0xc0106444 }, +{ "DRM_IOCTL_I810_GETBUF", 0xc0106445 }, +{ "DRM_IOCTL_TEGRA_OPEN_CHANNEL", 0xc0106445 }, +{ "DRM_IOCTL_TEGRA_CLOSE_CHANNEL", 0xc0106446 }, +{ "DRM_IOCTL_EXYNOS_VIDI_CONNECTION", 0xc0106447 }, +{ "DRM_IOCTL_TEGRA_GET_SYNCPT", 0xc0106447 }, +{ "DRM_IOCTL_VIA_DMA_INIT", 0xc0106447 }, +{ "DRM_IOCTL_I915_ALLOC", 0xc0106448 }, +{ "DRM_IOCTL_TEGRA_GET_SYNCPT_BASE", 0xc0106449 }, +{ "DRM_IOCTL_TEGRA_GEM_SET_TILING", 0xc010644a }, +{ "DRM_IOCTL_TEGRA_GEM_GET_TILING", 0xc010644b }, +{ "DRM_IOCTL_RADEON_INDIRECT", 0xc010644d }, +{ "DRM_IOCTL_VIA_WAIT_IRQ", 0xc010644d }, +{ "DRM_IOCTL_R128_INDIRECT", 0xc010644f }, +{ "DRM_IOCTL_RADEON_ALLOC", 0xc0106453 }, +{ "DRM_IOCTL_SIS_AGP_ALLOC", 0xc0106454 }, +{ "DRM_IOCTL_I915_GEM_CREATE", 0xc010645b }, +{ "DRM_IOCTL_I915_GEM_SET_TILING", 0xc0106461 }, +{ "DRM_IOCTL_I915_GEM_GET_TILING", 0xc0106462 }, +{ "DRM_IOCTL_I915_GEM_MMAP_GTT", 0xc0106464 }, +{ "DRM_IOCTL_RADEON_INFO", 0xc0106467 }, +{ "DRM_IOCTL_I915_GEM_WAIT", 0xc010646c }, +{ "DRM_IOCTL_RADEON_GEM_OP", 0xc010646c }, +{ "DRM_IOCTL_I915_REG_READ", 0xc0106471 }, +{ "DRM_IOCTL_MODE_SETPROPERTY", 0xc01064ab }, +{ "DRM_IOCTL_MODE_GETPROPBLOB", 0xc01064ac }, +{ "DRM_IOCTL_MODE_MAP_DUMB", 0xc01064b3 }, +{ "MGSL_IOCWAITGPIO", 0xc0106d12 }, +{ "DMX_GET_STC", 0xc0106f32 }, +{ "BTRFS_IOC_SPACE_INFO", 0xc0109414 }, +{ "BTRFS_IOC_QUOTA_CTL", 0xc0109428 }, +{ "FSL_HV_IOCTL_PARTITION_START", 0xc010af03 }, +{ "FW_CDEV_IOC_GET_CYCLE_TIMER2", 0xc0142314 }, +{ "FW_CDEV_IOC_SEND_PHY_PACKET", 0xc0142315 }, +{ "SNDCTL_COPR_RDATA", 0xc0144302 }, +{ "SNDCTL_COPR_RCODE", 0xc0144303 }, +{ "SNDCTL_COPR_RUN", 0xc0144306 }, +{ "SNDCTL_COPR_HALT", 0xc0144307 }, +{ "ION_IOC_ALLOC", 0xc0144900 }, +{ "SNDRV_TIMER_IOCTL_NEXT_DEVICE", 0xc0145401 }, +{ "VIDIOC_REQBUFS", 0xc0145608 }, +{ "VIDIOC_G_CROP", 0xc014563b }, +{ "DRM_IOCTL_VIA_ALLOCMEM", 0xc0146440 }, +{ "DRM_IOCTL_VIA_MAP_INIT", 0xc0146444 }, +{ "DRM_IOCTL_I915_GET_SPRITE_COLORKEY", 0xc014646b }, +{ "DRM_IOCTL_I915_SET_SPRITE_COLORKEY", 0xc014646b }, +{ "DRM_IOCTL_MODE_GETENCODER", 0xc01464a6 }, +{ "DRM_IOCTL_MODE_OBJ_SETPROPERTY", 0xc01464ba }, +{ "FW_CDEV_IOC_ADD_DESCRIPTOR", 0xc0182306 }, +{ "FW_CDEV_IOC_QUEUE_ISO", 0xc0182309 }, +{ "FW_CDEV_IOC_ALLOCATE_ISO_RESOURCE", 0xc018230d }, +{ "HIDIOCGUSAGE", 0xc018480b }, +{ "HIDIOCGUCODE", 0xc018480d }, +{ "MEMWRITEOOB64", 0xc0184d15 }, +{ "MEMREADOOB64", 0xc0184d16 }, +{ "VIDIOC_G_EXT_CTRLS", 0xc0185647 }, +{ "VIDIOC_S_EXT_CTRLS", 0xc0185648 }, +{ "VIDIOC_TRY_EXT_CTRLS", 0xc0185649 }, +{ "VIDIOC_OMAP3ISP_STAT_REQ", 0xc01856c6 }, +{ "PACKET_CTRL_CMD", 0xc0185801 }, +{ "FITRIM", 0xc0185879 }, +{ "DRM_IOCTL_GET_MAP", 0xc0186404 }, +{ "DRM_IOCTL_GET_CLIENT", 0xc0186405 }, +{ "DRM_IOCTL_ADD_MAP", 0xc0186415 }, +{ "DRM_IOCTL_ADD_BUFS", 0xc0186416 }, +{ "DRM_IOCTL_OMAP_GEM_INFO", 0xc0186446 }, +{ "DRM_IOCTL_QXL_ALLOC_SURF", 0xc0186446 }, +{ "DRM_IOCTL_RADEON_TEXTURE", 0xc018644e }, +{ "DRM_IOCTL_I915_GEM_PIN", 0xc0186455 }, +{ "DRM_IOCTL_RADEON_GEM_INFO", 0xc018645c }, +{ "DRM_IOCTL_RADEON_GEM_VA", 0xc018646b }, +{ "DRM_IOCTL_RADEON_GEM_USERPTR", 0xc018646d }, +{ "DRM_IOCTL_I915_GET_RESET_STATS", 0xc0186472 }, +{ "DRM_IOCTL_I915_GEM_USERPTR", 0xc0186473 }, +{ "DRM_IOCTL_MODE_PAGE_FLIP", 0xc01864b0 }, +{ "DRM_IOCTL_MODE_DIRTYFB", 0xc01864b1 }, +{ "I2OPARMSET", 0xc0186903 }, +{ "I2OPARMGET", 0xc0186904 }, +{ "IPMICTL_RECEIVE_MSG_TRUNC", 0xc018690b }, +{ "IPMICTL_RECEIVE_MSG", 0xc018690c }, +{ "NILFS_IOCTL_GET_VINFO", 0xc0186e86 }, +{ "NILFS_IOCTL_GET_BDESCS", 0xc0186e87 }, +{ "AUTOFS_DEV_IOCTL_VERSION", 0xc0189371 }, +{ "AUTOFS_DEV_IOCTL_PROTOVER", 0xc0189372 }, +{ "AUTOFS_DEV_IOCTL_PROTOSUBVER", 0xc0189373 }, +{ "AUTOFS_DEV_IOCTL_OPENMOUNT", 0xc0189374 }, +{ "AUTOFS_DEV_IOCTL_CLOSEMOUNT", 0xc0189375 }, +{ "AUTOFS_DEV_IOCTL_READY", 0xc0189376 }, +{ "AUTOFS_DEV_IOCTL_FAIL", 0xc0189377 }, +{ "AUTOFS_DEV_IOCTL_SETPIPEFD", 0xc0189378 }, +{ "AUTOFS_DEV_IOCTL_CATATONIC", 0xc0189379 }, +{ "AUTOFS_DEV_IOCTL_TIMEOUT", 0xc018937a }, +{ "AUTOFS_DEV_IOCTL_REQUESTER", 0xc018937b }, +{ "AUTOFS_DEV_IOCTL_EXPIRE", 0xc018937c }, +{ "AUTOFS_DEV_IOCTL_ASKUMOUNT", 0xc018937d }, +{ "AUTOFS_DEV_IOCTL_ISMOUNTPOINT", 0xc018937e }, +{ "BTRFS_IOC_FILE_EXTENT_SAME", 0xc0189436 }, +{ "KVM_TRANSLATE", 0xc018ae85 }, +{ "IB_USER_MAD_REGISTER_AGENT", 0xc01c1b01 }, +{ "FW_CDEV_IOC_CREATE_ISO_CONTEXT", 0xc01c2308 }, +{ "SI4713_IOC_MEASURE_RNL", 0xc01c56c0 }, +{ "DRM_IOCTL_MGA_DMA_BOOTSTRAP", 0xc01c644c }, +{ "DRM_IOCTL_RADEON_GEM_CREATE", 0xc01c645d }, +{ "DRM_IOCTL_MODE_CURSOR", 0xc01c64a3 }, +{ "DRM_IOCTL_MODE_GETFB", 0xc01c64ad }, +{ "DRM_IOCTL_MODE_ADDFB", 0xc01c64ae }, +{ "DRM_IOCTL_MODE_OBJ_GETPROPERTIES", 0xc01c64b9 }, +{ "I2OSWDL", 0xc01c6905 }, +{ "I2OSWUL", 0xc01c6906 }, +{ "I2OSWDEL", 0xc01c6907 }, +{ "I2OHTML", 0xc01c6909 }, +{ "MEDIA_IOC_ENUM_LINKS", 0xc01c7c02 }, +{ "FW_CDEV_IOC_ALLOCATE", 0xc0202302 }, +{ "VIDIOC_OMAP3ISP_CCDC_CFG", 0xc02056c1 }, +{ "VIDIOC_OMAP3ISP_AEWB_CFG", 0xc02056c3 }, +{ "SNDRV_RAWMIDI_IOCTL_PARAMS", 0xc0205710 }, +{ "X86_IOC_RDMSR_REGS", 0xc02063a0 }, +{ "X86_IOC_WRMSR_REGS", 0xc02063a1 }, +{ "DRM_IOCTL_MSM_GEM_SUBMIT", 0xc0206446 }, +{ "DRM_IOCTL_I915_GEM_MMAP", 0xc020645e }, +{ "DRM_IOCTL_RADEON_GEM_MMAP", 0xc020645e }, +{ "DRM_IOCTL_RADEON_GEM_PREAD", 0xc0206461 }, +{ "DRM_IOCTL_RADEON_GEM_PWRITE", 0xc0206462 }, +{ "DRM_IOCTL_RADEON_CS", 0xc0206466 }, +{ "DRM_IOCTL_MODE_GETGAMMA", 0xc02064a4 }, +{ "DRM_IOCTL_MODE_SETGAMMA", 0xc02064a5 }, +{ "DRM_IOCTL_MODE_CREATE_DUMB", 0xc02064b2 }, +{ "DRM_IOCTL_MODE_GETPLANE", 0xc02064b6 }, +{ "FS_IOC_FIEMAP", 0xc020660b }, +{ "GENWQE_PIN_MEM", 0xc020a528 }, +{ "GENWQE_UNPIN_MEM", 0xc020a529 }, +{ "SNDCTL_MIDI_MPUCMD", 0xc0216d02 }, +{ "FW_CDEV_IOC_GET_INFO", 0xc0242300 }, +{ "SNDRV_COMPRESS_GET_METADATA", 0xc0244315 }, +{ "VIDIOC_G_EDID", 0xc0245628 }, +{ "VIDIOC_SUBDEV_G_EDID", 0xc0245628 }, +{ "VIDIOC_SUBDEV_S_EDID", 0xc0245629 }, +{ "VIDIOC_S_EDID", 0xc0245629 }, +{ "SNDRV_RAWMIDI_IOCTL_STATUS", 0xc0245720 }, +{ "DRM_IOCTL_VERSION", 0xc0246400 }, +{ "DRM_IOCTL_MODE_CURSOR2", 0xc02464bb }, +{ "NCP_IOC_GET_FS_INFO_V2", 0xc0246e04 }, +{ "IB_USER_MAD_REGISTER_AGENT2", 0xc0281b04 }, +{ "SYNC_IOC_MERGE", 0xc0283e01 }, +{ "SYNC_IOC_FENCE_INFO", 0xc0283e02 }, +{ "AMDKFD_IOC_GET_CLOCK_COUNTERS", 0xc0284b05 }, +{ "VIDIOC_ENCODER_CMD", 0xc028564d }, +{ "VIDIOC_TRY_ENCODER_CMD", 0xc028564e }, +{ "SW_SYNC_IOC_CREATE_FENCE", 0xc0285700 }, +{ "DRM_IOCTL_DMA", 0xc0286429 }, +{ "DRM_IOCTL_EXYNOS_G2D_SET_CMDLIST", 0xc0286461 }, +{ "DRM_IOCTL_EXYNOS_IPP_QUEUE_BUF", 0xc0286472 }, +{ "DRM_IOCTL_NOUVEAU_GEM_INFO", 0xc0286484 }, +{ "NCP_IOC_GET_FS_INFO", 0xc0286e04 }, +{ "PHN_GETREGS", 0xc0287007 }, +{ "KVM_TPR_ACCESS_REPORTING", 0xc028ae92 }, +{ "FSL_HV_IOCTL_MEMCPY", 0xc028af05 }, +{ "FSL_HV_IOCTL_GETPROP", 0xc028af07 }, +{ "FSL_HV_IOCTL_SETPROP", 0xc028af08 }, +{ "NCP_IOC_GETCHARSETS", 0xc02a6e0b }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO", 0xc02c5341 }, +{ "VIDIOC_QUERYMENU", 0xc02c5625 }, +{ "VIDIOC_G_FREQUENCY", 0xc02c5638 }, +{ "VIDIOC_CROPCAP", 0xc02c563a }, +{ "VIDIOC_ENUM_FRAMESIZES", 0xc02c564a }, +{ "DRM_IOCTL_I915_OVERLAY_ATTRS", 0xc02c6468 }, +{ "MEMWRITE", 0xc0304d18 }, +{ "SNDRV_SEQ_IOCTL_SYSTEM_INFO", 0xc0305302 }, +{ "VIDIOC_SUBDEV_ENUM_MBUS_CODE", 0xc0305602 }, +{ "VIDIOC_SUBDEV_G_FRAME_INTERVAL", 0xc0305615 }, +{ "VIDIOC_SUBDEV_S_FRAME_INTERVAL", 0xc0305616 }, +{ "VIDIOC_OMAP3ISP_HIST_CFG", 0xc03056c4 }, +{ "BINDER_WRITE_READ", 0xc0306201 }, +{ "DRM_IOCTL_NOUVEAU_GEM_NEW", 0xc0306480 }, +{ "DRM_IOCTL_MODE_SETPLANE", 0xc03064b7 }, +{ "MBXFB_IOCX_OVERLAY", 0xc030f400 }, +{ "VIDIOC_ENUMAUDIO", 0xc0345641 }, +{ "VIDIOC_ENUMAUDOUT", 0xc0345642 }, +{ "VIDIOC_ENUM_FRAMEINTERVALS", 0xc034564b }, +{ "MEDIA_IOC_SETUP_LINK", 0xc0347c03 }, +{ "HIDIOCGFIELDINFO", 0xc038480a }, +{ "VIDIOC_SUBDEV_G_CROP", 0xc038563b }, +{ "VIDIOC_SUBDEV_S_CROP", 0xc038563c }, +{ "VIDIOC_DBG_G_REGISTER", 0xc0385650 }, +{ "BTRFS_IOC_INO_PATHS", 0xc0389423 }, +{ "BTRFS_IOC_LOGICAL_INO", 0xc0389424 }, +{ "GENWQE_SLU_UPDATE", 0xc038a550 }, +{ "GENWQE_SLU_READ", 0xc038a551 }, +{ "VIDIOC_OMAP3ISP_PRV_CFG", 0xc03c56c2 }, +{ "BLKTRACESETUP", 0xc0401273 }, +{ "CAPI_GET_PROFILE", 0xc0404309 }, +{ "SNDRV_TIMER_IOCTL_GSTATUS", 0xc0405405 }, +{ "SNDRV_CTL_IOCTL_ELEM_REMOVE", 0xc0405519 }, +{ "VIDIOC_ENUM_FMT", 0xc0405602 }, +{ "VIDIOC_EXPBUF", 0xc0405610 }, +{ "VIDIOC_ENUMSTD", 0xc0405619 }, +{ "VIDIOC_SUBDEV_G_SELECTION", 0xc040563d }, +{ "VIDIOC_SUBDEV_S_SELECTION", 0xc040563e }, +{ "VIDIOC_SUBDEV_ENUM_FRAME_SIZE", 0xc040564a }, +{ "VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL", 0xc040564b }, +{ "VIDIOC_G_SELECTION", 0xc040565e }, +{ "VIDIOC_S_SELECTION", 0xc040565f }, +{ "VIDIOC_ENUM_FREQ_BANDS", 0xc0405665 }, +{ "DRM_IOCTL_NOUVEAU_GEM_PUSHBUF", 0xc0406481 }, +{ "DRM_IOCTL_MODE_GETRESOURCES", 0xc04064a0 }, +{ "DRM_IOCTL_MODE_GETPROPERTY", 0xc04064aa }, +{ "VIDIOC_QUERYBUF", 0xc0445609 }, +{ "VIDIOC_QBUF", 0xc044560f }, +{ "VIDIOC_DQBUF", 0xc0445611 }, +{ "VIDIOC_QUERYCTRL", 0xc0445624 }, +{ "VIDIOC_G_MODULATOR", 0xc0445636 }, +{ "VIDIOC_PREPARE_BUF", 0xc044565d }, +{ "DRM_IOCTL_MODE_ADDFB2", 0xc04464b8 }, +{ "FBIO_CURSOR", 0xc0484608 }, +{ "SNDRV_EMU10K1_IOCTL_PCM_PEEK", 0xc0484831 }, +{ "NVME_IOCTL_ADMIN_CMD", 0xc0484e41 }, +{ "NVME_IOCTL_IO_CMD", 0xc0484e43 }, +{ "SNDRV_CTL_IOCTL_ELEM_LIST", 0xc0485510 }, +{ "VIDIOC_ENUMOUTPUT", 0xc0485630 }, +{ "VIDIOC_DECODER_CMD", 0xc0485660 }, +{ "VIDIOC_TRY_DECODER_CMD", 0xc0485661 }, +{ "DRM_IOCTL_MODE_ATTACHMODE", 0xc04864a8 }, +{ "DRM_IOCTL_MODE_DETACHMODE", 0xc04864a9 }, +{ "VIDEO_COMMAND", 0xc0486f3b }, +{ "VIDEO_TRY_COMMAND", 0xc0486f3c }, +{ "KVM_GET_PIT", 0xc048ae65 }, +{ "MMC_IOC_CMD", 0xc048b300 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT", 0xc04c5349 }, +{ "VIDIOC_ENUMINPUT", 0xc04c561a }, +{ "VIDIOC_OMAP3ISP_AF_CFG", 0xc04c56c5 }, +{ "SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION", 0xc0505350 }, +{ "DRM_IOCTL_EXYNOS_IPP_GET_PROPERTY", 0xc0506470 }, +{ "DRM_IOCTL_MODE_GETCONNECTOR", 0xc05064a7 }, +{ "CCISS_PASSTHRU", 0xc054420b }, +{ "VIDIOC_G_TUNER", 0xc054561d }, +{ "SISFB_COMMAND", 0xc054f305 }, +{ "CCISS_BIG_PASSTHRU", 0xc0584212 }, +{ "AMDKFD_IOC_CREATE_QUEUE", 0xc0584b02 }, +{ "SNDRV_SEQ_IOCTL_GET_CLIENT_POOL", 0xc058534b }, +{ "SNDRV_SEQ_IOCTL_QUERY_SUBS", 0xc058534f }, +{ "VIDIOC_SUBDEV_G_FMT", 0xc0585604 }, +{ "VIDIOC_SUBDEV_S_FMT", 0xc0585605 }, +{ "DRM_IOCTL_TEGRA_SUBMIT", 0xc0586448 }, +{ "UVCIOC_CTRL_MAP", 0xc0587520 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS", 0xc05c5340 }, +{ "PTP_PIN_GETFUNC", 0xc0603d06 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER", 0xc0605345 }, +{ "UI_BEGIN_FF_UPLOAD", 0xc06055c8 }, +{ "DRM_IOCTL_EXYNOS_IPP_SET_PROPERTY", 0xc0606471 }, +{ "SNDRV_PCM_IOCTL_SW_PARAMS", 0xc0684113 }, +{ "DRM_IOCTL_MODE_GETCRTC", 0xc06864a1 }, +{ "DRM_IOCTL_MODE_SETCRTC", 0xc06864a2 }, +{ "BTRFS_IOC_TREE_SEARCH_V2", 0xc0709411 }, +{ "SNDCTL_MIDI_INFO", 0xc074510c }, +{ "VIDIOC_G_SLICED_VBI_CAP", 0xc0745645 }, +{ "SOUND_MIXER_ACCESS", 0xc0804d66 }, +{ "SNDRV_PCM_IOCTL_SYNC_PTR", 0xc0844123 }, +{ "VIDIOC_SUBDEV_S_DV_TIMINGS", 0xc0845657 }, +{ "VIDIOC_S_DV_TIMINGS", 0xc0845657 }, +{ "VIDIOC_G_DV_TIMINGS", 0xc0845658 }, +{ "VIDIOC_SUBDEV_G_DV_TIMINGS", 0xc0845658 }, +{ "PPPIOCGCALLINFO", 0xc0887480 }, +{ "SNDCTL_SYNTH_INFO", 0xc08c5102 }, +{ "SNDCTL_SYNTH_ID", 0xc08c5114 }, +{ "SNDRV_SEQ_IOCTL_CREATE_QUEUE", 0xc08c5332 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_INFO", 0xc08c5334 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_INFO", 0xc08c5335 }, +{ "SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE", 0xc08c5336 }, +{ "VIDIOC_DV_TIMINGS_CAP", 0xc0905664 }, +{ "VIDIOC_SUBDEV_DV_TIMINGS_CAP", 0xc0905664 }, +{ "VIDIOC_ENUM_DV_TIMINGS", 0xc0945662 }, +{ "VIDIOC_SUBDEV_ENUM_DV_TIMINGS", 0xc0945662 }, +{ "SOUND_MIXER_GETLEVELS", 0xc0a44d74 }, +{ "SOUND_MIXER_SETLEVELS", 0xc0a44d75 }, +{ "SNDRV_SEQ_IOCTL_CREATE_PORT", 0xc0a45320 }, +{ "SNDRV_SEQ_IOCTL_GET_PORT_INFO", 0xc0a45322 }, +{ "SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT", 0xc0a45352 }, +{ "SNDRV_SEQ_IOCTL_GET_CLIENT_INFO", 0xc0bc5310 }, +{ "SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT", 0xc0bc5351 }, +{ "BTRFS_IOC_SET_RECEIVED_SUBVOL", 0xc0c09425 }, +{ "SNDRV_COMPRESS_GET_CAPS", 0xc0c44310 }, +{ "VIDIOC_DBG_G_CHIP_INFO", 0xc0c85666 }, +{ "VIDIOC_G_FMT", 0xc0cc5604 }, +{ "VIDIOC_S_FMT", 0xc0cc5605 }, +{ "VIDIOC_G_PARM", 0xc0cc5615 }, +{ "VIDIOC_S_PARM", 0xc0cc5616 }, +{ "VIDIOC_TRY_FMT", 0xc0cc5640 }, +{ "SNDRV_TIMER_IOCTL_GINFO", 0xc0e05403 }, +{ "VIDIOC_QUERY_EXT_CTRL", 0xc0e85667 }, +{ "GENWQE_EXECUTE_DDCB", 0xc0e8a532 }, +{ "GENWQE_EXECUTE_RAW_DDCB", 0xc0e8a533 }, +{ "VIDIOC_CREATE_BUFS", 0xc0f8565c }, +{ "MEDIA_IOC_DEVICE_INFO", 0xc1007c00 }, +{ "MEDIA_IOC_ENUM_ENTITIES", 0xc1007c01 }, +{ "SNDRV_CTL_IOCTL_RAWMIDI_INFO", 0xc10c5541 }, +{ "SNDRV_CTL_IOCTL_ELEM_INFO", 0xc1105511 }, +{ "SNDRV_CTL_IOCTL_ELEM_ADD", 0xc1105517 }, +{ "SNDRV_CTL_IOCTL_ELEM_REPLACE", 0xc1105518 }, +{ "SNDRV_CTL_IOCTL_PCM_INFO", 0xc1205531 }, +{ "DM_VERSION", 0xc138fd00 }, +{ "DM_REMOVE_ALL", 0xc138fd01 }, +{ "DM_LIST_DEVICES", 0xc138fd02 }, +{ "DM_DEV_CREATE", 0xc138fd03 }, +{ "DM_DEV_REMOVE", 0xc138fd04 }, +{ "DM_DEV_RENAME", 0xc138fd05 }, +{ "DM_DEV_SUSPEND", 0xc138fd06 }, +{ "DM_DEV_STATUS", 0xc138fd07 }, +{ "DM_DEV_WAIT", 0xc138fd08 }, +{ "DM_TABLE_LOAD", 0xc138fd09 }, +{ "DM_TABLE_CLEAR", 0xc138fd0a }, +{ "DM_TABLE_DEPS", 0xc138fd0b }, +{ "DM_TABLE_STATUS", 0xc138fd0c }, +{ "DM_LIST_VERSIONS", 0xc138fd0d }, +{ "DM_TARGET_MSG", 0xc138fd0e }, +{ "DM_DEV_SET_GEOMETRY", 0xc138fd0f }, +{ "SNDRV_EMU10K1_IOCTL_CODE_PEEK", 0xc18c4812 }, +{ "KVM_GET_IRQCHIP", 0xc208ae62 }, +{ "SNDRV_PCM_IOCTL_HW_REFINE", 0xc25c4110 }, +{ "SNDRV_PCM_IOCTL_HW_PARAMS", 0xc25c4111 }, +{ "SNDRV_CTL_IOCTL_ELEM_READ", 0xc2c45512 }, +{ "SNDRV_CTL_IOCTL_ELEM_WRITE", 0xc2c45513 }, +{ "VIDIOC_VSP1_LUT_CONFIG", 0xc40056c1 }, +{ "BTRFS_IOC_SCRUB", 0xc400941b }, +{ "BTRFS_IOC_SCRUB_PROGRESS", 0xc400941d }, +{ "BTRFS_IOC_BALANCE_V2", 0xc4009420 }, +{ "BTRFS_IOC_GET_DEV_STATS", 0xc4089434 }, +{ "BTRFS_IOC_DEV_REPLACE", 0xca249435 }, +{ "SNDCTL_COPR_SENDMSG", 0xcfa44308 }, +{ "SNDCTL_SYNTH_CONTROL", 0xcfa45115 }, +{ "SNDCTL_COPR_LOAD", 0xcfb04301 }, +{ "BTRFS_IOC_TREE_SEARCH", 0xd0009411 }, +{ "BTRFS_IOC_INO_LOOKUP", 0xd0009412 }, +{ "BTRFS_IOC_DEV_INFO", 0xd000941e }, +{ "HIDIOCGUSAGES", 0xd01c4813 }, +{ "SNDRV_COMPRESS_GET_CODEC_CAPS", 0xeb884311 }, diff --git a/ioctlent2.h b/ioctlent2.h new file mode 100644 index 00000000..e7a3e8eb --- /dev/null +++ b/ioctlent2.h @@ -0,0 +1,2624 @@ +/* Generated by ioctlsort. */ +{ "FIBMAP", 0x00000001 }, +{ "FIGETBSZ", 0x00000002 }, +{ "FDCLRPRM", 0x00000241 }, +{ "FDMSGON", 0x00000245 }, +{ "FDMSGOFF", 0x00000246 }, +{ "FDFMTBEG", 0x00000247 }, +{ "FDFMTEND", 0x00000249 }, +{ "FDSETEMSGTRESH", 0x0000024a }, +{ "FDFLUSH", 0x0000024b }, +{ "FDRESET", 0x00000254 }, +{ "FDWERRORCLR", 0x00000256 }, +{ "FDRAWCMD", 0x00000258 }, +{ "FDTWADDLE", 0x00000259 }, +{ "FDEJECT", 0x0000025a }, +{ "HDIO_GETGEO", 0x00000301 }, +{ "HDIO_GET_UNMASKINTR", 0x00000302 }, +{ "HDIO_GET_MULTCOUNT", 0x00000304 }, +{ "HDIO_GET_QDMA", 0x00000305 }, +{ "HDIO_SET_XFER", 0x00000306 }, +{ "HDIO_OBSOLETE_IDENTITY", 0x00000307 }, +{ "HDIO_GET_KEEPSETTINGS", 0x00000308 }, +{ "HDIO_GET_32BIT", 0x00000309 }, +{ "HDIO_GET_NOWERR", 0x0000030a }, +{ "HDIO_GET_DMA", 0x0000030b }, +{ "HDIO_GET_NICE", 0x0000030c }, +{ "HDIO_GET_IDENTITY", 0x0000030d }, +{ "HDIO_GET_WCACHE", 0x0000030e }, +{ "HDIO_GET_ACOUSTIC", 0x0000030f }, +{ "HDIO_GET_ADDRESS", 0x00000310 }, +{ "HDIO_GET_BUSSTATE", 0x0000031a }, +{ "HDIO_TRISTATE_HWIF", 0x0000031b }, +{ "HDIO_DRIVE_RESET", 0x0000031c }, +{ "HDIO_DRIVE_TASKFILE", 0x0000031d }, +{ "HDIO_DRIVE_TASK", 0x0000031e }, +{ "HDIO_DRIVE_CMD", 0x0000031f }, +{ "HDIO_SET_MULTCOUNT", 0x00000321 }, +{ "HDIO_SET_UNMASKINTR", 0x00000322 }, +{ "HDIO_SET_KEEPSETTINGS", 0x00000323 }, +{ "HDIO_SET_32BIT", 0x00000324 }, +{ "HDIO_SET_NOWERR", 0x00000325 }, +{ "HDIO_SET_DMA", 0x00000326 }, +{ "HDIO_SET_PIO_MODE", 0x00000327 }, +{ "HDIO_SCAN_HWIF", 0x00000328 }, +{ "HDIO_SET_NICE", 0x00000329 }, +{ "HDIO_UNREGISTER_HWIF", 0x0000032a }, +{ "HDIO_SET_WCACHE", 0x0000032b }, +{ "HDIO_SET_ACOUSTIC", 0x0000032c }, +{ "HDIO_SET_BUSSTATE", 0x0000032d }, +{ "HDIO_SET_QDMA", 0x0000032e }, +{ "HDIO_SET_ADDRESS", 0x0000032f }, +{ "IOCTL_VMCI_VERSION", 0x0000079f }, +{ "IOCTL_VMCI_INIT_CONTEXT", 0x000007a0 }, +{ "IOCTL_VMCI_QUEUEPAIR_SETVA", 0x000007a4 }, +{ "IOCTL_VMCI_NOTIFY_RESOURCE", 0x000007a5 }, +{ "IOCTL_VMCI_NOTIFICATIONS_RECEIVE", 0x000007a6 }, +{ "IOCTL_VMCI_VERSION2", 0x000007a7 }, +{ "IOCTL_VMCI_QUEUEPAIR_ALLOC", 0x000007a8 }, +{ "IOCTL_VMCI_QUEUEPAIR_SETPAGEFILE", 0x000007a9 }, +{ "IOCTL_VMCI_QUEUEPAIR_DETACH", 0x000007aa }, +{ "IOCTL_VMCI_DATAGRAM_SEND", 0x000007ab }, +{ "IOCTL_VMCI_DATAGRAM_RECEIVE", 0x000007ac }, +{ "IOCTL_VMCI_CTX_ADD_NOTIFICATION", 0x000007af }, +{ "IOCTL_VMCI_CTX_REMOVE_NOTIFICATION", 0x000007b0 }, +{ "IOCTL_VMCI_CTX_GET_CPT_STATE", 0x000007b1 }, +{ "IOCTL_VMCI_CTX_SET_CPT_STATE", 0x000007b2 }, +{ "IOCTL_VMCI_GET_CONTEXT_ID", 0x000007b3 }, +{ "IOCTL_VMCI_SOCKETS_VERSION", 0x000007b4 }, +{ "IOCTL_VMCI_SOCKETS_GET_AF_VALUE", 0x000007b8 }, +{ "IOCTL_VMCI_SOCKETS_GET_LOCAL_CID", 0x000007b9 }, +{ "IOCTL_VM_SOCKETS_GET_LOCAL_CID", 0x000007b9 }, +{ "IOCTL_VMCI_SET_NOTIFY", 0x000007cb }, +{ "RAID_AUTORUN", 0x00000914 }, +{ "CLEAR_ARRAY", 0x00000920 }, +{ "HOT_REMOVE_DISK", 0x00000922 }, +{ "SET_DISK_INFO", 0x00000924 }, +{ "WRITE_RAID_INFO", 0x00000925 }, +{ "UNPROTECT_ARRAY", 0x00000926 }, +{ "PROTECT_ARRAY", 0x00000927 }, +{ "HOT_ADD_DISK", 0x00000928 }, +{ "SET_DISK_FAULTY", 0x00000929 }, +{ "HOT_GENERATE_ERROR", 0x0000092a }, +{ "STOP_ARRAY", 0x00000932 }, +{ "STOP_ARRAY_RO", 0x00000933 }, +{ "RESTART_ARRAY_RW", 0x00000934 }, +{ "BLKROSET", 0x0000125d }, +{ "BLKROGET", 0x0000125e }, +{ "BLKRRPART", 0x0000125f }, +{ "BLKGETSIZE", 0x00001260 }, +{ "BLKFLSBUF", 0x00001261 }, +{ "BLKRASET", 0x00001262 }, +{ "BLKRAGET", 0x00001263 }, +{ "BLKFRASET", 0x00001264 }, +{ "BLKFRAGET", 0x00001265 }, +{ "BLKSECTSET", 0x00001266 }, +{ "BLKSECTGET", 0x00001267 }, +{ "BLKSSZGET", 0x00001268 }, +{ "BLKPG", 0x00001269 }, +{ "BLKTRACESTART", 0x00001274 }, +{ "BLKTRACESTOP", 0x00001275 }, +{ "BLKTRACETEARDOWN", 0x00001276 }, +{ "BLKDISCARD", 0x00001277 }, +{ "BLKIOMIN", 0x00001278 }, +{ "BLKIOOPT", 0x00001279 }, +{ "BLKALIGNOFF", 0x0000127a }, +{ "BLKPBSZGET", 0x0000127b }, +{ "BLKDISCARDZEROES", 0x0000127c }, +{ "BLKSECDISCARD", 0x0000127d }, +{ "BLKROTATIONAL", 0x0000127e }, +{ "BLKZEROOUT", 0x0000127f }, +{ "IB_USER_MAD_ENABLE_PKEY", 0x00001b03 }, +{ "SG_SET_TIMEOUT", 0x00002201 }, +{ "SG_GET_TIMEOUT", 0x00002202 }, +{ "SG_EMULATED_HOST", 0x00002203 }, +{ "SG_SET_TRANSFORM", 0x00002204 }, +{ "SG_GET_TRANSFORM", 0x00002205 }, +{ "SG_GET_COMMAND_Q", 0x00002270 }, +{ "SG_SET_COMMAND_Q", 0x00002271 }, +{ "SG_GET_RESERVED_SIZE", 0x00002272 }, +{ "SG_SET_RESERVED_SIZE", 0x00002275 }, +{ "SG_GET_SCSI_ID", 0x00002276 }, +{ "SG_SET_FORCE_LOW_DMA", 0x00002279 }, +{ "SG_GET_LOW_DMA", 0x0000227a }, +{ "SG_SET_FORCE_PACK_ID", 0x0000227b }, +{ "SG_GET_PACK_ID", 0x0000227c }, +{ "SG_GET_NUM_WAITING", 0x0000227d }, +{ "SG_SET_DEBUG", 0x0000227e }, +{ "SG_GET_SG_TABLESIZE", 0x0000227f }, +{ "SG_GET_VERSION_NUM", 0x00002282 }, +{ "SG_NEXT_CMD_LEN", 0x00002283 }, +{ "SG_SCSI_RESET", 0x00002284 }, +{ "SG_IO", 0x00002285 }, +{ "SG_GET_REQUEST_TABLE", 0x00002286 }, +{ "SG_SET_KEEP_ORPHAN", 0x00002287 }, +{ "SG_GET_KEEP_ORPHAN", 0x00002288 }, +{ "SG_GET_ACCESS_COUNT", 0x00002289 }, +{ "FW_CDEV_IOC_GET_SPEED", 0x00002311 }, +{ "PERF_EVENT_IOC_ENABLE", 0x00002400 }, +{ "PERF_EVENT_IOC_DISABLE", 0x00002401 }, +{ "PERF_EVENT_IOC_REFRESH", 0x00002402 }, +{ "PERF_EVENT_IOC_RESET", 0x00002403 }, +{ "PERF_EVENT_IOC_SET_OUTPUT", 0x00002405 }, +{ "SNAPSHOT_FREEZE", 0x00003301 }, +{ "SNAPSHOT_UNFREEZE", 0x00003302 }, +{ "SNAPSHOT_ATOMIC_RESTORE", 0x00003304 }, +{ "SNAPSHOT_FREE", 0x00003305 }, +{ "SNAPSHOT_FREE_SWAP_PAGES", 0x00003309 }, +{ "SNAPSHOT_S2RAM", 0x0000330b }, +{ "SNAPSHOT_PLATFORM_SUPPORT", 0x0000330f }, +{ "SNAPSHOT_POWER_OFF", 0x00003310 }, +{ "SNAPSHOT_PREF_IMAGE_SIZE", 0x00003312 }, +{ "VFIO_GET_API_VERSION", 0x00003b64 }, +{ "VFIO_CHECK_EXTENSION", 0x00003b65 }, +{ "VFIO_SET_IOMMU", 0x00003b66 }, +{ "VFIO_GROUP_GET_STATUS", 0x00003b67 }, +{ "VFIO_GROUP_SET_CONTAINER", 0x00003b68 }, +{ "VFIO_GROUP_UNSET_CONTAINER", 0x00003b69 }, +{ "VFIO_GROUP_GET_DEVICE_FD", 0x00003b6a }, +{ "VFIO_DEVICE_GET_INFO", 0x00003b6b }, +{ "VFIO_DEVICE_GET_REGION_INFO", 0x00003b6c }, +{ "VFIO_DEVICE_GET_IRQ_INFO", 0x00003b6d }, +{ "VFIO_DEVICE_SET_IRQS", 0x00003b6e }, +{ "VFIO_DEVICE_RESET", 0x00003b6f }, +{ "VFIO_DEVICE_GET_PCI_HOT_RESET_INFO", 0x00003b70 }, +{ "VFIO_IOMMU_GET_INFO", 0x00003b70 }, +{ "VFIO_IOMMU_SPAPR_TCE_GET_INFO", 0x00003b70 }, +{ "VFIO_DEVICE_PCI_HOT_RESET", 0x00003b71 }, +{ "VFIO_IOMMU_MAP_DMA", 0x00003b71 }, +{ "VFIO_IOMMU_UNMAP_DMA", 0x00003b72 }, +{ "VFIO_IOMMU_ENABLE", 0x00003b73 }, +{ "VFIO_IOMMU_DISABLE", 0x00003b74 }, +{ "VFIO_EEH_PE_OP", 0x00003b79 }, +{ "AGPIOC_ACQUIRE", 0x00004101 }, +{ "APM_IOC_STANDBY", 0x00004101 }, +{ "AGPIOC_RELEASE", 0x00004102 }, +{ "APM_IOC_SUSPEND", 0x00004102 }, +{ "AGPIOC_CHIPSET_FLUSH", 0x0000410a }, +{ "SNDRV_PCM_IOCTL_HW_FREE", 0x00004112 }, +{ "SNDRV_PCM_IOCTL_HWSYNC", 0x00004122 }, +{ "SNDRV_PCM_IOCTL_PREPARE", 0x00004140 }, +{ "SNDRV_PCM_IOCTL_RESET", 0x00004141 }, +{ "SNDRV_PCM_IOCTL_START", 0x00004142 }, +{ "SNDRV_PCM_IOCTL_DROP", 0x00004143 }, +{ "SNDRV_PCM_IOCTL_DRAIN", 0x00004144 }, +{ "SNDRV_PCM_IOCTL_RESUME", 0x00004147 }, +{ "SNDRV_PCM_IOCTL_XRUN", 0x00004148 }, +{ "SNDRV_PCM_IOCTL_UNLINK", 0x00004161 }, +{ "IOCTL_XENBUS_BACKEND_EVTCHN", 0x00004200 }, +{ "PMU_IOC_SLEEP", 0x00004200 }, +{ "IOCTL_XENBUS_BACKEND_SETUP", 0x00004201 }, +{ "CCISS_REVALIDVOLS", 0x0000420a }, +{ "CCISS_DEREGDISK", 0x0000420c }, +{ "CCISS_REGNEWD", 0x0000420e }, +{ "CCISS_RESCANDISK", 0x00004210 }, +{ "SNDCTL_COPR_RESET", 0x00004300 }, +{ "SNDRV_COMPRESS_PAUSE", 0x00004330 }, +{ "SNDRV_COMPRESS_RESUME", 0x00004331 }, +{ "SNDRV_COMPRESS_START", 0x00004332 }, +{ "SNDRV_COMPRESS_STOP", 0x00004333 }, +{ "SNDRV_COMPRESS_DRAIN", 0x00004334 }, +{ "SNDRV_COMPRESS_NEXT_TRACK", 0x00004335 }, +{ "SNDRV_COMPRESS_PARTIAL_DRAIN", 0x00004336 }, +{ "IOCTL_EVTCHN_RESET", 0x00004505 }, +{ "FBIOGET_VSCREENINFO", 0x00004600 }, +{ "FBIOPUT_VSCREENINFO", 0x00004601 }, +{ "FBIOGET_FSCREENINFO", 0x00004602 }, +{ "FBIOGETCMAP", 0x00004604 }, +{ "FBIOPUTCMAP", 0x00004605 }, +{ "FBIOPAN_DISPLAY", 0x00004606 }, +{ "FBIOGET_CON2FBMAP", 0x0000460f }, +{ "FBIOPUT_CON2FBMAP", 0x00004610 }, +{ "FBIOBLANK", 0x00004611 }, +{ "FBIO_ALLOC", 0x00004613 }, +{ "FBIO_FREE", 0x00004614 }, +{ "FBIOGET_GLYPH", 0x00004615 }, +{ "FBIOGET_HWCINFO", 0x00004616 }, +{ "FBIOPUT_MODEINFO", 0x00004617 }, +{ "FBIOGET_DISPINFO", 0x00004618 }, +{ "FBIO_WAITEVENT", 0x00004688 }, +{ "GSMIOC_DISABLE_NET", 0x00004703 }, +{ "HIDIOCAPPLICATION", 0x00004802 }, +{ "HIDIOCINITREPORT", 0x00004805 }, +{ "SNDRV_SB_CSP_IOCTL_UNLOAD_CODE", 0x00004812 }, +{ "SNDRV_SB_CSP_IOCTL_STOP", 0x00004814 }, +{ "SNDRV_SB_CSP_IOCTL_PAUSE", 0x00004815 }, +{ "SNDRV_SB_CSP_IOCTL_RESTART", 0x00004816 }, +{ "SNDRV_DM_FM_IOCTL_RESET", 0x00004821 }, +{ "SNDRV_DM_FM_IOCTL_CLEAR_PATCHES", 0x00004840 }, +{ "SNDRV_EMU10K1_IOCTL_STOP", 0x00004880 }, +{ "SNDRV_EMU10K1_IOCTL_CONTINUE", 0x00004881 }, +{ "SNDRV_EMU10K1_IOCTL_ZERO_TRAM_COUNTER", 0x00004882 }, +{ "SNDRV_EMUX_IOCTL_RESET_SAMPLES", 0x00004882 }, +{ "SNDRV_EMUX_IOCTL_REMOVE_LAST_SAMPLES", 0x00004883 }, +{ "SNDRV_FIREWIRE_IOCTL_LOCK", 0x000048f9 }, +{ "SNDRV_FIREWIRE_IOCTL_UNLOCK", 0x000048fa }, +{ "IIOCNETAIF", 0x00004901 }, +{ "IIOCNETDIF", 0x00004902 }, +{ "IIOCNETSCF", 0x00004903 }, +{ "IIOCNETGCF", 0x00004904 }, +{ "IIOCNETANM", 0x00004905 }, +{ "IIOCNETDNM", 0x00004906 }, +{ "IIOCNETGNM", 0x00004907 }, +{ "IIOCGETSET", 0x00004908 }, +{ "IIOCSETSET", 0x00004909 }, +{ "IIOCSETVER", 0x0000490a }, +{ "IIOCNETHUP", 0x0000490b }, +{ "IIOCSETGST", 0x0000490c }, +{ "IIOCSETBRJ", 0x0000490d }, +{ "IIOCSIGPRF", 0x0000490e }, +{ "IIOCGETPRF", 0x0000490f }, +{ "IIOCSETPRF", 0x00004910 }, +{ "IIOCGETMAP", 0x00004911 }, +{ "IIOCSETMAP", 0x00004912 }, +{ "IIOCNETASL", 0x00004913 }, +{ "IIOCNETDIL", 0x00004914 }, +{ "IIOCGETCPS", 0x00004915 }, +{ "IIOCGETDVR", 0x00004916 }, +{ "IIOCNETLCR", 0x00004917 }, +{ "IIOCNETDWRSET", 0x00004918 }, +{ "IIOCNETALN", 0x00004920 }, +{ "IIOCNETDLN", 0x00004921 }, +{ "IIOCNETGPN", 0x00004922 }, +{ "IIOCDBGVAR", 0x0000497f }, +{ "IIOCDRVCTL", 0x00004980 }, +{ "ION_IOC_TEST_SET_FD", 0x000049f0 }, +{ "KIOCSOUND", 0x00004b2f }, +{ "KDMKTONE", 0x00004b30 }, +{ "KDGETLED", 0x00004b31 }, +{ "KDSETLED", 0x00004b32 }, +{ "KDGKBTYPE", 0x00004b33 }, +{ "KDADDIO", 0x00004b34 }, +{ "KDDELIO", 0x00004b35 }, +{ "KDENABIO", 0x00004b36 }, +{ "KDDISABIO", 0x00004b37 }, +{ "KDSETMODE", 0x00004b3a }, +{ "KDGETMODE", 0x00004b3b }, +{ "KDMAPDISP", 0x00004b3c }, +{ "KDUNMAPDISP", 0x00004b3d }, +{ "GIO_SCRNMAP", 0x00004b40 }, +{ "PIO_SCRNMAP", 0x00004b41 }, +{ "KDGKBMODE", 0x00004b44 }, +{ "KDSKBMODE", 0x00004b45 }, +{ "KDGKBENT", 0x00004b46 }, +{ "KDSKBENT", 0x00004b47 }, +{ "KDGKBSENT", 0x00004b48 }, +{ "KDSKBSENT", 0x00004b49 }, +{ "KDGKBDIACR", 0x00004b4a }, +{ "KDSKBDIACR", 0x00004b4b }, +{ "KDGETKEYCODE", 0x00004b4c }, +{ "KDSETKEYCODE", 0x00004b4d }, +{ "KDSIGACCEPT", 0x00004b4e }, +{ "KDKBDREP", 0x00004b52 }, +{ "GIO_FONT", 0x00004b60 }, +{ "PIO_FONT", 0x00004b61 }, +{ "KDGKBMETA", 0x00004b62 }, +{ "KDSKBMETA", 0x00004b63 }, +{ "KDGKBLED", 0x00004b64 }, +{ "KDSKBLED", 0x00004b65 }, +{ "GIO_UNIMAP", 0x00004b66 }, +{ "PIO_UNIMAP", 0x00004b67 }, +{ "PIO_UNIMAPCLR", 0x00004b68 }, +{ "GIO_UNISCRNMAP", 0x00004b69 }, +{ "PIO_UNISCRNMAP", 0x00004b6a }, +{ "GIO_FONTX", 0x00004b6b }, +{ "PIO_FONTX", 0x00004b6c }, +{ "PIO_FONTRESET", 0x00004b6d }, +{ "GIO_CMAP", 0x00004b70 }, +{ "PIO_CMAP", 0x00004b71 }, +{ "KDFONTOP", 0x00004b72 }, +{ "KDGKBDIACRUC", 0x00004bfa }, +{ "KDSKBDIACRUC", 0x00004bfb }, +{ "LOOP_SET_FD", 0x00004c00 }, +{ "LOOP_CLR_FD", 0x00004c01 }, +{ "LOOP_SET_STATUS", 0x00004c02 }, +{ "LOOP_GET_STATUS", 0x00004c03 }, +{ "LOOP_SET_STATUS64", 0x00004c04 }, +{ "LOOP_GET_STATUS64", 0x00004c05 }, +{ "LOOP_CHANGE_FD", 0x00004c06 }, +{ "LOOP_SET_CAPACITY", 0x00004c07 }, +{ "LOOP_CTL_ADD", 0x00004c80 }, +{ "LOOP_CTL_REMOVE", 0x00004c81 }, +{ "LOOP_CTL_GET_FREE", 0x00004c82 }, +{ "MTDFILEMODE", 0x00004d13 }, +{ "NVME_IOCTL_ID", 0x00004e40 }, +{ "UBI_IOCVOLRMBLK", 0x00004f08 }, +{ "OMAPFB_SYNC_GFX", 0x00004f25 }, +{ "OMAPFB_VSYNC", 0x00004f26 }, +{ "OMAPFB_WAITFORVSYNC", 0x00004f39 }, +{ "OMAPFB_WAITFORGO", 0x00004f3c }, +{ "SNDCTL_DSP_RESET", 0x00005000 }, +{ "SNDCTL_DSP_SYNC", 0x00005001 }, +{ "SNDCTL_DSP_POST", 0x00005008 }, +{ "SNDCTL_DSP_NONBLOCK", 0x0000500e }, +{ "SNDCTL_DSP_SETSYNCRO", 0x00005015 }, +{ "SNDCTL_DSP_SETDUPLEX", 0x00005016 }, +{ "SNDCTL_SEQ_RESET", 0x00005100 }, +{ "SNDCTL_SEQ_SYNC", 0x00005101 }, +{ "SNDCTL_SEQ_PANIC", 0x00005111 }, +{ "RFKILL_IOCTL_NOINPUT", 0x00005201 }, +{ "RNDZAPENTCNT", 0x00005204 }, +{ "RNDCLEARPOOL", 0x00005206 }, +{ "CDROMPAUSE", 0x00005301 }, +{ "CDROMRESUME", 0x00005302 }, +{ "CDROMPLAYMSF", 0x00005303 }, +{ "CDROMPLAYTRKIND", 0x00005304 }, +{ "CDROMREADTOCHDR", 0x00005305 }, +{ "CDROMREADTOCENTRY", 0x00005306 }, +{ "CDROMSTOP", 0x00005307 }, +{ "CDROMSTART", 0x00005308 }, +{ "CDROMEJECT", 0x00005309 }, +{ "CDROMVOLCTRL", 0x0000530a }, +{ "CDROMSUBCHNL", 0x0000530b }, +{ "CDROMREADMODE2", 0x0000530c }, +{ "CDROMREADMODE1", 0x0000530d }, +{ "CDROMREADAUDIO", 0x0000530e }, +{ "CDROMEJECT_SW", 0x0000530f }, +{ "CDROMMULTISESSION", 0x00005310 }, +{ "CDROM_GET_MCN", 0x00005311 }, +{ "CDROMRESET", 0x00005312 }, +{ "CDROMVOLREAD", 0x00005313 }, +{ "CDROMREADRAW", 0x00005314 }, +{ "CDROMREADCOOKED", 0x00005315 }, +{ "CDROMSEEK", 0x00005316 }, +{ "CDROMPLAYBLK", 0x00005317 }, +{ "CDROMREADALL", 0x00005318 }, +{ "CDROMCLOSETRAY", 0x00005319 }, +{ "CDROMGETSPINDOWN", 0x0000531d }, +{ "CDROMSETSPINDOWN", 0x0000531e }, +{ "CDROM_SET_OPTIONS", 0x00005320 }, +{ "CDROM_CLEAR_OPTIONS", 0x00005321 }, +{ "CDROM_SELECT_SPEED", 0x00005322 }, +{ "CDROM_SELECT_DISC", 0x00005323 }, +{ "CDROM_MEDIA_CHANGED", 0x00005325 }, +{ "CDROM_DRIVE_STATUS", 0x00005326 }, +{ "CDROM_DISC_STATUS", 0x00005327 }, +{ "CDROM_CHANGER_NSLOTS", 0x00005328 }, +{ "CDROM_LOCKDOOR", 0x00005329 }, +{ "CDROM_DEBUG", 0x00005330 }, +{ "CDROM_GET_CAPABILITY", 0x00005331 }, +{ "SCSI_IOCTL_DOORLOCK", 0x00005380 }, +{ "SCSI_IOCTL_DOORUNLOCK", 0x00005381 }, +{ "CDROMAUDIOBUFSIZ", 0x00005382 }, +{ "SCSI_IOCTL_GET_IDLUN", 0x00005382 }, +{ "SCSI_IOCTL_PROBE_HOST", 0x00005385 }, +{ "SCSI_IOCTL_GET_BUS_NUMBER", 0x00005386 }, +{ "SCSI_IOCTL_GET_PCI", 0x00005387 }, +{ "DVD_READ_STRUCT", 0x00005390 }, +{ "DVD_WRITE_STRUCT", 0x00005391 }, +{ "DVD_AUTH", 0x00005392 }, +{ "CDROM_SEND_PACKET", 0x00005393 }, +{ "CDROM_NEXT_WRITABLE", 0x00005394 }, +{ "CDROM_LAST_WRITTEN", 0x00005395 }, +{ "TCGETS", 0x00005401 }, +{ "SNDCTL_TMR_START", 0x00005402 }, +{ "TCSETS", 0x00005402 }, +{ "SNDCTL_TMR_STOP", 0x00005403 }, +{ "TCSETSW", 0x00005403 }, +{ "SNDCTL_TMR_CONTINUE", 0x00005404 }, +{ "TCSETSF", 0x00005404 }, +{ "TCGETA", 0x00005405 }, +{ "TCSETA", 0x00005406 }, +{ "TCSETAW", 0x00005407 }, +{ "TCSETAF", 0x00005408 }, +{ "TCSBRK", 0x00005409 }, +{ "TCXONC", 0x0000540a }, +{ "TCFLSH", 0x0000540b }, +{ "TIOCEXCL", 0x0000540c }, +{ "TIOCNXCL", 0x0000540d }, +{ "TIOCSCTTY", 0x0000540e }, +{ "TIOCGPGRP", 0x0000540f }, +{ "TIOCSPGRP", 0x00005410 }, +{ "TIOCOUTQ", 0x00005411 }, +{ "TIOCSTI", 0x00005412 }, +{ "TIOCGWINSZ", 0x00005413 }, +{ "TIOCSWINSZ", 0x00005414 }, +{ "TIOCMGET", 0x00005415 }, +{ "TIOCMBIS", 0x00005416 }, +{ "TIOCMBIC", 0x00005417 }, +{ "TIOCMSET", 0x00005418 }, +{ "TIOCGSOFTCAR", 0x00005419 }, +{ "TIOCSSOFTCAR", 0x0000541a }, +{ "FIONREAD", 0x0000541b }, +{ "TIOCLINUX", 0x0000541c }, +{ "TIOCCONS", 0x0000541d }, +{ "TIOCGSERIAL", 0x0000541e }, +{ "TIOCSSERIAL", 0x0000541f }, +{ "TIOCPKT", 0x00005420 }, +{ "FIONBIO", 0x00005421 }, +{ "TIOCNOTTY", 0x00005422 }, +{ "TIOCSETD", 0x00005423 }, +{ "TIOCGETD", 0x00005424 }, +{ "TCSBRKP", 0x00005425 }, +{ "TIOCSBRK", 0x00005427 }, +{ "TIOCCBRK", 0x00005428 }, +{ "TIOCGSID", 0x00005429 }, +{ "TIOCGRS485", 0x0000542e }, +{ "TIOCSRS485", 0x0000542f }, +{ "TCGETX", 0x00005432 }, +{ "TCSETX", 0x00005433 }, +{ "TCSETXF", 0x00005434 }, +{ "TCSETXW", 0x00005435 }, +{ "TIOCVHANGUP", 0x00005437 }, +{ "FIONCLEX", 0x00005450 }, +{ "FIOCLEX", 0x00005451 }, +{ "FIOASYNC", 0x00005452 }, +{ "TIOCSERCONFIG", 0x00005453 }, +{ "TIOCSERGWILD", 0x00005454 }, +{ "TIOCSERSWILD", 0x00005455 }, +{ "TIOCGLCKTRMIOS", 0x00005456 }, +{ "TIOCSLCKTRMIOS", 0x00005457 }, +{ "TIOCSERGSTRUCT", 0x00005458 }, +{ "TIOCSERGETLSR", 0x00005459 }, +{ "TIOCSERGETMULTI", 0x0000545a }, +{ "TIOCSERSETMULTI", 0x0000545b }, +{ "TIOCMIWAIT", 0x0000545c }, +{ "TIOCGICOUNT", 0x0000545d }, +{ "FIOQSIZE", 0x00005460 }, +{ "SNDRV_TIMER_IOCTL_START", 0x000054a0 }, +{ "SNDRV_TIMER_IOCTL_STOP", 0x000054a1 }, +{ "SNDRV_TIMER_IOCTL_CONTINUE", 0x000054a2 }, +{ "SNDRV_TIMER_IOCTL_PAUSE", 0x000054a3 }, +{ "UI_DEV_CREATE", 0x00005501 }, +{ "UI_DEV_DESTROY", 0x00005502 }, +{ "USBDEVFS_DISCARDURB", 0x0000550b }, +{ "USBDEVFS_RESET", 0x00005514 }, +{ "USBDEVFS_DISCONNECT", 0x00005516 }, +{ "USBDEVFS_CONNECT", 0x00005517 }, +{ "VT_OPENQRY", 0x00005600 }, +{ "VIDIOC_RESERVED", 0x00005601 }, +{ "VT_GETMODE", 0x00005601 }, +{ "VT_SETMODE", 0x00005602 }, +{ "VT_GETSTATE", 0x00005603 }, +{ "VT_SENDSIG", 0x00005604 }, +{ "VT_RELDISP", 0x00005605 }, +{ "VT_ACTIVATE", 0x00005606 }, +{ "VT_WAITACTIVE", 0x00005607 }, +{ "VT_DISALLOCATE", 0x00005608 }, +{ "VT_RESIZE", 0x00005609 }, +{ "VT_RESIZEX", 0x0000560a }, +{ "VT_LOCKSWITCH", 0x0000560b }, +{ "VT_UNLOCKSWITCH", 0x0000560c }, +{ "VT_GETHIFONTMASK", 0x0000560d }, +{ "VT_WAITEVENT", 0x0000560e }, +{ "VT_SETACTIVATE", 0x0000560f }, +{ "VIDIOC_LOG_STATUS", 0x00005646 }, +{ "ADV7842_CMD_RAM_TEST", 0x000056c0 }, +{ "USBTMC_IOCTL_INDICATOR_PULSE", 0x00005b01 }, +{ "USBTMC_IOCTL_CLEAR", 0x00005b02 }, +{ "USBTMC_IOCTL_ABORT_BULK_OUT", 0x00005b03 }, +{ "USBTMC_IOCTL_ABORT_BULK_IN", 0x00005b04 }, +{ "USBTMC_IOCTL_CLEAR_OUT_HALT", 0x00005b06 }, +{ "USBTMC_IOCTL_CLEAR_IN_HALT", 0x00005b07 }, +{ "ANDROID_ALARM_WAIT", 0x00006101 }, +{ "NS_ADJBUFLEV", 0x00006163 }, +{ "SIOCSIFATMTCP", 0x00006180 }, +{ "ATMTCP_CREATE", 0x0000618e }, +{ "ATMTCP_REMOVE", 0x0000618f }, +{ "ATMLEC_CTRL", 0x000061d0 }, +{ "ATMLEC_DATA", 0x000061d1 }, +{ "ATMLEC_MCAST", 0x000061d2 }, +{ "ATMMPC_CTRL", 0x000061d8 }, +{ "ATMMPC_DATA", 0x000061d9 }, +{ "SIOCMKCLIP", 0x000061e0 }, +{ "ATMARPD_CTRL", 0x000061e1 }, +{ "ATMARP_MKIP", 0x000061e2 }, +{ "ATMARP_SETENTRY", 0x000061e3 }, +{ "ATMARP_ENCAP", 0x000061e5 }, +{ "ATMSIGD_CTRL", 0x000061f0 }, +{ "BT819_FIFO_RESET_LOW", 0x00006200 }, +{ "BT819_FIFO_RESET_HIGH", 0x00006201 }, +{ "CM_IOCSRDR", 0x00006303 }, +{ "CM_IOCARDOFF", 0x00006304 }, +{ "BC_REGISTER_LOOPER", 0x0000630b }, +{ "BC_ENTER_LOOPER", 0x0000630c }, +{ "BC_EXIT_LOOPER", 0x0000630d }, +{ "CHIOINITELEM", 0x00006311 }, +{ "DRM_IOCTL_SET_MASTER", 0x0000641e }, +{ "DRM_IOCTL_DROP_MASTER", 0x0000641f }, +{ "DRM_IOCTL_AGP_ACQUIRE", 0x00006430 }, +{ "DRM_IOCTL_AGP_RELEASE", 0x00006431 }, +{ "DRM_IOCTL_I915_FLUSH", 0x00006441 }, +{ "DRM_IOCTL_R128_CCE_START", 0x00006441 }, +{ "DRM_IOCTL_RADEON_CP_START", 0x00006441 }, +{ "DRM_IOCTL_I915_FLIP", 0x00006442 }, +{ "DRM_IOCTL_MGA_RESET", 0x00006442 }, +{ "DRM_IOCTL_I810_FLUSH", 0x00006443 }, +{ "DRM_IOCTL_MGA_SWAP", 0x00006443 }, +{ "DRM_IOCTL_R128_CCE_RESET", 0x00006443 }, +{ "DRM_IOCTL_RADEON_CP_RESET", 0x00006443 }, +{ "DRM_IOCTL_I810_GETAGE", 0x00006444 }, +{ "DRM_IOCTL_R128_CCE_IDLE", 0x00006444 }, +{ "DRM_IOCTL_RADEON_CP_IDLE", 0x00006444 }, +{ "DRM_IOCTL_RADEON_RESET", 0x00006445 }, +{ "DRM_IOCTL_I810_SWAP", 0x00006446 }, +{ "DRM_IOCTL_R128_RESET", 0x00006446 }, +{ "DRM_IOCTL_R128_SWAP", 0x00006447 }, +{ "DRM_IOCTL_RADEON_SWAP", 0x00006447 }, +{ "DRM_IOCTL_I810_DOCOPY", 0x00006448 }, +{ "DRM_IOCTL_VIA_FLUSH", 0x00006449 }, +{ "DRM_IOCTL_I810_FSTATUS", 0x0000644a }, +{ "DRM_IOCTL_I810_OV0FLIP", 0x0000644b }, +{ "DRM_IOCTL_I810_RSTATUS", 0x0000644d }, +{ "DRM_IOCTL_I810_FLIP", 0x0000644e }, +{ "DRM_IOCTL_RADEON_FLIP", 0x00006452 }, +{ "DRM_IOCTL_R128_FLIP", 0x00006453 }, +{ "DRM_IOCTL_I915_GEM_THROTTLE", 0x00006458 }, +{ "DRM_IOCTL_RADEON_CP_RESUME", 0x00006458 }, +{ "DRM_IOCTL_I915_GEM_ENTERVT", 0x00006459 }, +{ "DRM_IOCTL_I915_GEM_LEAVEVT", 0x0000645a }, +{ "S5P_FIMC_TX_END_NOTIFY", 0x00006500 }, +{ "FUNCTIONFS_FIFO_STATUS", 0x00006701 }, +{ "GADGETFS_FIFO_STATUS", 0x00006701 }, +{ "FUNCTIONFS_FIFO_FLUSH", 0x00006702 }, +{ "GADGETFS_FIFO_FLUSH", 0x00006702 }, +{ "FUNCTIONFS_CLEAR_HALT", 0x00006703 }, +{ "GADGETFS_CLEAR_HALT", 0x00006703 }, +{ "FUNCTIONFS_INTERFACE_REVMAP", 0x00006780 }, +{ "FUNCTIONFS_ENDPOINT_REVMAP", 0x00006781 }, +{ "HPET_IE_ON", 0x00006801 }, +{ "HPET_IE_OFF", 0x00006802 }, +{ "HPET_EPI", 0x00006804 }, +{ "HPET_DPI", 0x00006805 }, +{ "LIRC_NOTIFY_DECODE", 0x00006920 }, +{ "LIRC_SETUP_START", 0x00006921 }, +{ "LIRC_SETUP_END", 0x00006922 }, +{ "KYRO_IOCTL_OVERLAY_CREATE", 0x00006b00 }, +{ "KYRO_IOCTL_OVERLAY_VIEWPORT_SET", 0x00006b01 }, +{ "KYRO_IOCTL_SET_VIDEO_MODE", 0x00006b02 }, +{ "KYRO_IOCTL_UVSTRIDE", 0x00006b03 }, +{ "KYRO_IOCTL_OVERLAY_OFFSET", 0x00006b04 }, +{ "KYRO_IOCTL_STRIDE", 0x00006b05 }, +{ "HSC_RESET", 0x00006b10 }, +{ "HSC_SET_PM", 0x00006b11 }, +{ "HSC_SEND_BREAK", 0x00006b12 }, +{ "MMTIMER_GETOFFSET", 0x00006d00 }, +{ "MGSL_IOCSTXIDLE", 0x00006d02 }, +{ "MGSL_IOCGTXIDLE", 0x00006d03 }, +{ "MGSL_IOCTXENABLE", 0x00006d04 }, +{ "MMTIMER_GETBITS", 0x00006d04 }, +{ "MGSL_IOCRXENABLE", 0x00006d05 }, +{ "MGSL_IOCTXABORT", 0x00006d06 }, +{ "MMTIMER_MMAPAVAIL", 0x00006d06 }, +{ "MGSL_IOCGSTATS", 0x00006d07 }, +{ "MGSL_IOCLOOPTXDONE", 0x00006d09 }, +{ "MGSL_IOCSIF", 0x00006d0a }, +{ "MGSL_IOCGIF", 0x00006d0b }, +{ "MGSL_IOCCLRMODCOUNT", 0x00006d0f }, +{ "MGSL_IOCSXSYNC", 0x00006d13 }, +{ "MGSL_IOCGXSYNC", 0x00006d14 }, +{ "MGSL_IOCSXCTRL", 0x00006d15 }, +{ "MGSL_IOCGXCTRL", 0x00006d16 }, +{ "NCP_IOC_CONN_LOGGED_IN", 0x00006e03 }, +{ "AUDIO_STOP", 0x00006f01 }, +{ "AUDIO_PLAY", 0x00006f02 }, +{ "AUDIO_PAUSE", 0x00006f03 }, +{ "AUDIO_CONTINUE", 0x00006f04 }, +{ "AUDIO_SELECT_SOURCE", 0x00006f05 }, +{ "AUDIO_SET_MUTE", 0x00006f06 }, +{ "AUDIO_SET_AV_SYNC", 0x00006f07 }, +{ "AUDIO_SET_BYPASS_MODE", 0x00006f08 }, +{ "AUDIO_CHANNEL_SELECT", 0x00006f09 }, +{ "AUDIO_CLEAR_BUFFER", 0x00006f0c }, +{ "AUDIO_SET_ID", 0x00006f0d }, +{ "AUDIO_SET_STREAMTYPE", 0x00006f0f }, +{ "AUDIO_SET_EXT_ID", 0x00006f10 }, +{ "AUDIO_BILINGUAL_CHANNEL_SELECT", 0x00006f14 }, +{ "VIDEO_STOP", 0x00006f15 }, +{ "VIDEO_PLAY", 0x00006f16 }, +{ "VIDEO_FREEZE", 0x00006f17 }, +{ "VIDEO_CONTINUE", 0x00006f18 }, +{ "VIDEO_SELECT_SOURCE", 0x00006f19 }, +{ "VIDEO_SET_BLANK", 0x00006f1a }, +{ "VIDEO_SET_DISPLAY_FORMAT", 0x00006f1d }, +{ "VIDEO_FAST_FORWARD", 0x00006f1f }, +{ "VIDEO_SLOWMOTION", 0x00006f20 }, +{ "VIDEO_CLEAR_BUFFER", 0x00006f22 }, +{ "VIDEO_SET_ID", 0x00006f23 }, +{ "VIDEO_SET_STREAMTYPE", 0x00006f24 }, +{ "VIDEO_SET_FORMAT", 0x00006f25 }, +{ "VIDEO_SET_SYSTEM", 0x00006f26 }, +{ "DMX_START", 0x00006f29 }, +{ "DMX_STOP", 0x00006f2a }, +{ "DMX_SET_BUFFER_SIZE", 0x00006f2d }, +{ "NET_REMOVE_IF", 0x00006f35 }, +{ "VIDEO_SET_ATTRIBUTES", 0x00006f35 }, +{ "FE_DISEQC_RESET_OVERLOAD", 0x00006f3e }, +{ "FE_DISEQC_SEND_BURST", 0x00006f41 }, +{ "FE_SET_TONE", 0x00006f42 }, +{ "FE_SET_VOLTAGE", 0x00006f43 }, +{ "FE_ENABLE_HIGH_LNB_VOLTAGE", 0x00006f44 }, +{ "FE_DISHNETWORK_SEND_LEGACY_CMD", 0x00006f50 }, +{ "FE_SET_FRONTEND_TUNE_MODE", 0x00006f51 }, +{ "CA_RESET", 0x00006f80 }, +{ "RTC_AIE_ON", 0x00007001 }, +{ "RTC_AIE_OFF", 0x00007002 }, +{ "RTC_UIE_ON", 0x00007003 }, +{ "PHN_NOT_OH", 0x00007004 }, +{ "RTC_UIE_OFF", 0x00007004 }, +{ "RTC_PIE_ON", 0x00007005 }, +{ "RTC_PIE_OFF", 0x00007006 }, +{ "RTC_WIE_ON", 0x0000700f }, +{ "RTC_WIE_OFF", 0x00007010 }, +{ "RTC_VL_CLR", 0x00007014 }, +{ "NVRAM_INIT", 0x00007040 }, +{ "NVRAM_SETCKS", 0x00007041 }, +{ "PPCLAIM", 0x0000708b }, +{ "PPRELEASE", 0x0000708c }, +{ "PPYIELD", 0x0000708d }, +{ "PPEXCL", 0x0000708f }, +{ "PHONE_CAPABILITIES", 0x00007180 }, +{ "PHONE_RING", 0x00007183 }, +{ "PHONE_HOOKSTATE", 0x00007184 }, +{ "OLD_PHONE_RING_START", 0x00007187 }, +{ "PHONE_RING_STOP", 0x00007188 }, +{ "PHONE_REC_START", 0x0000718a }, +{ "PHONE_REC_STOP", 0x0000718b }, +{ "PHONE_REC_LEVEL", 0x0000718f }, +{ "PHONE_PLAY_START", 0x00007191 }, +{ "PHONE_PLAY_STOP", 0x00007192 }, +{ "PHONE_PLAY_LEVEL", 0x00007195 }, +{ "PHONE_GET_TONE_ON_TIME", 0x0000719e }, +{ "PHONE_GET_TONE_OFF_TIME", 0x0000719f }, +{ "PHONE_GET_TONE_STATE", 0x000071a0 }, +{ "PHONE_BUSY", 0x000071a1 }, +{ "PHONE_RINGBACK", 0x000071a2 }, +{ "PHONE_DIALTONE", 0x000071a3 }, +{ "PHONE_CPT_STOP", 0x000071a4 }, +{ "PHONE_PSTN_GET_STATE", 0x000071a5 }, +{ "PHONE_PSTN_LINETEST", 0x000071a8 }, +{ "IXJCTL_DSP_RESET", 0x000071c0 }, +{ "IXJCTL_DSP_IDLE", 0x000071c5 }, +{ "IXJCTL_TESTRAM", 0x000071c6 }, +{ "IXJCTL_AEC_STOP", 0x000071cc }, +{ "IXJCTL_AEC_GET_LEVEL", 0x000071cd }, +{ "IXJCTL_PSTN_LINETEST", 0x000071d3 }, +{ "IXJCTL_PLAY_CID", 0x000071d7 }, +{ "IXJCTL_DRYBUFFER_CLEAR", 0x000071e7 }, +{ "BR_OK", 0x00007201 }, +{ "BR_DEAD_REPLY", 0x00007205 }, +{ "BR_TRANSACTION_COMPLETE", 0x00007206 }, +{ "BR_NOOP", 0x0000720c }, +{ "BR_SPAWN_LOOPER", 0x0000720d }, +{ "BR_FINISHED", 0x0000720e }, +{ "BR_FAILED_REPLY", 0x00007211 }, +{ "PPPIOCDISCONN", 0x00007439 }, +{ "PPPIOCXFERUNIT", 0x0000744e }, +{ "MEYEIOC_STILLCAPT", 0x000076c4 }, +{ "ASHMEM_GET_SIZE", 0x00007704 }, +{ "ASHMEM_GET_PROT_MASK", 0x00007706 }, +{ "ASHMEM_GET_PIN_STATUS", 0x00007709 }, +{ "ASHMEM_PURGE_ALL_CACHES", 0x0000770a }, +{ "FIOSETOWN", 0x00008901 }, +{ "SIOCSPGRP", 0x00008902 }, +{ "FIOGETOWN", 0x00008903 }, +{ "SIOCGPGRP", 0x00008904 }, +{ "SIOCATMARK", 0x00008905 }, +{ "SIOCGSTAMP", 0x00008906 }, +{ "SIOCGSTAMPNS", 0x00008907 }, +{ "SIOCADDRT", 0x0000890b }, +{ "SIOCDELRT", 0x0000890c }, +{ "SIOCRTMSG", 0x0000890d }, +{ "SIOCGIFNAME", 0x00008910 }, +{ "SIOCSIFLINK", 0x00008911 }, +{ "SIOCGIFCONF", 0x00008912 }, +{ "SIOCGIFFLAGS", 0x00008913 }, +{ "SIOCSIFFLAGS", 0x00008914 }, +{ "SIOCGIFADDR", 0x00008915 }, +{ "SIOCSIFADDR", 0x00008916 }, +{ "SIOCGIFDSTADDR", 0x00008917 }, +{ "SIOCSIFDSTADDR", 0x00008918 }, +{ "SIOCGIFBRDADDR", 0x00008919 }, +{ "SIOCSIFBRDADDR", 0x0000891a }, +{ "SIOCGIFNETMASK", 0x0000891b }, +{ "SIOCSIFNETMASK", 0x0000891c }, +{ "SIOCGIFMETRIC", 0x0000891d }, +{ "SIOCSIFMETRIC", 0x0000891e }, +{ "SIOCGIFMEM", 0x0000891f }, +{ "SIOCSIFMEM", 0x00008920 }, +{ "SIOCGIFMTU", 0x00008921 }, +{ "SIOCSIFMTU", 0x00008922 }, +{ "SIOCSIFNAME", 0x00008923 }, +{ "SIOCSIFHWADDR", 0x00008924 }, +{ "SIOCGIFENCAP", 0x00008925 }, +{ "SIOCSIFENCAP", 0x00008926 }, +{ "SIOCGIFHWADDR", 0x00008927 }, +{ "SIOCGIFSLAVE", 0x00008929 }, +{ "SIOCSIFSLAVE", 0x00008930 }, +{ "SIOCADDMULTI", 0x00008931 }, +{ "SIOCDELMULTI", 0x00008932 }, +{ "SIOCGIFINDEX", 0x00008933 }, +{ "SIOCSIFPFLAGS", 0x00008934 }, +{ "SIOCGIFPFLAGS", 0x00008935 }, +{ "SIOCDIFADDR", 0x00008936 }, +{ "SIOCSIFHWBROADCAST", 0x00008937 }, +{ "SIOCGIFCOUNT", 0x00008938 }, +{ "SIOCGIFBR", 0x00008940 }, +{ "SIOCSIFBR", 0x00008941 }, +{ "SIOCGIFTXQLEN", 0x00008942 }, +{ "SIOCSIFTXQLEN", 0x00008943 }, +{ "SIOCETHTOOL", 0x00008946 }, +{ "SIOCGMIIPHY", 0x00008947 }, +{ "SIOCGMIIREG", 0x00008948 }, +{ "SIOCSMIIREG", 0x00008949 }, +{ "SIOCWANDEV", 0x0000894a }, +{ "SIOCOUTQNSD", 0x0000894b }, +{ "SIOCDARP", 0x00008953 }, +{ "SIOCGARP", 0x00008954 }, +{ "SIOCSARP", 0x00008955 }, +{ "SIOCDRARP", 0x00008960 }, +{ "SIOCGRARP", 0x00008961 }, +{ "SIOCSRARP", 0x00008962 }, +{ "SIOCGIFMAP", 0x00008970 }, +{ "SIOCSIFMAP", 0x00008971 }, +{ "SIOCADDDLCI", 0x00008980 }, +{ "SIOCDELDLCI", 0x00008981 }, +{ "SIOCGIFVLAN", 0x00008982 }, +{ "SIOCSIFVLAN", 0x00008983 }, +{ "SIOCBONDENSLAVE", 0x00008990 }, +{ "SIOCBONDRELEASE", 0x00008991 }, +{ "SIOCBONDSETHWADDR", 0x00008992 }, +{ "SIOCBONDSLAVEINFOQUERY", 0x00008993 }, +{ "SIOCBONDINFOQUERY", 0x00008994 }, +{ "SIOCBONDCHANGEACTIVE", 0x00008995 }, +{ "SIOCBRADDBR", 0x000089a0 }, +{ "SIOCBRDELBR", 0x000089a1 }, +{ "SIOCBRADDIF", 0x000089a2 }, +{ "SIOCBRDELIF", 0x000089a3 }, +{ "SIOCSHWTSTAMP", 0x000089b0 }, +{ "SIOCGHWTSTAMP", 0x000089b1 }, +{ "SIOCPROTOPRIVATE", 0x000089e0 }, +{ "SIOCDEVPRIVATE", 0x000089f0 }, +{ "SIOCIWFIRST", 0x00008b00 }, +{ "SIOCSIWCOMMIT", 0x00008b00 }, +{ "SIOCGIWNAME", 0x00008b01 }, +{ "SIOCSIWNWID", 0x00008b02 }, +{ "SIOCGIWNWID", 0x00008b03 }, +{ "SIOCSIWFREQ", 0x00008b04 }, +{ "SIOCGIWFREQ", 0x00008b05 }, +{ "SIOCSIWMODE", 0x00008b06 }, +{ "SIOCGIWMODE", 0x00008b07 }, +{ "SIOCSIWSENS", 0x00008b08 }, +{ "SIOCGIWSENS", 0x00008b09 }, +{ "SIOCSIWRANGE", 0x00008b0a }, +{ "SIOCGIWRANGE", 0x00008b0b }, +{ "SIOCSIWPRIV", 0x00008b0c }, +{ "SIOCGIWPRIV", 0x00008b0d }, +{ "SIOCSIWSTATS", 0x00008b0e }, +{ "SIOCGIWSTATS", 0x00008b0f }, +{ "SIOCSIWSPY", 0x00008b10 }, +{ "SIOCGIWSPY", 0x00008b11 }, +{ "SIOCSIWTHRSPY", 0x00008b12 }, +{ "SIOCGIWTHRSPY", 0x00008b13 }, +{ "SIOCSIWAP", 0x00008b14 }, +{ "SIOCGIWAP", 0x00008b15 }, +{ "SIOCSIWMLME", 0x00008b16 }, +{ "SIOCGIWAPLIST", 0x00008b17 }, +{ "SIOCSIWSCAN", 0x00008b18 }, +{ "SIOCGIWSCAN", 0x00008b19 }, +{ "SIOCSIWESSID", 0x00008b1a }, +{ "SIOCGIWESSID", 0x00008b1b }, +{ "SIOCSIWNICKN", 0x00008b1c }, +{ "SIOCGIWNICKN", 0x00008b1d }, +{ "SIOCSIWRATE", 0x00008b20 }, +{ "SIOCGIWRATE", 0x00008b21 }, +{ "SIOCSIWRTS", 0x00008b22 }, +{ "SIOCGIWRTS", 0x00008b23 }, +{ "SIOCSIWFRAG", 0x00008b24 }, +{ "SIOCGIWFRAG", 0x00008b25 }, +{ "SIOCSIWTXPOW", 0x00008b26 }, +{ "SIOCGIWTXPOW", 0x00008b27 }, +{ "SIOCSIWRETRY", 0x00008b28 }, +{ "SIOCGIWRETRY", 0x00008b29 }, +{ "SIOCSIWENCODE", 0x00008b2a }, +{ "SIOCGIWENCODE", 0x00008b2b }, +{ "SIOCSIWPOWER", 0x00008b2c }, +{ "SIOCGIWPOWER", 0x00008b2d }, +{ "SIOCSIWGENIE", 0x00008b30 }, +{ "SIOCGIWGENIE", 0x00008b31 }, +{ "SIOCSIWAUTH", 0x00008b32 }, +{ "SIOCGIWAUTH", 0x00008b33 }, +{ "SIOCSIWENCODEEXT", 0x00008b34 }, +{ "SIOCGIWENCODEEXT", 0x00008b35 }, +{ "SIOCSIWPMKSA", 0x00008b36 }, +{ "SIOCIWFIRSTPRIV", 0x00008be0 }, +{ "SIOCIWLASTPRIV", 0x00008bff }, +{ "AUTOFS_IOC_READY", 0x00009360 }, +{ "AUTOFS_IOC_FAIL", 0x00009361 }, +{ "AUTOFS_IOC_CATATONIC", 0x00009362 }, +{ "BTRFS_IOC_TRANS_START", 0x00009406 }, +{ "BTRFS_IOC_TRANS_END", 0x00009407 }, +{ "BTRFS_IOC_SYNC", 0x00009408 }, +{ "BTRFS_IOC_SCRUB_CANCEL", 0x0000941c }, +{ "BTRFS_IOC_QUOTA_RESCAN_WAIT", 0x0000942e }, +{ "NBD_SET_SOCK", 0x0000ab00 }, +{ "NBD_SET_BLKSIZE", 0x0000ab01 }, +{ "NBD_SET_SIZE", 0x0000ab02 }, +{ "NBD_DO_IT", 0x0000ab03 }, +{ "NBD_CLEAR_SOCK", 0x0000ab04 }, +{ "NBD_CLEAR_QUE", 0x0000ab05 }, +{ "NBD_PRINT_DEBUG", 0x0000ab06 }, +{ "NBD_SET_SIZE_BLOCKS", 0x0000ab07 }, +{ "NBD_DISCONNECT", 0x0000ab08 }, +{ "NBD_SET_TIMEOUT", 0x0000ab09 }, +{ "NBD_SET_FLAGS", 0x0000ab0a }, +{ "RAW_SETBIND", 0x0000ac00 }, +{ "RAW_GETBIND", 0x0000ac01 }, +{ "KVM_GET_API_VERSION", 0x0000ae00 }, +{ "KVM_CREATE_VM", 0x0000ae01 }, +{ "LOGGER_GET_LOG_BUF_SIZE", 0x0000ae01 }, +{ "LOGGER_GET_LOG_LEN", 0x0000ae02 }, +{ "KVM_CHECK_EXTENSION", 0x0000ae03 }, +{ "LOGGER_GET_NEXT_ENTRY_LEN", 0x0000ae03 }, +{ "KVM_GET_VCPU_MMAP_SIZE", 0x0000ae04 }, +{ "LOGGER_FLUSH_LOG", 0x0000ae04 }, +{ "LOGGER_GET_VERSION", 0x0000ae05 }, +{ "KVM_S390_ENABLE_SIE", 0x0000ae06 }, +{ "LOGGER_SET_VERSION", 0x0000ae06 }, +{ "KVM_CREATE_VCPU", 0x0000ae41 }, +{ "KVM_SET_NR_MMU_PAGES", 0x0000ae44 }, +{ "KVM_GET_NR_MMU_PAGES", 0x0000ae45 }, +{ "KVM_SET_TSS_ADDR", 0x0000ae47 }, +{ "KVM_CREATE_IRQCHIP", 0x0000ae60 }, +{ "KVM_CREATE_PIT", 0x0000ae64 }, +{ "KVM_REINJECT_CONTROL", 0x0000ae71 }, +{ "KVM_SET_BOOT_CPU_ID", 0x0000ae78 }, +{ "KVM_RUN", 0x0000ae80 }, +{ "KVM_S390_INITIAL_RESET", 0x0000ae97 }, +{ "KVM_NMI", 0x0000ae9a }, +{ "KVM_SET_TSC_KHZ", 0x0000aea2 }, +{ "KVM_GET_TSC_KHZ", 0x0000aea3 }, +{ "KVM_KVMCLOCK_CTRL", 0x0000aead }, +{ "VHOST_SET_OWNER", 0x0000af01 }, +{ "VHOST_RESET_OWNER", 0x0000af02 }, +{ "PPPOEIOCDFWD", 0x0000b101 }, +{ "IOCTL_EVTCHN_BIND_VIRQ", 0x00044500 }, +{ "IOCTL_EVTCHN_BIND_UNBOUND_PORT", 0x00044502 }, +{ "IOCTL_EVTCHN_UNBIND", 0x00044503 }, +{ "IOCTL_EVTCHN_NOTIFY", 0x00044504 }, +{ "IOCTL_EVTCHN_BIND_INTERDOMAIN", 0x00084501 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_OWNER", 0x40005344 }, +{ "MFB_SET_ALPHA", 0x40014d00 }, +{ "MFB_SET_GAMMA", 0x40014d01 }, +{ "MFB_SET_BRIGHTNESS", 0x40014d03 }, +{ "SPI_IOC_WR_MODE", 0x40016b01 }, +{ "SPI_IOC_WR_LSB_FIRST", 0x40016b02 }, +{ "SPI_IOC_WR_BITS_PER_WORD", 0x40016b03 }, +{ "PPWCONTROL", 0x40017084 }, +{ "PPWDATA", 0x40017086 }, +{ "PPWCTLONIRQ", 0x40017092 }, +{ "PHONE_MAXRINGS", 0x40017185 }, +{ "PHONE_PLAY_TONE", 0x4001719b }, +{ "SONYPI_IOCSBRT", 0x40017600 }, +{ "SONYPI_IOCSBLUE", 0x40017609 }, +{ "SONYPI_IOCSFAN", 0x4001760b }, +{ "ATM_SETBACKEND", 0x400261f2 }, +{ "ATM_NEWBACKENDIF", 0x400261f3 }, +{ "NCP_IOC_GETMOUNTUID", 0x40026e02 }, +{ "AUDIO_SET_ATTRIBUTES", 0x40026f11 }, +{ "DMX_ADD_PID", 0x40026f33 }, +{ "DMX_REMOVE_PID", 0x40026f34 }, +{ "PPFCONTROL", 0x4002708e }, +{ "PHONE_RING_CADENCE", 0x40027186 }, +{ "SET_BITMAP_FILE", 0x4004092b }, +{ "BLKBSZSET", 0x40041271 }, +{ "IB_USER_MAD_UNREGISTER_AGENT", 0x40041b02 }, +{ "FW_CDEV_IOC_DEALLOCATE", 0x40042303 }, +{ "FW_CDEV_IOC_INITIATE_BUS_RESET", 0x40042305 }, +{ "FW_CDEV_IOC_REMOVE_DESCRIPTOR", 0x40042307 }, +{ "FW_CDEV_IOC_STOP_ISO", 0x4004230b }, +{ "FW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE", 0x4004230e }, +{ "FW_CDEV_IOC_FLUSH_ISO", 0x40042318 }, +{ "PERF_EVENT_IOC_SET_FILTER", 0x40042406 }, +{ "BLKI2OSRSTRAT", 0x40043203 }, +{ "BLKI2OSWSTRAT", 0x40043204 }, +{ "SNAPSHOT_CREATE_IMAGE", 0x40043311 }, +{ "PTP_ENABLE_PPS", 0x40043d04 }, +{ "SYNC_IOC_WAIT", 0x40043e00 }, +{ "FBIO_RADEON_SET_MIRROR", 0x40044004 }, +{ "SNDRV_PCM_IOCTL_TSTAMP", 0x40044102 }, +{ "AGPIOC_SETUP", 0x40044103 }, +{ "SNDRV_PCM_IOCTL_TTSTAMP", 0x40044103 }, +{ "AGPIOC_RESERVE", 0x40044104 }, +{ "AGPIOC_PROTECT", 0x40044105 }, +{ "AGPIOC_DEALLOCATE", 0x40044107 }, +{ "AGPIOC_BIND", 0x40044108 }, +{ "AGPIOC_UNBIND", 0x40044109 }, +{ "SNDRV_PCM_IOCTL_PAUSE", 0x40044145 }, +{ "SNDRV_PCM_IOCTL_REWIND", 0x40044146 }, +{ "SNDRV_PCM_IOCTL_FORWARD", 0x40044149 }, +{ "SNDRV_PCM_IOCTL_LINK", 0x40044160 }, +{ "PMU_IOC_SET_BACKLIGHT", 0x40044202 }, +{ "CCISS_REGNEWDISK", 0x4004420d }, +{ "EVIOCRMFF", 0x40044581 }, +{ "EVIOCGRAB", 0x40044590 }, +{ "EVIOCREVOKE", 0x40044591 }, +{ "EVIOCSCLOCKID", 0x400445a0 }, +{ "FBIOPUT_CONTRAST", 0x40044602 }, +{ "FBIPUT_BRIGHTNESS", 0x40044603 }, +{ "FBIPUT_COLOR", 0x40044606 }, +{ "FBIPUT_HSYNC", 0x40044609 }, +{ "FBIPUT_VSYNC", 0x4004460a }, +{ "FBIO_WAITFORVSYNC", 0x40044620 }, +{ "SSTFB_SET_VGAPASS", 0x400446dd }, +{ "HIDIOCSFLAG", 0x4004480f }, +{ "SNDRV_EMU10K1_IOCTL_TRAM_SETUP", 0x40044820 }, +{ "SNDRV_DM_FM_IOCTL_SET_MODE", 0x40044825 }, +{ "SNDRV_DM_FM_IOCTL_SET_CONNECTION", 0x40044826 }, +{ "SNDRV_HDSP_IOCTL_UPLOAD_FIRMWARE", 0x40044842 }, +{ "SNDRV_EMU10K1_IOCTL_SINGLE_STEP", 0x40044883 }, +{ "SNDRV_EMUX_IOCTL_MEM_AVAIL", 0x40044884 }, +{ "HCIDEVUP", 0x400448c9 }, +{ "HCIDEVDOWN", 0x400448ca }, +{ "HCIDEVRESET", 0x400448cb }, +{ "HCIDEVRESTAT", 0x400448cc }, +{ "HCISETRAW", 0x400448dc }, +{ "HCISETSCAN", 0x400448dd }, +{ "HCISETAUTH", 0x400448de }, +{ "HCISETENCRYPT", 0x400448df }, +{ "HCISETPTYPE", 0x400448e0 }, +{ "HCISETLINKPOL", 0x400448e1 }, +{ "HCISETLINKMODE", 0x400448e2 }, +{ "HCISETACLMTU", 0x400448e3 }, +{ "HCISETSCOMTU", 0x400448e4 }, +{ "HCIBLOCKADDR", 0x400448e6 }, +{ "HCIUNBLOCKADDR", 0x400448e7 }, +{ "MFB_SET_PIXFMT", 0x40044d08 }, +{ "OTPGETREGIONCOUNT", 0x40044d0e }, +{ "UBI_IOCEBER", 0x40044f01 }, +{ "UBI_IOCEBCH", 0x40044f02 }, +{ "UBI_IOCEBUNMAP", 0x40044f04 }, +{ "OMAPFB_MIRROR", 0x40044f1f }, +{ "OMAPFB_SET_UPDATE_MODE", 0x40044f28 }, +{ "OMAPFB_GET_UPDATE_MODE", 0x40044f2b }, +{ "OMAPFB_LCD_TEST", 0x40044f2d }, +{ "OMAPFB_CTRL_TEST", 0x40044f2e }, +{ "SNDCTL_DSP_SETTRIGGER", 0x40045010 }, +{ "SNDCTL_DSP_PROFILE", 0x40045017 }, +{ "SNDCTL_DSP_SETSPDIF", 0x40045042 }, +{ "SNDCTL_SEQ_PERCMODE", 0x40045106 }, +{ "SNDCTL_SEQ_TESTMIDI", 0x40045108 }, +{ "SNDCTL_SEQ_RESETSAMPLES", 0x40045109 }, +{ "SNDCTL_SEQ_THRESHOLD", 0x4004510d }, +{ "SNDCTL_FM_4OP_ENABLE", 0x4004510f }, +{ "RNDADDTOENTCNT", 0x40045201 }, +{ "SAA6588_CMD_CLOSE", 0x40045202 }, +{ "RFCOMMCREATEDEV", 0x400452c8 }, +{ "RFCOMMRELEASEDEV", 0x400452c9 }, +{ "RFCOMMSTEALDLC", 0x400452dc }, +{ "SNDRV_TIMER_IOCTL_TREAD", 0x40045402 }, +{ "SNDCTL_TMR_METRONOME", 0x40045407 }, +{ "SNDCTL_TMR_SELECT", 0x40045408 }, +{ "TIOCSPTLCK", 0x40045431 }, +{ "TIOCSIG", 0x40045436 }, +{ "TUNSETNOCSUM", 0x400454c8 }, +{ "TUNSETDEBUG", 0x400454c9 }, +{ "TUNSETIFF", 0x400454ca }, +{ "TUNSETPERSIST", 0x400454cb }, +{ "TUNSETOWNER", 0x400454cc }, +{ "TUNSETLINK", 0x400454cd }, +{ "TUNSETGROUP", 0x400454ce }, +{ "TUNSETOFFLOAD", 0x400454d0 }, +{ "TUNSETTXFILTER", 0x400454d1 }, +{ "TUNSETSNDBUF", 0x400454d4 }, +{ "TUNSETVNETHDRSZ", 0x400454d8 }, +{ "TUNSETQUEUE", 0x400454d9 }, +{ "TUNSETIFINDEX", 0x400454da }, +{ "TUNSETVNETLE", 0x400454dc }, +{ "USBDEVFS_REAPURB", 0x4004550c }, +{ "USBDEVFS_REAPURBNDELAY", 0x4004550d }, +{ "SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE", 0x40045532 }, +{ "SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE", 0x40045542 }, +{ "UI_SET_EVBIT", 0x40045564 }, +{ "UI_SET_KEYBIT", 0x40045565 }, +{ "UI_SET_RELBIT", 0x40045566 }, +{ "UI_SET_ABSBIT", 0x40045567 }, +{ "UI_SET_MSCBIT", 0x40045568 }, +{ "UI_SET_LEDBIT", 0x40045569 }, +{ "UI_SET_SNDBIT", 0x4004556a }, +{ "UI_SET_FFBIT", 0x4004556b }, +{ "UI_SET_PHYS", 0x4004556c }, +{ "UI_SET_SWBIT", 0x4004556d }, +{ "UI_SET_PROPBIT", 0x4004556e }, +{ "VIDIOC_OVERLAY", 0x4004560e }, +{ "VIDIOC_STREAMON", 0x40045612 }, +{ "VIDIOC_STREAMOFF", 0x40045613 }, +{ "VIDIOC_S_PRIORITY", 0x40045644 }, +{ "IVTV_IOC_PASSTHROUGH_MODE", 0x400456c1 }, +{ "VPFE_CMD_S_CCDC_RAW_PARAMS", 0x400456c1 }, +{ "SW_SYNC_IOC_INC", 0x40045701 }, +{ "SNDRV_RAWMIDI_IOCTL_DROP", 0x40045730 }, +{ "SNDRV_RAWMIDI_IOCTL_DRAIN", 0x40045731 }, +{ "SONET_SETFRAMING", 0x40046115 }, +{ "ATM_SETSC", 0x400461f1 }, +{ "ATM_DROPPARTY", 0x400461f5 }, +{ "BINDER_SET_MAX_THREADS", 0x40046205 }, +{ "BINDER_SET_IDLE_PRIORITY", 0x40046206 }, +{ "BINDER_SET_CONTEXT_MGR", 0x40046207 }, +{ "BINDER_THREAD_EXIT", 0x40046208 }, +{ "BC_ACQUIRE_RESULT", 0x40046302 }, +{ "CM_IOCSPTS", 0x40046302 }, +{ "BC_INCREFS", 0x40046304 }, +{ "BC_ACQUIRE", 0x40046305 }, +{ "CHIOSPICKER", 0x40046305 }, +{ "BC_RELEASE", 0x40046306 }, +{ "BC_DECREFS", 0x40046307 }, +{ "CM_IOSDBGLVL", 0x400463fa }, +{ "DRM_IOCTL_AUTH_MAGIC", 0x40046411 }, +{ "DRM_IOCTL_AGP_ENABLE", 0x40046432 }, +{ "DRM_IOCTL_I915_IRQ_WAIT", 0x40046445 }, +{ "DRM_IOCTL_MSM_GEM_CPU_FINI", 0x40046445 }, +{ "DRM_IOCTL_RADEON_FULLSCREEN", 0x40046446 }, +{ "DRM_IOCTL_MGA_SET_FENCE", 0x4004644a }, +{ "DRM_IOCTL_I915_DESTROY_HEAP", 0x4004644c }, +{ "DRM_IOCTL_RADEON_STIPPLE", 0x4004644c }, +{ "DRM_IOCTL_I915_SET_VBLANK_PIPE", 0x4004644d }, +{ "DRM_IOCTL_R128_STIPPLE", 0x4004644d }, +{ "DRM_IOCTL_R128_FULLSCREEN", 0x40046450 }, +{ "DRM_IOCTL_RADEON_IRQ_WAIT", 0x40046457 }, +{ "DRM_IOCTL_RADEON_SURF_FREE", 0x4004645b }, +{ "DRM_IOCTL_I915_GEM_SW_FINISH", 0x40046460 }, +{ "VIDIOC_INT_RESET", 0x40046466 }, +{ "DRM_IOCTL_NOUVEAU_GEM_CPU_FINI", 0x40046483 }, +{ "FS_IOC32_SETFLAGS", 0x40046602 }, +{ "FS_IOC_SETFLAGS", 0x40046602 }, +{ "HPET_IRQFREQ", 0x40046806 }, +{ "LIRC_SET_SEND_MODE", 0x40046911 }, +{ "LIRC_SET_REC_MODE", 0x40046912 }, +{ "LIRC_SET_SEND_CARRIER", 0x40046913 }, +{ "LIRC_SET_REC_CARRIER", 0x40046914 }, +{ "LIRC_SET_SEND_DUTY_CYCLE", 0x40046915 }, +{ "LIRC_SET_REC_DUTY_CYCLE", 0x40046916 }, +{ "LIRC_SET_TRANSMITTER_MASK", 0x40046917 }, +{ "LIRC_SET_REC_TIMEOUT", 0x40046918 }, +{ "LIRC_SET_REC_TIMEOUT_REPORTS", 0x40046919 }, +{ "LIRC_SET_REC_FILTER_PULSE", 0x4004691a }, +{ "LIRC_SET_REC_FILTER_SPACE", 0x4004691b }, +{ "LIRC_SET_REC_FILTER", 0x4004691c }, +{ "LIRC_SET_MEASURE_CARRIER_MODE", 0x4004691d }, +{ "LIRC_SET_REC_DUTY_CYCLE_RANGE", 0x4004691e }, +{ "IPMICTL_SET_MAINTENANCE_MODE_CMD", 0x4004691f }, +{ "LIRC_SET_REC_CARRIER_RANGE", 0x4004691f }, +{ "LIRC_SET_WIDEBAND_RECEIVER", 0x40046923 }, +{ "SPI_IOC_WR_MAX_SPEED_HZ", 0x40046b04 }, +{ "SPI_IOC_WR_MODE32", 0x40046b05 }, +{ "MSMFB_GRP_DISP", 0x40046d01 }, +{ "MSMFB_BLIT", 0x40046d02 }, +{ "NCP_IOC_GETMOUNTUID2", 0x40046e02 }, +{ "NCP_IOC_SET_SIGN_WANTED", 0x40046e06 }, +{ "NCP_IOC_GETDENTRYTTL", 0x40046e0c }, +{ "MATROXFB_SET_OUTPUT_CONNECTION", 0x40046ef8 }, +{ "MATROXFB_SET_OUTPUT_MODE", 0x40046efa }, +{ "SISFB_SET_AUTOMAXIMIZE_OLD", 0x40046efa }, +{ "UBI_IOCRMVOL", 0x40046f01 }, +{ "DMX_SET_SOURCE", 0x40046f31 }, +{ "UBI_IOCDET", 0x40046f41 }, +{ "PHN_SET_REG", 0x40047001 }, +{ "PHN_SET_REGS", 0x40047003 }, +{ "RTC_IRQP_SET", 0x4004700c }, +{ "RTC_EPOCH_SET", 0x4004700e }, +{ "PPSETMODE", 0x40047080 }, +{ "PPDATADIR", 0x40047090 }, +{ "PPNEGOT", 0x40047091 }, +{ "PPSETPHASE", 0x40047094 }, +{ "PPSETFLAGS", 0x4004709b }, +{ "PPS_SETPARAMS", 0x400470a2 }, +{ "PPS_KC_BIND", 0x400470a5 }, +{ "SPIOCSTYPE", 0x40047101 }, +{ "PHONE_CAPABILITIES_CHECK", 0x40047182 }, +{ "PHONE_RING_START", 0x40047187 }, +{ "PHONE_REC_CODEC", 0x40047189 }, +{ "PHONE_REC_DEPTH", 0x4004718c }, +{ "PHONE_FRAME", 0x4004718d }, +{ "PHONE_REC_VOLUME", 0x4004718e }, +{ "PHONE_PLAY_CODEC", 0x40047190 }, +{ "PHONE_PLAY_DEPTH", 0x40047193 }, +{ "PHONE_PLAY_VOLUME", 0x40047194 }, +{ "PHONE_DTMF_OOB", 0x40047199 }, +{ "PHONE_SET_TONE_ON_TIME", 0x4004719c }, +{ "PHONE_SET_TONE_OFF_TIME", 0x4004719d }, +{ "PHONE_PSTN_SET_STATE", 0x400471a4 }, +{ "PHONE_WINK_DURATION", 0x400471a6 }, +{ "PHONE_VAD", 0x400471a9 }, +{ "PHONE_WINK", 0x400471aa }, +{ "IXJCTL_SET_FILTER", 0x400471c7 }, +{ "IXJCTL_GET_FILTER_HIST", 0x400471c8 }, +{ "IXJCTL_INIT_TONE", 0x400471c9 }, +{ "IXJCTL_TONE_CADENCE", 0x400471ca }, +{ "IXJCTL_AEC_START", 0x400471cb }, +{ "IXJCTL_SET_LED", 0x400471ce }, +{ "IXJCTL_MIXER", 0x400471cf }, +{ "IXJCTL_DAA_COEFF_SET", 0x400471d0 }, +{ "IXJCTL_PORT", 0x400471d1 }, +{ "IXJCTL_DAA_AGAIN", 0x400471d2 }, +{ "IXJCTL_POTS_PSTN", 0x400471d5 }, +{ "IXJCTL_FILTER_CADENCE", 0x400471d6 }, +{ "IXJCTL_CIDCW", 0x400471d9 }, +{ "PHONE_REC_VOLUME_LINEAR", 0x400471db }, +{ "PHONE_PLAY_VOLUME_LINEAR", 0x400471dc }, +{ "IXJCTL_SET_FILTER_RAW", 0x400471dd }, +{ "IXJCTL_HZ", 0x400471e0 }, +{ "IXJCTL_RATE", 0x400471e1 }, +{ "IXJCTL_DTMF_PRESCALE", 0x400471e8 }, +{ "IXJCTL_SIGCTL", 0x400471e9 }, +{ "IXJCTL_SC_RXG", 0x400471ea }, +{ "IXJCTL_SC_TXG", 0x400471eb }, +{ "IXJCTL_INTERCOM_START", 0x400471fd }, +{ "IXJCTL_INTERCOM_STOP", 0x400471fe }, +{ "FAT_IOCTL_SET_ATTRIBUTES", 0x40047211 }, +{ "PPPIOCATTCHAN", 0x40047438 }, +{ "PPPIOCCONNECT", 0x4004743a }, +{ "PPPIOCSMRRU", 0x4004743b }, +{ "PPPIOCDETACH", 0x4004743c }, +{ "PPPIOCATTACH", 0x4004743d }, +{ "PPPIOCSDEBUG", 0x40047440 }, +{ "PPPIOCSMAXCID", 0x40047451 }, +{ "PPPIOCSMRU", 0x40047452 }, +{ "PPPIOCSRASYNCMAP", 0x40047454 }, +{ "PPPIOCSASYNCMAP", 0x40047457 }, +{ "PPPIOCSFLAGS", 0x40047459 }, +{ "PPPIOCBUNDLE", 0x40047481 }, +{ "PPPIOCSMPFLAGS", 0x40047483 }, +{ "PPPIOCSMPMTU", 0x40047484 }, +{ "PPPIOCSMPMRU", 0x40047485 }, +{ "PPPIOCSCOMPRESSOR", 0x40047487 }, +{ "V4L2_SUBDEV_IR_RX_NOTIFY", 0x40047600 }, +{ "V4L2_SUBDEV_IR_TX_NOTIFY", 0x40047601 }, +{ "FS_IOC32_SETVERSION", 0x40047602 }, +{ "FS_IOC_SETVERSION", 0x40047602 }, +{ "MEYEIOC_QBUF_CAPT", 0x400476c2 }, +{ "ASHMEM_SET_SIZE", 0x40047703 }, +{ "ASHMEM_SET_PROT_MASK", 0x40047705 }, +{ "OSIOCSNETADDR", 0x400489e0 }, +{ "SIOCSNETADDR", 0x400489e0 }, +{ "AUTOFS_IOC_EXPIRE_MULTI", 0x40049366 }, +{ "BTRFS_IOC_CLONE", 0x40049409 }, +{ "BTRFS_IOC_BALANCE_CTL", 0x40049421 }, +{ "KVM_S390_VCPU_FAULT", 0x4004ae52 }, +{ "KVM_INTERRUPT", 0x4004ae86 }, +{ "KVM_SET_SIGNAL_MASK", 0x4004ae8b }, +{ "KVM_S390_STORE_STATUS", 0x4004ae95 }, +{ "KVM_SET_MP_STATE", 0x4004ae99 }, +{ "VHOST_SET_LOG_FD", 0x4004af07 }, +{ "VHOST_SCSI_GET_ABI_VERSION", 0x4004af42 }, +{ "VHOST_SCSI_SET_EVENTS_MISSED", 0x4004af43 }, +{ "VHOST_SCSI_GET_EVENTS_MISSED", 0x4004af44 }, +{ "PPPOEIOCSFWD", 0x4004b100 }, +{ "IOW_WRITE", 0x4004c001 }, +{ "IOW_READ", 0x4004c002 }, +{ "REISERFS_IOC_UNPACK", 0x4004cd01 }, +{ "SISFB_SET_AUTOMAXIMIZE", 0x4004f303 }, +{ "SISFB_SET_TVPOSOFFSET", 0x4004f304 }, +{ "SISFB_SET_LOCK", 0x4004f306 }, +{ "GIGASET_BRKCHARS", 0x40064702 }, +{ "MEYEIOC_S_PARAMS", 0x400676c1 }, +{ "FE_DISEQC_SEND_MASTER_CMD", 0x40076f3f }, +{ "FW_CDEV_IOC_RECEIVE_PHY_PACKETS", 0x40082316 }, +{ "PERF_EVENT_IOC_PERIOD", 0x40082404 }, +{ "CCISS_SETINTINFO", 0x40084203 }, +{ "APEI_ERST_CLEAR_RECORD", 0x40084501 }, +{ "EVIOCSREP", 0x40084503 }, +{ "EVIOCSKEYCODE", 0x40084504 }, +{ "SNDRV_SB_CSP_IOCTL_START", 0x40084813 }, +{ "MEMERASE", 0x40084d02 }, +{ "MFB_SET_AOID", 0x40084d04 }, +{ "MEMLOCK", 0x40084d05 }, +{ "MEMUNLOCK", 0x40084d06 }, +{ "MEMGETBADBLOCK", 0x40084d0b }, +{ "MEMSETBADBLOCK", 0x40084d0c }, +{ "UBI_IOCVOLUP", 0x40084f00 }, +{ "UBI_IOCEBMAP", 0x40084f03 }, +{ "OMAPFB_SETUP_MEM", 0x40084f37 }, +{ "OMAPFB_QUERY_MEM", 0x40084f38 }, +{ "OMAPFB_SET_TEARSYNC", 0x40084f3e }, +{ "SNDCTL_SEQ_OUTOFBAND", 0x40085112 }, +{ "RNDADDENTROPY", 0x40085203 }, +{ "TFD_IOC_SET_TICKS", 0x40085400 }, +{ "TUNATTACHFILTER", 0x400854d5 }, +{ "TUNDETACHFILTER", 0x400854d6 }, +{ "USBDEVFS_CONNECTINFO", 0x40085511 }, +{ "VIDIOC_S_STD", 0x40085618 }, +{ "ATM_GETNAMES", 0x40086183 }, +{ "ATM_ADDPARTY", 0x400861f4 }, +{ "BINDER_SET_IDLE_TIMEOUT", 0x40086203 }, +{ "BC_FREE_BUFFER", 0x40086303 }, +{ "CHIOGSTATUS", 0x40086308 }, +{ "BC_ATTEMPT_ACQUIRE", 0x4008630a }, +{ "BC_DEAD_BINDER_DONE", 0x40086310 }, +{ "DRM_IOCTL_MODESET_CTL", 0x40086408 }, +{ "DRM_IOCTL_GEM_CLOSE", 0x40086409 }, +{ "DRM_IOCTL_SET_UNIQUE", 0x40086410 }, +{ "DRM_IOCTL_CONTROL", 0x40086414 }, +{ "DRM_IOCTL_FREE_BUFS", 0x4008641a }, +{ "DRM_IOCTL_SET_SAREA_CTX", 0x4008641c }, +{ "DRM_IOCTL_MOD_CTX", 0x40086422 }, +{ "DRM_IOCTL_SWITCH_CTX", 0x40086424 }, +{ "DRM_IOCTL_NEW_CTX", 0x40086425 }, +{ "DRM_IOCTL_LOCK", 0x4008642a }, +{ "DRM_IOCTL_UNLOCK", 0x4008642b }, +{ "DRM_IOCTL_FINISH", 0x4008642c }, +{ "DRM_IOCTL_AGP_BIND", 0x40086436 }, +{ "DRM_IOCTL_AGP_UNBIND", 0x40086437 }, +{ "DRM_IOCTL_SG_FREE", 0x40086439 }, +{ "DRM_IOCTL_MGA_FLUSH", 0x40086441 }, +{ "DRM_IOCTL_R128_CCE_STOP", 0x40086442 }, +{ "DRM_IOCTL_RADEON_CP_STOP", 0x40086442 }, +{ "DRM_IOCTL_SAVAGE_BCI_EVENT_WAIT", 0x40086443 }, +{ "DRM_IOCTL_OMAP_GEM_CPU_PREP", 0x40086444 }, +{ "DRM_IOCTL_QXL_CLIENTCAP", 0x40086445 }, +{ "DRM_IOCTL_I915_SETPARAM", 0x40086447 }, +{ "DRM_IOCTL_VIA_CMDBUFFER", 0x40086448 }, +{ "DRM_IOCTL_I915_FREE", 0x40086449 }, +{ "DRM_IOCTL_VIA_PCICMD", 0x4008644a }, +{ "DRM_IOCTL_VIA_BLIT_SYNC", 0x4008644f }, +{ "DRM_IOCTL_RADEON_FREE", 0x40086454 }, +{ "DRM_IOCTL_I915_GEM_UNPIN", 0x40086456 }, +{ "DRM_IOCTL_SIS_FB_INIT", 0x40086456 }, +{ "TUNER_SET_CONFIG", 0x4008645c }, +{ "DRM_IOCTL_RADEON_GEM_WAIT_IDLE", 0x40086464 }, +{ "DRM_IOCTL_I915_GEM_CONTEXT_DESTROY", 0x4008646e }, +{ "DRM_IOCTL_I915_GEM_SET_CACHING", 0x4008646f }, +{ "DRM_IOCTL_NOUVEAU_GEM_CPU_PREP", 0x40086482 }, +{ "MTIOCTOP", 0x40086d01 }, +{ "NILFS_IOCTL_DELETE_CHECKPOINT", 0x40086e81 }, +{ "NILFS_IOCTL_RESIZE", 0x40086e8b }, +{ "AUDIO_SET_MIXER", 0x40086f0e }, +{ "VIDEO_STILLPICTURE", 0x40086f1e }, +{ "VIDEO_SET_SPU", 0x40086f32 }, +{ "VIDEO_SET_SPU_PALETTE", 0x40086f33 }, +{ "FE_SET_PROPERTY", 0x40086f52 }, +{ "CA_SET_PID", 0x40086f87 }, +{ "PHN_SETREG", 0x40087006 }, +{ "PPPIOCSACTIVE", 0x40087446 }, +{ "PPPIOCSPASS", 0x40087447 }, +{ "PPPIOCSNPMODE", 0x4008744b }, +{ "ASHMEM_PIN", 0x40087707 }, +{ "ASHMEM_UNPIN", 0x40087708 }, +{ "BTRFS_IOC_DEFAULT_SUBVOL", 0x40089413 }, +{ "BTRFS_IOC_WAIT_SYNC", 0x40089416 }, +{ "BTRFS_IOC_SUBVOL_SETFLAGS", 0x4008941a }, +{ "KVM_SET_IDENTITY_MAP_ADDR", 0x4008ae48 }, +{ "KVM_IRQ_LINE", 0x4008ae61 }, +{ "KVM_SET_GSI_ROUTING", 0x4008ae6a }, +{ "KVM_ASSIGN_SET_MSIX_NR", 0x4008ae73 }, +{ "KVM_SET_MSRS", 0x4008ae89 }, +{ "KVM_SET_CPUID", 0x4008ae8a }, +{ "KVM_SET_CPUID2", 0x4008ae90 }, +{ "KVM_SET_VAPIC_ADDR", 0x4008ae93 }, +{ "KVM_X86_SETUP_MCE", 0x4008ae9c }, +{ "VHOST_SET_FEATURES", 0x4008af00 }, +{ "VHOST_SET_MEM_TABLE", 0x4008af03 }, +{ "VHOST_SET_LOG_BASE", 0x4008af04 }, +{ "VHOST_SET_VRING_NUM", 0x4008af10 }, +{ "VHOST_SET_VRING_BASE", 0x4008af12 }, +{ "VHOST_SET_VRING_KICK", 0x4008af20 }, +{ "VHOST_SET_VRING_CALL", 0x4008af21 }, +{ "VHOST_SET_VRING_ERR", 0x4008af22 }, +{ "VHOST_NET_SET_BACKEND", 0x4008af30 }, +{ "SNDRV_DM_FM_IOCTL_SET_PARAMS", 0x40094824 }, +{ "FDFMTTRK", 0x400c0248 }, +{ "RUN_ARRAY", 0x400c0930 }, +{ "SNAPSHOT_SET_SWAP_AREA", 0x400c330d }, +{ "SNDRV_PCM_IOCTL_WRITEI_FRAMES", 0x400c4150 }, +{ "SNDRV_PCM_IOCTL_WRITEN_FRAMES", 0x400c4152 }, +{ "CAPI_REGISTER", 0x400c4301 }, +{ "HIDIOCGREPORT", 0x400c4807 }, +{ "HIDIOCSREPORT", 0x400c4808 }, +{ "SNDRV_EMU10K1_IOCTL_TRAM_POKE", 0x400c4821 }, +{ "SNDRV_DM_FM_IOCTL_PLAY_NOTE", 0x400c4822 }, +{ "MFB_SET_CHROMA_KEY", 0x400c4d01 }, +{ "OTPGETREGIONINFO", 0x400c4d0f }, +{ "UI_END_FF_ERASE", 0x400c55cb }, +{ "IVTVFB_IOC_DMA_FRAME", 0x400c56c0 }, +{ "IDT77105_GETSTAT", 0x400c6132 }, +{ "IDT77105_GETSTATZ", 0x400c6133 }, +{ "ATM_GETSTAT", 0x400c6150 }, +{ "ATM_GETSTATZ", 0x400c6151 }, +{ "ATM_GETLOOP", 0x400c6152 }, +{ "ATM_SETLOOP", 0x400c6153 }, +{ "ATM_QUERYLOOP", 0x400c6154 }, +{ "ENI_MEMDUMP", 0x400c6160 }, +{ "HE_GET_REG", 0x400c6160 }, +{ "ZATM_GETPOOL", 0x400c6161 }, +{ "NS_SETBUFLEV", 0x400c6162 }, +{ "ZATM_GETPOOLZ", 0x400c6162 }, +{ "ZATM_SETPOOL", 0x400c6163 }, +{ "ENI_SETMULT", 0x400c6167 }, +{ "ATM_GETLINKRATE", 0x400c6181 }, +{ "ATM_GETTYPE", 0x400c6184 }, +{ "ATM_GETESI", 0x400c6185 }, +{ "ATM_GETADDR", 0x400c6186 }, +{ "ATM_RSTADDR", 0x400c6187 }, +{ "ATM_ADDADDR", 0x400c6188 }, +{ "ATM_DELADDR", 0x400c6189 }, +{ "ATM_GETCIRANGE", 0x400c618a }, +{ "ATM_SETCIRANGE", 0x400c618b }, +{ "ATM_SETESI", 0x400c618c }, +{ "ATM_SETESIF", 0x400c618d }, +{ "ATM_ADDLECSADDR", 0x400c618e }, +{ "ATM_DELLECSADDR", 0x400c618f }, +{ "ATM_GETLECSADDR", 0x400c6190 }, +{ "CHIOPOSITION", 0x400c6303 }, +{ "BC_REQUEST_DEATH_NOTIFICATION", 0x400c630e }, +{ "BC_CLEAR_DEATH_NOTIFICATION", 0x400c630f }, +{ "DRM_IOCTL_I810_VERTEX", 0x400c6441 }, +{ "DRM_IOCTL_I810_CLEAR", 0x400c6442 }, +{ "DRM_IOCTL_MGA_VERTEX", 0x400c6445 }, +{ "DRM_IOCTL_I810_COPY", 0x400c6447 }, +{ "DRM_IOCTL_MGA_ILOAD", 0x400c6447 }, +{ "DRM_IOCTL_I915_INIT_HEAP", 0x400c644a }, +{ "DRM_IOCTL_RADEON_INIT_HEAP", 0x400c6455 }, +{ "DRM_IOCTL_RADEON_SURF_ALLOC", 0x400c645a }, +{ "DRM_IOCTL_I915_GEM_SET_DOMAIN", 0x400c645f }, +{ "I2OEVTREG", 0x400c690a }, +{ "HSC_SET_RX", 0x400c6b13 }, +{ "HSC_GET_RX", 0x400c6b14 }, +{ "NCP_IOC_GETROOT", 0x400c6e08 }, +{ "UBI_IOCRSVOL", 0x400c6f02 }, +{ "AUDIO_SET_KARAOKE", 0x400c6f12 }, +{ "PPPIOCSCOMPRESS", 0x400c744d }, +{ "KVM_CREATE_SPAPR_TCE", 0x400caea8 }, +{ "MBXFB_IOCS_REG", 0x400cf404 }, +{ "FW_CDEV_IOC_START_ISO", 0x4010230a }, +{ "FW_CDEV_IOC_SET_ISO_CHANNELS", 0x40102317 }, +{ "PTP_EXTTS_REQUEST", 0x40103d02 }, +{ "CCISS_SETNODENAME", 0x40104205 }, +{ "MTRRIOC_ADD_ENTRY", 0x40104d00 }, +{ "MTRRIOC_SET_ENTRY", 0x40104d01 }, +{ "MTRRIOC_DEL_ENTRY", 0x40104d02 }, +{ "MTRRIOC_KILL_ENTRY", 0x40104d04 }, +{ "MTRRIOC_ADD_PAGE_ENTRY", 0x40104d05 }, +{ "MTRRIOC_SET_PAGE_ENTRY", 0x40104d06 }, +{ "MTRRIOC_DEL_PAGE_ENTRY", 0x40104d07 }, +{ "MTRRIOC_KILL_PAGE_ENTRY", 0x40104d09 }, +{ "MEMERASE64", 0x40104d14 }, +{ "UBI_IOCSETVOLPROP", 0x40104f06 }, +{ "OMAPFB_SET_COLOR_KEY", 0x40104f32 }, +{ "OMAPFB_GET_COLOR_KEY", 0x40104f33 }, +{ "ANDROID_ALARM_SET_RTC", 0x40106105 }, +{ "BC_INCREFS_DONE", 0x40106308 }, +{ "BC_ACQUIRE_DONE", 0x40106309 }, +{ "DRM_IOCTL_SET_CLIENT_CAP", 0x4010640d }, +{ "DRM_IOCTL_AGP_FREE", 0x40106435 }, +{ "DRM_IOCTL_OMAP_SET_PARAM", 0x40106441 }, +{ "DRM_IOCTL_QXL_EXECBUFFER", 0x40106442 }, +{ "DRM_IOCTL_OMAP_GEM_CPU_FINI", 0x40106445 }, +{ "DRM_IOCTL_SIS_FB_FREE", 0x40106445 }, +{ "DRM_IOCTL_VIA_DEC_FUTEX", 0x40106445 }, +{ "DRM_IOCTL_MGA_INDICES", 0x40106446 }, +{ "DRM_IOCTL_R128_VERTEX", 0x40106449 }, +{ "DRM_IOCTL_RADEON_VERTEX", 0x40106449 }, +{ "DRM_IOCTL_RADEON_CMDBUF", 0x40106450 }, +{ "DRM_IOCTL_I915_HWS_ADDR", 0x40106451 }, +{ "DRM_IOCTL_I915_GEM_INIT", 0x40106453 }, +{ "DRM_IOCTL_SIS_AGP_FREE", 0x40106455 }, +{ "DRM_IOCTL_RADEON_SETPARAM", 0x40106459 }, +{ "HSC_SET_TX", 0x40106b15 }, +{ "HSC_GET_TX", 0x40106b16 }, +{ "MGSL_IOCSGPIO", 0x40106d10 }, +{ "NILFS_IOCTL_CHANGE_CPMODE", 0x40106e80 }, +{ "NILFS_IOCTL_SET_ALLOC_RANGE", 0x40106e8c }, +{ "VIDEO_SET_HIGHLIGHT", 0x40106f27 }, +{ "CA_SET_DESCR", 0x40106f86 }, +{ "PPSETTIME", 0x40107096 }, +{ "BTRFS_IOC_QGROUP_CREATE", 0x4010942a }, +{ "GENWQE_WRITE_REG64", 0x4010a51f }, +{ "GENWQE_WRITE_REG32", 0x4010a521 }, +{ "GENWQE_WRITE_REG16", 0x4010a523 }, +{ "KVM_GET_DIRTY_LOG", 0x4010ae42 }, +{ "KVM_REGISTER_COALESCED_MMIO", 0x4010ae67 }, +{ "KVM_UNREGISTER_COALESCED_MMIO", 0x4010ae68 }, +{ "KVM_ASSIGN_SET_MSIX_ENTRY", 0x4010ae74 }, +{ "KVM_S390_INTERRUPT", 0x4010ae94 }, +{ "KVM_S390_SET_INITIAL_PSW", 0x4010ae96 }, +{ "KVM_DIRTY_TLB", 0x4010aeaa }, +{ "KVM_ARM_SET_DEVICE_ADDR", 0x4010aeab }, +{ "KVM_GET_ONE_REG", 0x4010aeab }, +{ "KVM_SET_ONE_REG", 0x4010aeac }, +{ "SNDRV_DM_FM_IOCTL_SET_VOICE", 0x40124823 }, +{ "FDSETMAXERRS", 0x4014024c }, +{ "ADD_NEW_DISK", 0x40140921 }, +{ "SNDCTL_COPR_WDATA", 0x40144304 }, +{ "SNDCTL_COPR_WCODE", 0x40144305 }, +{ "OMAPFB_UPDATE_WINDOW_OLD", 0x40144f2f }, +{ "VIDIOC_S_CROP", 0x4014563c }, +{ "CHIOMOVE", 0x40146301 }, +{ "DRM_IOCTL_VIA_FREEMEM", 0x40146441 }, +{ "DRM_IOCTL_MGA_CLEAR", 0x40146444 }, +{ "DRM_IOCTL_R128_CLEAR", 0x40146448 }, +{ "DRM_IOCTL_R128_INDICES", 0x4014644a }, +{ "DRM_IOCTL_RADEON_INDICES", 0x4014644a }, +{ "DRM_IOCTL_I810_MC", 0x4014644c }, +{ "DMX_SET_PES_FILTER", 0x40146f2c }, +{ "FW_CDEV_IOC_SEND_RESPONSE", 0x40182304 }, +{ "FW_CDEV_IOC_ALLOCATE_ISO_RESOURCE_ONCE", 0x4018230f }, +{ "FW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE_ONCE", 0x40182310 }, +{ "HIDIOCSUSAGE", 0x4018480c }, +{ "HIDIOCGCOLLECTIONINDEX", 0x40184810 }, +{ "AMDKFD_IOC_UPDATE_QUEUE", 0x40184b07 }, +{ "DRM_IOCTL_MARK_BUFS", 0x40186417 }, +{ "DRM_IOCTL_RM_MAP", 0x4018641b }, +{ "DRM_IOCTL_UPDATE_DRAW", 0x4018643f }, +{ "DRM_IOCTL_I915_BATCHBUFFER", 0x40186443 }, +{ "DRM_IOCTL_QXL_UPDATE_AREA", 0x40186443 }, +{ "DRM_IOCTL_MSM_GEM_CPU_PREP", 0x40186444 }, +{ "DRM_IOCTL_MSM_WAIT_FENCE", 0x40186447 }, +{ "DRM_IOCTL_RADEON_CLEAR", 0x40186448 }, +{ "DRM_IOCTL_I915_CMDBUFFER", 0x4018644b }, +{ "DRM_IOCTL_R128_BLIT", 0x4018644b }, +{ "DRM_IOCTL_R128_DEPTH", 0x4018644c }, +{ "DRM_IOCTL_RADEON_VERTEX2", 0x4018644f }, +{ "NILFS_IOCTL_SET_SUINFO", 0x40186e8d }, +{ "UBI_IOCATT", 0x40186f40 }, +{ "BTRFS_IOC_QGROUP_ASSIGN", 0x40189429 }, +{ "KVM_SET_MEMORY_REGION", 0x4018ae40 }, +{ "KVM_S390_UCAS_MAP", 0x4018ae50 }, +{ "KVM_S390_UCAS_UNMAP", 0x4018ae51 }, +{ "KVM_SET_DEVICE_ATTR", 0x4018aee1 }, +{ "KVM_GET_DEVICE_ATTR", 0x4018aee2 }, +{ "KVM_HAS_DEVICE_ATTR", 0x4018aee3 }, +{ "MBXFB_IOCS_ALPHA", 0x4018f402 }, +{ "FDSETPRM", 0x401c0242 }, +{ "FDDEFPRM", 0x401c0243 }, +{ "BR2684_SETFILT", 0x401c6190 }, +{ "CHIOEXCHANGE", 0x401c6302 }, +{ "OSD_SEND_CMD", 0x401c6fa0 }, +{ "RTC_PLL_SET", 0x401c7012 }, +{ "ION_IOC_TEST_DMA_MAPPING", 0x402049f1 }, +{ "ION_IOC_TEST_KERNEL_MAPPING", 0x402049f2 }, +{ "AMDKFD_IOC_SET_MEMORY_POLICY", 0x40204b04 }, +{ "VIDIOC_SUBSCRIBE_EVENT", 0x4020565a }, +{ "VIDIOC_UNSUBSCRIBE_EVENT", 0x4020565b }, +{ "DRM_IOCTL_I915_GEM_PREAD", 0x4020645c }, +{ "DRM_IOCTL_I915_GEM_PWRITE", 0x4020645d }, +{ "MGSL_IOCSPARAMS", 0x40206d00 }, +{ "PPPIOCSXASYNCMAP", 0x4020744f }, +{ "BTRFS_IOC_CLONE_RANGE", 0x4020940d }, +{ "KVM_SET_MEMORY_ALIAS", 0x4020ae43 }, +{ "KVM_SET_USER_MEMORY_REGION", 0x4020ae46 }, +{ "KVM_IRQFD", 0x4020ae76 }, +{ "KVM_SIGNAL_MSI", 0x4020aea5 }, +{ "KVM_PPC_GET_HTAB_FD", 0x4020aeaa }, +{ "KVM_ARM_VCPU_INIT", 0x4020aeae }, +{ "SNDRV_COMPRESS_SET_METADATA", 0x40244314 }, +{ "DRM_IOCTL_SAVAGE_BCI_CMDBUF", 0x40246441 }, +{ "JSIOCSCORR", 0x40246a21 }, +{ "FE_SET_FRONTEND", 0x40246f4c }, +{ "RTC_ALM_SET", 0x40247007 }, +{ "RTC_SET_TIME", 0x4024700a }, +{ "FW_CDEV_IOC_SEND_REQUEST", 0x40282301 }, +{ "FW_CDEV_IOC_SEND_BROADCAST_REQUEST", 0x40282312 }, +{ "FW_CDEV_IOC_SEND_STREAM_PACKET", 0x40282313 }, +{ "EVIOCSKEYCODE_V2", 0x40284504 }, +{ "SNDCTL_FM_LOAD_INSTR", 0x40285107 }, +{ "DRM_IOCTL_VIA_DMA_BLIT", 0x4028644e }, +{ "DRM_IOCTL_I915_GEM_EXECBUFFER", 0x40286454 }, +{ "PHN_SETREGS", 0x40287008 }, +{ "RTC_WKALM_SET", 0x4028700f }, +{ "VHOST_SET_VRING_ADDR", 0x4028af11 }, +{ "EVIOCSFF", 0x402c4580 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO", 0x402c5342 }, +{ "TCSETS2", 0x402c542b }, +{ "TCSETSW2", 0x402c542c }, +{ "TCSETSF2", 0x402c542d }, +{ "VIDIOC_S_FBUF", 0x402c560b }, +{ "VIDIOC_S_FREQUENCY", 0x402c5639 }, +{ "DRM_IOCTL_I915_OVERLAY_PUT_IMAGE", 0x402c6467 }, +{ "NVME_IOCTL_SUBMIT_IO", 0x40304e42 }, +{ "VIDIOC_S_HW_FREQ_SEEK", 0x40305652 }, +{ "CHIOSVOLTAG", 0x40306312 }, +{ "BTRFS_IOC_DEFRAG_RANGE", 0x40309410 }, +{ "BTRFS_IOC_SET_FEATURES", 0x40309439 }, +{ "KVM_SET_CLOCK", 0x4030ae7b }, +{ "GSMIOC_ENABLE_NET", 0x40344702 }, +{ "SNDRV_TIMER_IOCTL_SELECT", 0x40345410 }, +{ "VIDIOC_S_AUDIO", 0x40345622 }, +{ "VIDIOC_S_AUDOUT", 0x40345632 }, +{ "DRM_IOCTL_MGA_BLIT", 0x40346448 }, +{ "PTP_PEROUT_REQUEST", 0x40383d03 }, +{ "VIDIOC_DBG_S_REGISTER", 0x4038564f }, +{ "IVTV_IOC_DMA_FRAME", 0x403856c0 }, +{ "KVM_XEN_HVM_CONFIG", 0x4038ae7a }, +{ "SNDRV_TIMER_IOCTL_GPARAMS", 0x403c5404 }, +{ "DMX_SET_FILTER", 0x403c6f2b }, +{ "SNDRV_SEQ_IOCTL_REMOVE_EVENTS", 0x4040534e }, +{ "SNDRV_CTL_IOCTL_ELEM_LOCK", 0x40405514 }, +{ "SNDRV_CTL_IOCTL_ELEM_UNLOCK", 0x40405515 }, +{ "BC_TRANSACTION", 0x40406300 }, +{ "BC_REPLY", 0x40406301 }, +{ "DRM_IOCTL_I810_INIT", 0x40406440 }, +{ "DRM_IOCTL_I915_GEM_EXECBUFFER2", 0x40406469 }, +{ "JSIOCSAXMAP", 0x40406a31 }, +{ "BTRFS_IOC_QUOTA_RESCAN", 0x4040942c }, +{ "KVM_ASSIGN_DEV_IRQ", 0x4040ae70 }, +{ "KVM_DEASSIGN_PCI_DEVICE", 0x4040ae72 }, +{ "KVM_DEASSIGN_DEV_IRQ", 0x4040ae75 }, +{ "KVM_CREATE_PIT2", 0x4040ae77 }, +{ "KVM_IOEVENTFD", 0x4040ae79 }, +{ "KVM_X86_SET_MCE", 0x4040ae9e }, +{ "KVM_SET_VCPU_EVENTS", 0x4040aea0 }, +{ "KVM_ASSIGN_SET_INTX_MASK", 0x4040aea4 }, +{ "CXL_IOCTL_START_WORK", 0x4040ca00 }, +{ "OMAPFB_SETUP_PLANE", 0x40444f34 }, +{ "OMAPFB_QUERY_PLANE", 0x40444f35 }, +{ "OMAPFB_UPDATE_WINDOW", 0x40444f36 }, +{ "VIDIOC_S_MODULATOR", 0x40445637 }, +{ "DRM_IOCTL_I915_INIT", 0x40446440 }, +{ "SET_ARRAY_INFO", 0x40480923 }, +{ "SNDRV_EMU10K1_IOCTL_PCM_POKE", 0x40484830 }, +{ "BTRFS_IOC_SEND", 0x40489426 }, +{ "KVM_SET_GUEST_DEBUG", 0x4048ae9b }, +{ "GSMIOC_SETCONF", 0x404c4701 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT", 0x404c534a }, +{ "SNDRV_HWDEP_IOCTL_DSP_LOAD", 0x40504803 }, +{ "SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT", 0x40505330 }, +{ "SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT", 0x40505331 }, +{ "SNDRV_TIMER_IOCTL_PARAMS", 0x40505412 }, +{ "DRM_IOCTL_SAVAGE_BCI_INIT", 0x40506440 }, +{ "VIDIOC_S_TUNER", 0x4054561e }, +{ "DRM_IOCTL_RADEON_CP_INIT", 0x40546440 }, +{ "FDSETDRVPRM", 0x40580290 }, +{ "SNDRV_SEQ_IOCTL_SET_CLIENT_POOL", 0x4058534c }, +{ "DRM_IOCTL_R128_INIT", 0x40586440 }, +{ "DRM_IOCTL_MGA_INIT", 0x405c6440 }, +{ "PTP_PIN_SETFUNC", 0x40603d07 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER", 0x40605346 }, +{ "UI_END_FF_UPLOAD", 0x406055c9 }, +{ "KVM_ENABLE_CAP", 0x4068aea3 }, +{ "CHIOGELEM", 0x406c6310 }, +{ "KVM_SET_PIT2", 0x4070aea0 }, +{ "NILFS_IOCTL_CLEAN_SEGMENTS", 0x40786e88 }, +{ "UBI_IOCVOLCRBLK", 0x40804f07 }, +{ "KVM_PPC_GET_PVINFO", 0x4080aea1 }, +{ "KVM_SET_DEBUGREGS", 0x4080aea2 }, +{ "KVM_PPC_RTAS_DEFINE_TOKEN", 0x4080aeac }, +{ "SNDRV_COMPRESS_SET_PARAMS", 0x40844312 }, +{ "SNDRV_SEQ_IOCTL_DELETE_QUEUE", 0x408c5333 }, +{ "VIDIOC_S_JPEGCOMP", 0x408c563e }, +{ "KVM_SET_REGS", 0x4090ae82 }, +{ "UBI_IOCMKVOL", 0x40986f00 }, +{ "SNDRV_SEQ_IOCTL_DELETE_PORT", 0x40a45321 }, +{ "SNDRV_SEQ_IOCTL_SET_PORT_INFO", 0x40a45323 }, +{ "SNDRV_SEQ_IOCTL_SET_CLIENT_INFO", 0x40bc5311 }, +{ "VHOST_SCSI_SET_ENDPOINT", 0x40e8af40 }, +{ "VHOST_SCSI_CLEAR_ENDPOINT", 0x40e8af41 }, +{ "ASHMEM_SET_NAME", 0x41007701 }, +{ "BTRFS_IOC_SET_FSLABEL", 0x41009432 }, +{ "USBDEVFS_GETDRIVER", 0x41045508 }, +{ "CA_SEND_MSG", 0x410c6f85 }, +{ "KVM_SET_SREGS", 0x4138ae84 }, +{ "KVM_SET_XCRS", 0x4188aea7 }, +{ "SNDRV_EMU10K1_IOCTL_CODE_POKE", 0x418c4811 }, +{ "KVM_SET_FPU", 0x41a0ae8d }, +{ "PTP_SYS_OFFSET", 0x43403d05 }, +{ "JSIOCSBTNMAP", 0x44006a33 }, +{ "KVM_SET_LAPIC", 0x4400ae8f }, +{ "BTRFS_IOC_SNAP_CREATE", 0x50009401 }, +{ "BTRFS_IOC_DEFRAG", 0x50009402 }, +{ "BTRFS_IOC_RESIZE", 0x50009403 }, +{ "BTRFS_IOC_SCAN_DEV", 0x50009404 }, +{ "BTRFS_IOC_ADD_DEV", 0x5000940a }, +{ "BTRFS_IOC_RM_DEV", 0x5000940b }, +{ "BTRFS_IOC_BALANCE", 0x5000940c }, +{ "BTRFS_IOC_SUBVOL_CREATE", 0x5000940e }, +{ "BTRFS_IOC_SNAP_DESTROY", 0x5000940f }, +{ "BTRFS_IOC_SNAP_CREATE_V2", 0x50009417 }, +{ "BTRFS_IOC_SUBVOL_CREATE_V2", 0x50009418 }, +{ "KVM_SET_XSAVE", 0x5000aea5 }, +{ "HIDIOCSUSAGES", 0x501c4814 }, +{ "UBI_IOCRNVOL", 0x51106f03 }, +{ "SNDRV_SB_CSP_IOCTL_LOAD_CODE", 0x70124811 }, +{ "MFB_GET_ALPHA", 0x80014d00 }, +{ "MFB_GET_GAMMA", 0x80014d01 }, +{ "GADGET_GET_PRINTER_STATUS", 0x80016721 }, +{ "JSIOCGAXES", 0x80016a11 }, +{ "JSIOCGBUTTONS", 0x80016a12 }, +{ "SPI_IOC_RD_MODE", 0x80016b01 }, +{ "SPI_IOC_RD_LSB_FIRST", 0x80016b02 }, +{ "SPI_IOC_RD_BITS_PER_WORD", 0x80016b03 }, +{ "PPRSTATUS", 0x80017081 }, +{ "PPRCONTROL", 0x80017083 }, +{ "PPRDATA", 0x80017085 }, +{ "SONYPI_IOCGBRT", 0x80017600 }, +{ "SONYPI_IOCGBATFLAGS", 0x80017607 }, +{ "SONYPI_IOCGBLUE", 0x80017608 }, +{ "SONYPI_IOCGFAN", 0x8001760a }, +{ "SONYPI_IOCGTEMP", 0x8001760c }, +{ "CAPI_GET_ERRCODE", 0x80024321 }, +{ "CAPI_INSTALLED", 0x80024322 }, +{ "SNDRV_DM_FM_IOCTL_INFO", 0x80024820 }, +{ "IOCTL_WDM_MAX_COMMAND", 0x800248a0 }, +{ "IPMICTL_REGISTER_FOR_CMD", 0x8002690e }, +{ "IPMICTL_UNREGISTER_FOR_CMD", 0x8002690f }, +{ "FE_READ_SIGNAL_STRENGTH", 0x80026f47 }, +{ "FE_READ_SNR", 0x80026f48 }, +{ "SONYPI_IOCGBAT1CAP", 0x80027602 }, +{ "SONYPI_IOCGBAT1REM", 0x80027603 }, +{ "SONYPI_IOCGBAT2CAP", 0x80027604 }, +{ "SONYPI_IOCGBAT2REM", 0x80027605 }, +{ "MBXFB_IOCS_PLANEORDER", 0x8002f403 }, +{ "BLKBSZGET", 0x80041270 }, +{ "BLKGETSIZE64", 0x80041272 }, +{ "PERF_EVENT_IOC_ID", 0x80042407 }, +{ "BLKI2OGRSTRAT", 0x80043201 }, +{ "BLKI2OGWSTRAT", 0x80043202 }, +{ "FBIO_RADEON_GET_MIRROR", 0x80044003 }, +{ "AGPIOC_INFO", 0x80044100 }, +{ "SNDRV_PCM_IOCTL_PVERSION", 0x80044100 }, +{ "SNDRV_PCM_IOCTL_DELAY", 0x80044121 }, +{ "PMU_IOC_GET_BACKLIGHT", 0x80044201 }, +{ "PMU_IOC_GET_MODEL", 0x80044203 }, +{ "PMU_IOC_HAS_ADB", 0x80044204 }, +{ "PMU_IOC_CAN_SLEEP", 0x80044205 }, +{ "CCISS_GETHEARTBEAT", 0x80044206 }, +{ "PMU_IOC_GRAB_BACKLIGHT", 0x80044206 }, +{ "CCISS_GETBUSTYPES", 0x80044207 }, +{ "CCISS_GETFIRMVER", 0x80044208 }, +{ "CCISS_GETDRIVVER", 0x80044209 }, +{ "SNDRV_COMPRESS_IOCTL_VERSION", 0x80044300 }, +{ "CAPI_GET_FLAGS", 0x80044323 }, +{ "CAPI_SET_FLAGS", 0x80044324 }, +{ "CAPI_CLR_FLAGS", 0x80044325 }, +{ "CAPI_NCCI_OPENCOUNT", 0x80044326 }, +{ "CAPI_NCCI_GETUNIT", 0x80044327 }, +{ "EVIOCGVERSION", 0x80044501 }, +{ "APEI_ERST_GET_RECORD_COUNT", 0x80044502 }, +{ "EVIOCGEFFECTS", 0x80044584 }, +{ "FBIOGET_CONTRAST", 0x80044601 }, +{ "FBIGET_BRIGHTNESS", 0x80044603 }, +{ "FBIGET_COLOR", 0x80044605 }, +{ "FBIO_GETCONTROL2", 0x80044689 }, +{ "SSTFB_GET_VGAPASS", 0x800446dd }, +{ "SNDRV_HWDEP_IOCTL_PVERSION", 0x80044800 }, +{ "HIDIOCGRDESCSIZE", 0x80044801 }, +{ "HIDIOCGVERSION", 0x80044801 }, +{ "HIDIOCGFLAG", 0x8004480e }, +{ "HDA_IOCTL_PVERSION", 0x80044810 }, +{ "SNDRV_EMU10K1_IOCTL_PVERSION", 0x80044840 }, +{ "SNDRV_HDSPM_IOCTL_GET_MIXER", 0x80044844 }, +{ "SNDRV_EMUX_IOCTL_VERSION", 0x80044880 }, +{ "SNDRV_EMU10K1_IOCTL_DBG_READ", 0x80044884 }, +{ "HCIGETDEVLIST", 0x800448d2 }, +{ "HCIGETDEVINFO", 0x800448d3 }, +{ "HCIGETCONNLIST", 0x800448d4 }, +{ "HCIGETCONNINFO", 0x800448d5 }, +{ "HCIGETAUTHINFO", 0x800448d7 }, +{ "HCIINQUIRY", 0x800448f0 }, +{ "ROCCATIOCGREPSIZE", 0x800448f1 }, +{ "IMADDTIMER", 0x80044940 }, +{ "IMDELTIMER", 0x80044941 }, +{ "IMGETVERSION", 0x80044942 }, +{ "IMGETCOUNT", 0x80044943 }, +{ "IMGETDEVINFO", 0x80044944 }, +{ "IMCTRLREQ", 0x80044945 }, +{ "IMCLEAR_L2", 0x80044946 }, +{ "IMHOLD_L1", 0x80044948 }, +{ "MCE_GET_RECORD_LEN", 0x80044d01 }, +{ "MCE_GET_LOG_LEN", 0x80044d02 }, +{ "MCE_GETCLEAR_FLAGS", 0x80044d03 }, +{ "MEMGETREGIONCOUNT", 0x80044d07 }, +{ "MFB_GET_PIXFMT", 0x80044d08 }, +{ "OTPSELECT", 0x80044d0d }, +{ "OSS_GETVERSION", 0x80044d76 }, +{ "UBI_IOCEBISMAP", 0x80044f05 }, +{ "SOUND_PCM_READ_RATE", 0x80045002 }, +{ "SOUND_PCM_READ_BITS", 0x80045005 }, +{ "SOUND_PCM_READ_CHANNELS", 0x80045006 }, +{ "SOUND_PCM_READ_FILTER", 0x80045007 }, +{ "SNDCTL_DSP_GETFMTS", 0x8004500b }, +{ "SNDCTL_DSP_GETCAPS", 0x8004500f }, +{ "SNDCTL_DSP_GETTRIGGER", 0x80045010 }, +{ "SNDCTL_DSP_GETODELAY", 0x80045017 }, +{ "SNDCTL_DSP_GETSPDIF", 0x80045043 }, +{ "SNDCTL_SEQ_GETOUTCOUNT", 0x80045104 }, +{ "SNDCTL_SEQ_GETINCOUNT", 0x80045105 }, +{ "SNDCTL_SEQ_NRSYNTHS", 0x8004510a }, +{ "SNDCTL_SEQ_NRMIDIS", 0x8004510b }, +{ "SNDCTL_SEQ_GETTIME", 0x80045113 }, +{ "RNDGETENTCNT", 0x80045200 }, +{ "SAA6588_CMD_READ", 0x80045203 }, +{ "SAA6588_CMD_POLL", 0x80045204 }, +{ "RFCOMMGETDEVLIST", 0x800452d2 }, +{ "RFCOMMGETDEVINFO", 0x800452d3 }, +{ "SNDRV_SEQ_IOCTL_PVERSION", 0x80045300 }, +{ "SNDRV_SEQ_IOCTL_CLIENT_ID", 0x80045301 }, +{ "SNDRV_TIMER_IOCTL_PVERSION", 0x80045400 }, +{ "TIOCGPTN", 0x80045430 }, +{ "TIOCGDEV", 0x80045432 }, +{ "TIOCGPKT", 0x80045438 }, +{ "TIOCGPTLCK", 0x80045439 }, +{ "TIOCGEXCL", 0x80045440 }, +{ "TUNGETFEATURES", 0x800454cf }, +{ "TUNGETIFF", 0x800454d2 }, +{ "TUNGETSNDBUF", 0x800454d3 }, +{ "TUNGETVNETHDRSZ", 0x800454d7 }, +{ "TUNGETVNETLE", 0x800454dd }, +{ "SNDRV_CTL_IOCTL_PVERSION", 0x80045500 }, +{ "USBDEVFS_RESETEP", 0x80045503 }, +{ "USBDEVFS_SETCONFIGURATION", 0x80045505 }, +{ "USBDEVFS_CLAIMINTERFACE", 0x8004550f }, +{ "USBDEVFS_RELEASEINTERFACE", 0x80045510 }, +{ "USBDEVFS_CLEAR_HALT", 0x80045515 }, +{ "USBDEVFS_CLAIM_PORT", 0x80045518 }, +{ "USBDEVFS_RELEASE_PORT", 0x80045519 }, +{ "USBDEVFS_GET_CAPABILITIES", 0x8004551a }, +{ "UI_GET_VERSION", 0x8004552d }, +{ "SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE", 0x80045530 }, +{ "SNDRV_CTL_IOCTL_POWER_STATE", 0x800455d1 }, +{ "VIDIOC_G_INPUT", 0x80045626 }, +{ "VIDIOC_G_OUTPUT", 0x8004562e }, +{ "VIDIOC_G_PRIORITY", 0x80045643 }, +{ "SNDRV_RAWMIDI_IOCTL_PVERSION", 0x80045700 }, +{ "WDIOC_GETSTATUS", 0x80045701 }, +{ "WDIOC_GETBOOTSTATUS", 0x80045702 }, +{ "WDIOC_GETTEMP", 0x80045703 }, +{ "WDIOC_SETOPTIONS", 0x80045704 }, +{ "WDIOC_KEEPALIVE", 0x80045705 }, +{ "WDIOC_GETTIMEOUT", 0x80045707 }, +{ "WDIOC_GETPRETIMEOUT", 0x80045709 }, +{ "WDIOC_GETTIMELEFT", 0x8004570a }, +{ "SONET_GETDIAG", 0x80046114 }, +{ "SONET_GETFRAMING", 0x80046116 }, +{ "CM_IOCGSTATUS", 0x80046300 }, +{ "CHIOGPICKER", 0x80046304 }, +{ "DRM_IOCTL_GET_MAGIC", 0x80046402 }, +{ "DRM_IOCTL_I915_GET_VBLANK_PIPE", 0x8004644e }, +{ "FS_IOC32_GETFLAGS", 0x80046601 }, +{ "FS_IOC_GETFLAGS", 0x80046601 }, +{ "LIRC_GET_FEATURES", 0x80046900 }, +{ "LIRC_GET_SEND_MODE", 0x80046901 }, +{ "LIRC_GET_REC_MODE", 0x80046902 }, +{ "LIRC_GET_SEND_CARRIER", 0x80046903 }, +{ "LIRC_GET_REC_CARRIER", 0x80046904 }, +{ "LIRC_GET_SEND_DUTY_CYCLE", 0x80046905 }, +{ "LIRC_GET_REC_DUTY_CYCLE", 0x80046906 }, +{ "LIRC_GET_REC_RESOLUTION", 0x80046907 }, +{ "I2OVALIDATE", 0x80046908 }, +{ "LIRC_GET_MIN_TIMEOUT", 0x80046908 }, +{ "LIRC_GET_MAX_TIMEOUT", 0x80046909 }, +{ "LIRC_GET_MIN_FILTER_PULSE", 0x8004690a }, +{ "LIRC_GET_MAX_FILTER_PULSE", 0x8004690b }, +{ "LIRC_GET_MIN_FILTER_SPACE", 0x8004690c }, +{ "LIRC_GET_MAX_FILTER_SPACE", 0x8004690d }, +{ "LIRC_GET_LENGTH", 0x8004690f }, +{ "IPMICTL_SET_GETS_EVENTS_CMD", 0x80046910 }, +{ "IPMICTL_SET_MY_ADDRESS_CMD", 0x80046911 }, +{ "IPMICTL_GET_MY_ADDRESS_CMD", 0x80046912 }, +{ "IPMICTL_SET_MY_LUN_CMD", 0x80046913 }, +{ "IPMICTL_GET_MY_LUN_CMD", 0x80046914 }, +{ "IPMICTL_SET_MY_CHANNEL_ADDRESS_CMD", 0x80046918 }, +{ "IPMICTL_GET_MY_CHANNEL_ADDRESS_CMD", 0x80046919 }, +{ "IPMICTL_SET_MY_CHANNEL_LUN_CMD", 0x8004691a }, +{ "IPMICTL_GET_MY_CHANNEL_LUN_CMD", 0x8004691b }, +{ "IPMICTL_GET_MAINTENANCE_MODE_CMD", 0x8004691e }, +{ "I8K_BIOS_VERSION", 0x80046980 }, +{ "I8K_MACHINE_ID", 0x80046981 }, +{ "I8K_POWER_STATUS", 0x80046982 }, +{ "I8K_FN_STATUS", 0x80046983 }, +{ "I8K_GET_TEMP", 0x80046984 }, +{ "IIO_GET_EVENT_FD_IOCTL", 0x80046990 }, +{ "JSIOCGVERSION", 0x80046a01 }, +{ "SPI_IOC_RD_MAX_SPEED_HZ", 0x80046b04 }, +{ "SPI_IOC_RD_MODE32", 0x80046b05 }, +{ "UDF_GETEASIZE", 0x80046c40 }, +{ "UDF_GETEABLOCK", 0x80046c41 }, +{ "UDF_GETVOLIDENT", 0x80046c42 }, +{ "MMTIMER_GETRES", 0x80046d01 }, +{ "MMTIMER_GETFREQ", 0x80046d02 }, +{ "MTIOCPOS", 0x80046d03 }, +{ "MMTIMER_GETCOUNTER", 0x80046d09 }, +{ "NCP_IOC_SIGN_WANTED", 0x80046e06 }, +{ "NCP_IOC_SETDENTRYTTL", 0x80046e0c }, +{ "MATROXFB_GET_OUTPUT_CONNECTION", 0x80046ef8 }, +{ "SISFB_GET_INFO_OLD", 0x80046ef8 }, +{ "MATROXFB_GET_AVAILABLE_OUTPUTS", 0x80046ef9 }, +{ "SISFB_GET_VBRSTATUS_OLD", 0x80046ef9 }, +{ "SISFB_GET_AUTOMAXIMIZE_OLD", 0x80046efa }, +{ "MATROXFB_GET_ALL_OUTPUTS", 0x80046efb }, +{ "AUDIO_GET_CAPABILITIES", 0x80046f0b }, +{ "VIDEO_GET_CAPABILITIES", 0x80046f21 }, +{ "VIDEO_GET_FRAME_RATE", 0x80046f38 }, +{ "FE_READ_STATUS", 0x80046f45 }, +{ "FE_READ_BER", 0x80046f46 }, +{ "FE_READ_UNCORRECTED_BLOCKS", 0x80046f49 }, +{ "RTC_IRQP_READ", 0x8004700b }, +{ "RTC_EPOCH_READ", 0x8004700d }, +{ "RTC_VL_READ", 0x80047013 }, +{ "PPCLRIRQ", 0x80047093 }, +{ "PPGETMODES", 0x80047097 }, +{ "PPGETMODE", 0x80047098 }, +{ "PPGETPHASE", 0x80047099 }, +{ "PPGETFLAGS", 0x8004709a }, +{ "PPS_GETPARAMS", 0x800470a1 }, +{ "PPS_GETCAP", 0x800470a3 }, +{ "PHONE_CAPABILITIES_LIST", 0x80047181 }, +{ "PHONE_DTMF_READY", 0x80047196 }, +{ "PHONE_GET_DTMF", 0x80047197 }, +{ "PHONE_GET_DTMF_ASCII", 0x80047198 }, +{ "PHONE_EXCEPTION", 0x8004719a }, +{ "IXJCTL_CARDTYPE", 0x800471c1 }, +{ "IXJCTL_SERIAL", 0x800471c2 }, +{ "IXJCTL_DSP_TYPE", 0x800471c3 }, +{ "IXJCTL_DSP_VERSION", 0x800471c4 }, +{ "IXJCTL_CID", 0x800471d4 }, +{ "IXJCTL_VMWI", 0x800471d8 }, +{ "IXJCTL_VERSION", 0x800471da }, +{ "IXJCTL_FRAMES_READ", 0x800471e2 }, +{ "IXJCTL_FRAMES_WRITTEN", 0x800471e3 }, +{ "IXJCTL_READ_WAIT", 0x800471e4 }, +{ "IXJCTL_WRITE_WAIT", 0x800471e5 }, +{ "IXJCTL_DRYBUFFER_READ", 0x800471e6 }, +{ "BR_ERROR", 0x80047200 }, +{ "BR_ACQUIRE_RESULT", 0x80047204 }, +{ "FAT_IOCTL_GET_ATTRIBUTES", 0x80047210 }, +{ "FAT_IOCTL_GET_VOLUME_ID", 0x80047213 }, +{ "PPPIOCGCHAN", 0x80047437 }, +{ "PPPIOCGDEBUG", 0x80047441 }, +{ "PPPIOCGMRU", 0x80047453 }, +{ "PPPIOCGRASYNCMAP", 0x80047455 }, +{ "PPPIOCGUNIT", 0x80047456 }, +{ "PPPIOCGASYNCMAP", 0x80047458 }, +{ "PPPIOCGFLAGS", 0x8004745a }, +{ "PPPIOCGMPFLAGS", 0x80047482 }, +{ "FS_IOC32_GETVERSION", 0x80047601 }, +{ "FS_IOC_GETVERSION", 0x80047601 }, +{ "MEYEIOC_STILLJCAPT", 0x800476c5 }, +{ "OSIOCGNETADDR", 0x800489e1 }, +{ "SIOCGNETADDR", 0x800489e1 }, +{ "AUTOFS_IOC_PROTOVER", 0x80049363 }, +{ "AUTOFS_IOC_PROTOSUBVER", 0x80049367 }, +{ "AUTOFS_IOC_ASKUMOUNT", 0x80049370 }, +{ "GENWQE_GET_CARD_STATE", 0x8004a524 }, +{ "KVM_GET_MP_STATE", 0x8004ae98 }, +{ "CXL_IOCTL_GET_PROCESS_ELEMENT", 0x8004ca01 }, +{ "SISFB_GET_INFO_SIZE", 0x8004f300 }, +{ "SISFB_GET_VBRSTATUS", 0x8004f302 }, +{ "SISFB_GET_AUTOMAXIMIZE", 0x8004f303 }, +{ "SISFB_GET_TVPOSOFFSET", 0x8004f304 }, +{ "SONET_GETFRSENSE", 0x80066117 }, +{ "MEYEIOC_G_PARAMS", 0x800676c0 }, +{ "SNAPSHOT_GET_IMAGE_SIZE", 0x8008330e }, +{ "SNAPSHOT_AVAIL_SWAP_SIZE", 0x80083313 }, +{ "SNAPSHOT_ALLOC_SWAP_PAGE", 0x80083314 }, +{ "CCISS_GETPCIINFO", 0x80084201 }, +{ "CCISS_GETINTINFO", 0x80084202 }, +{ "EVIOCGID", 0x80084502 }, +{ "EVIOCGREP", 0x80084503 }, +{ "EVIOCGKEYCODE", 0x80084504 }, +{ "HIDIOCGRAWINFO", 0x80084803 }, +{ "SNDRV_HDSP_IOCTL_GET_VERSION", 0x80084843 }, +{ "SNDRV_HDSP_IOCTL_GET_9632_AEB", 0x80084845 }, +{ "AMDKFD_IOC_GET_VERSION", 0x80084b01 }, +{ "MFB_GET_AOID", 0x80084d04 }, +{ "MEMISLOCKED", 0x80084d17 }, +{ "SNDCTL_DSP_MAPINBUF", 0x80085013 }, +{ "SNDCTL_DSP_MAPOUTBUF", 0x80085014 }, +{ "RNDGETPOOL", 0x80085202 }, +{ "TUNGETFILTER", 0x800854db }, +{ "USBDEVFS_SETINTERFACE", 0x80085504 }, +{ "USBDEVFS_DISCSIGNAL", 0x8008550e }, +{ "USBDEVFS_ALLOC_STREAMS", 0x8008551c }, +{ "USBDEVFS_FREE_STREAMS", 0x8008551d }, +{ "VIDIOC_G_STD", 0x80085617 }, +{ "VIDIOC_QUERYSTD", 0x8008563f }, +{ "DRM_IOCTL_I810_OV0INFO", 0x80086449 }, +{ "I2OPASSTHRU", 0x8008690c }, +{ "IPMICTL_SET_TIMING_PARMS_CMD", 0x80086916 }, +{ "IPMICTL_GET_TIMING_PARMS_CMD", 0x80086917 }, +{ "NCP_IOC_SETPRIVATEDATA", 0x80086e0a }, +{ "NILFS_IOCTL_SYNC", 0x80086e8a }, +{ "AUDIO_GET_PTS", 0x80086f13 }, +{ "DMX_GET_CAPS", 0x80086f30 }, +{ "VIDEO_GET_PTS", 0x80086f39 }, +{ "VIDEO_GET_FRAME_COUNT", 0x80086f3a }, +{ "FE_GET_PROPERTY", 0x80086f53 }, +{ "CA_GET_DESCR_INFO", 0x80086f83 }, +{ "OSD_GET_CAPABILITY", 0x80086fa1 }, +{ "BR_DEAD_BINDER", 0x8008720f }, +{ "BR_CLEAR_DEATH_NOTIFICATION_DONE", 0x80087210 }, +{ "BTRFS_IOC_START_SYNC", 0x80089418 }, +{ "BTRFS_IOC_SUBVOL_GETFLAGS", 0x80089419 }, +{ "KVM_X86_GET_MCE_CAP_SUPPORTED", 0x8008ae9d }, +{ "KVM_ALLOCATE_RMA", 0x8008aea9 }, +{ "VHOST_GET_FEATURES", 0x8008af00 }, +{ "FUNCTIONFS_ENDPOINT_DESC", 0x80096782 }, +{ "DMX_GET_PES_PIDS", 0x800a6f2f }, +{ "RAID_VERSION", 0x800c0910 }, +{ "SNDRV_PCM_IOCTL_READI_FRAMES", 0x800c4151 }, +{ "SNDRV_PCM_IOCTL_READN_FRAMES", 0x800c4153 }, +{ "CCISS_GETLUNINFO", 0x800c4211 }, +{ "OTPLOCK", 0x800c4d10 }, +{ "OMAPFB_GET_CAPS", 0x800c4f2a }, +{ "SNDCTL_DSP_GETIPTR", 0x800c5011 }, +{ "SNDCTL_DSP_GETOPTR", 0x800c5012 }, +{ "HPET_INFO", 0x800c6803 }, +{ "IPMICTL_REGISTER_FOR_CMD_CHANS", 0x800c691c }, +{ "IPMICTL_UNREGISTER_FOR_CMD_CHANS", 0x800c691d }, +{ "NCP_IOC_NCPREQUEST", 0x800c6e01 }, +{ "NCP_IOC_SETROOT", 0x800c6e08 }, +{ "NCP_IOC_SETOBJECTNAME", 0x800c6e09 }, +{ "VIDEO_GET_SIZE", 0x800c6f37 }, +{ "FE_DISEQC_RECV_SLAVE_REPLY", 0x800c6f40 }, +{ "CA_GET_SLOT_INFO", 0x800c6f82 }, +{ "FDGETDRVTYP", 0x8010020f }, +{ "FW_CDEV_IOC_GET_CYCLE_TIMER", 0x8010230c }, +{ "CCISS_GETNODENAME", 0x80104204 }, +{ "SNDRV_HDSPM_IOCTL_GET_LTC", 0x80104846 }, +{ "ECCGETSTATS", 0x80104d12 }, +{ "OMAPFB_MEMORY_READ", 0x80104f3a }, +{ "SNDCTL_DSP_GETOSPACE", 0x8010500c }, +{ "SNDCTL_DSP_GETISPACE", 0x8010500d }, +{ "DRM_IOCTL_I915_GEM_GET_APERTURE", 0x80106463 }, +{ "MGSL_IOCGGPIO", 0x80106d11 }, +{ "CA_GET_CAP", 0x80106f81 }, +{ "PPGETTIME", 0x80107095 }, +{ "BR_INCREFS", 0x80107207 }, +{ "BR_ACQUIRE", 0x80107208 }, +{ "BR_RELEASE", 0x80107209 }, +{ "BR_DECREFS", 0x8010720a }, +{ "PPPIOCGIDLE", 0x8010743f }, +{ "PPPIOCGIFNAME", 0x80107488 }, +{ "GENWQE_READ_REG64", 0x8010a51e }, +{ "GENWQE_READ_REG32", 0x8010a520 }, +{ "GENWQE_READ_REG16", 0x8010a522 }, +{ "FDGETMAXERRS", 0x8014020e }, +{ "GET_DISK_INFO", 0x80140912 }, +{ "SNDRV_COMPRESS_TSTAMP", 0x80144320 }, +{ "CHIOGPARAMS", 0x80146306 }, +{ "IPMICTL_SEND_COMMAND", 0x8014690d }, +{ "NCP_IOC_LOCKUNLOCK", 0x80146e07 }, +{ "VIDEO_GET_STATUS", 0x80146f1b }, +{ "FDWERRORGET", 0x80180217 }, +{ "SNDRV_PCM_IOCTL_CHANNEL_INFO", 0x80184132 }, +{ "SNDRV_HDSPM_IOCTL_GET_CONFIG", 0x80184841 }, +{ "IMSETDEVNAME", 0x80184947 }, +{ "NCP_IOC_SIGN_INIT", 0x80186e05 }, +{ "NILFS_IOCTL_GET_CPINFO", 0x80186e82 }, +{ "NILFS_IOCTL_GET_CPSTAT", 0x80186e83 }, +{ "NILFS_IOCTL_GET_SUINFO", 0x80186e84 }, +{ "BR_ATTEMPT_ACQUIRE", 0x8018720b }, +{ "BTRFS_IOC_GET_FEATURES", 0x80189439 }, +{ "MBXFB_IOCG_ALPHA", 0x8018f401 }, +{ "FDGETPRM", 0x801c0204 }, +{ "SNDRV_COMPRESS_AVAIL", 0x801c4321 }, +{ "HIDIOCGDEVINFO", 0x801c4803 }, +{ "IPMICTL_SEND_COMMAND_SETTIME", 0x801c6915 }, +{ "MTIOCGET", 0x801c6d02 }, +{ "RTC_PLL_GET", 0x801c7011 }, +{ "FDGETFDCSTAT", 0x80200215 }, +{ "FBIOGET_VBLANK", 0x80204612 }, +{ "SNDRV_HDSPM_IOCTL_GET_STATUS", 0x80204847 }, +{ "SNDRV_FIREWIRE_IOCTL_GET_INFO", 0x802048f8 }, +{ "MEMGETINFO", 0x80204d01 }, +{ "OMAPFB_GET_VRAM_INFO", 0x80204f3d }, +{ "OMAPFB_GET_DISPLAY_INFO", 0x80204f3f }, +{ "DRM_IOCTL_AGP_INFO", 0x80206433 }, +{ "I2OGETIOPS", 0x80206900 }, +{ "MGSL_IOCGPARAMS", 0x80206d01 }, +{ "AUDIO_GET_STATUS", 0x80206f0a }, +{ "VIDEO_GET_EVENT", 0x80206f1c }, +{ "PPPIOCGXASYNCMAP", 0x80207450 }, +{ "PPPIOCGCOMPRESSORS", 0x80207486 }, +{ "KVM_ARM_PREFERRED_TARGET", 0x8020aeaf }, +{ "SNDRV_HDSP_IOCTL_GET_CONFIG_INFO", 0x80244841 }, +{ "SNDRV_HDSPM_IOCTL_GET_VERSION", 0x80244848 }, +{ "SONET_GETSTAT", 0x80246110 }, +{ "SONET_GETSTATZ", 0x80246111 }, +{ "JSIOCGCORR", 0x80246a22 }, +{ "FE_GET_FRONTEND", 0x80246f4d }, +{ "RTC_ALM_READ", 0x80247008 }, +{ "RTC_RD_TIME", 0x80247009 }, +{ "EVIOCGKEYCODE_V2", 0x80284504 }, +{ "SNDRV_SB_CSP_IOCTL_INFO", 0x80284810 }, +{ "WDIOC_GETSUPPORT", 0x80285700 }, +{ "FE_GET_EVENT", 0x80286f4e }, +{ "RTC_WKALM_RD", 0x80287010 }, +{ "IOW_GETINFO", 0x8028c003 }, +{ "USBDEVFS_SUBMITURB32", 0x802a550a }, +{ "NCP_IOC_SETCHARSETS", 0x802a6e0b }, +{ "TCGETS2", 0x802c542a }, +{ "USBDEVFS_SUBMITURB", 0x802c550a }, +{ "VIDIOC_G_FBUF", 0x802c560a }, +{ "SOUND_OLD_MIXER_INFO", 0x80304d65 }, +{ "NILFS_IOCTL_GET_SUSTAT", 0x80306e85 }, +{ "BTRFS_IOC_QGROUP_LIMIT", 0x8030942b }, +{ "KVM_GET_CLOCK", 0x8030ae7c }, +{ "FDGETDRVSTAT", 0x80340212 }, +{ "FDPOLLDRVSTAT", 0x80340213 }, +{ "VIDIOC_G_AUDIO", 0x80345621 }, +{ "VIDIOC_G_AUDOUT", 0x80345631 }, +{ "OMAPFB_GET_OVERLAY_COLORMODE", 0x803c4f3b }, +{ "SNDRV_HWDEP_IOCTL_DSP_STATUS", 0x80404802 }, +{ "JSIOCGAXMAP", 0x80406a32 }, +{ "BR_TRANSACTION", 0x80407202 }, +{ "BR_REPLY", 0x80407203 }, +{ "BTRFS_IOC_QUOTA_RESCAN_STATUS", 0x8040942d }, +{ "KVM_ASSIGN_PCI_DEVICE", 0x8040ae69 }, +{ "KVM_GET_VCPU_EVENTS", 0x8040ae9f }, +{ "GET_ARRAY_INFO", 0x80480911 }, +{ "PPPIOCGL2TPSTATS", 0x80487436 }, +{ "BTRFS_IOC_GET_SUPPORTED_FEATURES", 0x80489439 }, +{ "KVM_SET_PIT", 0x8048ae66 }, +{ "GSMIOC_GETCONF", 0x804c4700 }, +{ "PTP_CLOCK_GETCAPS", 0x80503d01 }, +{ "FDGETDRVPRM", 0x80580211 }, +{ "SOUND_MIXER_INFO", 0x805c4d65 }, +{ "SNDRV_TIMER_IOCTL_STATUS", 0x80605414 }, +{ "VIDIOC_QUERYCAP", 0x80685600 }, +{ "I2OEVTGET", 0x8068690b }, +{ "CHIOGVPARAMS", 0x80706313 }, +{ "KVM_GET_PIT2", 0x8070ae9f }, +{ "SNDRV_COMPRESS_GET_PARAMS", 0x80784313 }, +{ "DRM_IOCTL_GET_STATS", 0x807c6406 }, +{ "SNDRV_PCM_IOCTL_STATUS", 0x80804120 }, +{ "USBDEVFS_HUB_PORTINFO", 0x80805513 }, +{ "KVM_GET_DEBUGREGS", 0x8080aea1 }, +{ "VIDIOC_QUERY_DV_TIMINGS", 0x80845663 }, +{ "VIDIOC_SUBDEV_QUERY_DV_TIMINGS", 0x80845663 }, +{ "VIDIOC_DQEVENT", 0x80885659 }, +{ "VIDIOC_G_JPEGCOMP", 0x808c563d }, +{ "KVM_GET_REGS", 0x8090ae81 }, +{ "FE_GET_INFO", 0x80a86f3d }, +{ "MEMGETOOBSEL", 0x80c84d0a }, +{ "SNDRV_HWDEP_IOCTL_INFO", 0x80dc4801 }, +{ "SNDRV_CTL_IOCTL_HWDEP_INFO", 0x80dc5521 }, +{ "SNDRV_TIMER_IOCTL_INFO", 0x80e05411 }, +{ "ASHMEM_GET_NAME", 0x81007702 }, +{ "BTRFS_IOC_GET_FSLABEL", 0x81009431 }, +{ "HIDIOCGSTRING", 0x81044804 }, +{ "USBDEVFS_DISCONNECT_CLAIM", 0x8108551b }, +{ "SNDRV_RAWMIDI_IOCTL_INFO", 0x810c5701 }, +{ "CA_GET_MSG", 0x810c6f84 }, +{ "AUTOFS_IOC_EXPIRE", 0x810c9365 }, +{ "SISFB_GET_INFO", 0x811cf301 }, +{ "SNDRV_PCM_IOCTL_INFO", 0x81204101 }, +{ "KVM_GET_SREGS", 0x8138ae83 }, +{ "ECCGETLAYOUT", 0x81484d11 }, +{ "SNDRV_CTL_IOCTL_CARD_INFO", 0x81785501 }, +{ "KVM_GET_XCRS", 0x8188aea6 }, +{ "AMDKFD_IOC_GET_PROCESS_APERTURES", 0x81904b06 }, +{ "KVM_GET_FPU", 0x81a0ae8c }, +{ "KVM_SET_IRQCHIP", 0x8208ae63 }, +{ "VFAT_IOCTL_READDIR_BOTH", 0x82307201 }, +{ "VFAT_IOCTL_READDIR_SHORT", 0x82307202 }, +{ "KVM_PPC_GET_SMMU_INFO", 0x8250aea6 }, +{ "SNDRV_HDSP_IOCTL_GET_PEAK_RMS", 0x83b04840 }, +{ "JSIOCGBTNMAP", 0x84006a34 }, +{ "BTRFS_IOC_FS_INFO", 0x8400941f }, +{ "BTRFS_IOC_BALANCE_PROGRESS", 0x84009422 }, +{ "KVM_GET_LAPIC", 0x8400ae8e }, +{ "VIDEO_GET_NAVI", 0x84046f34 }, +{ "SNDRV_EMU10K1_IOCTL_INFO", 0x880c4810 }, +{ "VIDIOC_G_ENC_INDEX", 0x8818564c }, +{ "SNDRV_HDSPM_IOCTL_GET_PEAK_RMS", 0x89084842 }, +{ "SNDCTL_COPR_RCVMSG", 0x8fa44309 }, +{ "GET_BITMAP_FILE", 0x90000915 }, +{ "SNDRV_HDSP_IOCTL_GET_MIXER", 0x90004844 }, +{ "BTRFS_IOC_DEVICES_READY", 0x90009427 }, +{ "KVM_GET_XSAVE", 0x9000aea4 }, +{ "HIDIOCGRDESC", 0x90044802 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_OWNER", 0xc0005343 }, +{ "GADGET_SET_PRINTER_STATUS", 0xc0016722 }, +{ "AGPIOC_ALLOCATE", 0xc0044106 }, +{ "CAPI_GET_MANUFACTURER", 0xc0044306 }, +{ "CAPI_GET_SERIAL", 0xc0044308 }, +{ "GIGASET_REDIR", 0xc0044700 }, +{ "GIGASET_CONFIG", 0xc0044701 }, +{ "ION_IOC_FREE", 0xc0044901 }, +{ "SOUND_MIXER_AGC", 0xc0044d67 }, +{ "SOUND_MIXER_3DSE", 0xc0044d68 }, +{ "SOUND_MIXER_PRIVATE1", 0xc0044d6f }, +{ "SOUND_MIXER_PRIVATE2", 0xc0044d70 }, +{ "SOUND_MIXER_PRIVATE3", 0xc0044d71 }, +{ "SOUND_MIXER_PRIVATE4", 0xc0044d72 }, +{ "SOUND_MIXER_PRIVATE5", 0xc0044d73 }, +{ "SNDCTL_DSP_SPEED", 0xc0045002 }, +{ "SNDCTL_DSP_STEREO", 0xc0045003 }, +{ "SNDCTL_DSP_GETBLKSIZE", 0xc0045004 }, +{ "SNDCTL_DSP_SETFMT", 0xc0045005 }, +{ "SNDCTL_DSP_CHANNELS", 0xc0045006 }, +{ "SOUND_PCM_WRITE_FILTER", 0xc0045007 }, +{ "SNDCTL_DSP_SUBDIVIDE", 0xc0045009 }, +{ "SNDCTL_DSP_SETFRAGMENT", 0xc004500a }, +{ "SNDCTL_DSP_GETCHANNELMASK", 0xc0045040 }, +{ "SNDCTL_DSP_BIND_CHANNEL", 0xc0045041 }, +{ "SNDCTL_SEQ_CTRLRATE", 0xc0045103 }, +{ "SNDCTL_SYNTH_MEMAVL", 0xc004510e }, +{ "SNDCTL_TMR_TIMEBASE", 0xc0045401 }, +{ "SNDCTL_TMR_TEMPO", 0xc0045405 }, +{ "SNDCTL_TMR_SOURCE", 0xc0045406 }, +{ "SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS", 0xc0045516 }, +{ "SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE", 0xc0045520 }, +{ "SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE", 0xc0045540 }, +{ "SNDRV_CTL_IOCTL_POWER", 0xc00455d0 }, +{ "VIDIOC_S_INPUT", 0xc0045627 }, +{ "VIDIOC_S_OUTPUT", 0xc004562f }, +{ "VIDIOC_OMAP3ISP_STAT_EN", 0xc00456c7 }, +{ "WDIOC_SETTIMEOUT", 0xc0045706 }, +{ "WDIOC_SETPRETIMEOUT", 0xc0045708 }, +{ "FIFREEZE", 0xc0045877 }, +{ "FITHAW", 0xc0045878 }, +{ "SONET_SETDIAG", 0xc0046112 }, +{ "SONET_CLRDIAG", 0xc0046113 }, +{ "BINDER_VERSION", 0xc0046209 }, +{ "CM_IOCGATR", 0xc0046301 }, +{ "CIOC_KERNEL_VERSION", 0xc004630a }, +{ "DRM_IOCTL_BLOCK", 0xc0046412 }, +{ "DRM_IOCTL_UNBLOCK", 0xc0046413 }, +{ "DRM_IOCTL_ADD_DRAW", 0xc0046427 }, +{ "DRM_IOCTL_RM_DRAW", 0xc0046428 }, +{ "DRM_IOCTL_I915_IRQ_EMIT", 0xc0046444 }, +{ "DRM_IOCTL_MGA_WAIT_FENCE", 0xc004644b }, +{ "DRM_IOCTL_RADEON_IRQ_EMIT", 0xc0046456 }, +{ "DRM_IOCTL_MODE_RMFB", 0xc00464af }, +{ "DRM_IOCTL_MODE_DESTROY_DUMB", 0xc00464b4 }, +{ "I8K_GET_SPEED", 0xc0046985 }, +{ "I8K_GET_FAN", 0xc0046986 }, +{ "I8K_SET_FAN", 0xc0046987 }, +{ "UDF_RELOCATE_BLOCKS", 0xc0046c43 }, +{ "SNDCTL_MIDI_PRETIME", 0xc0046d00 }, +{ "SNDCTL_MIDI_MPUMODE", 0xc0046d01 }, +{ "MGSL_IOCWAITEVENT", 0xc0046d08 }, +{ "MATROXFB_GET_OUTPUT_MODE", 0xc0046efa }, +{ "PHN_GET_REG", 0xc0047000 }, +{ "PHN_GET_REGS", 0xc0047002 }, +{ "PPS_FETCH", 0xc00470a4 }, +{ "PHONE_QUERY_CODEC", 0xc00471a7 }, +{ "MIC_VIRTIO_ADD_DEVICE", 0xc0047301 }, +{ "MIC_VIRTIO_COPY_DESC", 0xc0047302 }, +{ "MIC_VIRTIO_CONFIG_CHANGE", 0xc0047305 }, +{ "PPPIOCNEWUNIT", 0xc004743e }, +{ "TOSH_SMM", 0xc0047490 }, +{ "MEYEIOC_SYNC", 0xc00476c3 }, +{ "AUTOFS_IOC_SETTIMEOUT", 0xc0049364 }, +{ "KVM_GET_MSR_INDEX_LIST", 0xc004ae02 }, +{ "KVM_PPC_ALLOCATE_HTAB", 0xc004aea7 }, +{ "NET_ADD_IF", 0xc0066f34 }, +{ "NET_GET_IF", 0xc0066f36 }, +{ "CAPI_MANUFACTURER_CMD", 0xc0084320 }, +{ "HDA_IOCTL_VERB_WRITE", 0xc0084811 }, +{ "HDA_IOCTL_GET_WCAP", 0xc0084812 }, +{ "ION_IOC_MAP", 0xc0084902 }, +{ "ION_IOC_SHARE", 0xc0084904 }, +{ "ION_IOC_IMPORT", 0xc0084905 }, +{ "ION_IOC_CUSTOM", 0xc0084906 }, +{ "ION_IOC_SYNC", 0xc0084907 }, +{ "AMDKFD_IOC_DESTROY_QUEUE", 0xc0084b03 }, +{ "SNDRV_CTL_IOCTL_TLV_READ", 0xc008551a }, +{ "SNDRV_CTL_IOCTL_TLV_WRITE", 0xc008551b }, +{ "SNDRV_CTL_IOCTL_TLV_COMMAND", 0xc008551c }, +{ "VIDIOC_G_CTRL", 0xc008561b }, +{ "VIDIOC_S_CTRL", 0xc008561c }, +{ "DRM_IOCTL_GET_UNIQUE", 0xc0086401 }, +{ "DRM_IOCTL_GEM_FLINK", 0xc008640a }, +{ "DRM_IOCTL_INFO_BUFS", 0xc0086418 }, +{ "DRM_IOCTL_GET_SAREA_CTX", 0xc008641d }, +{ "DRM_IOCTL_ADD_CTX", 0xc0086420 }, +{ "DRM_IOCTL_RM_CTX", 0xc0086421 }, +{ "DRM_IOCTL_GET_CTX", 0xc0086423 }, +{ "DRM_IOCTL_RES_CTX", 0xc0086426 }, +{ "DRM_IOCTL_SG_ALLOC", 0xc0086438 }, +{ "DRM_IOCTL_QXL_ALLOC", 0xc0086440 }, +{ "DRM_IOCTL_TEGRA_GEM_MMAP", 0xc0086441 }, +{ "DRM_IOCTL_SAVAGE_BCI_EVENT_EMIT", 0xc0086442 }, +{ "DRM_IOCTL_TEGRA_SYNCPT_READ", 0xc0086442 }, +{ "DRM_IOCTL_VIA_AGP_INIT", 0xc0086442 }, +{ "DRM_IOCTL_TEGRA_SYNCPT_INCR", 0xc0086443 }, +{ "DRM_IOCTL_VIA_FB_INIT", 0xc0086443 }, +{ "DRM_IOCTL_I915_GETPARAM", 0xc0086446 }, +{ "DRM_IOCTL_MGA_GETPARAM", 0xc0086449 }, +{ "DRM_IOCTL_TEGRA_GEM_SET_FLAGS", 0xc008644c }, +{ "DRM_IOCTL_TEGRA_GEM_GET_FLAGS", 0xc008644d }, +{ "DRM_IOCTL_RADEON_GETPARAM", 0xc0086451 }, +{ "DRM_IOCTL_R128_GETPARAM", 0xc0086452 }, +{ "DRM_IOCTL_SIS_AGP_INIT", 0xc0086453 }, +{ "DRM_IOCTL_I915_GEM_BUSY", 0xc0086457 }, +{ "DRM_IOCTL_EXYNOS_G2D_GET_VER", 0xc0086460 }, +{ "DRM_IOCTL_EXYNOS_G2D_EXEC", 0xc0086462 }, +{ "DRM_IOCTL_I915_GET_PIPE_FROM_CRTC_ID", 0xc0086465 }, +{ "DRM_IOCTL_RADEON_GEM_BUSY", 0xc008646a }, +{ "DRM_IOCTL_I915_GEM_CONTEXT_CREATE", 0xc008646d }, +{ "DRM_IOCTL_I915_GEM_GET_CACHING", 0xc0086470 }, +{ "DRM_IOCTL_EXYNOS_IPP_CMD_CTRL", 0xc0086473 }, +{ "NCP_IOC_GETPRIVATEDATA", 0xc0086e0a }, +{ "PHN_GETREG", 0xc0087005 }, +{ "PPPIOCGNPMODE", 0xc008744c }, +{ "KVM_GET_SUPPORTED_CPUID", 0xc008ae05 }, +{ "KVM_GET_EMULATED_CPUID", 0xc008ae09 }, +{ "KVM_IRQ_LINE_STATUS", 0xc008ae67 }, +{ "KVM_GET_MSRS", 0xc008ae88 }, +{ "KVM_GET_CPUID2", 0xc008ae91 }, +{ "KVM_GET_REG_LIST", 0xc008aeb0 }, +{ "FSL_HV_IOCTL_PARTITION_RESTART", 0xc008af01 }, +{ "FSL_HV_IOCTL_PARTITION_STOP", 0xc008af04 }, +{ "FSL_HV_IOCTL_DOORBELL", 0xc008af06 }, +{ "VHOST_GET_VRING_BASE", 0xc008af12 }, +{ "HIDIOCGREPORTINFO", 0xc00c4809 }, +{ "SNDRV_EMU10K1_IOCTL_TRAM_PEEK", 0xc00c4822 }, +{ "MEMWRITEOOB", 0xc00c4d03 }, +{ "MEMREADOOB", 0xc00c4d04 }, +{ "SNDCTL_SYNTH_REMOVESAMPLE", 0xc00c5116 }, +{ "USBDEVFS_IOCTL", 0xc00c5512 }, +{ "UI_BEGIN_FF_ERASE", 0xc00c55ca }, +{ "NS_GETPSTAT", 0xc00c6161 }, +{ "DRM_IOCTL_MAP_BUFS", 0xc00c6419 }, +{ "DRM_IOCTL_PRIME_HANDLE_TO_FD", 0xc00c642d }, +{ "DRM_IOCTL_PRIME_FD_TO_HANDLE", 0xc00c642e }, +{ "DRM_IOCTL_VIA_CMDBUF_SIZE", 0xc00c644b }, +{ "DRM_IOCTL_I915_VBLANK_SWAP", 0xc00c644f }, +{ "DRM_IOCTL_RADEON_GEM_SET_DOMAIN", 0xc00c6463 }, +{ "DRM_IOCTL_I915_GEM_MADVISE", 0xc00c6466 }, +{ "DRM_IOCTL_RADEON_GEM_SET_TILING", 0xc00c6468 }, +{ "DRM_IOCTL_RADEON_GEM_GET_TILING", 0xc00c6469 }, +{ "I2OHRTGET", 0xc00c6901 }, +{ "I2OLCTGET", 0xc00c6902 }, +{ "NCP_IOC_GETOBJECTNAME", 0xc00c6e09 }, +{ "UVCIOC_CTRL_QUERY", 0xc00c7521 }, +{ "KVM_CREATE_DEVICE", 0xc00caee0 }, +{ "FSL_HV_IOCTL_PARTITION_GET_STATUS", 0xc00caf02 }, +{ "MBXFB_IOCX_REG", 0xc00cf405 }, +{ "CAPI_GET_VERSION", 0xc0104307 }, +{ "GIGASET_VERSION", 0xc0104703 }, +{ "IOCTL_MEI_CONNECT_CLIENT", 0xc0104801 }, +{ "HIDIOCGCOLLECTIONINFO", 0xc0104811 }, +{ "SNDRV_EMUX_IOCTL_LOAD_PATCH", 0xc0104881 }, +{ "SNDRV_EMUX_IOCTL_MISC_MODE", 0xc0104884 }, +{ "MEMGETREGIONINFO", 0xc0104d08 }, +{ "SNDRV_SEQ_IOCTL_RUNNING_MODE", 0xc0105303 }, +{ "USBDEVFS_CONTROL", 0xc0105500 }, +{ "USBDEVFS_BULK", 0xc0105502 }, +{ "DRM_IOCTL_IRQ_BUSID", 0xc0106403 }, +{ "DRM_IOCTL_SET_VERSION", 0xc0106407 }, +{ "DRM_IOCTL_GEM_OPEN", 0xc010640b }, +{ "DRM_IOCTL_GET_CAP", 0xc010640c }, +{ "DRM_IOCTL_AGP_ALLOC", 0xc0106434 }, +{ "DRM_IOCTL_WAIT_VBLANK", 0xc010643a }, +{ "DRM_IOCTL_EXYNOS_GEM_CREATE", 0xc0106440 }, +{ "DRM_IOCTL_MSM_GET_PARAM", 0xc0106440 }, +{ "DRM_IOCTL_OMAP_GET_PARAM", 0xc0106440 }, +{ "DRM_IOCTL_TEGRA_GEM_CREATE", 0xc0106440 }, +{ "DRM_IOCTL_QXL_MAP", 0xc0106441 }, +{ "DRM_IOCTL_MSM_GEM_NEW", 0xc0106442 }, +{ "DRM_IOCTL_MSM_GEM_INFO", 0xc0106443 }, +{ "DRM_IOCTL_OMAP_GEM_NEW", 0xc0106443 }, +{ "DRM_IOCTL_EXYNOS_GEM_GET", 0xc0106444 }, +{ "DRM_IOCTL_QXL_GETPARAM", 0xc0106444 }, +{ "DRM_IOCTL_SIS_FB_ALLOC", 0xc0106444 }, +{ "DRM_IOCTL_TEGRA_SYNCPT_WAIT", 0xc0106444 }, +{ "DRM_IOCTL_I810_GETBUF", 0xc0106445 }, +{ "DRM_IOCTL_TEGRA_OPEN_CHANNEL", 0xc0106445 }, +{ "DRM_IOCTL_TEGRA_CLOSE_CHANNEL", 0xc0106446 }, +{ "DRM_IOCTL_EXYNOS_VIDI_CONNECTION", 0xc0106447 }, +{ "DRM_IOCTL_TEGRA_GET_SYNCPT", 0xc0106447 }, +{ "DRM_IOCTL_VIA_DMA_INIT", 0xc0106447 }, +{ "DRM_IOCTL_I915_ALLOC", 0xc0106448 }, +{ "DRM_IOCTL_TEGRA_GET_SYNCPT_BASE", 0xc0106449 }, +{ "DRM_IOCTL_TEGRA_GEM_SET_TILING", 0xc010644a }, +{ "DRM_IOCTL_TEGRA_GEM_GET_TILING", 0xc010644b }, +{ "DRM_IOCTL_RADEON_INDIRECT", 0xc010644d }, +{ "DRM_IOCTL_VIA_WAIT_IRQ", 0xc010644d }, +{ "DRM_IOCTL_R128_INDIRECT", 0xc010644f }, +{ "DRM_IOCTL_RADEON_ALLOC", 0xc0106453 }, +{ "DRM_IOCTL_SIS_AGP_ALLOC", 0xc0106454 }, +{ "DRM_IOCTL_I915_GEM_CREATE", 0xc010645b }, +{ "DRM_IOCTL_I915_GEM_SET_TILING", 0xc0106461 }, +{ "DRM_IOCTL_I915_GEM_GET_TILING", 0xc0106462 }, +{ "DRM_IOCTL_I915_GEM_MMAP_GTT", 0xc0106464 }, +{ "DRM_IOCTL_RADEON_INFO", 0xc0106467 }, +{ "DRM_IOCTL_I915_GEM_WAIT", 0xc010646c }, +{ "DRM_IOCTL_RADEON_GEM_OP", 0xc010646c }, +{ "DRM_IOCTL_I915_REG_READ", 0xc0106471 }, +{ "DRM_IOCTL_MODE_SETPROPERTY", 0xc01064ab }, +{ "DRM_IOCTL_MODE_GETPROPBLOB", 0xc01064ac }, +{ "DRM_IOCTL_MODE_MAP_DUMB", 0xc01064b3 }, +{ "DRM_IOCTL_MODE_GETPLANERESOURCES", 0xc01064b5 }, +{ "MGSL_IOCWAITGPIO", 0xc0106d12 }, +{ "DMX_GET_STC", 0xc0106f32 }, +{ "BTRFS_IOC_SPACE_INFO", 0xc0109414 }, +{ "BTRFS_IOC_QUOTA_CTL", 0xc0109428 }, +{ "FSL_HV_IOCTL_PARTITION_START", 0xc010af03 }, +{ "SNDCTL_COPR_RDATA", 0xc0144302 }, +{ "SNDCTL_COPR_RCODE", 0xc0144303 }, +{ "SNDCTL_COPR_RUN", 0xc0144306 }, +{ "SNDCTL_COPR_HALT", 0xc0144307 }, +{ "ION_IOC_ALLOC", 0xc0144900 }, +{ "SNDRV_TIMER_IOCTL_NEXT_DEVICE", 0xc0145401 }, +{ "VIDIOC_REQBUFS", 0xc0145608 }, +{ "VIDIOC_G_CROP", 0xc014563b }, +{ "DRM_IOCTL_VIA_ALLOCMEM", 0xc0146440 }, +{ "DRM_IOCTL_VIA_MAP_INIT", 0xc0146444 }, +{ "DRM_IOCTL_I915_GET_SPRITE_COLORKEY", 0xc014646b }, +{ "DRM_IOCTL_I915_SET_SPRITE_COLORKEY", 0xc014646b }, +{ "DRM_IOCTL_MODE_GETENCODER", 0xc01464a6 }, +{ "FW_CDEV_IOC_ADD_DESCRIPTOR", 0xc0182306 }, +{ "FW_CDEV_IOC_QUEUE_ISO", 0xc0182309 }, +{ "FW_CDEV_IOC_ALLOCATE_ISO_RESOURCE", 0xc018230d }, +{ "FW_CDEV_IOC_GET_CYCLE_TIMER2", 0xc0182314 }, +{ "FW_CDEV_IOC_SEND_PHY_PACKET", 0xc0182315 }, +{ "HIDIOCGUSAGE", 0xc018480b }, +{ "HIDIOCGUCODE", 0xc018480d }, +{ "MTRRIOC_GET_ENTRY", 0xc0184d03 }, +{ "MTRRIOC_GET_PAGE_ENTRY", 0xc0184d08 }, +{ "MEMWRITEOOB64", 0xc0184d15 }, +{ "MEMREADOOB64", 0xc0184d16 }, +{ "VIDIOC_G_EXT_CTRLS", 0xc0185647 }, +{ "VIDIOC_S_EXT_CTRLS", 0xc0185648 }, +{ "VIDIOC_TRY_EXT_CTRLS", 0xc0185649 }, +{ "PACKET_CTRL_CMD", 0xc0185801 }, +{ "FITRIM", 0xc0185879 }, +{ "DRM_IOCTL_GET_MAP", 0xc0186404 }, +{ "DRM_IOCTL_GET_CLIENT", 0xc0186405 }, +{ "DRM_IOCTL_ADD_MAP", 0xc0186415 }, +{ "DRM_IOCTL_ADD_BUFS", 0xc0186416 }, +{ "DRM_IOCTL_OMAP_GEM_INFO", 0xc0186446 }, +{ "DRM_IOCTL_QXL_ALLOC_SURF", 0xc0186446 }, +{ "DRM_IOCTL_RADEON_TEXTURE", 0xc018644e }, +{ "DRM_IOCTL_I915_GEM_PIN", 0xc0186455 }, +{ "DRM_IOCTL_RADEON_GEM_INFO", 0xc018645c }, +{ "DRM_IOCTL_RADEON_GEM_VA", 0xc018646b }, +{ "DRM_IOCTL_RADEON_GEM_USERPTR", 0xc018646d }, +{ "DRM_IOCTL_I915_GET_RESET_STATS", 0xc0186472 }, +{ "DRM_IOCTL_I915_GEM_USERPTR", 0xc0186473 }, +{ "DRM_IOCTL_MODE_PAGE_FLIP", 0xc01864b0 }, +{ "DRM_IOCTL_MODE_DIRTYFB", 0xc01864b1 }, +{ "DRM_IOCTL_MODE_OBJ_SETPROPERTY", 0xc01864ba }, +{ "I2OPARMSET", 0xc0186903 }, +{ "I2OPARMGET", 0xc0186904 }, +{ "IPMICTL_RECEIVE_MSG_TRUNC", 0xc018690b }, +{ "IPMICTL_RECEIVE_MSG", 0xc018690c }, +{ "NILFS_IOCTL_GET_VINFO", 0xc0186e86 }, +{ "NILFS_IOCTL_GET_BDESCS", 0xc0186e87 }, +{ "AUTOFS_DEV_IOCTL_VERSION", 0xc0189371 }, +{ "AUTOFS_DEV_IOCTL_PROTOVER", 0xc0189372 }, +{ "AUTOFS_DEV_IOCTL_PROTOSUBVER", 0xc0189373 }, +{ "AUTOFS_DEV_IOCTL_OPENMOUNT", 0xc0189374 }, +{ "AUTOFS_DEV_IOCTL_CLOSEMOUNT", 0xc0189375 }, +{ "AUTOFS_DEV_IOCTL_READY", 0xc0189376 }, +{ "AUTOFS_DEV_IOCTL_FAIL", 0xc0189377 }, +{ "AUTOFS_DEV_IOCTL_SETPIPEFD", 0xc0189378 }, +{ "AUTOFS_DEV_IOCTL_CATATONIC", 0xc0189379 }, +{ "AUTOFS_DEV_IOCTL_TIMEOUT", 0xc018937a }, +{ "AUTOFS_DEV_IOCTL_REQUESTER", 0xc018937b }, +{ "AUTOFS_DEV_IOCTL_EXPIRE", 0xc018937c }, +{ "AUTOFS_DEV_IOCTL_ASKUMOUNT", 0xc018937d }, +{ "AUTOFS_DEV_IOCTL_ISMOUNTPOINT", 0xc018937e }, +{ "BTRFS_IOC_FILE_EXTENT_SAME", 0xc0189436 }, +{ "KVM_TRANSLATE", 0xc018ae85 }, +{ "IB_USER_MAD_REGISTER_AGENT", 0xc01c1b01 }, +{ "SI4713_IOC_MEASURE_RNL", 0xc01c56c0 }, +{ "DRM_IOCTL_MGA_DMA_BOOTSTRAP", 0xc01c644c }, +{ "DRM_IOCTL_MODE_CURSOR", 0xc01c64a3 }, +{ "DRM_IOCTL_MODE_GETFB", 0xc01c64ad }, +{ "DRM_IOCTL_MODE_ADDFB", 0xc01c64ae }, +{ "I2OSWDL", 0xc01c6905 }, +{ "I2OSWUL", 0xc01c6906 }, +{ "I2OSWDEL", 0xc01c6907 }, +{ "I2OHTML", 0xc01c6909 }, +{ "MEDIA_IOC_ENUM_LINKS", 0xc01c7c02 }, +{ "FW_CDEV_IOC_ALLOCATE", 0xc0202302 }, +{ "FW_CDEV_IOC_CREATE_ISO_CONTEXT", 0xc0202308 }, +{ "VIDIOC_OMAP3ISP_CCDC_CFG", 0xc02056c1 }, +{ "VIDIOC_OMAP3ISP_AEWB_CFG", 0xc02056c3 }, +{ "VIDIOC_OMAP3ISP_STAT_REQ", 0xc02056c6 }, +{ "SNDRV_RAWMIDI_IOCTL_PARAMS", 0xc0205710 }, +{ "X86_IOC_RDMSR_REGS", 0xc02063a0 }, +{ "X86_IOC_WRMSR_REGS", 0xc02063a1 }, +{ "DRM_IOCTL_MSM_GEM_SUBMIT", 0xc0206446 }, +{ "DRM_IOCTL_RADEON_GEM_CREATE", 0xc020645d }, +{ "DRM_IOCTL_I915_GEM_MMAP", 0xc020645e }, +{ "DRM_IOCTL_RADEON_GEM_MMAP", 0xc020645e }, +{ "DRM_IOCTL_RADEON_GEM_PREAD", 0xc0206461 }, +{ "DRM_IOCTL_RADEON_GEM_PWRITE", 0xc0206462 }, +{ "DRM_IOCTL_RADEON_CS", 0xc0206466 }, +{ "DRM_IOCTL_MODE_GETGAMMA", 0xc02064a4 }, +{ "DRM_IOCTL_MODE_SETGAMMA", 0xc02064a5 }, +{ "DRM_IOCTL_MODE_CREATE_DUMB", 0xc02064b2 }, +{ "DRM_IOCTL_MODE_GETPLANE", 0xc02064b6 }, +{ "DRM_IOCTL_MODE_OBJ_GETPROPERTIES", 0xc02064b9 }, +{ "FS_IOC_FIEMAP", 0xc020660b }, +{ "GENWQE_PIN_MEM", 0xc020a528 }, +{ "GENWQE_UNPIN_MEM", 0xc020a529 }, +{ "SNDCTL_MIDI_MPUCMD", 0xc0216d02 }, +{ "SNDRV_COMPRESS_GET_METADATA", 0xc0244315 }, +{ "VIDIOC_G_EDID", 0xc0245628 }, +{ "VIDIOC_SUBDEV_G_EDID", 0xc0245628 }, +{ "VIDIOC_SUBDEV_S_EDID", 0xc0245629 }, +{ "VIDIOC_S_EDID", 0xc0245629 }, +{ "DRM_IOCTL_VERSION", 0xc0246400 }, +{ "DRM_IOCTL_MODE_CURSOR2", 0xc02464bb }, +{ "NCP_IOC_GET_FS_INFO_V2", 0xc0246e04 }, +{ "IB_USER_MAD_REGISTER_AGENT2", 0xc0281b04 }, +{ "FW_CDEV_IOC_GET_INFO", 0xc0282300 }, +{ "SYNC_IOC_MERGE", 0xc0283e01 }, +{ "SYNC_IOC_FENCE_INFO", 0xc0283e02 }, +{ "AMDKFD_IOC_GET_CLOCK_COUNTERS", 0xc0284b05 }, +{ "VIDIOC_ENCODER_CMD", 0xc028564d }, +{ "VIDIOC_TRY_ENCODER_CMD", 0xc028564e }, +{ "SW_SYNC_IOC_CREATE_FENCE", 0xc0285700 }, +{ "DRM_IOCTL_DMA", 0xc0286429 }, +{ "DRM_IOCTL_EXYNOS_G2D_SET_CMDLIST", 0xc0286461 }, +{ "DRM_IOCTL_EXYNOS_IPP_QUEUE_BUF", 0xc0286472 }, +{ "DRM_IOCTL_NOUVEAU_GEM_INFO", 0xc0286484 }, +{ "NCP_IOC_GET_FS_INFO", 0xc0286e04 }, +{ "PHN_GETREGS", 0xc0287007 }, +{ "KVM_TPR_ACCESS_REPORTING", 0xc028ae92 }, +{ "FSL_HV_IOCTL_MEMCPY", 0xc028af05 }, +{ "FSL_HV_IOCTL_GETPROP", 0xc028af07 }, +{ "FSL_HV_IOCTL_SETPROP", 0xc028af08 }, +{ "NCP_IOC_GETCHARSETS", 0xc02a6e0b }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO", 0xc02c5341 }, +{ "VIDIOC_QUERYMENU", 0xc02c5625 }, +{ "VIDIOC_G_FREQUENCY", 0xc02c5638 }, +{ "VIDIOC_CROPCAP", 0xc02c563a }, +{ "VIDIOC_ENUM_FRAMESIZES", 0xc02c564a }, +{ "DRM_IOCTL_I915_OVERLAY_ATTRS", 0xc02c6468 }, +{ "MEMWRITE", 0xc0304d18 }, +{ "SNDRV_SEQ_IOCTL_SYSTEM_INFO", 0xc0305302 }, +{ "VIDIOC_SUBDEV_ENUM_MBUS_CODE", 0xc0305602 }, +{ "VIDIOC_SUBDEV_G_FRAME_INTERVAL", 0xc0305615 }, +{ "VIDIOC_SUBDEV_S_FRAME_INTERVAL", 0xc0305616 }, +{ "VIDIOC_OMAP3ISP_HIST_CFG", 0xc03056c4 }, +{ "SNDRV_RAWMIDI_IOCTL_STATUS", 0xc0305720 }, +{ "BINDER_WRITE_READ", 0xc0306201 }, +{ "DRM_IOCTL_NOUVEAU_GEM_NEW", 0xc0306480 }, +{ "DRM_IOCTL_MODE_SETPLANE", 0xc03064b7 }, +{ "MBXFB_IOCX_OVERLAY", 0xc030f400 }, +{ "VIDIOC_ENUMAUDIO", 0xc0345641 }, +{ "VIDIOC_ENUMAUDOUT", 0xc0345642 }, +{ "VIDIOC_ENUM_FRAMEINTERVALS", 0xc034564b }, +{ "MEDIA_IOC_SETUP_LINK", 0xc0347c03 }, +{ "HIDIOCGFIELDINFO", 0xc038480a }, +{ "VIDIOC_SUBDEV_G_CROP", 0xc038563b }, +{ "VIDIOC_SUBDEV_S_CROP", 0xc038563c }, +{ "VIDIOC_DBG_G_REGISTER", 0xc0385650 }, +{ "BTRFS_IOC_INO_PATHS", 0xc0389423 }, +{ "BTRFS_IOC_LOGICAL_INO", 0xc0389424 }, +{ "GENWQE_SLU_UPDATE", 0xc038a550 }, +{ "GENWQE_SLU_READ", 0xc038a551 }, +{ "VIDIOC_OMAP3ISP_PRV_CFG", 0xc03c56c2 }, +{ "CAPI_GET_PROFILE", 0xc0404309 }, +{ "SNDRV_TIMER_IOCTL_GSTATUS", 0xc0405405 }, +{ "SNDRV_CTL_IOCTL_ELEM_REMOVE", 0xc0405519 }, +{ "VIDIOC_ENUM_FMT", 0xc0405602 }, +{ "VIDIOC_EXPBUF", 0xc0405610 }, +{ "VIDIOC_SUBDEV_G_SELECTION", 0xc040563d }, +{ "VIDIOC_SUBDEV_S_SELECTION", 0xc040563e }, +{ "VIDIOC_SUBDEV_ENUM_FRAME_SIZE", 0xc040564a }, +{ "VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL", 0xc040564b }, +{ "VIDIOC_G_SELECTION", 0xc040565e }, +{ "VIDIOC_S_SELECTION", 0xc040565f }, +{ "VIDIOC_ENUM_FREQ_BANDS", 0xc0405665 }, +{ "DRM_IOCTL_NOUVEAU_GEM_PUSHBUF", 0xc0406481 }, +{ "DRM_IOCTL_MODE_GETRESOURCES", 0xc04064a0 }, +{ "DRM_IOCTL_MODE_GETPROPERTY", 0xc04064aa }, +{ "VIDIOC_QUERYCTRL", 0xc0445624 }, +{ "VIDIOC_G_MODULATOR", 0xc0445636 }, +{ "DRM_IOCTL_MODE_ADDFB2", 0xc04464b8 }, +{ "BLKTRACESETUP", 0xc0481273 }, +{ "FBIO_CURSOR", 0xc0484608 }, +{ "SNDRV_EMU10K1_IOCTL_PCM_PEEK", 0xc0484831 }, +{ "NVME_IOCTL_ADMIN_CMD", 0xc0484e41 }, +{ "NVME_IOCTL_IO_CMD", 0xc0484e43 }, +{ "SNDRV_CTL_IOCTL_ELEM_LIST", 0xc0485510 }, +{ "VIDIOC_ENUMSTD", 0xc0485619 }, +{ "VIDIOC_ENUMOUTPUT", 0xc0485630 }, +{ "VIDIOC_DECODER_CMD", 0xc0485660 }, +{ "VIDIOC_TRY_DECODER_CMD", 0xc0485661 }, +{ "DRM_IOCTL_MODE_ATTACHMODE", 0xc04864a8 }, +{ "DRM_IOCTL_MODE_DETACHMODE", 0xc04864a9 }, +{ "VIDEO_COMMAND", 0xc0486f3b }, +{ "VIDEO_TRY_COMMAND", 0xc0486f3c }, +{ "KVM_GET_PIT", 0xc048ae65 }, +{ "MMC_IOC_CMD", 0xc048b300 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT", 0xc04c5349 }, +{ "VIDIOC_OMAP3ISP_AF_CFG", 0xc04c56c5 }, +{ "SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION", 0xc0505350 }, +{ "VIDIOC_QUERYBUF", 0xc0505609 }, +{ "VIDIOC_QBUF", 0xc050560f }, +{ "VIDIOC_DQBUF", 0xc0505611 }, +{ "VIDIOC_ENUMINPUT", 0xc050561a }, +{ "VIDIOC_PREPARE_BUF", 0xc050565d }, +{ "DRM_IOCTL_EXYNOS_IPP_GET_PROPERTY", 0xc0506470 }, +{ "DRM_IOCTL_MODE_GETCONNECTOR", 0xc05064a7 }, +{ "CCISS_PASSTHRU", 0xc054420b }, +{ "VIDIOC_G_TUNER", 0xc054561d }, +{ "SISFB_COMMAND", 0xc054f305 }, +{ "CCISS_BIG_PASSTHRU", 0xc0584212 }, +{ "AMDKFD_IOC_CREATE_QUEUE", 0xc0584b02 }, +{ "SNDRV_SEQ_IOCTL_GET_CLIENT_POOL", 0xc058534b }, +{ "SNDRV_SEQ_IOCTL_QUERY_SUBS", 0xc058534f }, +{ "VIDIOC_SUBDEV_G_FMT", 0xc0585604 }, +{ "VIDIOC_SUBDEV_S_FMT", 0xc0585605 }, +{ "DRM_IOCTL_TEGRA_SUBMIT", 0xc0586448 }, +{ "UVCIOC_CTRL_MAP", 0xc0587520 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS", 0xc05c5340 }, +{ "PTP_PIN_GETFUNC", 0xc0603d06 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER", 0xc0605345 }, +{ "UI_BEGIN_FF_UPLOAD", 0xc06055c8 }, +{ "DRM_IOCTL_EXYNOS_IPP_SET_PROPERTY", 0xc0606471 }, +{ "SNDRV_PCM_IOCTL_SW_PARAMS", 0xc0684113 }, +{ "DRM_IOCTL_MODE_GETCRTC", 0xc06864a1 }, +{ "DRM_IOCTL_MODE_SETCRTC", 0xc06864a2 }, +{ "BTRFS_IOC_TREE_SEARCH_V2", 0xc0709411 }, +{ "SNDCTL_MIDI_INFO", 0xc074510c }, +{ "VIDIOC_G_SLICED_VBI_CAP", 0xc0745645 }, +{ "SOUND_MIXER_ACCESS", 0xc0804d66 }, +{ "VIDIOC_SUBDEV_S_DV_TIMINGS", 0xc0845657 }, +{ "VIDIOC_S_DV_TIMINGS", 0xc0845657 }, +{ "VIDIOC_G_DV_TIMINGS", 0xc0845658 }, +{ "VIDIOC_SUBDEV_G_DV_TIMINGS", 0xc0845658 }, +{ "SNDRV_PCM_IOCTL_SYNC_PTR", 0xc0884123 }, +{ "PPPIOCGCALLINFO", 0xc0887480 }, +{ "SNDCTL_SYNTH_INFO", 0xc08c5102 }, +{ "SNDCTL_SYNTH_ID", 0xc08c5114 }, +{ "SNDRV_SEQ_IOCTL_CREATE_QUEUE", 0xc08c5332 }, +{ "SNDRV_SEQ_IOCTL_GET_QUEUE_INFO", 0xc08c5334 }, +{ "SNDRV_SEQ_IOCTL_SET_QUEUE_INFO", 0xc08c5335 }, +{ "SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE", 0xc08c5336 }, +{ "VIDIOC_DV_TIMINGS_CAP", 0xc0905664 }, +{ "VIDIOC_SUBDEV_DV_TIMINGS_CAP", 0xc0905664 }, +{ "VIDIOC_ENUM_DV_TIMINGS", 0xc0945662 }, +{ "VIDIOC_SUBDEV_ENUM_DV_TIMINGS", 0xc0945662 }, +{ "SOUND_MIXER_GETLEVELS", 0xc0a44d74 }, +{ "SOUND_MIXER_SETLEVELS", 0xc0a44d75 }, +{ "SNDRV_SEQ_IOCTL_CREATE_PORT", 0xc0a45320 }, +{ "SNDRV_SEQ_IOCTL_GET_PORT_INFO", 0xc0a45322 }, +{ "SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT", 0xc0a45352 }, +{ "SNDRV_SEQ_IOCTL_GET_CLIENT_INFO", 0xc0bc5310 }, +{ "SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT", 0xc0bc5351 }, +{ "SNDRV_COMPRESS_GET_CAPS", 0xc0c44310 }, +{ "VIDIOC_DBG_G_CHIP_INFO", 0xc0c85666 }, +{ "BTRFS_IOC_SET_RECEIVED_SUBVOL", 0xc0c89425 }, +{ "VIDIOC_G_FMT", 0xc0cc5604 }, +{ "VIDIOC_S_FMT", 0xc0cc5605 }, +{ "VIDIOC_G_PARM", 0xc0cc5615 }, +{ "VIDIOC_S_PARM", 0xc0cc5616 }, +{ "VIDIOC_TRY_FMT", 0xc0cc5640 }, +{ "SNDRV_TIMER_IOCTL_GINFO", 0xc0e05403 }, +{ "VIDIOC_QUERY_EXT_CTRL", 0xc0e85667 }, +{ "GENWQE_EXECUTE_DDCB", 0xc0e8a532 }, +{ "GENWQE_EXECUTE_RAW_DDCB", 0xc0e8a533 }, +{ "VIDIOC_CREATE_BUFS", 0xc0f8565c }, +{ "MEDIA_IOC_DEVICE_INFO", 0xc1007c00 }, +{ "MEDIA_IOC_ENUM_ENTITIES", 0xc1007c01 }, +{ "SNDRV_CTL_IOCTL_RAWMIDI_INFO", 0xc10c5541 }, +{ "SNDRV_CTL_IOCTL_ELEM_INFO", 0xc1105511 }, +{ "SNDRV_CTL_IOCTL_ELEM_ADD", 0xc1105517 }, +{ "SNDRV_CTL_IOCTL_ELEM_REPLACE", 0xc1105518 }, +{ "SNDRV_CTL_IOCTL_PCM_INFO", 0xc1205531 }, +{ "DM_VERSION", 0xc138fd00 }, +{ "DM_REMOVE_ALL", 0xc138fd01 }, +{ "DM_LIST_DEVICES", 0xc138fd02 }, +{ "DM_DEV_CREATE", 0xc138fd03 }, +{ "DM_DEV_REMOVE", 0xc138fd04 }, +{ "DM_DEV_RENAME", 0xc138fd05 }, +{ "DM_DEV_SUSPEND", 0xc138fd06 }, +{ "DM_DEV_STATUS", 0xc138fd07 }, +{ "DM_DEV_WAIT", 0xc138fd08 }, +{ "DM_TABLE_LOAD", 0xc138fd09 }, +{ "DM_TABLE_CLEAR", 0xc138fd0a }, +{ "DM_TABLE_DEPS", 0xc138fd0b }, +{ "DM_TABLE_STATUS", 0xc138fd0c }, +{ "DM_LIST_VERSIONS", 0xc138fd0d }, +{ "DM_TARGET_MSG", 0xc138fd0e }, +{ "DM_DEV_SET_GEOMETRY", 0xc138fd0f }, +{ "SNDRV_EMU10K1_IOCTL_CODE_PEEK", 0xc18c4812 }, +{ "KVM_GET_IRQCHIP", 0xc208ae62 }, +{ "SNDRV_PCM_IOCTL_HW_REFINE", 0xc25c4110 }, +{ "SNDRV_PCM_IOCTL_HW_PARAMS", 0xc25c4111 }, +{ "SNDRV_CTL_IOCTL_ELEM_READ", 0xc2c85512 }, +{ "SNDRV_CTL_IOCTL_ELEM_WRITE", 0xc2c85513 }, +{ "VIDIOC_VSP1_LUT_CONFIG", 0xc40056c1 }, +{ "BTRFS_IOC_SCRUB", 0xc400941b }, +{ "BTRFS_IOC_SCRUB_PROGRESS", 0xc400941d }, +{ "BTRFS_IOC_BALANCE_V2", 0xc4009420 }, +{ "BTRFS_IOC_GET_DEV_STATS", 0xc4089434 }, +{ "BTRFS_IOC_DEV_REPLACE", 0xca289435 }, +{ "SNDCTL_COPR_SENDMSG", 0xcfa44308 }, +{ "SNDCTL_SYNTH_CONTROL", 0xcfa45115 }, +{ "SNDCTL_COPR_LOAD", 0xcfb04301 }, +{ "BTRFS_IOC_TREE_SEARCH", 0xd0009411 }, +{ "BTRFS_IOC_INO_LOOKUP", 0xd0009412 }, +{ "BTRFS_IOC_DEV_INFO", 0xd000941e }, +{ "HIDIOCGUSAGES", 0xd01c4813 }, +{ "SNDRV_COMPRESS_GET_CODEC_CAPS", 0xeb884311 }, diff --git a/linux/dummy_check.sh b/linux/dummy_check.sh deleted file mode 100755 index bcce34c8..00000000 --- a/linux/dummy_check.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -grep '^#define' dummy.h | cut -f2 | \ -while read func; do - grep -q -F -- "${func}(" syscall.h && echo "Defined as macro and as func: $func" -done diff --git a/linux/mips/.gitignore b/linux/mips/.gitignore index 51a6ade0..e69de29b 100644 --- a/linux/mips/.gitignore +++ b/linux/mips/.gitignore @@ -1,3 +0,0 @@ -syscallent-n32-stub.h -syscallent-n64-stub.h -syscallent-o32-stub.h diff --git a/linux/mips/syscallent-n32-stub.h b/linux/mips/syscallent-n32-stub.h new file mode 100644 index 00000000..334a243a --- /dev/null +++ b/linux/mips/syscallent-n32-stub.h @@ -0,0 +1,322 @@ +[6000] = { 3, TD, printargs, "n32_read" }, /* start of Linux N32 */ +[6001] = { 3, TD, printargs, "n32_write" }, +[6002] = { 3, TD|TF, printargs, "n32_open" }, +[6003] = { 1, TD, printargs, "n32_close" }, +[6004] = { 2, TF, printargs, "n32_stat" }, +[6005] = { 2, TD, printargs, "n32_fstat" }, +[6006] = { 2, TF, printargs, "n32_lstat" }, +[6007] = { 3, TD, printargs, "n32_poll" }, +[6008] = { 3, TD, printargs, "n32_lseek" }, +[6009] = { 6, TD|TM|SI, printargs, "n32_mmap" }, +[6010] = { 3, TM|SI, printargs, "n32_mprotect" }, +[6011] = { 2, TM|SI, printargs, "n32_munmap" }, +[6012] = { 1, TM|SI, printargs, "n32_brk" }, +[6013] = { 4, TS, printargs, "n32_rt_sigaction" }, +[6014] = { 4, TS, printargs, "n32_rt_sigprocmask" }, +[6015] = { 3, TD, printargs, "n32_ioctl" }, +[6016] = { 4, TD, printargs, "n32_pread64" }, +[6017] = { 4, TD, printargs, "n32_pwrite64" }, +[6018] = { 3, TD, printargs, "n32_readv" }, +[6019] = { 3, TD, printargs, "n32_writev" }, +[6020] = { 2, TF, printargs, "n32_access" }, +[6021] = { 1, TD, printargs, "n32_pipe" }, +[6022] = { 5, TD, printargs, "n32_select" }, +[6023] = { 0, 0, printargs, "n32_sched_yield" }, +[6024] = { 5, TM|SI, printargs, "n32_mremap" }, +[6025] = { 3, TM, printargs, "n32_msync" }, +[6026] = { 3, TM, printargs, "n32_mincore" }, +[6027] = { 3, TM, printargs, "n32_madvise" }, +[6028] = { 3, TI, printargs, "n32_shmget" }, +[6029] = { 3, TI|TM|SI, printargs, "n32_shmat" }, +[6030] = { 3, TI, printargs, "n32_shmctl" }, +[6031] = { 1, TD, printargs, "n32_dup" }, +[6032] = { 2, TD, printargs, "n32_dup2" }, +[6033] = { 0, TS, printargs, "n32_pause" }, +[6034] = { 2, 0, printargs, "n32_nanosleep" }, +[6035] = { 2, 0, printargs, "n32_getitimer" }, +[6036] = { 3, 0, printargs, "n32_setitimer" }, +[6037] = { 1, 0, printargs, "n32_alarm" }, +[6038] = { 0, 0, printargs, "n32_getpid" }, +[6039] = { 4, TD|TN, printargs, "n32_sendfile" }, +[6040] = { 3, TN, printargs, "n32_socket" }, +[6041] = { 3, TN, printargs, "n32_connect" }, +[6042] = { 3, TN, printargs, "n32_accept" }, +[6043] = { 6, TN, printargs, "n32_sendto" }, +[6044] = { 6, TN, printargs, "n32_recvfrom" }, +[6045] = { 3, TN, printargs, "n32_sendmsg" }, +[6046] = { 3, TN, printargs, "n32_recvmsg" }, +[6047] = { 2, TN, printargs, "n32_shutdown" }, +[6048] = { 3, TN, printargs, "n32_bind" }, +[6049] = { 2, TN, printargs, "n32_listen" }, +[6050] = { 3, TN, printargs, "n32_getsockname" }, +[6051] = { 3, TN, printargs, "n32_getpeername" }, +[6052] = { 4, TN, printargs, "n32_socketpair" }, +[6053] = { 5, TN, printargs, "n32_setsockopt" }, +[6054] = { 5, TN, printargs, "n32_getsockopt" }, +[6055] = { 5, TP, printargs, "n32_clone" }, +[6056] = { 0, TP, printargs, "n32_fork" }, +[6057] = { 3, TF|TP|SE|SI, printargs, "n32_execve" }, +[6058] = { 1, TP|SE, printargs, "n32_exit" }, +[6059] = { 4, TP, printargs, "n32_wait4" }, +[6060] = { 2, TS, printargs, "n32_kill" }, +[6061] = { 1, 0, printargs, "n32_uname" }, +[6062] = { 3, TI, printargs, "n32_semget" }, +[6063] = { 3, TI, printargs, "n32_semop" }, +[6064] = { 4, TI, printargs, "n32_semctl" }, +[6065] = { 1, TI|TM|SI, printargs, "n32_shmdt" }, +[6066] = { 2, TI, printargs, "n32_msgget" }, +[6067] = { 4, TI, printargs, "n32_msgsnd" }, +[6068] = { 5, TI, printargs, "n32_msgrcv" }, +[6069] = { 3, TI, printargs, "n32_msgctl" }, +[6070] = { 3, TD, printargs, "n32_fcntl" }, +[6071] = { 2, TD, printargs, "n32_flock" }, +[6072] = { 1, TD, printargs, "n32_fsync" }, +[6073] = { 1, TD, printargs, "n32_fdatasync" }, +[6074] = { 2, TF, printargs, "n32_truncate" }, +[6075] = { 2, TD, printargs, "n32_ftruncate" }, +[6076] = { 3, TD, printargs, "n32_getdents" }, +[6077] = { 2, TF, printargs, "n32_getcwd" }, +[6078] = { 1, TF, printargs, "n32_chdir" }, +[6079] = { 1, TD, printargs, "n32_fchdir" }, +[6080] = { 2, TF, printargs, "n32_rename" }, +[6081] = { 2, TF, printargs, "n32_mkdir" }, +[6082] = { 1, TF, printargs, "n32_rmdir" }, +[6083] = { 2, TD|TF, printargs, "n32_creat" }, +[6084] = { 2, TF, printargs, "n32_link" }, +[6085] = { 1, TF, printargs, "n32_unlink" }, +[6086] = { 2, TF, printargs, "n32_symlink" }, +[6087] = { 3, TF, printargs, "n32_readlink" }, +[6088] = { 2, TF, printargs, "n32_chmod" }, +[6089] = { 2, TD, printargs, "n32_fchmod" }, +[6090] = { 3, TF, printargs, "n32_chown" }, +[6091] = { 3, TD, printargs, "n32_fchown" }, +[6092] = { 3, TF, printargs, "n32_lchown" }, +[6093] = { 1, 0, printargs, "n32_umask" }, +[6094] = { 2, 0, printargs, "n32_gettimeofday" }, +[6095] = { 2, 0, printargs, "n32_getrlimit" }, +[6096] = { 2, 0, printargs, "n32_getrusage" }, +[6097] = { 1, 0, printargs, "n32_sysinfo" }, +[6098] = { 1, 0, printargs, "n32_times" }, +[6099] = { 4, 0, printargs, "n32_ptrace" }, +[6100] = { 0, NF, printargs, "n32_getuid" }, +[6101] = { 3, 0, printargs, "n32_syslog" }, +[6102] = { 0, NF, printargs, "n32_getgid" }, +[6103] = { 1, 0, printargs, "n32_setuid" }, +[6104] = { 1, 0, printargs, "n32_setgid" }, +[6105] = { 0, NF, printargs, "n32_geteuid" }, +[6106] = { 0, NF, printargs, "n32_getegid" }, +[6107] = { 2, 0, printargs, "n32_setpgid" }, +[6108] = { 0, 0, printargs, "n32_getppid" }, +[6109] = { 0, 0, printargs, "n32_getpgrp" }, +[6110] = { 0, 0, printargs, "n32_setsid" }, +[6111] = { 2, 0, printargs, "n32_setreuid" }, +[6112] = { 2, 0, printargs, "n32_setregid" }, +[6113] = { 2, 0, printargs, "n32_getgroups" }, +[6114] = { 2, 0, printargs, "n32_setgroups" }, +[6115] = { 3, 0, printargs, "n32_setresuid" }, +[6116] = { 3, 0, printargs, "n32_getresuid" }, +[6117] = { 3, 0, printargs, "n32_setresgid" }, +[6118] = { 3, 0, printargs, "n32_getresgid" }, +[6119] = { 0, 0, printargs, "n32_getpgid" }, +[6120] = { 1, NF, printargs, "n32_setfsuid" }, +[6121] = { 1, NF, printargs, "n32_setfsgid" }, +[6122] = { 1, 0, printargs, "n32_getsid" }, +[6123] = { 2, 0, printargs, "n32_capget" }, +[6124] = { 2, 0, printargs, "n32_capset" }, +[6125] = { 2, TS, printargs, "n32_rt_sigpending" }, +[6126] = { 4, TS, printargs, "n32_rt_sigtimedwait" }, +[6127] = { 3, TS, printargs, "n32_rt_sigqueueinfo" }, +[6128] = { 2, TS, printargs, "n32_rt_sigsuspend" }, +[6129] = { 2, TS, printargs, "n32_sigaltstack" }, +[6130] = { 2, TF, printargs, "n32_utime" }, +[6131] = { 3, TF, printargs, "n32_mknod" }, +[6132] = { 1, 0, printargs, "n32_personality" }, +[6133] = { 2, 0, printargs, "n32_ustat" }, +[6134] = { 3, TF, printargs, "n32_statfs" }, +[6135] = { 3, TD, printargs, "n32_fstatfs" }, +[6136] = { 5, 0, printargs, "n32_sysfs" }, +[6137] = { 2, 0, printargs, "n32_getpriority" }, +[6138] = { 3, 0, printargs, "n32_setpriority" }, +[6139] = { 2, 0, printargs, "n32_sched_setparam" }, +[6140] = { 2, 0, printargs, "n32_sched_getparam" }, +[6141] = { 3, 0, printargs, "n32_sched_setscheduler" }, +[6142] = { 1, 0, printargs, "n32_sched_getscheduler" }, +[6143] = { 1, 0, printargs, "n32_sched_get_priority_max"}, +[6144] = { 1, 0, printargs, "n32_sched_get_priority_min"}, +[6145] = { 2, 0, printargs, "n32_sched_rr_get_interval" }, +[6146] = { 2, TM, printargs, "n32_mlock" }, +[6147] = { 2, TM, printargs, "n32_munlock" }, +[6148] = { 1, TM, printargs, "n32_mlockall" }, +[6149] = { 0, TM, printargs, "n32_munlockall" }, +[6150] = { 0, 0, printargs, "n32_vhangup" }, +[6151] = { 2, TF, printargs, "n32_pivot_root" }, +[6152] = { 1, 0, printargs, "n32__sysctl" }, +[6153] = { 5, 0, printargs, "n32_prctl" }, +[6154] = { 1, 0, printargs, "n32_adjtimex" }, +[6155] = { 2, 0, printargs, "n32_setrlimit" }, +[6156] = { 1, TF, printargs, "n32_chroot" }, +[6157] = { 0, 0, printargs, "n32_sync" }, +[6158] = { 1, TF, printargs, "n32_acct" }, +[6159] = { 2, 0, printargs, "n32_settimeofday" }, +[6160] = { 5, TF, printargs, "n32_mount" }, +[6161] = { 2, TF, printargs, "n32_umount2" }, +[6162] = { 2, TF, printargs, "n32_swapon" }, +[6163] = { 1, TF, printargs, "n32_swapoff" }, +[6164] = { 4, 0, printargs, "n32_reboot" }, +[6165] = { 2, 0, printargs, "n32_sethostname" }, +[6166] = { 2, 0, printargs, "n32_setdomainname" }, +[6167] = { 2, 0, printargs, "n32_create_module" }, +[6168] = { 4, 0, printargs, "n32_init_module" }, +[6169] = { 1, 0, printargs, "n32_delete_module" }, +[6170] = { 1, 0, printargs, "n32_get_kernel_syms" }, +[6171] = { 5, 0, printargs, "n32_query_module" }, +[6172] = { 4, TF, printargs, "n32_quotactl" }, +[6173] = { 3, 0, printargs, "n32_nfsservctl" }, +[6174] = { 5, TN, printargs, "n32_getpmsg" }, +[6175] = { 5, TN, printargs, "n32_putpmsg" }, +[6176] = { 0, 0, printargs, "n32_afs_syscall" }, +[6177] = { 0, 0, printargs, "n32_reserved177" }, +[6178] = { 0, 0, printargs, "n32_gettid" }, +[6179] = { 3, TD, printargs, "n32_readahead" }, +[6180] = { 5, TF, printargs, "n32_setxattr" }, +[6181] = { 5, TF, printargs, "n32_lsetxattr" }, +[6182] = { 5, TD, printargs, "n32_fsetxattr" }, +[6183] = { 4, TF, printargs, "n32_getxattr" }, +[6184] = { 4, TF, printargs, "n32_lgetxattr" }, +[6185] = { 4, TD, printargs, "n32_fgetxattr" }, +[6186] = { 3, TF, printargs, "n32_listxattr" }, +[6187] = { 3, TF, printargs, "n32_llistxattr" }, +[6188] = { 3, TD, printargs, "n32_flistxattr" }, +[6189] = { 2, TF, printargs, "n32_removexattr" }, +[6190] = { 2, TF, printargs, "n32_lremovexattr" }, +[6191] = { 2, TD, printargs, "n32_fremovexattr" }, +[6192] = { 2, TS, printargs, "n32_tkill" }, +[6193] = { 1, 0, printargs, "n32_time" }, +[6194] = { 6, 0, printargs, "n32_futex" }, +[6195] = { 3, 0, printargs, "n32_sched_setaffinity" }, +[6196] = { 3, 0, printargs, "n32_sched_getaffinity" }, +[6197] = { 3, 0, printargs, "n32_cacheflush" }, +[6198] = { 3, 0, printargs, "n32_cachectl" }, +[6199] = { 4, 0, printargs, "n32_sysmips" }, +[6200] = { 2, 0, printargs, "n32_io_setup" }, +[6201] = { 1, 0, printargs, "n32_io_destroy" }, +[6202] = { 5, 0, printargs, "n32_io_getevents" }, +[6203] = { 3, 0, printargs, "n32_io_submit" }, +[6204] = { 3, 0, printargs, "n32_io_cancel" }, +[6205] = { 1, TP|SE, printargs, "n32_exit_group" }, +[6206] = { 3, 0, printargs, "n32_lookup_dcookie" }, +[6207] = { 1, TD, printargs, "n32_epoll_create" }, +[6208] = { 4, TD, printargs, "n32_epoll_ctl" }, +[6209] = { 4, TD, printargs, "n32_epoll_wait" }, +[6210] = { 5, TM|SI, printargs, "n32_remap_file_pages" }, +[6211] = { 0, TS, printargs, "n32_rt_sigreturn" }, +[6212] = { 3, TD, printargs, "n32_fcntl64" }, +[6213] = { 1, 0, printargs, "n32_set_tid_address" }, +[6214] = { 0, 0, printargs, "n32_restart_syscall" }, +[6215] = { 4, TI, printargs, "n32_semtimedop" }, +[6216] = { 4, TD, printargs, "n32_fadvise64" }, +[6217] = { 3, TF, printargs, "n32_statfs64" }, +[6218] = { 3, TD, printargs, "n32_fstatfs64" }, +[6219] = { 4, TD|TN, printargs, "n32_sendfile64" }, +[6220] = { 3, 0, printargs, "n32_timer_create" }, +[6221] = { 4, 0, printargs, "n32_timer_settime" }, +[6222] = { 2, 0, printargs, "n32_timer_gettime" }, +[6223] = { 1, 0, printargs, "n32_timer_getoverrun" }, +[6224] = { 1, 0, printargs, "n32_timer_delete" }, +[6225] = { 2, 0, printargs, "n32_clock_settime" }, +[6226] = { 2, 0, printargs, "n32_clock_gettime" }, +[6227] = { 2, 0, printargs, "n32_clock_getres" }, +[6228] = { 4, 0, printargs, "n32_clock_nanosleep" }, +[6229] = { 3, TS, printargs, "n32_tgkill" }, +[6230] = { 2, TF, printargs, "n32_utimes" }, +[6231] = { 6, TM, printargs, "n32_mbind" }, +[6232] = { 5, TM, printargs, "n32_get_mempolicy" }, +[6233] = { 3, TM, printargs, "n32_set_mempolicy" }, +[6234] = { 4, 0, printargs, "n32_mq_open" }, +[6235] = { 1, 0, printargs, "n32_mq_unlink" }, +[6236] = { 5, 0, printargs, "n32_mq_timedsend" }, +[6237] = { 5, 0, printargs, "n32_mq_timedreceive" }, +[6238] = { 2, 0, printargs, "n32_mq_notify" }, +[6239] = { 3, 0, printargs, "n32_mq_getsetattr" }, +[6240] = { 5, 0, printargs, "n32_vserver" }, +[6241] = { 5, TP, printargs, "n32_waitid" }, +[6242] = { }, +[6243] = { 5, 0, printargs, "n32_add_key" }, +[6244] = { 4, 0, printargs, "n32_request_key" }, +[6245] = { 5, 0, printargs, "n32_keyctl" }, +[6246] = { 1, 0, printargs, "n32_set_thread_area" }, +[6247] = { 0, TD, printargs, "n32_inotify_init" }, +[6248] = { 3, TD, printargs, "n32_inotify_add_watch" }, +[6249] = { 2, TD, printargs, "n32_inotify_rm_watch" }, +[6250] = { 4, TM, printargs, "n32_migrate_pages" }, +[6251] = { 4, TD|TF, printargs, "n32_openat" }, +[6252] = { 3, TD|TF, printargs, "n32_mkdirat" }, +[6253] = { 4, TD|TF, printargs, "n32_mknodat" }, +[6254] = { 5, TD|TF, printargs, "n32_fchownat" }, +[6255] = { 3, TD|TF, printargs, "n32_futimesat" }, +[6256] = { 4, TD|TF, printargs, "n32_newfstatat" }, +[6257] = { 3, TD|TF, printargs, "n32_unlinkat" }, +[6258] = { 4, TD|TF, printargs, "n32_renameat" }, +[6259] = { 5, TD|TF, printargs, "n32_linkat" }, +[6260] = { 3, TD|TF, printargs, "n32_symlinkat" }, +[6261] = { 4, TD|TF, printargs, "n32_readlinkat" }, +[6262] = { 3, TD|TF, printargs, "n32_fchmodat" }, +[6263] = { 3, TD|TF, printargs, "n32_faccessat" }, +[6264] = { 6, TD, printargs, "n32_pselect6" }, +[6265] = { 5, TD, printargs, "n32_ppoll" }, +[6266] = { 1, TP, printargs, "n32_unshare" }, +[6267] = { 6, TD, printargs, "n32_splice" }, +[6268] = { 4, TD, printargs, "n32_sync_file_range" }, +[6269] = { 4, TD, printargs, "n32_tee" }, +[6270] = { 4, TD, printargs, "n32_vmsplice" }, +[6271] = { 6, TM, printargs, "n32_move_pages" }, +[6272] = { 2, 0, printargs, "n32_set_robust_list" }, +[6273] = { 3, 0, printargs, "n32_get_robust_list" }, +[6274] = { 4, 0, printargs, "n32_kexec_load" }, +[6275] = { 3, 0, printargs, "n32_getcpu" }, +[6276] = { 6, TD, printargs, "n32_epoll_pwait" }, +[6277] = { 3, 0, printargs, "n32_ioprio_set" }, +[6278] = { 2, 0, printargs, "n32_ioprio_get" }, +[6279] = { 4, TD|TF, printargs, "n32_utimensat" }, +[6280] = { 3, TD|TS, printargs, "n32_signalfd" }, +[6281] = { 4, TD, printargs, "n32_timerfd" }, +[6282] = { 1, TD, printargs, "n32_eventfd" }, +[6283] = { 4, TD, printargs, "n32_fallocate" }, +[6284] = { 2, TD, printargs, "n32_timerfd_create" }, +[6285] = { 2, TD, printargs, "n32_timerfd_gettime" }, +[6286] = { 4, TD, printargs, "n32_timerfd_settime" }, +[6287] = { 4, TD|TS, printargs, "n32_signalfd4" }, +[6288] = { 2, TD, printargs, "n32_eventfd2" }, +[6289] = { 1, TD, printargs, "n32_epoll_create1" }, +[6290] = { 3, TD, printargs, "n32_dup3" }, +[6291] = { 2, TD, printargs, "n32_pipe2" }, +[6292] = { 1, TD, printargs, "n32_inotify_init1" }, +[6293] = { 4, TD, printargs, "n32_preadv" }, +[6294] = { 4, TD, printargs, "n32_pwritev" }, +[6295] = { 4, TP|TS, printargs, "n32_rt_tgsigqueueinfo" }, +[6296] = { 5, TD, printargs, "n32_perf_event_open" }, +[6297] = { 4, TN, printargs, "n32_accept4" }, +[6298] = { 5, TN, printargs, "n32_recvmmsg" }, +[6299] = { 3, TD, printargs, "n32_getdents64" }, +[6300] = { 2, TD, printargs, "n32_fanotify_init" }, +[6301] = { 5, TD|TF, printargs, "n32_fanotify_mark" }, +[6302] = { 4, 0, printargs, "n32_prlimit64" }, +[6303] = { 5, TD|TF, printargs, "n32_name_to_handle_at" }, +[6304] = { 3, TD, printargs, "n32_open_by_handle_at" }, +[6305] = { 2, 0, printargs, "n32_clock_adjtime" }, +[6306] = { 1, TD, printargs, "n32_syncfs" }, +[6307] = { 4, TN, printargs, "n32_sendmmsg" }, +[6308] = { 2, TD, printargs, "n32_setns" }, +[6309] = { 6, 0, printargs, "n32_process_vm_readv" }, +[6310] = { 6, 0, printargs, "n32_process_vm_writev" }, +[6311] = { 5, 0, printargs, "n32_kcmp" }, +[6312] = { 3, TD, printargs, "n32_finit_module" }, +[6313] = { 3, 0, printargs, "n32_sched_setattr" }, +[6314] = { 4, 0, printargs, "n32_sched_getattr" }, +[6315] = { 5, TD|TF, printargs, "n32_renameat2" }, +[6316] = { 3, 0, printargs, "n32_seccomp", }, +[6317] = { 3, 0, printargs, "n32_getrandom", }, +[6318] = { 2, TD, printargs, "n32_memfd_create", }, +[6319] = { 3, TD, printargs, "n32_bpf", }, +[6320] = { 5, TD|TF|TP|SE|SI, printargs, "n32_execveat", }, +[6321 ... 6399] = { }, diff --git a/linux/mips/syscallent-n64-stub.h b/linux/mips/syscallent-n64-stub.h new file mode 100644 index 00000000..53b9a6b2 --- /dev/null +++ b/linux/mips/syscallent-n64-stub.h @@ -0,0 +1,318 @@ +[5000] = { 3, TD, printargs, "n64_read" }, /* start of Linux N64 */ +[5001] = { 3, TD, printargs, "n64_write" }, +[5002] = { 3, TD|TF, printargs, "n64_open" }, +[5003] = { 1, TD, printargs, "n64_close" }, +[5004] = { 2, TF, printargs, "n64_stat" }, +[5005] = { 2, TD, printargs, "n64_fstat" }, +[5006] = { 2, TF, printargs, "n64_lstat" }, +[5007] = { 3, TD, printargs, "n64_poll" }, +[5008] = { 3, TD, printargs, "n64_lseek" }, +[5009] = { 6, TD|TM|SI, printargs, "n64_mmap" }, +[5010] = { 3, TM|SI, printargs, "n64_mprotect" }, +[5011] = { 2, TM|SI, printargs, "n64_munmap" }, +[5012] = { 1, TM|SI, printargs, "n64_brk" }, +[5013] = { 4, TS, printargs, "n64_rt_sigaction" }, +[5014] = { 4, TS, printargs, "n64_rt_sigprocmask" }, +[5015] = { 3, TD, printargs, "n64_ioctl" }, +[5016] = { 4, TD, printargs, "n64_pread64" }, +[5017] = { 4, TD, printargs, "n64_pwrite64" }, +[5018] = { 3, TD, printargs, "n64_readv" }, +[5019] = { 3, TD, printargs, "n64_writev" }, +[5020] = { 2, TF, printargs, "n64_access" }, +[5021] = { 1, TD, printargs, "n64_pipe" }, +[5022] = { 5, TD, printargs, "n64_select" }, +[5023] = { 0, 0, printargs, "n64_sched_yield" }, +[5024] = { 5, TM|SI, printargs, "n64_mremap" }, +[5025] = { 3, TM, printargs, "n64_msync" }, +[5026] = { 3, TM, printargs, "n64_mincore" }, +[5027] = { 3, TM, printargs, "n64_madvise" }, +[5028] = { 3, TI, printargs, "n64_shmget" }, +[5029] = { 3, TI|TM|SI, printargs, "n64_shmat" }, +[5030] = { 3, TI, printargs, "n64_shmctl" }, +[5031] = { 1, TD, printargs, "n64_dup" }, +[5032] = { 2, TD, printargs, "n64_dup2" }, +[5033] = { 0, TS, printargs, "n64_pause" }, +[5034] = { 2, 0, printargs, "n64_nanosleep" }, +[5035] = { 2, 0, printargs, "n64_getitimer" }, +[5036] = { 3, 0, printargs, "n64_setitimer" }, +[5037] = { 1, 0, printargs, "n64_alarm" }, +[5038] = { 0, 0, printargs, "n64_getpid" }, +[5039] = { 4, TD|TN, printargs, "n64_sendfile" }, +[5040] = { 3, TN, printargs, "n64_socket" }, +[5041] = { 3, TN, printargs, "n64_connect" }, +[5042] = { 3, TN, printargs, "n64_accept" }, +[5043] = { 6, TN, printargs, "n64_sendto" }, +[5044] = { 6, TN, printargs, "n64_recvfrom" }, +[5045] = { 3, TN, printargs, "n64_sendmsg" }, +[5046] = { 3, TN, printargs, "n64_recvmsg" }, +[5047] = { 2, TN, printargs, "n64_shutdown" }, +[5048] = { 3, TN, printargs, "n64_bind" }, +[5049] = { 2, TN, printargs, "n64_listen" }, +[5050] = { 3, TN, printargs, "n64_getsockname" }, +[5051] = { 3, TN, printargs, "n64_getpeername" }, +[5052] = { 4, TN, printargs, "n64_socketpair" }, +[5053] = { 5, TN, printargs, "n64_setsockopt" }, +[5054] = { 5, TN, printargs, "n64_getsockopt" }, +[5055] = { 5, TP, printargs, "n64_clone" }, +[5056] = { 0, TP, printargs, "n64_fork" }, +[5057] = { 3, TF|TP|SE|SI, printargs, "n64_execve" }, +[5058] = { 1, TP|SE, printargs, "n64_exit" }, +[5059] = { 4, TP, printargs, "n64_wait4" }, +[5060] = { 2, TS, printargs, "n64_kill" }, +[5061] = { 1, 0, printargs, "n64_uname" }, +[5062] = { 3, TI, printargs, "n64_semget" }, +[5063] = { 3, TI, printargs, "n64_semop" }, +[5064] = { 4, TI, printargs, "n64_semctl" }, +[5065] = { 1, TI|TM|SI, printargs, "n64_shmdt" }, +[5066] = { 2, TI, printargs, "n64_msgget" }, +[5067] = { 4, TI, printargs, "n64_msgsnd" }, +[5068] = { 5, TI, printargs, "n64_msgrcv" }, +[5069] = { 3, TI, printargs, "n64_msgctl" }, +[5070] = { 3, TD, printargs, "n64_fcntl" }, +[5071] = { 2, TD, printargs, "n64_flock" }, +[5072] = { 1, TD, printargs, "n64_fsync" }, +[5073] = { 1, TD, printargs, "n64_fdatasync" }, +[5074] = { 2, TF, printargs, "n64_truncate" }, +[5075] = { 2, TD, printargs, "n64_ftruncate" }, +[5076] = { 3, TD, printargs, "n64_getdents" }, +[5077] = { 2, TF, printargs, "n64_getcwd" }, +[5078] = { 1, TF, printargs, "n64_chdir" }, +[5079] = { 1, TD, printargs, "n64_fchdir" }, +[5080] = { 2, TF, printargs, "n64_rename" }, +[5081] = { 2, TF, printargs, "n64_mkdir" }, +[5082] = { 1, TF, printargs, "n64_rmdir" }, +[5083] = { 2, TD|TF, printargs, "n64_creat" }, +[5084] = { 2, TF, printargs, "n64_link" }, +[5085] = { 1, TF, printargs, "n64_unlink" }, +[5086] = { 2, TF, printargs, "n64_symlink" }, +[5087] = { 3, TF, printargs, "n64_readlink" }, +[5088] = { 2, TF, printargs, "n64_chmod" }, +[5089] = { 2, TD, printargs, "n64_fchmod" }, +[5090] = { 3, TF, printargs, "n64_chown" }, +[5091] = { 3, TD, printargs, "n64_fchown" }, +[5092] = { 3, TF, printargs, "n64_lchown" }, +[5093] = { 1, 0, printargs, "n64_umask" }, +[5094] = { 2, 0, printargs, "n64_gettimeofday" }, +[5095] = { 2, 0, printargs, "n64_getrlimit" }, +[5096] = { 2, 0, printargs, "n64_getrusage" }, +[5097] = { 1, 0, printargs, "n64_sysinfo" }, +[5098] = { 1, 0, printargs, "n64_times" }, +[5099] = { 4, 0, printargs, "n64_ptrace" }, +[5100] = { 0, NF, printargs, "n64_getuid" }, +[5101] = { 3, 0, printargs, "n64_syslog" }, +[5102] = { 0, NF, printargs, "n64_getgid" }, +[5103] = { 1, 0, printargs, "n64_setuid" }, +[5104] = { 1, 0, printargs, "n64_setgid" }, +[5105] = { 0, NF, printargs, "n64_geteuid" }, +[5106] = { 0, NF, printargs, "n64_getegid" }, +[5107] = { 2, 0, printargs, "n64_setpgid" }, +[5108] = { 0, 0, printargs, "n64_getppid" }, +[5109] = { 0, 0, printargs, "n64_getpgrp" }, +[5110] = { 0, 0, printargs, "n64_setsid" }, +[5111] = { 2, 0, printargs, "n64_setreuid" }, +[5112] = { 2, 0, printargs, "n64_setregid" }, +[5113] = { 2, 0, printargs, "n64_getgroups" }, +[5114] = { 2, 0, printargs, "n64_setgroups" }, +[5115] = { 3, 0, printargs, "n64_setresuid" }, +[5116] = { 3, 0, printargs, "n64_getresuid" }, +[5117] = { 3, 0, printargs, "n64_setresgid" }, +[5118] = { 3, 0, printargs, "n64_getresgid" }, +[5119] = { 0, 0, printargs, "n64_getpgid" }, +[5120] = { 1, NF, printargs, "n64_setfsuid" }, +[5121] = { 1, NF, printargs, "n64_setfsgid" }, +[5122] = { 1, 0, printargs, "n64_getsid" }, +[5123] = { 2, 0, printargs, "n64_capget" }, +[5124] = { 2, 0, printargs, "n64_capset" }, +[5125] = { 2, TS, printargs, "n64_rt_sigpending" }, +[5126] = { 4, TS, printargs, "n64_rt_sigtimedwait" }, +[5127] = { 3, TS, printargs, "n64_rt_sigqueueinfo" }, +[5128] = { 2, TS, printargs, "n64_rt_sigsuspend" }, +[5129] = { 2, TS, printargs, "n64_sigaltstack" }, +[5130] = { 2, TF, printargs, "n64_utime" }, +[5131] = { 3, TF, printargs, "n64_mknod" }, +[5132] = { 1, 0, printargs, "n64_personality" }, +[5133] = { 2, 0, printargs, "n64_ustat" }, +[5134] = { 3, TF, printargs, "n64_statfs" }, +[5135] = { 3, TD, printargs, "n64_fstatfs" }, +[5136] = { 5, 0, printargs, "n64_sysfs" }, +[5137] = { 2, 0, printargs, "n64_getpriority" }, +[5138] = { 3, 0, printargs, "n64_setpriority" }, +[5139] = { 2, 0, printargs, "n64_sched_setparam" }, +[5140] = { 2, 0, printargs, "n64_sched_getparam" }, +[5141] = { 3, 0, printargs, "n64_sched_setscheduler" }, +[5142] = { 1, 0, printargs, "n64_sched_getscheduler" }, +[5143] = { 1, 0, printargs, "n64_sched_get_priority_max"}, +[5144] = { 1, 0, printargs, "n64_sched_get_priority_min"}, +[5145] = { 2, 0, printargs, "n64_sched_rr_get_interval" }, +[5146] = { 2, TM, printargs, "n64_mlock" }, +[5147] = { 2, TM, printargs, "n64_munlock" }, +[5148] = { 1, TM, printargs, "n64_mlockall" }, +[5149] = { 0, TM, printargs, "n64_munlockall" }, +[5150] = { 0, 0, printargs, "n64_vhangup" }, +[5151] = { 2, TF, printargs, "n64_pivot_root" }, +[5152] = { 1, 0, printargs, "n64__sysctl" }, +[5153] = { 5, 0, printargs, "n64_prctl" }, +[5154] = { 1, 0, printargs, "n64_adjtimex" }, +[5155] = { 2, 0, printargs, "n64_setrlimit" }, +[5156] = { 1, TF, printargs, "n64_chroot" }, +[5157] = { 0, 0, printargs, "n64_sync" }, +[5158] = { 1, TF, printargs, "n64_acct" }, +[5159] = { 2, 0, printargs, "n64_settimeofday" }, +[5160] = { 5, TF, printargs, "n64_mount" }, +[5161] = { 2, TF, printargs, "n64_umount2" }, +[5162] = { 2, TF, printargs, "n64_swapon" }, +[5163] = { 1, TF, printargs, "n64_swapoff" }, +[5164] = { 4, 0, printargs, "n64_reboot" }, +[5165] = { 2, 0, printargs, "n64_sethostname" }, +[5166] = { 2, 0, printargs, "n64_setdomainname" }, +[5167] = { 2, 0, printargs, "n64_create_module" }, +[5168] = { 4, 0, printargs, "n64_init_module" }, +[5169] = { 1, 0, printargs, "n64_delete_module" }, +[5170] = { 1, 0, printargs, "n64_get_kernel_syms" }, +[5171] = { 5, 0, printargs, "n64_query_module" }, +[5172] = { 4, TF, printargs, "n64_quotactl" }, +[5173] = { 3, 0, printargs, "n64_nfsservctl" }, +[5174] = { 5, TN, printargs, "n64_getpmsg" }, +[5175] = { 5, TN, printargs, "n64_putpmsg" }, +[5176] = { 0, 0, printargs, "n64_afs_syscall" }, +[5177] = { 0, 0, printargs, "n64_reserved177" }, +[5178] = { 0, 0, printargs, "n64_gettid" }, +[5179] = { 3, TD, printargs, "n64_readahead" }, +[5180] = { 5, TF, printargs, "n64_setxattr" }, +[5181] = { 5, TF, printargs, "n64_lsetxattr" }, +[5182] = { 5, TD, printargs, "n64_fsetxattr" }, +[5183] = { 4, TF, printargs, "n64_getxattr" }, +[5184] = { 4, TF, printargs, "n64_lgetxattr" }, +[5185] = { 4, TD, printargs, "n64_fgetxattr" }, +[5186] = { 3, TF, printargs, "n64_listxattr" }, +[5187] = { 3, TF, printargs, "n64_llistxattr" }, +[5188] = { 3, TD, printargs, "n64_flistxattr" }, +[5189] = { 2, TF, printargs, "n64_removexattr" }, +[5190] = { 2, TF, printargs, "n64_lremovexattr" }, +[5191] = { 2, TD, printargs, "n64_fremovexattr" }, +[5192] = { 2, TS, printargs, "n64_tkill" }, +[5193] = { 1, 0, printargs, "n64_time" }, +[5194] = { 6, 0, printargs, "n64_futex" }, +[5195] = { 3, 0, printargs, "n64_sched_setaffinity" }, +[5196] = { 3, 0, printargs, "n64_sched_getaffinity" }, +[5197] = { 3, 0, printargs, "n64_cacheflush" }, +[5198] = { 3, 0, printargs, "n64_cachectl" }, +[5199] = { 4, 0, printargs, "n64_sysmips" }, +[5200] = { 2, 0, printargs, "n64_io_setup" }, +[5201] = { 1, 0, printargs, "n64_io_destroy" }, +[5202] = { 5, 0, printargs, "n64_io_getevents" }, +[5203] = { 3, 0, printargs, "n64_io_submit" }, +[5204] = { 3, 0, printargs, "n64_io_cancel" }, +[5205] = { 1, TP|SE, printargs, "n64_exit_group" }, +[5206] = { 3, 0, printargs, "n64_lookup_dcookie" }, +[5207] = { 1, TD, printargs, "n64_epoll_create" }, +[5208] = { 4, TD, printargs, "n64_epoll_ctl" }, +[5209] = { 4, TD, printargs, "n64_epoll_wait" }, +[5210] = { 5, TM|SI, printargs, "n64_remap_file_pages" }, +[5211] = { 0, TS, printargs, "n64_rt_sigreturn" }, +[5212] = { 1, 0, printargs, "n64_set_tid_address" }, +[5213] = { 0, 0, printargs, "n64_restart_syscall" }, +[5214] = { 4, TI, printargs, "n64_semtimedop" }, +[5215] = { 4, TD, printargs, "n64_fadvise64_64" }, +[5216] = { 3, 0, printargs, "n64_timer_create" }, +[5217] = { 4, 0, printargs, "n64_timer_settime" }, +[5218] = { 2, 0, printargs, "n64_timer_gettime" }, +[5219] = { 1, 0, printargs, "n64_timer_getoverrun" }, +[5220] = { 1, 0, printargs, "n64_timer_delete" }, +[5221] = { 2, 0, printargs, "n64_clock_settime" }, +[5222] = { 2, 0, printargs, "n64_clock_gettime" }, +[5223] = { 2, 0, printargs, "n64_clock_getres" }, +[5224] = { 4, 0, printargs, "n64_clock_nanosleep" }, +[5225] = { 3, TS, printargs, "n64_tgkill" }, +[5226] = { 2, TF, printargs, "n64_utimes" }, +[5227] = { 6, TM, printargs, "n64_mbind" }, +[5228] = { 5, TM, printargs, "n64_get_mempolicy" }, +[5229] = { 3, TM, printargs, "n64_set_mempolicy" }, +[5230] = { 4, 0, printargs, "n64_mq_open" }, +[5231] = { 1, 0, printargs, "n64_mq_unlink" }, +[5232] = { 5, 0, printargs, "n64_mq_timedsend" }, +[5233] = { 5, 0, printargs, "n64_mq_timedreceive" }, +[5234] = { 2, 0, printargs, "n64_mq_notify" }, +[5235] = { 3, 0, printargs, "n64_mq_getsetattr" }, +[5236] = { 5, 0, printargs, "n64_vserver" }, +[5237] = { 5, TP, printargs, "n64_waitid" }, +[5238] = { }, +[5239] = { 5, 0, printargs, "n64_add_key" }, +[5240] = { 4, 0, printargs, "n64_request_key" }, +[5241] = { 5, 0, printargs, "n64_keyctl" }, +[5242] = { 1, 0, printargs, "n64_set_thread_area" }, +[5243] = { 0, TD, printargs, "n64_inotify_init" }, +[5244] = { 3, TD, printargs, "n64_inotify_add_watch" }, +[5245] = { 2, TD, printargs, "n64_inotify_rm_watch" }, +[5246] = { 4, TM, printargs, "n64_migrate_pages" }, +[5247] = { 4, TD|TF, printargs, "n64_openat" }, +[5248] = { 3, TD|TF, printargs, "n64_mkdirat" }, +[5249] = { 4, TD|TF, printargs, "n64_mknodat" }, +[5250] = { 5, TD|TF, printargs, "n64_fchownat" }, +[5251] = { 3, TD|TF, printargs, "n64_futimesat" }, +[5252] = { 4, TD|TF, printargs, "n64_newfstatat" }, +[5253] = { 3, TD|TF, printargs, "n64_unlinkat" }, +[5254] = { 4, TD|TF, printargs, "n64_renameat" }, +[5255] = { 5, TD|TF, printargs, "n64_linkat" }, +[5256] = { 3, TD|TF, printargs, "n64_symlinkat" }, +[5257] = { 4, TD|TF, printargs, "n64_readlinkat" }, +[5258] = { 3, TD|TF, printargs, "n64_fchmodat" }, +[5259] = { 3, TD|TF, printargs, "n64_faccessat" }, +[5260] = { 6, TD, printargs, "n64_pselect6" }, +[5261] = { 5, TD, printargs, "n64_ppoll" }, +[5262] = { 1, TP, printargs, "n64_unshare" }, +[5263] = { 6, TD, printargs, "n64_splice" }, +[5264] = { 4, TD, printargs, "n64_sync_file_range" }, +[5265] = { 4, TD, printargs, "n64_tee" }, +[5266] = { 4, TD, printargs, "n64_vmsplice" }, +[5267] = { 6, TM, printargs, "n64_move_pages" }, +[5268] = { 2, 0, printargs, "n64_set_robust_list" }, +[5269] = { 3, 0, printargs, "n64_get_robust_list" }, +[5270] = { 4, 0, printargs, "n64_kexec_load" }, +[5271] = { 3, 0, printargs, "n64_getcpu" }, +[5272] = { 6, TD, printargs, "n64_epoll_pwait" }, +[5273] = { 3, 0, printargs, "n64_ioprio_set" }, +[5274] = { 2, 0, printargs, "n64_ioprio_get" }, +[5275] = { 4, TD|TF, printargs, "n64_utimensat" }, +[5276] = { 3, TD|TS, printargs, "n64_signalfd" }, +[5277] = { 4, TD, printargs, "n64_timerfd" }, +[5278] = { 1, TD, printargs, "n64_eventfd" }, +[5279] = { 4, TD, printargs, "n64_fallocate" }, +[5280] = { 2, TD, printargs, "n64_timerfd_create" }, +[5281] = { 2, TD, printargs, "n64_timerfd_gettime" }, +[5282] = { 4, TD, printargs, "n64_timerfd_settime" }, +[5283] = { 4, TD|TS, printargs, "n64_signalfd4" }, +[5284] = { 2, TD, printargs, "n64_eventfd2" }, +[5285] = { 1, TD, printargs, "n64_epoll_create1" }, +[5286] = { 3, TD, printargs, "n64_dup3" }, +[5287] = { 2, TD, printargs, "n64_pipe2" }, +[5288] = { 1, TD, printargs, "n64_inotify_init1" }, +[5289] = { 4, TD, printargs, "n64_preadv" }, +[5290] = { 4, TD, printargs, "n64_pwritev" }, +[5291] = { 4, TP|TS, printargs, "n64_rt_tgsigqueueinfo" }, +[5292] = { 5, TD, printargs, "n64_perf_event_open" }, +[5293] = { 4, TN, printargs, "n64_accept4" }, +[5294] = { 5, TN, printargs, "n64_recvmmsg" }, +[5295] = { 2, TD, printargs, "n64_fanotify_init" }, +[5296] = { 5, TD|TF, printargs, "n64_fanotify_mark" }, +[5297] = { 4, 0, printargs, "n64_prlimit64" }, +[5298] = { 5, TD|TF, printargs, "n64_name_to_handle_at" }, +[5299] = { 3, TD, printargs, "n64_open_by_handle_at" }, +[5300] = { 2, 0, printargs, "n64_clock_adjtime" }, +[5301] = { 1, TD, printargs, "n64_syncfs" }, +[5302] = { 4, TN, printargs, "n64_sendmmsg" }, +[5303] = { 2, TD, printargs, "n64_setns" }, +[5304] = { 6, 0, printargs, "n64_process_vm_readv" }, +[5305] = { 6, 0, printargs, "n64_process_vm_writev" }, +[5306] = { 5, 0, printargs, "n64_kcmp" }, +[5307] = { 3, TD, printargs, "n64_finit_module" }, +[5308] = { 3, TD, printargs, "n64_getdents64" }, +[5309] = { 3, 0, printargs, "n64_sched_setattr" }, +[5310] = { 4, 0, printargs, "n64_sched_getattr" }, +[5311] = { 5, TD|TF, printargs, "n64_renameat2" }, +[5312] = { 3, 0, printargs, "n64_seccomp", }, +[5313] = { 3, 0, printargs, "n64_getrandom", }, +[5314] = { 2, TD, printargs, "n64_memfd_create", }, +[5315] = { 3, TD, printargs, "n64_bpf", }, +[5316] = { 5, TD|TF|TP|SE|SI, printargs, "n64_execveat", }, +[5317 ... 5399] = { }, diff --git a/linux/mips/syscallent-o32-stub.h b/linux/mips/syscallent-o32-stub.h new file mode 100644 index 00000000..006ed30d --- /dev/null +++ b/linux/mips/syscallent-o32-stub.h @@ -0,0 +1,358 @@ +[4000] = { MA, 0, printargs, "o32_syscall" }, /* start of Linux o32 */ +[4001] = { 1, TP|SE, printargs, "o32_exit" }, +[4002] = { 0, TP, printargs, "o32_fork" }, +[4003] = { 3, TD, printargs, "o32_read" }, +[4004] = { 3, TD, printargs, "o32_write" }, +[4005] = { 3, TD|TF, printargs, "o32_open" }, +[4006] = { 1, TD, printargs, "o32_close" }, +[4007] = { 3, TP, printargs, "o32_waitpid" }, +[4008] = { 2, TD|TF, printargs, "o32_creat" }, +[4009] = { 2, TF, printargs, "o32_link" }, +[4010] = { 1, TF, printargs, "o32_unlink" }, +[4011] = { 3, TF|TP|SE|SI, printargs, "o32_execve" }, +[4012] = { 1, TF, printargs, "o32_chdir" }, +[4013] = { 1, 0, printargs, "o32_time" }, +[4014] = { 3, TF, printargs, "o32_mknod" }, +[4015] = { 2, TF, printargs, "o32_chmod" }, +[4016] = { 3, TF, printargs, "o32_lchown" }, +[4017] = { 0, TM, printargs, "o32_break" }, +[4018] = { 2, TF, printargs, "o32_oldstat" }, +[4019] = { 3, TD, printargs, "o32_lseek" }, +[4020] = { 0, 0, printargs, "o32_getpid" }, +[4021] = { 5, TF, printargs, "o32_mount" }, +[4022] = { 1, TF, printargs, "o32_umount" }, +[4023] = { 1, 0, printargs, "o32_setuid" }, +[4024] = { 0, NF, printargs, "o32_getuid" }, +[4025] = { 1, 0, printargs, "o32_stime" }, +[4026] = { 4, 0, printargs, "o32_ptrace" }, +[4027] = { 1, 0, printargs, "o32_alarm" }, +[4028] = { 2, TD, printargs, "o32_oldfstat" }, +[4029] = { 0, TS, printargs, "o32_pause" }, +[4030] = { 2, TF, printargs, "o32_utime" }, +[4031] = { 0, 0, printargs, "o32_stty" }, +[4032] = { 0, 0, printargs, "o32_gtty" }, +[4033] = { 2, TF, printargs, "o32_access" }, +[4034] = { 1, 0, printargs, "o32_nice" }, +[4035] = { 1, 0, printargs, "o32_ftime" }, +[4036] = { 0, 0, printargs, "o32_sync" }, +[4037] = { 2, TS, printargs, "o32_kill" }, +[4038] = { 2, TF, printargs, "o32_rename" }, +[4039] = { 2, TF, printargs, "o32_mkdir" }, +[4040] = { 1, TF, printargs, "o32_rmdir" }, +[4041] = { 1, TD, printargs, "o32_dup" }, +[4042] = { 1, TD, printargs, "o32_pipe" }, +[4043] = { 1, 0, printargs, "o32_times" }, +[4044] = { 0, 0, printargs, "o32_prof" }, +[4045] = { 1, TM|SI, printargs, "o32_brk" }, +[4046] = { 1, 0, printargs, "o32_setgid" }, +[4047] = { 0, NF, printargs, "o32_getgid" }, +[4048] = { 1, TS, printargs, "o32_signal" }, +[4049] = { 0, NF, printargs, "o32_geteuid" }, +[4050] = { 0, NF, printargs, "o32_getegid" }, +[4051] = { 1, TF, printargs, "o32_acct" }, +[4052] = { 2, TF, printargs, "o32_umount2" }, +[4053] = { 0, 0, printargs, "o32_lock" }, +[4054] = { 3, TD, printargs, "o32_ioctl" }, +[4055] = { 3, TD, printargs, "o32_fcntl" }, +[4056] = { 0, 0, printargs, "o32_mpx" }, +[4057] = { 2, 0, printargs, "o32_setpgid" }, +[4058] = { 0, 0, printargs, "o32_ulimit" }, +[4059] = { 1, 0, printargs, "o32_oldolduname" }, +[4060] = { 1, 0, printargs, "o32_umask" }, +[4061] = { 1, TF, printargs, "o32_chroot" }, +[4062] = { 2, 0, printargs, "o32_ustat" }, +[4063] = { 2, TD, printargs, "o32_dup2" }, +[4064] = { 0, 0, printargs, "o32_getppid" }, +[4065] = { 0, 0, printargs, "o32_getpgrp" }, +[4066] = { 0, 0, printargs, "o32_setsid" }, +[4067] = { 3, TS, printargs, "o32_sigaction" }, +[4068] = { 0, TS, printargs, "o32_sgetmask" }, +[4069] = { 1, TS, printargs, "o32_ssetmask" }, +[4070] = { 2, 0, printargs, "o32_setreuid" }, +[4071] = { 2, 0, printargs, "o32_setregid" }, +[4072] = { 3, TS, printargs, "o32_sigsuspend" }, +[4073] = { 1, TS, printargs, "o32_sigpending" }, +[4074] = { 2, 0, printargs, "o32_sethostname" }, +[4075] = { 2, 0, printargs, "o32_setrlimit" }, +[4076] = { 2, 0, printargs, "o32_getrlimit" }, +[4077] = { 2, 0, printargs, "o32_getrusage" }, +[4078] = { 2, 0, printargs, "o32_gettimeofday" }, +[4079] = { 2, 0, printargs, "o32_settimeofday" }, +[4080] = { 2, 0, printargs, "o32_getgroups" }, +[4081] = { 2, 0, printargs, "o32_setgroups" }, +[4082] = { 0, 0, printargs, "o32_reserved82" }, +[4083] = { 2, TF, printargs, "o32_symlink" }, +[4084] = { 2, TF, printargs, "o32_oldlstat" }, +[4085] = { 3, TF, printargs, "o32_readlink" }, +[4086] = { 1, TF, printargs, "o32_uselib" }, +[4087] = { 2, TF, printargs, "o32_swapon" }, +[4088] = { 4, 0, printargs, "o32_reboot" }, +[4089] = { 3, TD, printargs, "o32_readdir" }, +[4090] = { 6, TD|TM|SI, printargs, "o32_mmap" }, +[4091] = { 2, TM|SI, printargs, "o32_munmap" }, +[4092] = { 2, TF, printargs, "o32_truncate" }, +[4093] = { 2, TD, printargs, "o32_ftruncate" }, +[4094] = { 2, TD, printargs, "o32_fchmod" }, +[4095] = { 3, TD, printargs, "o32_fchown" }, +[4096] = { 2, 0, printargs, "o32_getpriority" }, +[4097] = { 3, 0, printargs, "o32_setpriority" }, +[4098] = { 0, 0, printargs, "o32_profil" }, +[4099] = { 3, TF, printargs, "o32_statfs" }, +[4100] = { 3, TD, printargs, "o32_fstatfs" }, +[4101] = { 0, 0, printargs, "o32_ioperm" }, +[4102] = { 2, TD, printargs, "o32_socketcall" }, +[4103] = { 3, 0, printargs, "o32_syslog" }, +[4104] = { 3, 0, printargs, "o32_setitimer" }, +[4105] = { 2, 0, printargs, "o32_getitimer" }, +[4106] = { 2, TF, printargs, "o32_stat" }, +[4107] = { 2, TF, printargs, "o32_lstat" }, +[4108] = { 2, TD, printargs, "o32_fstat" }, +[4109] = { 1, 0, printargs, "o32_olduname" }, +[4110] = { 0, 0, printargs, "o32_iopl" }, +[4111] = { 0, 0, printargs, "o32_vhangup" }, +[4112] = { 0, 0, printargs, "o32_idle" }, +[4113] = { 5, 0, printargs, "o32_vm86" }, +[4114] = { 4, TP, printargs, "o32_wait4" }, +[4115] = { 1, TF, printargs, "o32_swapoff" }, +[4116] = { 1, 0, printargs, "o32_sysinfo" }, +[4117] = { 6, TI, printargs, "o32_ipc" }, +[4118] = { 1, TD, printargs, "o32_fsync" }, +[4119] = { 0, TS, printargs, "o32_sigreturn" }, +[4120] = { 5, TP, printargs, "o32_clone" }, +[4121] = { 2, 0, printargs, "o32_setdomainname" }, +[4122] = { 1, 0, printargs, "o32_uname" }, +[4123] = { 0, 0, printargs, "o32_modify_ldt" }, +[4124] = { 1, 0, printargs, "o32_adjtimex" }, +[4125] = { 3, TM|SI, printargs, "o32_mprotect" }, +[4126] = { 3, TS, printargs, "o32_sigprocmask" }, +[4127] = { 2, 0, printargs, "o32_create_module" }, +[4128] = { 3, 0, printargs, "o32_init_module" }, +[4129] = { 2, 0, printargs, "o32_delete_module" }, +[4130] = { 1, 0, printargs, "o32_get_kernel_syms" }, +[4131] = { 4, TF, printargs, "o32_quotactl" }, +[4132] = { 1, 0, printargs, "o32_getpgid" }, +[4133] = { 1, TD, printargs, "o32_fchdir" }, +[4134] = { 2, 0, printargs, "o32_bdflush" }, +[4135] = { 3, 0, printargs, "o32_sysfs" }, +[4136] = { 1, 0, printargs, "o32_personality" }, +[4137] = { 0, 0, printargs, "o32_afs_syscall" }, +[4138] = { 1, NF, printargs, "o32_setfsuid" }, +[4139] = { 1, NF, printargs, "o32_setfsgid" }, +[4140] = { 5, TD, printargs, "o32__llseek" }, +[4141] = { 3, TD, printargs, "o32_getdents" }, +[4142] = { 5, TD, printargs, "o32_select" }, +[4143] = { 2, TD, printargs, "o32_flock" }, +[4144] = { 3, TM, printargs, "o32_msync" }, +[4145] = { 3, TD, printargs, "o32_readv" }, +[4146] = { 3, TD, printargs, "o32_writev" }, +[4147] = { 3, 0, printargs, "o32_cacheflush" }, +[4148] = { 3, 0, printargs, "o32_cachectl" }, +[4149] = { 4, 0, printargs, "o32_sysmips" }, +[4150] = { 0, 0, printargs, "o32_setup" }, +[4151] = { 1, 0, printargs, "o32_getsid" }, +[4152] = { 1, TD, printargs, "o32_fdatasync" }, +[4153] = { 1, 0, printargs, "o32__sysctl" }, +[4154] = { 2, TM, printargs, "o32_mlock" }, +[4155] = { 2, TM, printargs, "o32_munlock" }, +[4156] = { 1, TM, printargs, "o32_mlockall" }, +[4157] = { 0, TM, printargs, "o32_munlockall" }, +[4158] = { 2, 0, printargs, "o32_sched_setparam" }, +[4159] = { 2, 0, printargs, "o32_sched_getparam" }, +[4160] = { 3, 0, printargs, "o32_sched_setscheduler" }, +[4161] = { 1, 0, printargs, "o32_sched_getscheduler" }, +[4162] = { 0, 0, printargs, "o32_sched_yield" }, +[4163] = { 1, 0, printargs, "o32_sched_get_priority_max"}, +[4164] = { 1, 0, printargs, "o32_sched_get_priority_min"}, +[4165] = { 2, 0, printargs, "o32_sched_rr_get_interval" }, +[4166] = { 2, 0, printargs, "o32_nanosleep" }, +[4167] = { 5, TM|SI, printargs, "o32_mremap" }, +[4168] = { 3, TN, printargs, "o32_accept" }, +[4169] = { 3, TN, printargs, "o32_bind" }, +[4170] = { 3, TN, printargs, "o32_connect" }, +[4171] = { 3, TN, printargs, "o32_getpeername" }, +[4172] = { 3, TN, printargs, "o32_getsockname" }, +[4173] = { 5, TN, printargs, "o32_getsockopt" }, +[4174] = { 2, TN, printargs, "o32_listen" }, +[4175] = { 4, TN, printargs, "o32_recv" }, +[4176] = { 6, TN, printargs, "o32_recvfrom" }, +[4177] = { 3, TN, printargs, "o32_recvmsg" }, +[4178] = { 4, TN, printargs, "o32_send" }, +[4179] = { 3, TN, printargs, "o32_sendmsg" }, +[4180] = { 6, TN, printargs, "o32_sendto" }, +[4181] = { 5, TN, printargs, "o32_setsockopt" }, +[4182] = { 2, TN, printargs, "o32_shutdown" }, +[4183] = { 3, TN, printargs, "o32_socket" }, +[4184] = { 4, TN, printargs, "o32_socketpair" }, +[4185] = { 3, 0, printargs, "o32_setresuid" }, +[4186] = { 3, 0, printargs, "o32_getresuid" }, +[4187] = { 5, 0, printargs, "o32_query_module" }, +[4188] = { 3, TD, printargs, "o32_poll" }, +[4189] = { 3, 0, printargs, "o32_nfsservctl" }, +[4190] = { 3, 0, printargs, "o32_setresgid" }, +[4191] = { 3, 0, printargs, "o32_getresgid" }, +[4192] = { 5, 0, printargs, "o32_prctl" }, +[4193] = { 0, TS, printargs, "o32_rt_sigreturn" }, +[4194] = { 4, TS, printargs, "o32_rt_sigaction" }, +[4195] = { 4, TS, printargs, "o32_rt_sigprocmask" }, +[4196] = { 2, TS, printargs, "o32_rt_sigpending" }, +[4197] = { 4, TS, printargs, "o32_rt_sigtimedwait" }, +[4198] = { 3, TS, printargs, "o32_rt_sigqueueinfo" }, +[4199] = { 2, TS, printargs, "o32_rt_sigsuspend" }, +[4200] = { 6, TD, printargs, "o32_pread64" }, +[4201] = { 6, TD, printargs, "o32_pwrite64" }, +[4202] = { 3, TF, printargs, "o32_chown" }, +[4203] = { 2, TF, printargs, "o32_getcwd" }, +[4204] = { 2, 0, printargs, "o32_capget" }, +[4205] = { 2, 0, printargs, "o32_capset" }, +[4206] = { 2, TS, printargs, "o32_sigaltstack" }, +[4207] = { 4, TD|TN, printargs, "o32_sendfile" }, +[4208] = { 5, TN, printargs, "o32_getpmsg" }, +[4209] = { 5, TN, printargs, "o32_putpmsg" }, +[4210] = { 6, TD|TM|SI, printargs, "o32_mmap2" }, +[4211] = { 4, TF, printargs, "o32_truncate64" }, +[4212] = { 4, TD, printargs, "o32_ftruncate64" }, +[4213] = { 2, TF, printargs, "o32_stat64" }, +[4214] = { 2, TF, printargs, "o32_lstat64" }, +[4215] = { 2, TD, printargs, "o32_fstat64" }, +[4216] = { 2, TF, printargs, "o32_pivot_root" }, +[4217] = { 3, TM, printargs, "o32_mincore" }, +[4218] = { 3, TM, printargs, "o32_madvise" }, +[4219] = { 3, TD, printargs, "o32_getdents64" }, +[4220] = { 3, TD, printargs, "o32_fcntl64" }, +[4221] = { }, +[4222] = { 0, 0, printargs, "o32_gettid" }, +[4223] = { 5, TD, printargs, "o32_readahead" }, +[4224] = { 5, TF, printargs, "o32_setxattr" }, +[4225] = { 5, TF, printargs, "o32_lsetxattr" }, +[4226] = { 5, TD, printargs, "o32_fsetxattr" }, +[4227] = { 4, TF, printargs, "o32_getxattr" }, +[4228] = { 4, TF, printargs, "o32_lgetxattr" }, +[4229] = { 4, TD, printargs, "o32_fgetxattr" }, +[4230] = { 3, TF, printargs, "o32_listxattr" }, +[4231] = { 3, TF, printargs, "o32_llistxattr" }, +[4232] = { 3, TD, printargs, "o32_flistxattr" }, +[4233] = { 2, TF, printargs, "o32_removexattr" }, +[4234] = { 2, TF, printargs, "o32_lremovexattr" }, +[4235] = { 2, TD, printargs, "o32_fremovexattr" }, +[4236] = { 2, TS, printargs, "o32_tkill" }, +[4237] = { 4, TD|TN, printargs, "o32_sendfile64" }, +[4238] = { 6, 0, printargs, "o32_futex" }, +[4239] = { 3, 0, printargs, "o32_sched_setaffinity" }, +[4240] = { 3, 0, printargs, "o32_sched_getaffinity" }, +[4241] = { 2, 0, printargs, "o32_io_setup" }, +[4242] = { 1, 0, printargs, "o32_io_destroy" }, +[4243] = { 5, 0, printargs, "o32_io_getevents" }, +[4244] = { 3, 0, printargs, "o32_io_submit" }, +[4245] = { 3, 0, printargs, "o32_io_cancel" }, +[4246] = { 1, TP|SE, printargs, "o32_exit_group" }, +[4247] = { 4, 0, printargs, "o32_lookup_dcookie" }, +[4248] = { 1, TD, printargs, "o32_epoll_create" }, +[4249] = { 4, TD, printargs, "o32_epoll_ctl" }, +[4250] = { 4, TD, printargs, "o32_epoll_wait" }, +[4251] = { 5, TM|SI, printargs, "o32_remap_file_pages" }, +[4252] = { 1, 0, printargs, "o32_set_tid_address" }, +[4253] = { 0, 0, printargs, "o32_restart_syscall" }, +[4254] = { 7, TD, printargs, "o32_fadvise64_64" }, +[4255] = { 3, TF, printargs, "o32_statfs64" }, +[4256] = { 2, TD, printargs, "o32_fstatfs64" }, +[4257] = { 3, 0, printargs, "o32_timer_create" }, +[4258] = { 4, 0, printargs, "o32_timer_settime" }, +[4259] = { 2, 0, printargs, "o32_timer_gettime" }, +[4260] = { 1, 0, printargs, "o32_timer_getoverrun" }, +[4261] = { 1, 0, printargs, "o32_timer_delete" }, +[4262] = { 2, 0, printargs, "o32_clock_settime" }, +[4263] = { 2, 0, printargs, "o32_clock_gettime" }, +[4264] = { 2, 0, printargs, "o32_clock_getres" }, +[4265] = { 4, 0, printargs, "o32_clock_nanosleep" }, +[4266] = { 3, TS, printargs, "o32_tgkill" }, +[4267] = { 2, TF, printargs, "o32_utimes" }, +[4268] = { 6, TM, printargs, "o32_mbind" }, +[4269] = { 5, TM, printargs, "o32_get_mempolicy" }, +[4270] = { 3, TM, printargs, "o32_set_mempolicy" }, +[4271] = { 4, 0, printargs, "o32_mq_open" }, +[4272] = { 1, 0, printargs, "o32_mq_unlink" }, +[4273] = { 5, 0, printargs, "o32_mq_timedsend" }, +[4274] = { 5, 0, printargs, "o32_mq_timedreceive" }, +[4275] = { 2, 0, printargs, "o32_mq_notify" }, +[4276] = { 3, 0, printargs, "o32_mq_getsetattr" }, +[4277] = { 5, 0, printargs, "o32_vserver" }, +[4278] = { 5, TP, printargs, "o32_waitid" }, +[4279] = { }, +[4280] = { 5, 0, printargs, "o32_add_key" }, +[4281] = { 4, 0, printargs, "o32_request_key" }, +[4282] = { 5, 0, printargs, "o32_keyctl" }, +[4283] = { 1, 0, printargs, "o32_set_thread_area" }, +[4284] = { 0, TD, printargs, "o32_inotify_init" }, +[4285] = { 3, TD, printargs, "o32_inotify_add_watch" }, +[4286] = { 2, TD, printargs, "o32_inotify_rm_watch" }, +[4287] = { 4, TM, printargs, "o32_migrate_pages" }, +[4288] = { 4, TD|TF, printargs, "o32_openat" }, +[4289] = { 3, TD|TF, printargs, "o32_mkdirat" }, +[4290] = { 4, TD|TF, printargs, "o32_mknodat" }, +[4291] = { 5, TD|TF, printargs, "o32_fchownat" }, +[4292] = { 3, TD|TF, printargs, "o32_futimesat" }, +[4293] = { 4, TD|TF, printargs, "o32_fstatat64" }, +[4294] = { 3, TD|TF, printargs, "o32_unlinkat" }, +[4295] = { 4, TD|TF, printargs, "o32_renameat" }, +[4296] = { 5, TD|TF, printargs, "o32_linkat" }, +[4297] = { 3, TD|TF, printargs, "o32_symlinkat" }, +[4298] = { 4, TD|TF, printargs, "o32_readlinkat" }, +[4299] = { 3, TD|TF, printargs, "o32_fchmodat" }, +[4300] = { 3, TD|TF, printargs, "o32_faccessat" }, +[4301] = { 6, TD, printargs, "o32_pselect6" }, +[4302] = { 5, TD, printargs, "o32_ppoll" }, +[4303] = { 1, TP, printargs, "o32_unshare" }, +[4304] = { 6, TD, printargs, "o32_splice" }, +[4305] = { 7, TD, printargs, "o32_sync_file_range" }, +[4306] = { 4, TD, printargs, "o32_tee" }, +[4307] = { 4, TD, printargs, "o32_vmsplice" }, +[4308] = { 6, TM, printargs, "o32_move_pages" }, +[4309] = { 2, 0, printargs, "o32_set_robust_list" }, +[4310] = { 3, 0, printargs, "o32_get_robust_list" }, +[4311] = { 4, 0, printargs, "o32_kexec_load" }, +[4312] = { 3, 0, printargs, "o32_getcpu" }, +[4313] = { 6, TD, printargs, "o32_epoll_pwait" }, +[4314] = { 3, 0, printargs, "o32_ioprio_set" }, +[4315] = { 2, 0, printargs, "o32_ioprio_get" }, +[4316] = { 4, 0, printargs, "o32_utimensat" }, +[4317] = { 3, TD|TS, printargs, "o32_signalfd" }, +[4318] = { 4, TD, printargs, "o32_timerfd" }, +[4319] = { 1, TD, printargs, "o32_eventfd" }, +[4320] = { 6, TD, printargs, "o32_fallocate" }, +[4321] = { 2, TD, printargs, "o32_timerfd_create" }, +[4322] = { 2, TD, printargs, "o32_timerfd_gettime" }, +[4323] = { 4, TD, printargs, "o32_timerfd_settime" }, +[4324] = { 4, TD|TS, printargs, "o32_signalfd4" }, +[4325] = { 2, TD, printargs, "o32_eventfd2" }, +[4326] = { 1, TD, printargs, "o32_epoll_create1" }, +[4327] = { 3, TD, printargs, "o32_dup3" }, +[4328] = { 2, TD, printargs, "o32_pipe2" }, +[4329] = { 1, TD, printargs, "o32_inotify_init1" }, +[4330] = { 5, TD, printargs, "o32_preadv" }, +[4331] = { 5, TD, printargs, "o32_pwritev" }, +[4332] = { 4, TP|TS, printargs, "o32_rt_tgsigqueueinfo" }, +[4333] = { 5, TD, printargs, "o32_perf_event_open" }, +[4334] = { 4, TN, printargs, "o32_accept4" }, +[4335] = { 5, TN, printargs, "o32_recvmmsg" }, +[4336] = { 2, TD, printargs, "o32_fanotify_init" }, +[4337] = { 6, TD|TF, printargs, "o32_fanotify_mark" }, +[4338] = { 4, 0, printargs, "o32_prlimit64" }, +[4339] = { 5, TD|TF, printargs, "o32_name_to_handle_at" }, +[4340] = { 3, TD, printargs, "o32_open_by_handle_at" }, +[4341] = { 2, 0, printargs, "o32_clock_adjtime" }, +[4342] = { 1, TD, printargs, "o32_syncfs" }, +[4343] = { 4, TN, printargs, "o32_sendmmsg" }, +[4344] = { 2, TD, printargs, "o32_setns" }, +[4345] = { 6, 0, printargs, "o32_process_vm_readv" }, +[4346] = { 6, 0, printargs, "o32_process_vm_writev" }, +[4347] = { 5, 0, printargs, "o32_kcmp" }, +[4348] = { 3, TD, printargs, "o32_finit_module" }, +[4349] = { 3, 0, printargs, "o32_sched_setattr" }, +[4350] = { 4, 0, printargs, "o32_sched_getattr" }, +[4351] = { 5, TD|TF, printargs, "o32_renameat2" }, +[4352] = { 3, 0, printargs, "o32_seccomp", }, +[4353] = { 3, 0, printargs, "o32_getrandom", }, +[4354] = { 2, TD, printargs, "o32_memfd_create", }, +[4355] = { 3, TD, printargs, "o32_bpf", }, +[4356] = { 5, TD|TF|TP|SE|SI, printargs, "o32_execveat", }, +[4357 ... 4399] = { }, diff --git a/test/README b/test/README deleted file mode 100644 index 069bd0f7..00000000 --- a/test/README +++ /dev/null @@ -1,20 +0,0 @@ -This directory contains some manual tests. -For automated tests, see ../tests/. - -To run a test: -* Run make -* Run resulting executable(s) under strace -* Check strace output and/or program's output and exitcode - -To add a new test: -* Add its .c source to this dir -* Add it to "all" and "clean" targets in Makefile -* Add it to .gitignore file - -Please spend some time making your testcase understandable. -For example, it may print an explanation how it should be used -(which strace options to use, and what to look for in strace output). - -If possible, make it so that your testcase detects error/bug -it is intended to test for, and prints error message and exits with 1 -if the bug is detected, instead of relying on user to peruse strace output. diff --git a/test/childthread.c b/test/childthread.c deleted file mode 100644 index c86b9cf7..00000000 --- a/test/childthread.c +++ /dev/null @@ -1,60 +0,0 @@ -/* Test exit of a child of a TCB_EXITING child where the toplevel process starts - * waiting on it. The middle one gets detached and strace must update the - * toplevel process'es number of attached children to 0. - * - * gcc -o test/childthread test/childthread.c -Wall -ggdb2 -pthread;./strace -f ./test/childthread - * It must print: write(1, "OK\n", ... - */ - -#include <pthread.h> -#include <assert.h> -#include <unistd.h> -#include <stdlib.h> -#include <stdio.h> -#include <sys/wait.h> - -static void *start0(void *arg) -{ - pause(); - /* NOTREACHED */ - assert(0); -} - -int main(int argc, char *argv[]) -{ - pthread_t thread0; - pid_t child, got_pid; - int status; - int i; - - child = fork(); - - switch (child) { - case -1: - assert(0); - case 0: - i = pthread_create(&thread0, NULL, start0, NULL); - assert(i == 0); - /* The thread must be initialized, it becomes thread-child of this - process-child (child of a child of the toplevel process). */ - sleep(1); - /* Here the child TCB cannot be deallocated as there still exist - * children (the thread child in START0). */ - exit(42); - /* NOTREACHED */ - assert(0); - default: - /* We must not be waiting in WAITPID when the child double-exits. */ - sleep(2); - /* PID must be -1. */ - got_pid = waitpid(-1, &status, 0); - assert(got_pid == child); - assert(WIFEXITED(status)); - assert(WEXITSTATUS(status) == 42); - puts("OK"); - exit(0); - } - - /* NOTREACHED */ - assert(0); -} diff --git a/test/clone.c b/test/clone.c deleted file mode 100644 index bdce8b19..00000000 --- a/test/clone.c +++ /dev/null @@ -1,21 +0,0 @@ -/* for CLONE_foo: */ -#define _GNU_SOURCE 1 - -#include <stdio.h> -#include <stdlib.h> -#include <sched.h> -#include <unistd.h> - -int child(void* arg) -{ - write(1, "clone\n", 6); - return 0; -} - -int main(int argc, char *argv[]) -{ - char stack[4096]; - clone(child, stack+4000, CLONE_VM|CLONE_FS|CLONE_FILES, NULL); - write(1, "original\n", 9); - exit(0); -} diff --git a/test/fork.c b/test/fork.c deleted file mode 100644 index 1425e2dd..00000000 --- a/test/fork.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdlib.h> -#include <unistd.h> -#include <sys/wait.h> - -int main(int argc, char *argv[]) -{ - if (fork() == 0) { - write(1, "child\n", 6); - } else { - wait(0); - write(1, "parent\n", 7); - } - - exit(0); -} diff --git a/test/leaderkill.c b/test/leaderkill.c deleted file mode 100644 index c24a9f04..00000000 --- a/test/leaderkill.c +++ /dev/null @@ -1,64 +0,0 @@ -/* Test handle_group_exit() handling of a thread leader still alive with its - * thread child calling exit_group() and proper passing of the process exit - * code to the process parent of this whole thread group. - * - * gcc -o test/leaderkill test/leaderkill.c -Wall -ggdb2 -pthread;./test/leaderkill & pid=$!;sleep 1;strace -o x -q ./strace -f -p $pid - * It must print: write(1, "OK\n", ... - */ - -#include <pthread.h> -#include <assert.h> -#include <unistd.h> -#include <stdlib.h> -#include <stdio.h> -#include <sys/wait.h> - -static void *start0(void *arg) -{ - sleep(1); - exit(42); -} - -static void *start1(void *arg) -{ - pause(); - /* NOTREACHED */ - assert(0); -} - -int main(int argc, char *argv[]) -{ - pthread_t thread0; - pthread_t thread1; - pid_t child, got_pid; - int status; - int i; - - sleep(2); - - child = fork(); - - switch (child) { - case -1: - abort(); - case 0: - i = pthread_create(&thread0, NULL, start0, NULL); - assert(i == 0); - i = pthread_create(&thread1, NULL, start1, NULL); - assert(i == 0); - pause(); - /* NOTREACHED */ - assert(0); - break; - default: - got_pid = waitpid(child, &status, 0); - assert(got_pid == child); - assert(WIFEXITED(status)); - assert(WEXITSTATUS(status) == 42); - puts("OK"); - exit(0); - } - - /* NOTREACHED */ - abort(); -} diff --git a/test/mmap_offset_decode.c b/test/mmap_offset_decode.c deleted file mode 100644 index 34a708e2..00000000 --- a/test/mmap_offset_decode.c +++ /dev/null @@ -1,31 +0,0 @@ -/* Should strace show byte or page offsets in mmap syscalls - * which take page offset parameters? - * - * At the time of writing, sys_mmap() converts page to byte offsets, - * but only for SH64! But this routine is used on i386 too - by mmap2 syscall, - * which uses page offsets too. As it stands now, SH64 and i386 are inconsistent. - * - * sys_old_mmap() is used for old mmap syscall, which uses byte offset - - * should be ok. - * sys_mmap64() is currently buggy (should print bogus offset, but I can't - * test it right now. What arch/bitness invokes sys_mmap64?) - * - * This program is intended for testing what strace actually shows. Usage: - * $ gcc test/mmap_offset_decode.c -o mmap_offset_decode -static - * $ strace ./mmap_offset_decode - * - * As of today (2011-08), on i386 strace prints page offset. - * Fixed 2013-02-19. Now all mmaps on all arches should show byte offsets. - */ -#define _LARGEFILE_SOURCE -#define _LARGEFILE64_SOURCE -#define _FILE_OFFSET_BITS 64 -#include <sys/mman.h> -#include <errno.h> -int main() -{ - /* 0x1000 is meant to be page size multiplier */ - mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, - 0x7fff0000LL * 0x1000); - return errno != 0; -} diff --git a/test/mtd.c b/test/mtd.c deleted file mode 100644 index b9fc6957..00000000 --- a/test/mtd.c +++ /dev/null @@ -1,49 +0,0 @@ -#include <fcntl.h> -#include <stdio.h> -#include <string.h> -#include <termios.h> -#include <unistd.h> -#include <sys/ioctl.h> -#include <mtd/mtd-user.h> - -int main() { - int fd = open("/dev/null", 0); - struct mtd_info_user minfo; - struct erase_info_user einfo; - struct erase_info_user64 einfo64; - struct mtd_oob_buf mbuf; - struct mtd_oob_buf64 mbuf64; - struct region_info_user rinfo; - /* struct otp_info oinfo; */ - struct mtd_ecc_stats estat; - struct mtd_write_req mreq; - struct nand_oobinfo ninfo; - struct nand_ecclayout_user nlay; - off_t f = 333; - - memset(&einfo, 0, sizeof(einfo)); - memset(&einfo64, 0xff, sizeof(einfo64)); - - ioctl(fd, MEMGETINFO, &minfo); - - ioctl(fd, MEMERASE, &einfo); - ioctl(fd, MEMERASE64, &einfo64); - - ioctl(fd, MEMGETBADBLOCK, &f); - int i = 0; - ioctl(fd, OTPSELECT, &i); - ioctl(fd, MEMSETBADBLOCK, &f); - - ioctl(fd, MEMREADOOB, &mbuf); - ioctl(fd, MEMREADOOB64, &mbuf64); - - ioctl(fd, MEMGETREGIONINFO, &rinfo); - - ioctl(fd, ECCGETSTATS, &estat); - ioctl(fd, MEMWRITE, &mreq); - - ioctl(fd, MEMGETOOBSEL, &ninfo); - ioctl(fd, ECCGETLAYOUT, &nlay); - - return 0; -} diff --git a/test/procpollable.c b/test/procpollable.c deleted file mode 100644 index 7bc5efaf..00000000 --- a/test/procpollable.c +++ /dev/null @@ -1,44 +0,0 @@ -#include <stdio.h> -#include <stdlib.h> -#include <signal.h> -#include <sys/procfs.h> -#include <sys/stropts.h> -#include <poll.h> - -int main(int argc, char *argv[]) -{ - int pid; - char proc[32]; - FILE *pfp; - struct pollfd pfd; - - pid = fork(); - if (pid == 0) { - pause(); - exit(0); - } - - sprintf(proc, "/proc/%d", pid); - - pfp = fopen(proc, "r+"); - if (pfp == NULL) - goto fail; - - if (ioctl(fileno(pfp), PIOCSTOP, NULL) < 0) - goto fail; - - pfd.fd = fileno(pfp); - pfd.events = POLLPRI; - - if (poll(&pfd, 1, 0) < 0) - goto fail; - - if (!(pfd.revents & POLLPRI)) - goto fail; - - kill(pid, SIGKILL); - exit(0); -fail: - kill(pid, SIGKILL); - exit(1); -} diff --git a/test/seccomp.c b/test/seccomp.c deleted file mode 100644 index b305d38b..00000000 --- a/test/seccomp.c +++ /dev/null @@ -1,93 +0,0 @@ -#include <stddef.h> -#include <unistd.h> -#include <errno.h> -#include <sys/prctl.h> -#include <sys/syscall.h> -#include <linux/audit.h> -#include <linux/filter.h> -#include <linux/seccomp.h> - -#if defined __i386__ -# define SECCOMP_ARCH AUDIT_ARCH_I386 -#elif defined __x86_64__ -# define SECCOMP_ARCH AUDIT_ARCH_X86_64 -#elif defined __arm__ -# define SECCOMP_ARCH AUDIT_ARCH_ARM -#elif defined __arm64__ || defined __aarch64__ -# define SECCOMP_ARCH AUDIT_ARCH_AARCH64 -#else -# error unsupported architecture -#endif - -#define SOCK_FILTER_KILL_PROCESS \ - BPF_STMT(BPF_RET | BPF_K, SECCOMP_RET_KILL) - -#define SOCK_FILTER_DENY_SYSCALL(nr, err) \ - BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, __NR_ ## nr, 0, 1), \ - BPF_STMT(BPF_RET | BPF_K, SECCOMP_RET_ERRNO | (SECCOMP_RET_DATA & (err))) - -#define SOCK_FILTER_ALLOW_SYSCALL(nr) \ - BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, __NR_ ## nr, 0, 1), \ - BPF_STMT(BPF_RET | BPF_K, SECCOMP_RET_ALLOW) - -static const struct sock_filter filter[] = { - /* load architecture */ - BPF_STMT(BPF_LD | BPF_W | BPF_ABS, (offsetof (struct seccomp_data, arch))), - /* jump forward 1 instruction if architecture matches */ - BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SECCOMP_ARCH, 1, 0), - /* kill process */ - SOCK_FILTER_KILL_PROCESS, - - /* load syscall number */ - BPF_STMT(BPF_LD | BPF_W | BPF_ABS, offsetof(struct seccomp_data, nr)), - - /* allow syscalls */ - SOCK_FILTER_ALLOW_SYSCALL(close), - SOCK_FILTER_ALLOW_SYSCALL(exit), - SOCK_FILTER_ALLOW_SYSCALL(exit_group), - - /* deny syscalls */ - SOCK_FILTER_DENY_SYSCALL(sync, EBUSY), - SOCK_FILTER_DENY_SYSCALL(setsid, EACCES), - SOCK_FILTER_DENY_SYSCALL(getpid, EPERM), - SOCK_FILTER_DENY_SYSCALL(munlockall, SECCOMP_RET_DATA), - - /* kill process */ - SOCK_FILTER_KILL_PROCESS -}; - -static const struct sock_fprog prog = { - .len = sizeof(filter) / sizeof(filter[0]), - .filter = (struct sock_filter *) filter, -}; - -int -main(void) -{ - int fds[2]; - - close(0); - close(1); - if (pipe(fds)) - return 77; - - if (prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) - return 77; - - if (prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog)) - return 77; - - if (close(0) || close(1)) - _exit(1); - -#define TEST_DENIED_SYSCALL(nr, err, fail) \ - if (errno = 0, syscall(__NR_ ## nr, 0xbad, 0xf00d, 0xdead, 0xbeef, err, fail) != -1 || err != errno) \ - close(-fail) - - TEST_DENIED_SYSCALL(sync, EBUSY, 2); - TEST_DENIED_SYSCALL(setsid, EACCES, 3); - TEST_DENIED_SYSCALL(getpid, EPERM, 4); - TEST_DENIED_SYSCALL(munlockall, SECCOMP_RET_DATA, 5); - - _exit(0); -} diff --git a/test/sfd.c b/test/sfd.c deleted file mode 100644 index 34eec7dc..00000000 --- a/test/sfd.c +++ /dev/null @@ -1,42 +0,0 @@ -#include <fcntl.h> -#include <stdio.h> -#include <stdlib.h> -#include <unistd.h> - -int main(int argc, char *argv[]) -{ - int pid = atoi(argv[1]); - int sfd; - char sname[32]; - char buf[1024]; - char *s; - int i; - int signal, blocked, ignore, caught; - - sprintf(sname, "/proc/%d/stat", pid); - - sfd = open(sname, O_RDONLY); - if (sfd == -1) { - perror(sname); - return 1; - } - - i = read(sfd, buf, 1024); - buf[i] = '\0'; - - for (i = 0, s = buf; i < 30; i++) { - while (*++s != ' ') { - if (!*s) - break; - } - } - - if (sscanf(s, "%d%d%d%d", &signal, &blocked, &ignore, &caught) != 4) { - fprintf(stderr, "/proc/pid/stat format error\n"); - return 1; - } - - printf("%8x %8x %8x %8x\n", signal, blocked, ignore, caught); - - return 0; -} diff --git a/test/sig.c b/test/sig.c deleted file mode 100644 index 1678b022..00000000 --- a/test/sig.c +++ /dev/null @@ -1,19 +0,0 @@ -#include <stdlib.h> -#include <signal.h> -#include <unistd.h> - -void interrupt() -{ - write(2, "xyzzy\n", 6); -} - -int main(int argc, char *argv[]) -{ - char buf[1024]; - - signal(SIGINT, interrupt); - read(0, buf, 1024); - write(2, "qwerty\n", 7); - - return 0; -} diff --git a/test/sigkill_rain.c b/test/sigkill_rain.c deleted file mode 100644 index 59af55b2..00000000 --- a/test/sigkill_rain.c +++ /dev/null @@ -1,84 +0,0 @@ -#include <stdlib.h> -#include <stddef.h> -#include <unistd.h> -#include <signal.h> -#include <sys/types.h> -#include <sys/socket.h> -#include <stdio.h> -#include <sys/wait.h> - -static const struct sockaddr sa; - -int main(int argc, char *argv[]) -{ - int loops; - int pid; - sigset_t set; - - printf( -"Please run me under 'strace -f -oLOG', and examine LOG file for incorrect\n" -"decoding of interrupted syscalls: grep for 'sendto', '??" /* anti-trigraph gap */ "?', 'unavailable'.\n" -"Pass number of iterations in argv[1] (default: 999).\n" - ); - fflush(NULL); - - sigemptyset(&set); - sigaddset(&set, SIGCHLD); - sigprocmask(SIG_BLOCK, &set, NULL); - - loops = 999; - if (argv[1]) - loops = atoi(argv[1]); - - while (--loops >= 0) { - pid = fork(); - - if (pid < 0) - exit(1); - - if (!pid) { - /* child */ - int child = getpid(); - - loops = 99; - while (--loops) { - pid = fork(); - - if (pid < 0) - exit(1); - - if (!pid) { - /* grandchild: kill child */ - kill(child, SIGKILL); - exit(0); - } - - /* Add various syscalls you want to test here. - * strace will decode them and suddenly find - * process disappearing. - * But leave at least one case "empty", so that - * "kill grandchild" happens quicker. - * This produces cases when strace can't even - * decode syscall number before process dies. - */ - switch (loops & 1) { - case 0: - break; /* intentionally empty */ - case 1: - sendto(-1, "Hello cruel world", 17, 0, &sa, sizeof(sa)); - break; - } - - /* kill grandchild */ - kill(pid, SIGKILL); - } - - exit(0); - } - - /* parent */ - wait(NULL); - } - - return 0; -} diff --git a/test/skodic.c b/test/skodic.c deleted file mode 100644 index 4dcd9556..00000000 --- a/test/skodic.c +++ /dev/null @@ -1,37 +0,0 @@ -/* This demonstrates races: kernel may actually open other file then - * you read at strace output. Create /tmp/delme with 10K of zeros and - * 666 mode, then run this under strace. If you see open successfull - * open of /etc/shadow, you know you've seen a race. - */ - -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <unistd.h> -#include <sys/mman.h> -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> - -int main(int argc, char *argv[]) -{ - char *c; - int fd; - - fd = open("/tmp/delme", O_RDWR); - c = mmap(0, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); - *c = 0; - - if (fork()) { - while (1) { - strcpy(c, "/etc/passwd"); - strcpy(c, "/etc/shadow"); - } - } else { - while (1) - if ((fd = open(c, 0)) != -1) - close(fd); - } - - return 0; -} diff --git a/test/threaded_execve.c b/test/threaded_execve.c deleted file mode 100644 index 4c21688c..00000000 --- a/test/threaded_execve.c +++ /dev/null @@ -1,147 +0,0 @@ -/* - * Create NUM_THREADS threads which print "1" and sleep in pause(). - * Then create another thread which prints "2", and re-execs the program. - * The leader then either sleeps in pause(), or exits if $LEADER_EXIT is set. - * This triggers "execve'ed thread replaces thread leader" case. - * - * gcc -Wall -Os -o threaded_execve threaded_execve.c - * - * Try running it under strace like this: - * - * # Should not be confused by traced execve-ing thread - * # replacing traced leader: - * strace -oLOG -f ./threaded_execve - * - * # Same, but different output mode. Output after execve - * # should go into leader's LOG.<pid> file, not into execve'ed - * # thread's log file: - * strace -oLOG -ff ./threaded_execve - * - * # Should not be confused by non-traced execve-ing thread - * # replacing traced leader: - * strace -oLOG ./threaded_execve - * ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - * In Linux 3.2, non-traced execve-ing thread does not - * become traced after execve, even though it has pid == leader's pid - * after execve. And yet, strace's waitpid doesn't return ECHILD. - * - * # Run for NUM seconds, not just one second. - * # Watch top to check for memory leaks in strace: - * strace -oLOG -f ./threaded_execve <NUM> - * - */ -#define NUM_THREADS 1 - -#define _GNU_SOURCE 1 -#include <assert.h> -#include <limits.h> -#include <stddef.h> -#include <stdlib.h> -#include <string.h> -#include <unistd.h> -#include <errno.h> -#include <stdio.h> -#include <sched.h> -#include <signal.h> -#include <dirent.h> -#include <fcntl.h> -#include <sys/types.h> -#include <sys/wait.h> -#include <sys/syscall.h> - -/* Define clone2 for all arches */ -#ifdef __ia64__ -extern int __clone2(int (*fn) (void *), void *child_stack_base, - size_t stack_size, int flags, void *arg, ...); -#define clone2 __clone2 -#elif defined(__metag__) -#define clone2(func, stack_base, size, flags, arg...) \ - clone(func, stack_base, flags, arg) -#else -#define clone2(func, stack_base, size, flags, arg...) \ - clone(func, (stack_base) + (size), flags, arg) -#endif -/* Direct calls to syscalls, avoiding libc wrappers */ -#define syscall_tgkill(pid, tid, sig) syscall(__NR_tgkill, (pid), (tid), (sig)) -#define syscall_getpid() syscall(__NR_getpid) -#define syscall_gettid() syscall(__NR_gettid) -#define syscall_exit(v) syscall(__NR_exit, (v)); - -static char my_name[PATH_MAX]; -static int leader_final_action; - -static int -thread1(void *unused) -{ - write(1, "1", 1); - for(;;) pause(); - return 0; -} - -static int -thread2(void *unused) -{ - char buf[64]; - sprintf(buf, "%d", leader_final_action); - write(1, "2", 1); - usleep(20*1000); - /* This fails with ENOENT if leader has exited by now! :) */ - execl("/proc/self/exe", "exe", "exe", buf, NULL); - /* So fall back to resolved name */ - execl(my_name, "exe", "exe", buf, NULL); - for(;;) pause(); - return 0; -} - -static void -thread_leader(void) -{ - /* malloc gives sufficiently aligned buffer. - * long buf[] does not! (on ia64). - */ - int cnt = NUM_THREADS; - while (--cnt >= 0) { - /* As seen in pthread_create(): */ - clone2(thread1, malloc(16 * 1024), 16 * 1024, 0 - | CLONE_VM - | CLONE_FS - | CLONE_FILES | CLONE_SIGHAND | CLONE_THREAD | CLONE_SYSVSEM - | 0 /* no signal to send on death */ - , NULL); - usleep(20*1000); - } - clone2(thread2, malloc(16 * 1024), 16 * 1024, 0 - | CLONE_VM - | CLONE_FS - | CLONE_FILES | CLONE_SIGHAND | CLONE_THREAD | CLONE_SYSVSEM - | 0 /* no signal to send on death */ - , NULL); - - /* Various states leader can be while other thread execve's: */ - switch (leader_final_action % 3) { - case 0: syscall_exit(42); /* leader is dead */ - case 1: for(;;) pause(); /* leader is in syscall */ - default: for(;;) continue; /* leader is in userspace */ - } -} - -int -main(int argc, char **argv) -{ - if (readlink("/proc/self/exe", my_name, sizeof(my_name)-1) <= 0) - return 1; - - setbuf(stdout, NULL); - - if (argv[1] && strcmp(argv[1], "exe") == 0) { - leader_final_action = atoi(argv[2]) + 1; - thread_leader(); - } - - printf("%d: thread leader\n", getpid()); - - alarm(argv[1] ? atoi(argv[1]) : 1); - thread_leader(); - - return 0; -} diff --git a/test/ubi.c b/test/ubi.c deleted file mode 100644 index 5062c836..00000000 --- a/test/ubi.c +++ /dev/null @@ -1,54 +0,0 @@ -#include <fcntl.h> -#include <stdint.h> -#include <stdio.h> -#include <string.h> -#include <termios.h> -#include <unistd.h> -#include <sys/ioctl.h> -#include <mtd/ubi-user.h> - -#define zero(x) memset(&x, 0, sizeof(x)) - -int main() { - int fd = open("/dev/null", 0); - struct ubi_mkvol_req mkvol = { - .vol_id = 3, - .alignment = 124, - .bytes = 1125899906842624ULL, - .vol_type = 3, - .name_len = 7, - .name = "foobar", - }; - struct ubi_rsvol_req rsvol = { - .bytes = 1125899906842624ULL, - .vol_id = -3, - }; - struct ubi_rnvol_req rnvol = { - .count = 300, - }; - struct ubi_attach_req attach; - struct ubi_map_req map; - struct ubi_set_vol_prop_req prop = { - .property = 1, - .value = 1125899906842624ULL, - }; - uint64_t bytes = ((uint64_t)1 << 50) | 0x123; - - ioctl(fd, UBI_IOCMKVOL, &mkvol); - ioctl(fd, UBI_IOCRSVOL, &rsvol); - ioctl(fd, UBI_IOCRNVOL, &rnvol); - ioctl(fd, UBI_IOCATT, &attach); - ioctl(fd, UBI_IOCVOLUP, &bytes); - ioctl(fd, UBI_IOCEBMAP, &map); - ioctl(fd, UBI_IOCSETVOLPROP, &prop); - zero(prop); - ioctl(fd, UBI_IOCSETVOLPROP, &prop); - ioctl(fd, UBI_IOCRMVOL, 1); - ioctl(fd, UBI_IOCDET, 2); - ioctl(fd, UBI_IOCEBER, 3); - ioctl(fd, UBI_IOCEBCH, 4); - ioctl(fd, UBI_IOCEBUNMAP, 5); - ioctl(fd, UBI_IOCEBISMAP, 6); - - return 0; -} diff --git a/test/vfork.c b/test/vfork.c deleted file mode 100644 index f49a4733..00000000 --- a/test/vfork.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdlib.h> -#include <unistd.h> -#include <sys/wait.h> - -int main(int argc, char *argv[]) -{ - if (vfork() == 0) { - write(1, "child\n", 6); - } else { - wait(0); - write(1, "parent\n", 7); - } - - exit(0); -} diff --git a/test/wait_must_be_interruptible.c b/test/wait_must_be_interruptible.c deleted file mode 100644 index 3fb34497..00000000 --- a/test/wait_must_be_interruptible.c +++ /dev/null @@ -1,84 +0,0 @@ -#include <unistd.h> -#include <sys/types.h> -#include <signal.h> -#include <sys/wait.h> -#include <stdio.h> -#include <string.h> - -/* Expected order is: - * Child signals parent - * Parent got signal - * Child will exit now - * - * The bug we test for: under strace -f, last two lines are swapped - * because wait syscall is suspended by strace and thus can't be interrupted. - */ - -static const char msg1[] = "Child signals parent\n"; -static const char msg2[] = "Parent got signal\n"; -static const char msg3[] = "Child will exit now\n"; - -static void handler(int s) -{ - write(1, msg2, sizeof(msg2)-1); -} - -static void test() -{ - /* Note: in Linux, signal() installs handler with SA_RESTART flag, - * therefore wait will be restarted. - */ - signal(SIGALRM, handler); - - if (fork() == 0) { - /* child */ - sleep(1); - write(1, msg1, sizeof(msg1)-1); - kill(getppid(), SIGALRM); - sleep(1); - write(1, msg3, sizeof(msg3)-1); - _exit(0); - } - - /* parent */ - wait(NULL); - _exit(0); -} - -int main() -{ - char buf1[80]; - char buf2[80]; - char buf3[80]; - int pipefd[2]; - - printf("Please run me under 'strace -f'\n"); - - pipe(pipefd); - - if (fork() == 0) { - if (pipefd[1] != 1) { - dup2(pipefd[1], 1); - close(pipefd[1]); - } - test(); - } - - if (pipefd[0] != 0) { - dup2(pipefd[0], 0); - close(pipefd[0]); - } - fgets(buf1, 80, stdin); printf("%s", buf1); - fgets(buf2, 80, stdin); printf("%s", buf2); - fgets(buf3, 80, stdin); printf("%s", buf3); - - if (strcmp(buf1, msg1) != 0 - || strcmp(buf2, msg2) != 0 - || strcmp(buf3, msg3) != 0 - ) { - printf("ERROR! Expected order:\n%s%s%s", msg1, msg2, msg3); - return 1; - } - printf("Good: wait seems to be correctly interrupted by signals\n"); - return 0; -} diff --git a/test/x32_lseek.c b/test/x32_lseek.c deleted file mode 100644 index 6faa2faa..00000000 --- a/test/x32_lseek.c +++ /dev/null @@ -1,38 +0,0 @@ -// Test program which explores whether lseek syscall (not llseek!) -// on x32 uses 64-bit offset argument. -// IOW: does _kernel_ truncate it on entry? -// The answer appears to be "no, full 64-bit offset is used". -// strace must show it correctly too - tricky if strace itself is x32 one! -// -// Build: x86_64-gcc -static -Wall -ox32_lseek x32_lseek.c -// Run: $ strace ./x32_lseek 2>&1 | grep lseek | grep 1250999896321 -// lseek(0, 1250999896321, SEEK_SET) = 1250999896321 -#define _GNU_SOURCE -#include <sys/types.h> -#include <stdlib.h> -#include <unistd.h> -#include <errno.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <stdio.h> -#include <sys/syscall.h> -// Ensure we are compiling to 64 bits -struct bug { int t[sizeof(long) > 4 ? 1 : -1]; }; -int main(int argc, char **argv) -{ - long ofs = 0x12345678901; - errno = 0; - close(0); - if (open("/etc/passwd", O_RDONLY)) - return 1; - long r = syscall( - (long) (__NR_lseek | 0x40000000), // make x32 call - (long) (0), - (long) (ofs), - (long) (SEEK_SET) - ); - printf("pos:%ld(0x%lx) errno:%m\n", r, r); - if (!errno) - printf((r == ofs) ? "64-bit offset used\n" : "Kernel truncated offset\n"); - return 0; -} diff --git a/test/x32_mmap.c b/test/x32_mmap.c deleted file mode 100644 index cbef36d3..00000000 --- a/test/x32_mmap.c +++ /dev/null @@ -1,49 +0,0 @@ -// Test program which explores whether mmap's ofs parameter -// is 64-bit, and whether it needs to be shifted << PAGE_SHIFT. -// Apparently it is 64-bit and isn't shifted. -// -// Build: x86_64-gcc -static -Wall -ox32_mmap x32_mmap.c -// Typical output: -// 7f9390696000-7f93906a6000 r--s 12345670000 08:06 2224545 /etc/passwd -// ^^^^^^^^^^^ -#define _GNU_SOURCE -#include <sys/types.h> -#include <stdlib.h> -#include <unistd.h> -#include <errno.h> -#include <sys/mman.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <stdio.h> -#include <sys/syscall.h> -// Ensure we are compiling to 64 bits -struct bug { int t[sizeof(long) > 4 ? 1 : -1]; }; -int main(int argc, char **argv) -{ - long ofs = 0x12345670000; // fails if not page-aligned - errno = 0; - close(0); - if (open("/etc/passwd", O_RDONLY)) - return 1; - long r = syscall( - (long) (__NR_mmap | 0x40000000), // make x32 call - (long) (0), // start - (long) (0x10000), // len - (long) (PROT_READ), // prot - (long) (MAP_SHARED), // flags - (long) (0), // fd - (long) (ofs) // ofs - ); - printf("ret:0x%lx errno:%m\n", r); - - char buf[16*1024]; - sprintf(buf, "/proc/%d/maps", getpid()); - int fd = open(buf, O_RDONLY); - if (fd > 0) { - int sz = read(fd, buf, sizeof(buf)); - if (sz > 0) - write(1, buf, sz); - } - - return 0; -} diff --git a/xlat/.gitignore b/xlat/.gitignore new file mode 100644 index 00000000..3e8e62e5 --- /dev/null +++ b/xlat/.gitignore @@ -0,0 +1 @@ +/Makemodule.am diff --git a/xlat/Makemodule.am b/xlat/Makemodule.am new file mode 100644 index 00000000..5a0ce6eb --- /dev/null +++ b/xlat/Makemodule.am @@ -0,0 +1,458 @@ +XLAT_INPUT_FILES = xlat/access_flags.in xlat/aclipc.in xlat/addrfams.in xlat/adjtimex_modes.in xlat/adjtimex_state.in xlat/adjtimex_status.in xlat/advise.in xlat/af_packet_types.in xlat/archvals.in xlat/at_flags.in xlat/atomic_ops.in xlat/baud_options.in xlat/blkpg_ops.in xlat/bootflags1.in xlat/bootflags2.in xlat/bootflags3.in xlat/bpf_class.in xlat/bpf_miscop.in xlat/bpf_mode.in xlat/bpf_op_alu.in xlat/bpf_op_jmp.in xlat/bpf_rval.in xlat/bpf_size.in xlat/bpf_src.in xlat/bsg_protocol.in xlat/bsg_subprotocol.in xlat/bt_protocols.in xlat/cacheflush_scope.in xlat/cap.in xlat/cap_mask0.in xlat/cap_mask1.in xlat/cap_version.in xlat/clockflags.in xlat/clocknames.in xlat/clone_flags.in xlat/cpuclocknames.in xlat/delete_module_flags.in xlat/direnttypes.in xlat/domains.in xlat/epollctls.in xlat/epollevents.in xlat/epollflags.in xlat/evdev_abs.in xlat/evdev_autorepeat.in xlat/evdev_ev.in xlat/evdev_ff_status.in xlat/evdev_ff_types.in xlat/evdev_keycode.in xlat/evdev_leds.in xlat/evdev_misc.in xlat/evdev_mtslots.in xlat/evdev_prop.in xlat/evdev_relative_axes.in xlat/evdev_snd.in xlat/evdev_switch.in xlat/evdev_sync.in xlat/falloc_flags.in xlat/fan_classes.in xlat/fan_event_flags.in xlat/fan_init_flags.in xlat/fan_mark_flags.in xlat/fcntlcmds.in xlat/fdflags.in xlat/flockcmds.in xlat/fsmagic.in xlat/futexops.in xlat/futexwakecmps.in xlat/futexwakeops.in xlat/getrandom_flags.in xlat/icmpfilterflags.in xlat/if_dqblk_valid.in xlat/if_dqinfo_valid.in xlat/iffflags.in xlat/inet_protocols.in xlat/inotify_flags.in xlat/inotify_init_flags.in xlat/ioctl_dirs.in xlat/ioprio_class.in xlat/ioprio_who.in xlat/ipc_msg_flags.in xlat/itimer_which.in xlat/kexec_arch_values.in xlat/kexec_load_flags.in xlat/keyctl_commands.in xlat/key_perms.in xlat/key_reqkeys.in xlat/key_spec.in xlat/lockfcmds.in xlat/loop_crypt_type_options.in xlat/loop_flags_options.in xlat/madvise_cmds.in xlat/mbindflags.in xlat/mctl_sync.in xlat/mempolicyflags.in xlat/mlockall_flags.in xlat/mmap_flags.in xlat/mmap_prot.in xlat/modem_flags.in xlat/modetypes.in xlat/modflags.in xlat/module_init_flags.in xlat/mount_flags.in xlat/move_pages_flags.in xlat/mremap_flags.in xlat/msgctl_flags.in xlat/msg_flags.in xlat/msgflags.in xlat/mtd_flags_options.in xlat/mtd_mode_options.in xlat/mtd_nandecc_options.in xlat/mtd_otp_options.in xlat/mtd_type_options.in xlat/netlink_protocols.in xlat/notifyflags.in xlat/nt_descriptor_types.in xlat/open_access_modes.in xlat/open_mode_flags.in xlat/openmodessol.in xlat/packet_mreq_type.in xlat/perf_event_open_flags.in xlat/personality_options.in xlat/pmsgflags.in xlat/policies.in xlat/pollflags.in xlat/prctl_options.in xlat/priorities.in xlat/pr_mce_kill.in xlat/pr_mce_kill_policy.in xlat/pr_set_mm.in xlat/pr_tsc.in xlat/pr_unalign_flags.in xlat/ptp_flags_options.in xlat/ptrace_cmds.in xlat/ptrace_events.in xlat/ptrace_setoptions_flags.in xlat/qm_which.in xlat/quotacmds.in xlat/quota_formats.in xlat/quotatypes.in xlat/rename_flags.in xlat/resource_flags.in xlat/resources.in xlat/schedulers.in xlat/scmvals.in xlat/secbits.in xlat/seccomp_filter_flags.in xlat/seccomp_mode.in xlat/seccomp_ops.in xlat/seccomp_ret_action.in xlat/semctl_flags.in xlat/semop_flags.in xlat/sg_io_dxfer_direction.in xlat/shmctl_flags.in xlat/shm_flags.in xlat/shm_resource_flags.in xlat/shutdown_modes.in xlat/sigact_flags.in xlat/sigaltstack_flags.in xlat/sigbus_codes.in xlat/sigchld_codes.in xlat/sigemt_codes.in xlat/sigev_value.in xlat/sigfpe_codes.in xlat/sigill_codes.in xlat/siginfo_codes.in xlat/sigpoll_codes.in xlat/sigprocmaskcmds.in xlat/sigprof_codes.in xlat/sigsegv_codes.in xlat/sigsys_codes.in xlat/sigtrap_codes.in xlat/socketlayers.in xlat/sockipoptions.in xlat/sockipv6options.in xlat/sockipxoptions.in xlat/sockoptions.in xlat/sockpacketoptions.in xlat/sockrawoptions.in xlat/socksctpoptions.in xlat/socktcpoptions.in xlat/sock_type_flags.in xlat/socktypes.in xlat/splice_flags.in xlat/sram_alloc_flags.in xlat/swap_flags.in xlat/sync_file_range_flags.in xlat/sysctl_kern.in xlat/sysctl_net_core.in xlat/sysctl_net.in xlat/sysctl_net_ipv4_conf.in xlat/sysctl_net_ipv4.in xlat/sysctl_net_ipv4_route.in xlat/sysctl_net_ipv6.in xlat/sysctl_net_ipv6_route.in xlat/sysctl_net_unix.in xlat/sysctl_root.in xlat/sysctl_vm.in xlat/syslog_action_type.in xlat/sysmips_operations.in xlat/tcflsh_options.in xlat/tcxonc_options.in xlat/timerfdflags.in xlat/ubi_volume_props.in xlat/ubi_volume_types.in xlat/umount_flags.in xlat/usagewho.in xlat/v4l2_buf_flags.in xlat/v4l2_buf_types.in xlat/v4l2_capture_modes.in xlat/v4l2_colorspaces.in xlat/v4l2_control_classes.in xlat/v4l2_control_flags.in xlat/v4l2_control_ids.in xlat/v4l2_control_types.in xlat/v4l2_device_capabilities_flags.in xlat/v4l2_fields.in xlat/v4l2_format_description_flags.in xlat/v4l2_frameinterval_types.in xlat/v4l2_framesize_types.in xlat/v4l2_input_types.in xlat/v4l2_memories.in xlat/v4l2_streaming_capabilities.in xlat/wait4_options.in xlat/waitid_types.in xlat/whence_codes.in xlat/xattrflags.in xlat/xfs_dqblk_flags.in xlat/xfs_quota_flags.in +XLAT_HEADER_FILES = xlat/access_flags.h xlat/aclipc.h xlat/addrfams.h xlat/adjtimex_modes.h xlat/adjtimex_state.h xlat/adjtimex_status.h xlat/advise.h xlat/af_packet_types.h xlat/archvals.h xlat/at_flags.h xlat/atomic_ops.h xlat/baud_options.h xlat/blkpg_ops.h xlat/bootflags1.h xlat/bootflags2.h xlat/bootflags3.h xlat/bpf_class.h xlat/bpf_miscop.h xlat/bpf_mode.h xlat/bpf_op_alu.h xlat/bpf_op_jmp.h xlat/bpf_rval.h xlat/bpf_size.h xlat/bpf_src.h xlat/bsg_protocol.h xlat/bsg_subprotocol.h xlat/bt_protocols.h xlat/cacheflush_scope.h xlat/cap.h xlat/cap_mask0.h xlat/cap_mask1.h xlat/cap_version.h xlat/clockflags.h xlat/clocknames.h xlat/clone_flags.h xlat/cpuclocknames.h xlat/delete_module_flags.h xlat/direnttypes.h xlat/domains.h xlat/epollctls.h xlat/epollevents.h xlat/epollflags.h xlat/evdev_abs.h xlat/evdev_autorepeat.h xlat/evdev_ev.h xlat/evdev_ff_status.h xlat/evdev_ff_types.h xlat/evdev_keycode.h xlat/evdev_leds.h xlat/evdev_misc.h xlat/evdev_mtslots.h xlat/evdev_prop.h xlat/evdev_relative_axes.h xlat/evdev_snd.h xlat/evdev_switch.h xlat/evdev_sync.h xlat/falloc_flags.h xlat/fan_classes.h xlat/fan_event_flags.h xlat/fan_init_flags.h xlat/fan_mark_flags.h xlat/fcntlcmds.h xlat/fdflags.h xlat/flockcmds.h xlat/fsmagic.h xlat/futexops.h xlat/futexwakecmps.h xlat/futexwakeops.h xlat/getrandom_flags.h xlat/icmpfilterflags.h xlat/if_dqblk_valid.h xlat/if_dqinfo_valid.h xlat/iffflags.h xlat/inet_protocols.h xlat/inotify_flags.h xlat/inotify_init_flags.h xlat/ioctl_dirs.h xlat/ioprio_class.h xlat/ioprio_who.h xlat/ipc_msg_flags.h xlat/itimer_which.h xlat/kexec_arch_values.h xlat/kexec_load_flags.h xlat/keyctl_commands.h xlat/key_perms.h xlat/key_reqkeys.h xlat/key_spec.h xlat/lockfcmds.h xlat/loop_crypt_type_options.h xlat/loop_flags_options.h xlat/madvise_cmds.h xlat/mbindflags.h xlat/mctl_sync.h xlat/mempolicyflags.h xlat/mlockall_flags.h xlat/mmap_flags.h xlat/mmap_prot.h xlat/modem_flags.h xlat/modetypes.h xlat/modflags.h xlat/module_init_flags.h xlat/mount_flags.h xlat/move_pages_flags.h xlat/mremap_flags.h xlat/msgctl_flags.h xlat/msg_flags.h xlat/msgflags.h xlat/mtd_flags_options.h xlat/mtd_mode_options.h xlat/mtd_nandecc_options.h xlat/mtd_otp_options.h xlat/mtd_type_options.h xlat/netlink_protocols.h xlat/notifyflags.h xlat/nt_descriptor_types.h xlat/open_access_modes.h xlat/open_mode_flags.h xlat/openmodessol.h xlat/packet_mreq_type.h xlat/perf_event_open_flags.h xlat/personality_options.h xlat/pmsgflags.h xlat/policies.h xlat/pollflags.h xlat/prctl_options.h xlat/priorities.h xlat/pr_mce_kill.h xlat/pr_mce_kill_policy.h xlat/pr_set_mm.h xlat/pr_tsc.h xlat/pr_unalign_flags.h xlat/ptp_flags_options.h xlat/ptrace_cmds.h xlat/ptrace_events.h xlat/ptrace_setoptions_flags.h xlat/qm_which.h xlat/quotacmds.h xlat/quota_formats.h xlat/quotatypes.h xlat/rename_flags.h xlat/resource_flags.h xlat/resources.h xlat/schedulers.h xlat/scmvals.h xlat/secbits.h xlat/seccomp_filter_flags.h xlat/seccomp_mode.h xlat/seccomp_ops.h xlat/seccomp_ret_action.h xlat/semctl_flags.h xlat/semop_flags.h xlat/sg_io_dxfer_direction.h xlat/shmctl_flags.h xlat/shm_flags.h xlat/shm_resource_flags.h xlat/shutdown_modes.h xlat/sigact_flags.h xlat/sigaltstack_flags.h xlat/sigbus_codes.h xlat/sigchld_codes.h xlat/sigemt_codes.h xlat/sigev_value.h xlat/sigfpe_codes.h xlat/sigill_codes.h xlat/siginfo_codes.h xlat/sigpoll_codes.h xlat/sigprocmaskcmds.h xlat/sigprof_codes.h xlat/sigsegv_codes.h xlat/sigsys_codes.h xlat/sigtrap_codes.h xlat/socketlayers.h xlat/sockipoptions.h xlat/sockipv6options.h xlat/sockipxoptions.h xlat/sockoptions.h xlat/sockpacketoptions.h xlat/sockrawoptions.h xlat/socksctpoptions.h xlat/socktcpoptions.h xlat/sock_type_flags.h xlat/socktypes.h xlat/splice_flags.h xlat/sram_alloc_flags.h xlat/swap_flags.h xlat/sync_file_range_flags.h xlat/sysctl_kern.h xlat/sysctl_net_core.h xlat/sysctl_net.h xlat/sysctl_net_ipv4_conf.h xlat/sysctl_net_ipv4.h xlat/sysctl_net_ipv4_route.h xlat/sysctl_net_ipv6.h xlat/sysctl_net_ipv6_route.h xlat/sysctl_net_unix.h xlat/sysctl_root.h xlat/sysctl_vm.h xlat/syslog_action_type.h xlat/sysmips_operations.h xlat/tcflsh_options.h xlat/tcxonc_options.h xlat/timerfdflags.h xlat/ubi_volume_props.h xlat/ubi_volume_types.h xlat/umount_flags.h xlat/usagewho.h xlat/v4l2_buf_flags.h xlat/v4l2_buf_types.h xlat/v4l2_capture_modes.h xlat/v4l2_colorspaces.h xlat/v4l2_control_classes.h xlat/v4l2_control_flags.h xlat/v4l2_control_ids.h xlat/v4l2_control_types.h xlat/v4l2_device_capabilities_flags.h xlat/v4l2_fields.h xlat/v4l2_format_description_flags.h xlat/v4l2_frameinterval_types.h xlat/v4l2_framesize_types.h xlat/v4l2_input_types.h xlat/v4l2_memories.h xlat/v4l2_streaming_capabilities.h xlat/wait4_options.h xlat/waitid_types.h xlat/whence_codes.h xlat/xattrflags.h xlat/xfs_dqblk_flags.h xlat/xfs_quota_flags.h +$(top_srcdir)/xlat/access_flags.h: $(top_srcdir)/xlat/access_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/aclipc.h: $(top_srcdir)/xlat/aclipc.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/addrfams.h: $(top_srcdir)/xlat/addrfams.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/adjtimex_modes.h: $(top_srcdir)/xlat/adjtimex_modes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/adjtimex_state.h: $(top_srcdir)/xlat/adjtimex_state.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/adjtimex_status.h: $(top_srcdir)/xlat/adjtimex_status.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/advise.h: $(top_srcdir)/xlat/advise.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/af_packet_types.h: $(top_srcdir)/xlat/af_packet_types.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/archvals.h: $(top_srcdir)/xlat/archvals.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/at_flags.h: $(top_srcdir)/xlat/at_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/atomic_ops.h: $(top_srcdir)/xlat/atomic_ops.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/baud_options.h: $(top_srcdir)/xlat/baud_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/blkpg_ops.h: $(top_srcdir)/xlat/blkpg_ops.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bootflags1.h: $(top_srcdir)/xlat/bootflags1.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bootflags2.h: $(top_srcdir)/xlat/bootflags2.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bootflags3.h: $(top_srcdir)/xlat/bootflags3.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bpf_class.h: $(top_srcdir)/xlat/bpf_class.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bpf_miscop.h: $(top_srcdir)/xlat/bpf_miscop.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bpf_mode.h: $(top_srcdir)/xlat/bpf_mode.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bpf_op_alu.h: $(top_srcdir)/xlat/bpf_op_alu.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bpf_op_jmp.h: $(top_srcdir)/xlat/bpf_op_jmp.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bpf_rval.h: $(top_srcdir)/xlat/bpf_rval.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bpf_size.h: $(top_srcdir)/xlat/bpf_size.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bpf_src.h: $(top_srcdir)/xlat/bpf_src.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bsg_protocol.h: $(top_srcdir)/xlat/bsg_protocol.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bsg_subprotocol.h: $(top_srcdir)/xlat/bsg_subprotocol.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/bt_protocols.h: $(top_srcdir)/xlat/bt_protocols.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/cacheflush_scope.h: $(top_srcdir)/xlat/cacheflush_scope.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/cap.h: $(top_srcdir)/xlat/cap.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/cap_mask0.h: $(top_srcdir)/xlat/cap_mask0.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/cap_mask1.h: $(top_srcdir)/xlat/cap_mask1.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/cap_version.h: $(top_srcdir)/xlat/cap_version.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/clockflags.h: $(top_srcdir)/xlat/clockflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/clocknames.h: $(top_srcdir)/xlat/clocknames.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/clone_flags.h: $(top_srcdir)/xlat/clone_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/cpuclocknames.h: $(top_srcdir)/xlat/cpuclocknames.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/delete_module_flags.h: $(top_srcdir)/xlat/delete_module_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/direnttypes.h: $(top_srcdir)/xlat/direnttypes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/domains.h: $(top_srcdir)/xlat/domains.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/epollctls.h: $(top_srcdir)/xlat/epollctls.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/epollevents.h: $(top_srcdir)/xlat/epollevents.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/epollflags.h: $(top_srcdir)/xlat/epollflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_abs.h: $(top_srcdir)/xlat/evdev_abs.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_autorepeat.h: $(top_srcdir)/xlat/evdev_autorepeat.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_ev.h: $(top_srcdir)/xlat/evdev_ev.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_ff_status.h: $(top_srcdir)/xlat/evdev_ff_status.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_ff_types.h: $(top_srcdir)/xlat/evdev_ff_types.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_keycode.h: $(top_srcdir)/xlat/evdev_keycode.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_leds.h: $(top_srcdir)/xlat/evdev_leds.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_misc.h: $(top_srcdir)/xlat/evdev_misc.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_mtslots.h: $(top_srcdir)/xlat/evdev_mtslots.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_prop.h: $(top_srcdir)/xlat/evdev_prop.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_relative_axes.h: $(top_srcdir)/xlat/evdev_relative_axes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_snd.h: $(top_srcdir)/xlat/evdev_snd.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_switch.h: $(top_srcdir)/xlat/evdev_switch.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/evdev_sync.h: $(top_srcdir)/xlat/evdev_sync.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/falloc_flags.h: $(top_srcdir)/xlat/falloc_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/fan_classes.h: $(top_srcdir)/xlat/fan_classes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/fan_event_flags.h: $(top_srcdir)/xlat/fan_event_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/fan_init_flags.h: $(top_srcdir)/xlat/fan_init_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/fan_mark_flags.h: $(top_srcdir)/xlat/fan_mark_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/fcntlcmds.h: $(top_srcdir)/xlat/fcntlcmds.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/fdflags.h: $(top_srcdir)/xlat/fdflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/flockcmds.h: $(top_srcdir)/xlat/flockcmds.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/fsmagic.h: $(top_srcdir)/xlat/fsmagic.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/futexops.h: $(top_srcdir)/xlat/futexops.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/futexwakecmps.h: $(top_srcdir)/xlat/futexwakecmps.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/futexwakeops.h: $(top_srcdir)/xlat/futexwakeops.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/getrandom_flags.h: $(top_srcdir)/xlat/getrandom_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/icmpfilterflags.h: $(top_srcdir)/xlat/icmpfilterflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/if_dqblk_valid.h: $(top_srcdir)/xlat/if_dqblk_valid.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/if_dqinfo_valid.h: $(top_srcdir)/xlat/if_dqinfo_valid.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/iffflags.h: $(top_srcdir)/xlat/iffflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/inet_protocols.h: $(top_srcdir)/xlat/inet_protocols.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/inotify_flags.h: $(top_srcdir)/xlat/inotify_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/inotify_init_flags.h: $(top_srcdir)/xlat/inotify_init_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/ioctl_dirs.h: $(top_srcdir)/xlat/ioctl_dirs.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/ioprio_class.h: $(top_srcdir)/xlat/ioprio_class.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/ioprio_who.h: $(top_srcdir)/xlat/ioprio_who.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/ipc_msg_flags.h: $(top_srcdir)/xlat/ipc_msg_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/itimer_which.h: $(top_srcdir)/xlat/itimer_which.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/kexec_arch_values.h: $(top_srcdir)/xlat/kexec_arch_values.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/kexec_load_flags.h: $(top_srcdir)/xlat/kexec_load_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/keyctl_commands.h: $(top_srcdir)/xlat/keyctl_commands.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/key_perms.h: $(top_srcdir)/xlat/key_perms.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/key_reqkeys.h: $(top_srcdir)/xlat/key_reqkeys.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/key_spec.h: $(top_srcdir)/xlat/key_spec.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/lockfcmds.h: $(top_srcdir)/xlat/lockfcmds.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/loop_crypt_type_options.h: $(top_srcdir)/xlat/loop_crypt_type_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/loop_flags_options.h: $(top_srcdir)/xlat/loop_flags_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/madvise_cmds.h: $(top_srcdir)/xlat/madvise_cmds.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mbindflags.h: $(top_srcdir)/xlat/mbindflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mctl_sync.h: $(top_srcdir)/xlat/mctl_sync.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mempolicyflags.h: $(top_srcdir)/xlat/mempolicyflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mlockall_flags.h: $(top_srcdir)/xlat/mlockall_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mmap_flags.h: $(top_srcdir)/xlat/mmap_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mmap_prot.h: $(top_srcdir)/xlat/mmap_prot.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/modem_flags.h: $(top_srcdir)/xlat/modem_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/modetypes.h: $(top_srcdir)/xlat/modetypes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/modflags.h: $(top_srcdir)/xlat/modflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/module_init_flags.h: $(top_srcdir)/xlat/module_init_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mount_flags.h: $(top_srcdir)/xlat/mount_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/move_pages_flags.h: $(top_srcdir)/xlat/move_pages_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mremap_flags.h: $(top_srcdir)/xlat/mremap_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/msgctl_flags.h: $(top_srcdir)/xlat/msgctl_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/msg_flags.h: $(top_srcdir)/xlat/msg_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/msgflags.h: $(top_srcdir)/xlat/msgflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mtd_flags_options.h: $(top_srcdir)/xlat/mtd_flags_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mtd_mode_options.h: $(top_srcdir)/xlat/mtd_mode_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mtd_nandecc_options.h: $(top_srcdir)/xlat/mtd_nandecc_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mtd_otp_options.h: $(top_srcdir)/xlat/mtd_otp_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/mtd_type_options.h: $(top_srcdir)/xlat/mtd_type_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/netlink_protocols.h: $(top_srcdir)/xlat/netlink_protocols.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/notifyflags.h: $(top_srcdir)/xlat/notifyflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/nt_descriptor_types.h: $(top_srcdir)/xlat/nt_descriptor_types.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/open_access_modes.h: $(top_srcdir)/xlat/open_access_modes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/open_mode_flags.h: $(top_srcdir)/xlat/open_mode_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/openmodessol.h: $(top_srcdir)/xlat/openmodessol.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/packet_mreq_type.h: $(top_srcdir)/xlat/packet_mreq_type.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/perf_event_open_flags.h: $(top_srcdir)/xlat/perf_event_open_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/personality_options.h: $(top_srcdir)/xlat/personality_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/pmsgflags.h: $(top_srcdir)/xlat/pmsgflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/policies.h: $(top_srcdir)/xlat/policies.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/pollflags.h: $(top_srcdir)/xlat/pollflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/prctl_options.h: $(top_srcdir)/xlat/prctl_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/priorities.h: $(top_srcdir)/xlat/priorities.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/pr_mce_kill.h: $(top_srcdir)/xlat/pr_mce_kill.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/pr_mce_kill_policy.h: $(top_srcdir)/xlat/pr_mce_kill_policy.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/pr_set_mm.h: $(top_srcdir)/xlat/pr_set_mm.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/pr_tsc.h: $(top_srcdir)/xlat/pr_tsc.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/pr_unalign_flags.h: $(top_srcdir)/xlat/pr_unalign_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/ptp_flags_options.h: $(top_srcdir)/xlat/ptp_flags_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/ptrace_cmds.h: $(top_srcdir)/xlat/ptrace_cmds.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/ptrace_events.h: $(top_srcdir)/xlat/ptrace_events.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/ptrace_setoptions_flags.h: $(top_srcdir)/xlat/ptrace_setoptions_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/qm_which.h: $(top_srcdir)/xlat/qm_which.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/quotacmds.h: $(top_srcdir)/xlat/quotacmds.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/quota_formats.h: $(top_srcdir)/xlat/quota_formats.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/quotatypes.h: $(top_srcdir)/xlat/quotatypes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/rename_flags.h: $(top_srcdir)/xlat/rename_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/resource_flags.h: $(top_srcdir)/xlat/resource_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/resources.h: $(top_srcdir)/xlat/resources.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/schedulers.h: $(top_srcdir)/xlat/schedulers.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/scmvals.h: $(top_srcdir)/xlat/scmvals.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/secbits.h: $(top_srcdir)/xlat/secbits.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/seccomp_filter_flags.h: $(top_srcdir)/xlat/seccomp_filter_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/seccomp_mode.h: $(top_srcdir)/xlat/seccomp_mode.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/seccomp_ops.h: $(top_srcdir)/xlat/seccomp_ops.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/seccomp_ret_action.h: $(top_srcdir)/xlat/seccomp_ret_action.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/semctl_flags.h: $(top_srcdir)/xlat/semctl_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/semop_flags.h: $(top_srcdir)/xlat/semop_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sg_io_dxfer_direction.h: $(top_srcdir)/xlat/sg_io_dxfer_direction.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/shmctl_flags.h: $(top_srcdir)/xlat/shmctl_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/shm_flags.h: $(top_srcdir)/xlat/shm_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/shm_resource_flags.h: $(top_srcdir)/xlat/shm_resource_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/shutdown_modes.h: $(top_srcdir)/xlat/shutdown_modes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigact_flags.h: $(top_srcdir)/xlat/sigact_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigaltstack_flags.h: $(top_srcdir)/xlat/sigaltstack_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigbus_codes.h: $(top_srcdir)/xlat/sigbus_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigchld_codes.h: $(top_srcdir)/xlat/sigchld_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigemt_codes.h: $(top_srcdir)/xlat/sigemt_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigev_value.h: $(top_srcdir)/xlat/sigev_value.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigfpe_codes.h: $(top_srcdir)/xlat/sigfpe_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigill_codes.h: $(top_srcdir)/xlat/sigill_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/siginfo_codes.h: $(top_srcdir)/xlat/siginfo_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigpoll_codes.h: $(top_srcdir)/xlat/sigpoll_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigprocmaskcmds.h: $(top_srcdir)/xlat/sigprocmaskcmds.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigprof_codes.h: $(top_srcdir)/xlat/sigprof_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigsegv_codes.h: $(top_srcdir)/xlat/sigsegv_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigsys_codes.h: $(top_srcdir)/xlat/sigsys_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sigtrap_codes.h: $(top_srcdir)/xlat/sigtrap_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/socketlayers.h: $(top_srcdir)/xlat/socketlayers.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sockipoptions.h: $(top_srcdir)/xlat/sockipoptions.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sockipv6options.h: $(top_srcdir)/xlat/sockipv6options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sockipxoptions.h: $(top_srcdir)/xlat/sockipxoptions.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sockoptions.h: $(top_srcdir)/xlat/sockoptions.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sockpacketoptions.h: $(top_srcdir)/xlat/sockpacketoptions.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sockrawoptions.h: $(top_srcdir)/xlat/sockrawoptions.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/socksctpoptions.h: $(top_srcdir)/xlat/socksctpoptions.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/socktcpoptions.h: $(top_srcdir)/xlat/socktcpoptions.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sock_type_flags.h: $(top_srcdir)/xlat/sock_type_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/socktypes.h: $(top_srcdir)/xlat/socktypes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/splice_flags.h: $(top_srcdir)/xlat/splice_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sram_alloc_flags.h: $(top_srcdir)/xlat/sram_alloc_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/swap_flags.h: $(top_srcdir)/xlat/swap_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sync_file_range_flags.h: $(top_srcdir)/xlat/sync_file_range_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_kern.h: $(top_srcdir)/xlat/sysctl_kern.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_net_core.h: $(top_srcdir)/xlat/sysctl_net_core.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_net.h: $(top_srcdir)/xlat/sysctl_net.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_net_ipv4_conf.h: $(top_srcdir)/xlat/sysctl_net_ipv4_conf.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_net_ipv4.h: $(top_srcdir)/xlat/sysctl_net_ipv4.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_net_ipv4_route.h: $(top_srcdir)/xlat/sysctl_net_ipv4_route.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_net_ipv6.h: $(top_srcdir)/xlat/sysctl_net_ipv6.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_net_ipv6_route.h: $(top_srcdir)/xlat/sysctl_net_ipv6_route.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_net_unix.h: $(top_srcdir)/xlat/sysctl_net_unix.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_root.h: $(top_srcdir)/xlat/sysctl_root.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysctl_vm.h: $(top_srcdir)/xlat/sysctl_vm.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/syslog_action_type.h: $(top_srcdir)/xlat/syslog_action_type.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/sysmips_operations.h: $(top_srcdir)/xlat/sysmips_operations.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/tcflsh_options.h: $(top_srcdir)/xlat/tcflsh_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/tcxonc_options.h: $(top_srcdir)/xlat/tcxonc_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/timerfdflags.h: $(top_srcdir)/xlat/timerfdflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/ubi_volume_props.h: $(top_srcdir)/xlat/ubi_volume_props.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/ubi_volume_types.h: $(top_srcdir)/xlat/ubi_volume_types.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/umount_flags.h: $(top_srcdir)/xlat/umount_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/usagewho.h: $(top_srcdir)/xlat/usagewho.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_buf_flags.h: $(top_srcdir)/xlat/v4l2_buf_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_buf_types.h: $(top_srcdir)/xlat/v4l2_buf_types.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_capture_modes.h: $(top_srcdir)/xlat/v4l2_capture_modes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_colorspaces.h: $(top_srcdir)/xlat/v4l2_colorspaces.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_control_classes.h: $(top_srcdir)/xlat/v4l2_control_classes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_control_flags.h: $(top_srcdir)/xlat/v4l2_control_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_control_ids.h: $(top_srcdir)/xlat/v4l2_control_ids.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_control_types.h: $(top_srcdir)/xlat/v4l2_control_types.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_device_capabilities_flags.h: $(top_srcdir)/xlat/v4l2_device_capabilities_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_fields.h: $(top_srcdir)/xlat/v4l2_fields.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_format_description_flags.h: $(top_srcdir)/xlat/v4l2_format_description_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_frameinterval_types.h: $(top_srcdir)/xlat/v4l2_frameinterval_types.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_framesize_types.h: $(top_srcdir)/xlat/v4l2_framesize_types.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_input_types.h: $(top_srcdir)/xlat/v4l2_input_types.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_memories.h: $(top_srcdir)/xlat/v4l2_memories.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/v4l2_streaming_capabilities.h: $(top_srcdir)/xlat/v4l2_streaming_capabilities.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/wait4_options.h: $(top_srcdir)/xlat/wait4_options.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/waitid_types.h: $(top_srcdir)/xlat/waitid_types.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/whence_codes.h: $(top_srcdir)/xlat/whence_codes.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/xattrflags.h: $(top_srcdir)/xlat/xattrflags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/xfs_dqblk_flags.h: $(top_srcdir)/xlat/xfs_dqblk_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ +$(top_srcdir)/xlat/xfs_quota_flags.h: $(top_srcdir)/xlat/xfs_quota_flags.in $(top_srcdir)/xlat/gen.sh + $(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@ diff --git a/xlat/access_flags.h b/xlat/access_flags.h new file mode 100644 index 00000000..a1c3544a --- /dev/null +++ b/xlat/access_flags.h @@ -0,0 +1,23 @@ +/* Generated by ./xlat/gen.sh from ./xlat/access_flags.in; do not edit. */ + +static const struct xlat access_flags[] = { +#if defined(F_OK) || (defined(HAVE_DECL_F_OK) && HAVE_DECL_F_OK) + XLAT(F_OK), +#endif +#if defined(R_OK) || (defined(HAVE_DECL_R_OK) && HAVE_DECL_R_OK) + XLAT(R_OK), +#endif +#if defined(W_OK) || (defined(HAVE_DECL_W_OK) && HAVE_DECL_W_OK) + XLAT(W_OK), +#endif +#if defined(X_OK) || (defined(HAVE_DECL_X_OK) && HAVE_DECL_X_OK) + XLAT(X_OK), +#endif +#if defined(EFF_ONLY_OK) || (defined(HAVE_DECL_EFF_ONLY_OK) && HAVE_DECL_EFF_ONLY_OK) + XLAT(EFF_ONLY_OK), +#endif +#if defined(EX_OK) || (defined(HAVE_DECL_EX_OK) && HAVE_DECL_EX_OK) + XLAT(EX_OK), +#endif + XLAT_END +}; diff --git a/xlat/aclcmds.h b/xlat/aclcmds.h new file mode 100644 index 00000000..d12302ad --- /dev/null +++ b/xlat/aclcmds.h @@ -0,0 +1,23 @@ +/* Generated by ./xlat/gen.sh from ./xlat/aclcmds.in; do not edit. */ + +static const struct xlat aclcmds[] = { +#if defined(SETACL) || (defined(HAVE_DECL_SETACL) && HAVE_DECL_SETACL) + XLAT(SETACL), +#endif +#if defined(GETACL) || (defined(HAVE_DECL_GETACL) && HAVE_DECL_GETACL) + XLAT(GETACL), +#endif +#if defined(GETACLCNT) || (defined(HAVE_DECL_GETACLCNT) && HAVE_DECL_GETACLCNT) + XLAT(GETACLCNT), +#endif +#if defined(ACL_GET) || (defined(HAVE_DECL_ACL_GET) && HAVE_DECL_ACL_GET) + XLAT(ACL_GET), +#endif +#if defined(ACL_SET) || (defined(HAVE_DECL_ACL_SET) && HAVE_DECL_ACL_SET) + XLAT(ACL_SET), +#endif +#if defined(ACL_CNT) || (defined(HAVE_DECL_ACL_CNT) && HAVE_DECL_ACL_CNT) + XLAT(ACL_CNT), +#endif + XLAT_END +}; diff --git a/xlat/aclipc.h b/xlat/aclipc.h new file mode 100644 index 00000000..0f475c6d --- /dev/null +++ b/xlat/aclipc.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/aclipc.in; do not edit. */ + +static const struct xlat aclipc[] = { +#if defined(IPC_SHM) || (defined(HAVE_DECL_IPC_SHM) && HAVE_DECL_IPC_SHM) + XLAT(IPC_SHM), +#endif +#if defined(IPC_SEM) || (defined(HAVE_DECL_IPC_SEM) && HAVE_DECL_IPC_SEM) + XLAT(IPC_SEM), +#endif +#if defined(IPC_MSG) || (defined(HAVE_DECL_IPC_MSG) && HAVE_DECL_IPC_MSG) + XLAT(IPC_MSG), +#endif + XLAT_END +}; diff --git a/xlat/addrfams.h b/xlat/addrfams.h new file mode 100644 index 00000000..7b1d7f25 --- /dev/null +++ b/xlat/addrfams.h @@ -0,0 +1,128 @@ +/* Generated by ./xlat/gen.sh from ./xlat/addrfams.in; do not edit. */ + +const struct xlat addrfams[] = { +#if defined(AF_UNSPEC) || (defined(HAVE_DECL_AF_UNSPEC) && HAVE_DECL_AF_UNSPEC) + XLAT(AF_UNSPEC), +#endif +#if defined(AF_LOCAL) || (defined(HAVE_DECL_AF_LOCAL) && HAVE_DECL_AF_LOCAL) + XLAT(AF_LOCAL), +#endif +#if defined(AF_UNIX) || (defined(HAVE_DECL_AF_UNIX) && HAVE_DECL_AF_UNIX) + XLAT(AF_UNIX), +#endif +#if defined(AF_INET) || (defined(HAVE_DECL_AF_INET) && HAVE_DECL_AF_INET) + XLAT(AF_INET), +#endif +#if defined(AF_AX25) || (defined(HAVE_DECL_AF_AX25) && HAVE_DECL_AF_AX25) + XLAT(AF_AX25), +#endif +#if defined(AF_IPX) || (defined(HAVE_DECL_AF_IPX) && HAVE_DECL_AF_IPX) + XLAT(AF_IPX), +#endif +#if defined(AF_APPLETALK) || (defined(HAVE_DECL_AF_APPLETALK) && HAVE_DECL_AF_APPLETALK) + XLAT(AF_APPLETALK), +#endif +#if defined(AF_NETROM) || (defined(HAVE_DECL_AF_NETROM) && HAVE_DECL_AF_NETROM) + XLAT(AF_NETROM), +#endif +#if defined(AF_BRIDGE) || (defined(HAVE_DECL_AF_BRIDGE) && HAVE_DECL_AF_BRIDGE) + XLAT(AF_BRIDGE), +#endif +#if defined(AF_ATMPVC) || (defined(HAVE_DECL_AF_ATMPVC) && HAVE_DECL_AF_ATMPVC) + XLAT(AF_ATMPVC), +#endif +#if defined(AF_X25) || (defined(HAVE_DECL_AF_X25) && HAVE_DECL_AF_X25) + XLAT(AF_X25), +#endif +#if defined(AF_INET6) || (defined(HAVE_DECL_AF_INET6) && HAVE_DECL_AF_INET6) + XLAT(AF_INET6), +#endif +#if defined(AF_ROSE) || (defined(HAVE_DECL_AF_ROSE) && HAVE_DECL_AF_ROSE) + XLAT(AF_ROSE), +#endif +#if defined(AF_DECnet) || (defined(HAVE_DECL_AF_DECnet) && HAVE_DECL_AF_DECnet) + XLAT(AF_DECnet), +#endif +#if defined(AF_NETBEUI) || (defined(HAVE_DECL_AF_NETBEUI) && HAVE_DECL_AF_NETBEUI) + XLAT(AF_NETBEUI), +#endif +#if defined(AF_SECURITY) || (defined(HAVE_DECL_AF_SECURITY) && HAVE_DECL_AF_SECURITY) + XLAT(AF_SECURITY), +#endif +#if defined(AF_KEY) || (defined(HAVE_DECL_AF_KEY) && HAVE_DECL_AF_KEY) + XLAT(AF_KEY), +#endif +#if defined(AF_NETLINK) || (defined(HAVE_DECL_AF_NETLINK) && HAVE_DECL_AF_NETLINK) + XLAT(AF_NETLINK), +#endif +#if defined(AF_ROUTE) || (defined(HAVE_DECL_AF_ROUTE) && HAVE_DECL_AF_ROUTE) + XLAT(AF_ROUTE), +#endif +#if defined(AF_PACKET) || (defined(HAVE_DECL_AF_PACKET) && HAVE_DECL_AF_PACKET) + XLAT(AF_PACKET), +#endif +#if defined(AF_ASH) || (defined(HAVE_DECL_AF_ASH) && HAVE_DECL_AF_ASH) + XLAT(AF_ASH), +#endif +#if defined(AF_ECONET) || (defined(HAVE_DECL_AF_ECONET) && HAVE_DECL_AF_ECONET) + XLAT(AF_ECONET), +#endif +#if defined(AF_ATMSVC) || (defined(HAVE_DECL_AF_ATMSVC) && HAVE_DECL_AF_ATMSVC) + XLAT(AF_ATMSVC), +#endif +#if defined(AF_RDS) || (defined(HAVE_DECL_AF_RDS) && HAVE_DECL_AF_RDS) + XLAT(AF_RDS), +#endif +#if defined(AF_SNA) || (defined(HAVE_DECL_AF_SNA) && HAVE_DECL_AF_SNA) + XLAT(AF_SNA), +#endif +#if defined(AF_IRDA) || (defined(HAVE_DECL_AF_IRDA) && HAVE_DECL_AF_IRDA) + XLAT(AF_IRDA), +#endif +#if defined(AF_PPPOX) || (defined(HAVE_DECL_AF_PPPOX) && HAVE_DECL_AF_PPPOX) + XLAT(AF_PPPOX), +#endif +#if defined(AF_WANPIPE) || (defined(HAVE_DECL_AF_WANPIPE) && HAVE_DECL_AF_WANPIPE) + XLAT(AF_WANPIPE), +#endif +#if defined(AF_LLC) || (defined(HAVE_DECL_AF_LLC) && HAVE_DECL_AF_LLC) + XLAT(AF_LLC), +#endif +#if defined(AF_CAN) || (defined(HAVE_DECL_AF_CAN) && HAVE_DECL_AF_CAN) + XLAT(AF_CAN), +#endif +#if defined(AF_TIPC) || (defined(HAVE_DECL_AF_TIPC) && HAVE_DECL_AF_TIPC) + XLAT(AF_TIPC), +#endif +#if defined(AF_BLUETOOTH) || (defined(HAVE_DECL_AF_BLUETOOTH) && HAVE_DECL_AF_BLUETOOTH) + XLAT(AF_BLUETOOTH), +#endif +#if defined(AF_IUCV) || (defined(HAVE_DECL_AF_IUCV) && HAVE_DECL_AF_IUCV) + XLAT(AF_IUCV), +#endif +#if defined(AF_RXRPC) || (defined(HAVE_DECL_AF_RXRPC) && HAVE_DECL_AF_RXRPC) + XLAT(AF_RXRPC), +#endif +#if defined(AF_ISDN) || (defined(HAVE_DECL_AF_ISDN) && HAVE_DECL_AF_ISDN) + XLAT(AF_ISDN), +#endif +#if defined(AF_PHONET) || (defined(HAVE_DECL_AF_PHONET) && HAVE_DECL_AF_PHONET) + XLAT(AF_PHONET), +#endif +#if defined(AF_IEEE802154) || (defined(HAVE_DECL_AF_IEEE802154) && HAVE_DECL_AF_IEEE802154) + XLAT(AF_IEEE802154), +#endif +#if defined(AF_CAIF) || (defined(HAVE_DECL_AF_CAIF) && HAVE_DECL_AF_CAIF) + XLAT(AF_CAIF), +#endif +#if defined(AF_ALG) || (defined(HAVE_DECL_AF_ALG) && HAVE_DECL_AF_ALG) + XLAT(AF_ALG), +#endif +#if defined(AF_NFC) || (defined(HAVE_DECL_AF_NFC) && HAVE_DECL_AF_NFC) + XLAT(AF_NFC), +#endif +#if defined(AF_VSOCK) || (defined(HAVE_DECL_AF_VSOCK) && HAVE_DECL_AF_VSOCK) + XLAT(AF_VSOCK), +#endif + XLAT_END +}; diff --git a/xlat/adjtimex_modes.h b/xlat/adjtimex_modes.h new file mode 100644 index 00000000..08fa3a83 --- /dev/null +++ b/xlat/adjtimex_modes.h @@ -0,0 +1,45 @@ +/* Generated by ./xlat/gen.sh from ./xlat/adjtimex_modes.in; do not edit. */ + +static const struct xlat adjtimex_modes[] = { + XLAT(0), +#if defined(ADJ_OFFSET) || (defined(HAVE_DECL_ADJ_OFFSET) && HAVE_DECL_ADJ_OFFSET) + XLAT(ADJ_OFFSET), +#endif +#if defined(ADJ_FREQUENCY) || (defined(HAVE_DECL_ADJ_FREQUENCY) && HAVE_DECL_ADJ_FREQUENCY) + XLAT(ADJ_FREQUENCY), +#endif +#if defined(ADJ_MAXERROR) || (defined(HAVE_DECL_ADJ_MAXERROR) && HAVE_DECL_ADJ_MAXERROR) + XLAT(ADJ_MAXERROR), +#endif +#if defined(ADJ_ESTERROR) || (defined(HAVE_DECL_ADJ_ESTERROR) && HAVE_DECL_ADJ_ESTERROR) + XLAT(ADJ_ESTERROR), +#endif +#if defined(ADJ_STATUS) || (defined(HAVE_DECL_ADJ_STATUS) && HAVE_DECL_ADJ_STATUS) + XLAT(ADJ_STATUS), +#endif +#if defined(ADJ_TIMECONST) || (defined(HAVE_DECL_ADJ_TIMECONST) && HAVE_DECL_ADJ_TIMECONST) + XLAT(ADJ_TIMECONST), +#endif +#if defined(ADJ_TAI) || (defined(HAVE_DECL_ADJ_TAI) && HAVE_DECL_ADJ_TAI) + XLAT(ADJ_TAI), +#endif +#if defined(ADJ_SETOFFSET) || (defined(HAVE_DECL_ADJ_SETOFFSET) && HAVE_DECL_ADJ_SETOFFSET) + XLAT(ADJ_SETOFFSET), +#endif +#if defined(ADJ_MICRO) || (defined(HAVE_DECL_ADJ_MICRO) && HAVE_DECL_ADJ_MICRO) + XLAT(ADJ_MICRO), +#endif +#if defined(ADJ_NANO) || (defined(HAVE_DECL_ADJ_NANO) && HAVE_DECL_ADJ_NANO) + XLAT(ADJ_NANO), +#endif +#if defined(ADJ_TICK) || (defined(HAVE_DECL_ADJ_TICK) && HAVE_DECL_ADJ_TICK) + XLAT(ADJ_TICK), +#endif +#if defined(ADJ_OFFSET_SINGLESHOT) || (defined(HAVE_DECL_ADJ_OFFSET_SINGLESHOT) && HAVE_DECL_ADJ_OFFSET_SINGLESHOT) + XLAT(ADJ_OFFSET_SINGLESHOT), +#endif +#if defined(ADJ_OFFSET_SS_READ) || (defined(HAVE_DECL_ADJ_OFFSET_SS_READ) && HAVE_DECL_ADJ_OFFSET_SS_READ) + XLAT(ADJ_OFFSET_SS_READ), +#endif + XLAT_END +}; diff --git a/xlat/adjtimex_state.h b/xlat/adjtimex_state.h new file mode 100644 index 00000000..0af75aff --- /dev/null +++ b/xlat/adjtimex_state.h @@ -0,0 +1,23 @@ +/* Generated by ./xlat/gen.sh from ./xlat/adjtimex_state.in; do not edit. */ + +static const struct xlat adjtimex_state[] = { +#if defined(TIME_OK) || (defined(HAVE_DECL_TIME_OK) && HAVE_DECL_TIME_OK) + XLAT(TIME_OK), +#endif +#if defined(TIME_INS) || (defined(HAVE_DECL_TIME_INS) && HAVE_DECL_TIME_INS) + XLAT(TIME_INS), +#endif +#if defined(TIME_DEL) || (defined(HAVE_DECL_TIME_DEL) && HAVE_DECL_TIME_DEL) + XLAT(TIME_DEL), +#endif +#if defined(TIME_OOP) || (defined(HAVE_DECL_TIME_OOP) && HAVE_DECL_TIME_OOP) + XLAT(TIME_OOP), +#endif +#if defined(TIME_WAIT) || (defined(HAVE_DECL_TIME_WAIT) && HAVE_DECL_TIME_WAIT) + XLAT(TIME_WAIT), +#endif +#if defined(TIME_ERROR) || (defined(HAVE_DECL_TIME_ERROR) && HAVE_DECL_TIME_ERROR) + XLAT(TIME_ERROR), +#endif + XLAT_END +}; diff --git a/xlat/adjtimex_status.h b/xlat/adjtimex_status.h new file mode 100644 index 00000000..51b25eef --- /dev/null +++ b/xlat/adjtimex_status.h @@ -0,0 +1,53 @@ +/* Generated by ./xlat/gen.sh from ./xlat/adjtimex_status.in; do not edit. */ + +static const struct xlat adjtimex_status[] = { +#if defined(STA_PLL) || (defined(HAVE_DECL_STA_PLL) && HAVE_DECL_STA_PLL) + XLAT(STA_PLL), +#endif +#if defined(STA_PPSFREQ) || (defined(HAVE_DECL_STA_PPSFREQ) && HAVE_DECL_STA_PPSFREQ) + XLAT(STA_PPSFREQ), +#endif +#if defined(STA_PPSTIME) || (defined(HAVE_DECL_STA_PPSTIME) && HAVE_DECL_STA_PPSTIME) + XLAT(STA_PPSTIME), +#endif +#if defined(STA_FLL) || (defined(HAVE_DECL_STA_FLL) && HAVE_DECL_STA_FLL) + XLAT(STA_FLL), +#endif +#if defined(STA_INS) || (defined(HAVE_DECL_STA_INS) && HAVE_DECL_STA_INS) + XLAT(STA_INS), +#endif +#if defined(STA_DEL) || (defined(HAVE_DECL_STA_DEL) && HAVE_DECL_STA_DEL) + XLAT(STA_DEL), +#endif +#if defined(STA_UNSYNC) || (defined(HAVE_DECL_STA_UNSYNC) && HAVE_DECL_STA_UNSYNC) + XLAT(STA_UNSYNC), +#endif +#if defined(STA_FREQHOLD) || (defined(HAVE_DECL_STA_FREQHOLD) && HAVE_DECL_STA_FREQHOLD) + XLAT(STA_FREQHOLD), +#endif +#if defined(STA_PPSSIGNAL) || (defined(HAVE_DECL_STA_PPSSIGNAL) && HAVE_DECL_STA_PPSSIGNAL) + XLAT(STA_PPSSIGNAL), +#endif +#if defined(STA_PPSJITTER) || (defined(HAVE_DECL_STA_PPSJITTER) && HAVE_DECL_STA_PPSJITTER) + XLAT(STA_PPSJITTER), +#endif +#if defined(STA_PPSWANDER) || (defined(HAVE_DECL_STA_PPSWANDER) && HAVE_DECL_STA_PPSWANDER) + XLAT(STA_PPSWANDER), +#endif +#if defined(STA_PPSERROR) || (defined(HAVE_DECL_STA_PPSERROR) && HAVE_DECL_STA_PPSERROR) + XLAT(STA_PPSERROR), +#endif +#if defined(STA_CLOCKERR) || (defined(HAVE_DECL_STA_CLOCKERR) && HAVE_DECL_STA_CLOCKERR) + XLAT(STA_CLOCKERR), +#endif +#if defined(STA_NANO) || (defined(HAVE_DECL_STA_NANO) && HAVE_DECL_STA_NANO) + XLAT(STA_NANO), +#endif +#if defined(STA_MODE) || (defined(HAVE_DECL_STA_MODE) && HAVE_DECL_STA_MODE) + XLAT(STA_MODE), +#endif +#if defined(STA_CLK) || (defined(HAVE_DECL_STA_CLK) && HAVE_DECL_STA_CLK) + XLAT(STA_CLK), +#endif + XLAT_END +}; diff --git a/xlat/advise.h b/xlat/advise.h new file mode 100644 index 00000000..61da386e --- /dev/null +++ b/xlat/advise.h @@ -0,0 +1,23 @@ +/* Generated by ./xlat/gen.sh from ./xlat/advise.in; do not edit. */ + +static const struct xlat advise[] = { +#if defined(POSIX_FADV_NORMAL) || (defined(HAVE_DECL_POSIX_FADV_NORMAL) && HAVE_DECL_POSIX_FADV_NORMAL) + XLAT(POSIX_FADV_NORMAL), +#endif +#if defined(POSIX_FADV_RANDOM) || (defined(HAVE_DECL_POSIX_FADV_RANDOM) && HAVE_DECL_POSIX_FADV_RANDOM) + XLAT(POSIX_FADV_RANDOM), +#endif +#if defined(POSIX_FADV_SEQUENTIAL) || (defined(HAVE_DECL_POSIX_FADV_SEQUENTIAL) && HAVE_DECL_POSIX_FADV_SEQUENTIAL) + XLAT(POSIX_FADV_SEQUENTIAL), +#endif +#if defined(POSIX_FADV_WILLNEED) || (defined(HAVE_DECL_POSIX_FADV_WILLNEED) && HAVE_DECL_POSIX_FADV_WILLNEED) + XLAT(POSIX_FADV_WILLNEED), +#endif +#if defined(POSIX_FADV_DONTNEED) || (defined(HAVE_DECL_POSIX_FADV_DONTNEED) && HAVE_DECL_POSIX_FADV_DONTNEED) + XLAT(POSIX_FADV_DONTNEED), +#endif +#if defined(POSIX_FADV_NOREUSE) || (defined(HAVE_DECL_POSIX_FADV_NOREUSE) && HAVE_DECL_POSIX_FADV_NOREUSE) + XLAT(POSIX_FADV_NOREUSE), +#endif + XLAT_END +}; diff --git a/xlat/af_packet_types.h b/xlat/af_packet_types.h new file mode 100644 index 00000000..2e30ad77 --- /dev/null +++ b/xlat/af_packet_types.h @@ -0,0 +1,26 @@ +/* Generated by ./xlat/gen.sh from ./xlat/af_packet_types.in; do not edit. */ + +static const struct xlat af_packet_types[] = { +#if defined(PACKET_HOST) || (defined(HAVE_DECL_PACKET_HOST) && HAVE_DECL_PACKET_HOST) + XLAT(PACKET_HOST), +#endif +#if defined(PACKET_BROADCAST) || (defined(HAVE_DECL_PACKET_BROADCAST) && HAVE_DECL_PACKET_BROADCAST) + XLAT(PACKET_BROADCAST), +#endif +#if defined(PACKET_MULTICAST) || (defined(HAVE_DECL_PACKET_MULTICAST) && HAVE_DECL_PACKET_MULTICAST) + XLAT(PACKET_MULTICAST), +#endif +#if defined(PACKET_OTHERHOST) || (defined(HAVE_DECL_PACKET_OTHERHOST) && HAVE_DECL_PACKET_OTHERHOST) + XLAT(PACKET_OTHERHOST), +#endif +#if defined(PACKET_OUTGOING) || (defined(HAVE_DECL_PACKET_OUTGOING) && HAVE_DECL_PACKET_OUTGOING) + XLAT(PACKET_OUTGOING), +#endif +#if defined(PACKET_LOOPBACK) || (defined(HAVE_DECL_PACKET_LOOPBACK) && HAVE_DECL_PACKET_LOOPBACK) + XLAT(PACKET_LOOPBACK), +#endif +#if defined(PACKET_FASTROUTE) || (defined(HAVE_DECL_PACKET_FASTROUTE) && HAVE_DECL_PACKET_FASTROUTE) + XLAT(PACKET_FASTROUTE), +#endif + XLAT_END +}; diff --git a/xlat/archvals.h b/xlat/archvals.h new file mode 100644 index 00000000..9288fb9a --- /dev/null +++ b/xlat/archvals.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/archvals.in; do not edit. */ + +static const struct xlat archvals[] = { +#if defined(ARCH_SET_GS) || (defined(HAVE_DECL_ARCH_SET_GS) && HAVE_DECL_ARCH_SET_GS) + XLAT(ARCH_SET_GS), +#endif +#if defined(ARCH_SET_FS) || (defined(HAVE_DECL_ARCH_SET_FS) && HAVE_DECL_ARCH_SET_FS) + XLAT(ARCH_SET_FS), +#endif +#if defined(ARCH_GET_FS) || (defined(HAVE_DECL_ARCH_GET_FS) && HAVE_DECL_ARCH_GET_FS) + XLAT(ARCH_GET_FS), +#endif +#if defined(ARCH_GET_GS) || (defined(HAVE_DECL_ARCH_GET_GS) && HAVE_DECL_ARCH_GET_GS) + XLAT(ARCH_GET_GS), +#endif + XLAT_END +}; diff --git a/xlat/at_flags.h b/xlat/at_flags.h new file mode 100644 index 00000000..714fa86b --- /dev/null +++ b/xlat/at_flags.h @@ -0,0 +1,20 @@ +/* Generated by ./xlat/gen.sh from ./xlat/at_flags.in; do not edit. */ + +const struct xlat at_flags[] = { +#if defined(AT_SYMLINK_NOFOLLOW) || (defined(HAVE_DECL_AT_SYMLINK_NOFOLLOW) && HAVE_DECL_AT_SYMLINK_NOFOLLOW) + XLAT(AT_SYMLINK_NOFOLLOW), +#endif +#if defined(AT_REMOVEDIR) || (defined(HAVE_DECL_AT_REMOVEDIR) && HAVE_DECL_AT_REMOVEDIR) + XLAT(AT_REMOVEDIR), +#endif +#if defined(AT_SYMLINK_FOLLOW) || (defined(HAVE_DECL_AT_SYMLINK_FOLLOW) && HAVE_DECL_AT_SYMLINK_FOLLOW) + XLAT(AT_SYMLINK_FOLLOW), +#endif +#if defined(AT_NO_AUTOMOUNT) || (defined(HAVE_DECL_AT_NO_AUTOMOUNT) && HAVE_DECL_AT_NO_AUTOMOUNT) + XLAT(AT_NO_AUTOMOUNT), +#endif +#if defined(AT_EMPTY_PATH) || (defined(HAVE_DECL_AT_EMPTY_PATH) && HAVE_DECL_AT_EMPTY_PATH) + XLAT(AT_EMPTY_PATH), +#endif + XLAT_END +}; diff --git a/xlat/atomic_ops.h b/xlat/atomic_ops.h new file mode 100644 index 00000000..8fa3f9a0 --- /dev/null +++ b/xlat/atomic_ops.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/atomic_ops.in; do not edit. */ + +static const struct xlat atomic_ops[] = { +{ OR1K_ATOMIC_SWAP, "SWAP" }, +{ OR1K_ATOMIC_CMPXCHG, "CMPXCHG" }, +{ OR1K_ATOMIC_XCHG, "XCHG" }, +{ OR1K_ATOMIC_ADD, "ADD" }, +{ OR1K_ATOMIC_DECPOS, "DECPOS" }, +{ OR1K_ATOMIC_AND, "AND" }, +{ OR1K_ATOMIC_OR, "OR" }, +{ OR1K_ATOMIC_UMAX, "UMAX" }, +{ OR1K_ATOMIC_UMIN, "UMIN" }, + XLAT_END +}; diff --git a/xlat/baud_options.h b/xlat/baud_options.h new file mode 100644 index 00000000..34962eb4 --- /dev/null +++ b/xlat/baud_options.h @@ -0,0 +1,104 @@ +/* Generated by ./xlat/gen.sh from ./xlat/baud_options.in; do not edit. */ + +static const struct xlat baud_options[] = { +#if defined(B0) || (defined(HAVE_DECL_B0) && HAVE_DECL_B0) + XLAT(B0), +#endif +#if defined(B50) || (defined(HAVE_DECL_B50) && HAVE_DECL_B50) + XLAT(B50), +#endif +#if defined(B75) || (defined(HAVE_DECL_B75) && HAVE_DECL_B75) + XLAT(B75), +#endif +#if defined(B110) || (defined(HAVE_DECL_B110) && HAVE_DECL_B110) + XLAT(B110), +#endif +#if defined(B134) || (defined(HAVE_DECL_B134) && HAVE_DECL_B134) + XLAT(B134), +#endif +#if defined(B150) || (defined(HAVE_DECL_B150) && HAVE_DECL_B150) + XLAT(B150), +#endif +#if defined(B200) || (defined(HAVE_DECL_B200) && HAVE_DECL_B200) + XLAT(B200), +#endif +#if defined(B300) || (defined(HAVE_DECL_B300) && HAVE_DECL_B300) + XLAT(B300), +#endif +#if defined(B600) || (defined(HAVE_DECL_B600) && HAVE_DECL_B600) + XLAT(B600), +#endif +#if defined(B1200) || (defined(HAVE_DECL_B1200) && HAVE_DECL_B1200) + XLAT(B1200), +#endif +#if defined(B1800) || (defined(HAVE_DECL_B1800) && HAVE_DECL_B1800) + XLAT(B1800), +#endif +#if defined(B2400) || (defined(HAVE_DECL_B2400) && HAVE_DECL_B2400) + XLAT(B2400), +#endif +#if defined(B4800) || (defined(HAVE_DECL_B4800) && HAVE_DECL_B4800) + XLAT(B4800), +#endif +#if defined(B9600) || (defined(HAVE_DECL_B9600) && HAVE_DECL_B9600) + XLAT(B9600), +#endif +#if defined(B19200) || (defined(HAVE_DECL_B19200) && HAVE_DECL_B19200) + XLAT(B19200), +#endif +#if defined(B38400) || (defined(HAVE_DECL_B38400) && HAVE_DECL_B38400) + XLAT(B38400), +#endif +#if defined(B57600) || (defined(HAVE_DECL_B57600) && HAVE_DECL_B57600) + XLAT(B57600), +#endif +#if defined(B115200) || (defined(HAVE_DECL_B115200) && HAVE_DECL_B115200) + XLAT(B115200), +#endif +#if defined(B230400) || (defined(HAVE_DECL_B230400) && HAVE_DECL_B230400) + XLAT(B230400), +#endif +#if defined(B460800) || (defined(HAVE_DECL_B460800) && HAVE_DECL_B460800) + XLAT(B460800), +#endif +#if defined(B500000) || (defined(HAVE_DECL_B500000) && HAVE_DECL_B500000) + XLAT(B500000), +#endif +#if defined(B576000) || (defined(HAVE_DECL_B576000) && HAVE_DECL_B576000) + XLAT(B576000), +#endif +#if defined(B921600) || (defined(HAVE_DECL_B921600) && HAVE_DECL_B921600) + XLAT(B921600), +#endif +#if defined(B1000000) || (defined(HAVE_DECL_B1000000) && HAVE_DECL_B1000000) + XLAT(B1000000), +#endif +#if defined(B1152000) || (defined(HAVE_DECL_B1152000) && HAVE_DECL_B1152000) + XLAT(B1152000), +#endif +#if defined(B1500000) || (defined(HAVE_DECL_B1500000) && HAVE_DECL_B1500000) + XLAT(B1500000), +#endif +#if defined(B2000000) || (defined(HAVE_DECL_B2000000) && HAVE_DECL_B2000000) + XLAT(B2000000), +#endif +#if defined(B2500000) || (defined(HAVE_DECL_B2500000) && HAVE_DECL_B2500000) + XLAT(B2500000), +#endif +#if defined(B3000000) || (defined(HAVE_DECL_B3000000) && HAVE_DECL_B3000000) + XLAT(B3000000), +#endif +#if defined(B3500000) || (defined(HAVE_DECL_B3500000) && HAVE_DECL_B3500000) + XLAT(B3500000), +#endif +#if defined(B4000000) || (defined(HAVE_DECL_B4000000) && HAVE_DECL_B4000000) + XLAT(B4000000), +#endif +#if defined(EXTA) || (defined(HAVE_DECL_EXTA) && HAVE_DECL_EXTA) + XLAT(EXTA), +#endif +#if defined(EXTB) || (defined(HAVE_DECL_EXTB) && HAVE_DECL_EXTB) + XLAT(EXTB), +#endif + XLAT_END +}; diff --git a/xlat/blkpg_ops.h b/xlat/blkpg_ops.h new file mode 100644 index 00000000..74adf198 --- /dev/null +++ b/xlat/blkpg_ops.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/blkpg_ops.in; do not edit. */ + +static const struct xlat blkpg_ops[] = { +#if defined(BLKPG_ADD_PARTITION) || (defined(HAVE_DECL_BLKPG_ADD_PARTITION) && HAVE_DECL_BLKPG_ADD_PARTITION) + XLAT(BLKPG_ADD_PARTITION), +#endif +#if defined(BLKPG_DEL_PARTITION) || (defined(HAVE_DECL_BLKPG_DEL_PARTITION) && HAVE_DECL_BLKPG_DEL_PARTITION) + XLAT(BLKPG_DEL_PARTITION), +#endif + XLAT_END +}; diff --git a/xlat/bootflags1.h b/xlat/bootflags1.h new file mode 100644 index 00000000..e5577ea6 --- /dev/null +++ b/xlat/bootflags1.h @@ -0,0 +1,9 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bootflags1.in; do not edit. */ + +static const struct xlat bootflags1[] = { +#if !(defined(LINUX_REBOOT_MAGIC1) || (defined(HAVE_DECL_LINUX_REBOOT_MAGIC1) && HAVE_DECL_LINUX_REBOOT_MAGIC1)) +# define LINUX_REBOOT_MAGIC1 0xfee1dead +#endif + XLAT(LINUX_REBOOT_MAGIC1), + XLAT_END +}; diff --git a/xlat/bootflags2.h b/xlat/bootflags2.h new file mode 100644 index 00000000..28b7f839 --- /dev/null +++ b/xlat/bootflags2.h @@ -0,0 +1,21 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bootflags2.in; do not edit. */ + +static const struct xlat bootflags2[] = { +#if !(defined(LINUX_REBOOT_MAGIC2) || (defined(HAVE_DECL_LINUX_REBOOT_MAGIC2) && HAVE_DECL_LINUX_REBOOT_MAGIC2)) +# define LINUX_REBOOT_MAGIC2 672274793 +#endif + XLAT(LINUX_REBOOT_MAGIC2), +#if !(defined(LINUX_REBOOT_MAGIC2A) || (defined(HAVE_DECL_LINUX_REBOOT_MAGIC2A) && HAVE_DECL_LINUX_REBOOT_MAGIC2A)) +# define LINUX_REBOOT_MAGIC2A 85072278 +#endif + XLAT(LINUX_REBOOT_MAGIC2A), +#if !(defined(LINUX_REBOOT_MAGIC2B) || (defined(HAVE_DECL_LINUX_REBOOT_MAGIC2B) && HAVE_DECL_LINUX_REBOOT_MAGIC2B)) +# define LINUX_REBOOT_MAGIC2B 369367448 +#endif + XLAT(LINUX_REBOOT_MAGIC2B), +#if !(defined(LINUX_REBOOT_MAGIC2C) || (defined(HAVE_DECL_LINUX_REBOOT_MAGIC2C) && HAVE_DECL_LINUX_REBOOT_MAGIC2C)) +# define LINUX_REBOOT_MAGIC2C 537993216 +#endif + XLAT(LINUX_REBOOT_MAGIC2C), + XLAT_END +}; diff --git a/xlat/bootflags3.h b/xlat/bootflags3.h new file mode 100644 index 00000000..79afe274 --- /dev/null +++ b/xlat/bootflags3.h @@ -0,0 +1,37 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bootflags3.in; do not edit. */ + +static const struct xlat bootflags3[] = { +#if !(defined(LINUX_REBOOT_CMD_RESTART) || (defined(HAVE_DECL_LINUX_REBOOT_CMD_RESTART) && HAVE_DECL_LINUX_REBOOT_CMD_RESTART)) +# define LINUX_REBOOT_CMD_RESTART 0x01234567 +#endif + XLAT(LINUX_REBOOT_CMD_RESTART), +#if !(defined(LINUX_REBOOT_CMD_HALT) || (defined(HAVE_DECL_LINUX_REBOOT_CMD_HALT) && HAVE_DECL_LINUX_REBOOT_CMD_HALT)) +# define LINUX_REBOOT_CMD_HALT 0xCDEF0123 +#endif + XLAT(LINUX_REBOOT_CMD_HALT), +#if !(defined(LINUX_REBOOT_CMD_CAD_ON) || (defined(HAVE_DECL_LINUX_REBOOT_CMD_CAD_ON) && HAVE_DECL_LINUX_REBOOT_CMD_CAD_ON)) +# define LINUX_REBOOT_CMD_CAD_ON 0x89ABCDEF +#endif + XLAT(LINUX_REBOOT_CMD_CAD_ON), +#if !(defined(LINUX_REBOOT_CMD_CAD_OFF) || (defined(HAVE_DECL_LINUX_REBOOT_CMD_CAD_OFF) && HAVE_DECL_LINUX_REBOOT_CMD_CAD_OFF)) +# define LINUX_REBOOT_CMD_CAD_OFF 0x00000000 +#endif + XLAT(LINUX_REBOOT_CMD_CAD_OFF), +#if !(defined(LINUX_REBOOT_CMD_POWER_OFF) || (defined(HAVE_DECL_LINUX_REBOOT_CMD_POWER_OFF) && HAVE_DECL_LINUX_REBOOT_CMD_POWER_OFF)) +# define LINUX_REBOOT_CMD_POWER_OFF 0x4321FEDC +#endif + XLAT(LINUX_REBOOT_CMD_POWER_OFF), +#if !(defined(LINUX_REBOOT_CMD_RESTART2) || (defined(HAVE_DECL_LINUX_REBOOT_CMD_RESTART2) && HAVE_DECL_LINUX_REBOOT_CMD_RESTART2)) +# define LINUX_REBOOT_CMD_RESTART2 0xA1B2C3D4 +#endif + XLAT(LINUX_REBOOT_CMD_RESTART2), +#if !(defined(LINUX_REBOOT_CMD_SW_SUSPEND) || (defined(HAVE_DECL_LINUX_REBOOT_CMD_SW_SUSPEND) && HAVE_DECL_LINUX_REBOOT_CMD_SW_SUSPEND)) +# define LINUX_REBOOT_CMD_SW_SUSPEND 0xD000FCE2 +#endif + XLAT(LINUX_REBOOT_CMD_SW_SUSPEND), +#if !(defined(LINUX_REBOOT_CMD_KEXEC) || (defined(HAVE_DECL_LINUX_REBOOT_CMD_KEXEC) && HAVE_DECL_LINUX_REBOOT_CMD_KEXEC)) +# define LINUX_REBOOT_CMD_KEXEC 0x45584543 +#endif + XLAT(LINUX_REBOOT_CMD_KEXEC), + XLAT_END +}; diff --git a/xlat/bpf_class.h b/xlat/bpf_class.h new file mode 100644 index 00000000..ef312e98 --- /dev/null +++ b/xlat/bpf_class.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bpf_class.in; do not edit. */ + +static const struct xlat bpf_class[] = { +#if defined(BPF_LD) || (defined(HAVE_DECL_BPF_LD) && HAVE_DECL_BPF_LD) + XLAT(BPF_LD), +#endif +#if defined(BPF_LDX) || (defined(HAVE_DECL_BPF_LDX) && HAVE_DECL_BPF_LDX) + XLAT(BPF_LDX), +#endif +#if defined(BPF_ST) || (defined(HAVE_DECL_BPF_ST) && HAVE_DECL_BPF_ST) + XLAT(BPF_ST), +#endif +#if defined(BPF_STX) || (defined(HAVE_DECL_BPF_STX) && HAVE_DECL_BPF_STX) + XLAT(BPF_STX), +#endif +#if defined(BPF_ALU) || (defined(HAVE_DECL_BPF_ALU) && HAVE_DECL_BPF_ALU) + XLAT(BPF_ALU), +#endif +#if defined(BPF_JMP) || (defined(HAVE_DECL_BPF_JMP) && HAVE_DECL_BPF_JMP) + XLAT(BPF_JMP), +#endif +#if defined(BPF_RET) || (defined(HAVE_DECL_BPF_RET) && HAVE_DECL_BPF_RET) + XLAT(BPF_RET), +#endif +#if defined(BPF_MISC) || (defined(HAVE_DECL_BPF_MISC) && HAVE_DECL_BPF_MISC) + XLAT(BPF_MISC), +#endif + XLAT_END +}; diff --git a/xlat/bpf_miscop.h b/xlat/bpf_miscop.h new file mode 100644 index 00000000..e3fc050a --- /dev/null +++ b/xlat/bpf_miscop.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bpf_miscop.in; do not edit. */ + +static const struct xlat bpf_miscop[] = { +#if defined(BPF_TAX) || (defined(HAVE_DECL_BPF_TAX) && HAVE_DECL_BPF_TAX) + XLAT(BPF_TAX), +#endif +#if defined(BPF_TXA) || (defined(HAVE_DECL_BPF_TXA) && HAVE_DECL_BPF_TXA) + XLAT(BPF_TXA), +#endif + XLAT_END +}; diff --git a/xlat/bpf_mode.h b/xlat/bpf_mode.h new file mode 100644 index 00000000..f372dda9 --- /dev/null +++ b/xlat/bpf_mode.h @@ -0,0 +1,26 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bpf_mode.in; do not edit. */ + +static const struct xlat bpf_mode[] = { +#if defined(BPF_IMM) || (defined(HAVE_DECL_BPF_IMM) && HAVE_DECL_BPF_IMM) + XLAT(BPF_IMM), +#endif +#if defined(BPF_ABS) || (defined(HAVE_DECL_BPF_ABS) && HAVE_DECL_BPF_ABS) + XLAT(BPF_ABS), +#endif +#if defined(BPF_IND) || (defined(HAVE_DECL_BPF_IND) && HAVE_DECL_BPF_IND) + XLAT(BPF_IND), +#endif +#if defined(BPF_MEM) || (defined(HAVE_DECL_BPF_MEM) && HAVE_DECL_BPF_MEM) + XLAT(BPF_MEM), +#endif +#if defined(BPF_LEN) || (defined(HAVE_DECL_BPF_LEN) && HAVE_DECL_BPF_LEN) + XLAT(BPF_LEN), +#endif +#if defined(BPF_MSH) || (defined(HAVE_DECL_BPF_MSH) && HAVE_DECL_BPF_MSH) + XLAT(BPF_MSH), +#endif +#if defined(BPF_XADD) || (defined(HAVE_DECL_BPF_XADD) && HAVE_DECL_BPF_XADD) + XLAT(BPF_XADD), +#endif + XLAT_END +}; diff --git a/xlat/bpf_op_alu.h b/xlat/bpf_op_alu.h new file mode 100644 index 00000000..86886bef --- /dev/null +++ b/xlat/bpf_op_alu.h @@ -0,0 +1,44 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bpf_op_alu.in; do not edit. */ + +static const struct xlat bpf_op_alu[] = { +#if defined(BPF_ADD) || (defined(HAVE_DECL_BPF_ADD) && HAVE_DECL_BPF_ADD) + XLAT(BPF_ADD), +#endif +#if defined(BPF_SUB) || (defined(HAVE_DECL_BPF_SUB) && HAVE_DECL_BPF_SUB) + XLAT(BPF_SUB), +#endif +#if defined(BPF_MUL) || (defined(HAVE_DECL_BPF_MUL) && HAVE_DECL_BPF_MUL) + XLAT(BPF_MUL), +#endif +#if defined(BPF_DIV) || (defined(HAVE_DECL_BPF_DIV) && HAVE_DECL_BPF_DIV) + XLAT(BPF_DIV), +#endif +#if defined(BPF_OR) || (defined(HAVE_DECL_BPF_OR) && HAVE_DECL_BPF_OR) + XLAT(BPF_OR), +#endif +#if defined(BPF_AND) || (defined(HAVE_DECL_BPF_AND) && HAVE_DECL_BPF_AND) + XLAT(BPF_AND), +#endif +#if defined(BPF_LSH) || (defined(HAVE_DECL_BPF_LSH) && HAVE_DECL_BPF_LSH) + XLAT(BPF_LSH), +#endif +#if defined(BPF_RSH) || (defined(HAVE_DECL_BPF_RSH) && HAVE_DECL_BPF_RSH) + XLAT(BPF_RSH), +#endif +#if defined(BPF_NEG) || (defined(HAVE_DECL_BPF_NEG) && HAVE_DECL_BPF_NEG) + XLAT(BPF_NEG), +#endif +#if defined(BPF_MOD) || (defined(HAVE_DECL_BPF_MOD) && HAVE_DECL_BPF_MOD) + XLAT(BPF_MOD), +#endif +#if defined(BPF_XOR) || (defined(HAVE_DECL_BPF_XOR) && HAVE_DECL_BPF_XOR) + XLAT(BPF_XOR), +#endif +#if defined(BPF_MOV) || (defined(HAVE_DECL_BPF_MOV) && HAVE_DECL_BPF_MOV) + XLAT(BPF_MOV), +#endif +#if defined(BPF_ARSH) || (defined(HAVE_DECL_BPF_ARSH) && HAVE_DECL_BPF_ARSH) + XLAT(BPF_ARSH), +#endif + XLAT_END +}; diff --git a/xlat/bpf_op_jmp.h b/xlat/bpf_op_jmp.h new file mode 100644 index 00000000..51927420 --- /dev/null +++ b/xlat/bpf_op_jmp.h @@ -0,0 +1,35 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bpf_op_jmp.in; do not edit. */ + +static const struct xlat bpf_op_jmp[] = { +#if defined(BPF_JA) || (defined(HAVE_DECL_BPF_JA) && HAVE_DECL_BPF_JA) + XLAT(BPF_JA), +#endif +#if defined(BPF_JEQ) || (defined(HAVE_DECL_BPF_JEQ) && HAVE_DECL_BPF_JEQ) + XLAT(BPF_JEQ), +#endif +#if defined(BPF_JGT) || (defined(HAVE_DECL_BPF_JGT) && HAVE_DECL_BPF_JGT) + XLAT(BPF_JGT), +#endif +#if defined(BPF_JGE) || (defined(HAVE_DECL_BPF_JGE) && HAVE_DECL_BPF_JGE) + XLAT(BPF_JGE), +#endif +#if defined(BPF_JSET) || (defined(HAVE_DECL_BPF_JSET) && HAVE_DECL_BPF_JSET) + XLAT(BPF_JSET), +#endif +#if defined(BPF_JNE) || (defined(HAVE_DECL_BPF_JNE) && HAVE_DECL_BPF_JNE) + XLAT(BPF_JNE), +#endif +#if defined(BPF_JSGT) || (defined(HAVE_DECL_BPF_JSGT) && HAVE_DECL_BPF_JSGT) + XLAT(BPF_JSGT), +#endif +#if defined(BPF_JSGE) || (defined(HAVE_DECL_BPF_JSGE) && HAVE_DECL_BPF_JSGE) + XLAT(BPF_JSGE), +#endif +#if defined(BPF_CALL) || (defined(HAVE_DECL_BPF_CALL) && HAVE_DECL_BPF_CALL) + XLAT(BPF_CALL), +#endif +#if defined(BPF_EXIT) || (defined(HAVE_DECL_BPF_EXIT) && HAVE_DECL_BPF_EXIT) + XLAT(BPF_EXIT), +#endif + XLAT_END +}; diff --git a/xlat/bpf_rval.h b/xlat/bpf_rval.h new file mode 100644 index 00000000..a7797e5e --- /dev/null +++ b/xlat/bpf_rval.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bpf_rval.in; do not edit. */ + +static const struct xlat bpf_rval[] = { +#if defined(BPF_K) || (defined(HAVE_DECL_BPF_K) && HAVE_DECL_BPF_K) + XLAT(BPF_K), +#endif +#if defined(BPF_X) || (defined(HAVE_DECL_BPF_X) && HAVE_DECL_BPF_X) + XLAT(BPF_X), +#endif +#if defined(BPF_A) || (defined(HAVE_DECL_BPF_A) && HAVE_DECL_BPF_A) + XLAT(BPF_A), +#endif + XLAT_END +}; diff --git a/xlat/bpf_size.h b/xlat/bpf_size.h new file mode 100644 index 00000000..f26607e5 --- /dev/null +++ b/xlat/bpf_size.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bpf_size.in; do not edit. */ + +static const struct xlat bpf_size[] = { +#if defined(BPF_W) || (defined(HAVE_DECL_BPF_W) && HAVE_DECL_BPF_W) + XLAT(BPF_W), +#endif +#if defined(BPF_H) || (defined(HAVE_DECL_BPF_H) && HAVE_DECL_BPF_H) + XLAT(BPF_H), +#endif +#if defined(BPF_B) || (defined(HAVE_DECL_BPF_B) && HAVE_DECL_BPF_B) + XLAT(BPF_B), +#endif +#if defined(BPF_DW) || (defined(HAVE_DECL_BPF_DW) && HAVE_DECL_BPF_DW) + XLAT(BPF_DW), +#endif + XLAT_END +}; diff --git a/xlat/bpf_src.h b/xlat/bpf_src.h new file mode 100644 index 00000000..e0b90246 --- /dev/null +++ b/xlat/bpf_src.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bpf_src.in; do not edit. */ + +static const struct xlat bpf_src[] = { +#if defined(BPF_K) || (defined(HAVE_DECL_BPF_K) && HAVE_DECL_BPF_K) + XLAT(BPF_K), +#endif +#if defined(BPF_X) || (defined(HAVE_DECL_BPF_X) && HAVE_DECL_BPF_X) + XLAT(BPF_X), +#endif + XLAT_END +}; diff --git a/xlat/bsg_protocol.h b/xlat/bsg_protocol.h new file mode 100644 index 00000000..66df650d --- /dev/null +++ b/xlat/bsg_protocol.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bsg_protocol.in; do not edit. */ + +static const struct xlat bsg_protocol[] = { +#if defined(BSG_PROTOCOL_SCSI) || (defined(HAVE_DECL_BSG_PROTOCOL_SCSI) && HAVE_DECL_BSG_PROTOCOL_SCSI) + XLAT(BSG_PROTOCOL_SCSI), +#endif + XLAT_END +}; diff --git a/xlat/bsg_subprotocol.h b/xlat/bsg_subprotocol.h new file mode 100644 index 00000000..b2a13c46 --- /dev/null +++ b/xlat/bsg_subprotocol.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bsg_subprotocol.in; do not edit. */ + +static const struct xlat bsg_subprotocol[] = { +#if defined(BSG_SUB_PROTOCOL_SCSI_CMD) || (defined(HAVE_DECL_BSG_SUB_PROTOCOL_SCSI_CMD) && HAVE_DECL_BSG_SUB_PROTOCOL_SCSI_CMD) + XLAT(BSG_SUB_PROTOCOL_SCSI_CMD), +#endif +#if defined(BSG_SUB_PROTOCOL_SCSI_TMF) || (defined(HAVE_DECL_BSG_SUB_PROTOCOL_SCSI_TMF) && HAVE_DECL_BSG_SUB_PROTOCOL_SCSI_TMF) + XLAT(BSG_SUB_PROTOCOL_SCSI_TMF), +#endif +#if defined(BSG_SUB_PROTOCOL_SCSI_TRANSPORT) || (defined(HAVE_DECL_BSG_SUB_PROTOCOL_SCSI_TRANSPORT) && HAVE_DECL_BSG_SUB_PROTOCOL_SCSI_TRANSPORT) + XLAT(BSG_SUB_PROTOCOL_SCSI_TRANSPORT), +#endif + XLAT_END +}; diff --git a/xlat/bt_protocols.h b/xlat/bt_protocols.h new file mode 100644 index 00000000..fe1b6d0f --- /dev/null +++ b/xlat/bt_protocols.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/bt_protocols.in; do not edit. */ + +static const struct xlat bt_protocols[] = { +#if defined(BTPROTO_L2CAP) || (defined(HAVE_DECL_BTPROTO_L2CAP) && HAVE_DECL_BTPROTO_L2CAP) + XLAT(BTPROTO_L2CAP), +#endif +#if defined(BTPROTO_HCI) || (defined(HAVE_DECL_BTPROTO_HCI) && HAVE_DECL_BTPROTO_HCI) + XLAT(BTPROTO_HCI), +#endif +#if defined(BTPROTO_SCO) || (defined(HAVE_DECL_BTPROTO_SCO) && HAVE_DECL_BTPROTO_SCO) + XLAT(BTPROTO_SCO), +#endif +#if defined(BTPROTO_RFCOMM) || (defined(HAVE_DECL_BTPROTO_RFCOMM) && HAVE_DECL_BTPROTO_RFCOMM) + XLAT(BTPROTO_RFCOMM), +#endif +#if defined(BTPROTO_BNEP) || (defined(HAVE_DECL_BTPROTO_BNEP) && HAVE_DECL_BTPROTO_BNEP) + XLAT(BTPROTO_BNEP), +#endif +#if defined(BTPROTO_CMTP) || (defined(HAVE_DECL_BTPROTO_CMTP) && HAVE_DECL_BTPROTO_CMTP) + XLAT(BTPROTO_CMTP), +#endif +#if defined(BTPROTO_HIDP) || (defined(HAVE_DECL_BTPROTO_HIDP) && HAVE_DECL_BTPROTO_HIDP) + XLAT(BTPROTO_HIDP), +#endif +#if defined(BTPROTO_AVDTP) || (defined(HAVE_DECL_BTPROTO_AVDTP) && HAVE_DECL_BTPROTO_AVDTP) + XLAT(BTPROTO_AVDTP), +#endif + XLAT_END +}; diff --git a/xlat/cacheflush_scope.h b/xlat/cacheflush_scope.h new file mode 100644 index 00000000..142549af --- /dev/null +++ b/xlat/cacheflush_scope.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/cacheflush_scope.in; do not edit. */ + +static const struct xlat cacheflush_scope[] = { +#if defined(FLUSH_SCOPE_LINE) || (defined(HAVE_DECL_FLUSH_SCOPE_LINE) && HAVE_DECL_FLUSH_SCOPE_LINE) + XLAT(FLUSH_SCOPE_LINE), +#endif +#if defined(FLUSH_SCOPE_PAGE) || (defined(HAVE_DECL_FLUSH_SCOPE_PAGE) && HAVE_DECL_FLUSH_SCOPE_PAGE) + XLAT(FLUSH_SCOPE_PAGE), +#endif +#if defined(FLUSH_SCOPE_ALL) || (defined(HAVE_DECL_FLUSH_SCOPE_ALL) && HAVE_DECL_FLUSH_SCOPE_ALL) + XLAT(FLUSH_SCOPE_ALL), +#endif + XLAT_END +}; diff --git a/xlat/cap.h b/xlat/cap.h new file mode 100644 index 00000000..52c869d6 --- /dev/null +++ b/xlat/cap.h @@ -0,0 +1,43 @@ +/* Generated by ./xlat/gen.sh from ./xlat/cap.in; do not edit. */ + +static const struct xlat cap[] = { + XLAT(CAP_CHOWN), + XLAT(CAP_DAC_OVERRIDE), + XLAT(CAP_DAC_READ_SEARCH), + XLAT(CAP_FOWNER), + XLAT(CAP_FSETID), + XLAT(CAP_KILL), + XLAT(CAP_SETGID), + XLAT(CAP_SETUID), + XLAT(CAP_SETPCAP), + XLAT(CAP_LINUX_IMMUTABLE), + XLAT(CAP_NET_BIND_SERVICE), + XLAT(CAP_NET_BROADCAST), + XLAT(CAP_NET_ADMIN), + XLAT(CAP_NET_RAW), + XLAT(CAP_IPC_LOCK), + XLAT(CAP_IPC_OWNER), + XLAT(CAP_SYS_MODULE), + XLAT(CAP_SYS_RAWIO), + XLAT(CAP_SYS_CHROOT), + XLAT(CAP_SYS_PTRACE), + XLAT(CAP_SYS_PACCT), + XLAT(CAP_SYS_ADMIN), + XLAT(CAP_SYS_BOOT), + XLAT(CAP_SYS_NICE), + XLAT(CAP_SYS_RESOURCE), + XLAT(CAP_SYS_TIME), + XLAT(CAP_SYS_TTY_CONFIG), + XLAT(CAP_MKNOD), + XLAT(CAP_LEASE), + XLAT(CAP_AUDIT_WRITE), + XLAT(CAP_AUDIT_CONTROL), + XLAT(CAP_SETFCAP), + XLAT(CAP_MAC_OVERRIDE), + XLAT(CAP_MAC_ADMIN), + XLAT(CAP_SYSLOG), + XLAT(CAP_WAKE_ALARM), + XLAT(CAP_BLOCK_SUSPEND), + XLAT(CAP_AUDIT_READ), + XLAT_END +}; diff --git a/xlat/cap_mask0.h b/xlat/cap_mask0.h new file mode 100644 index 00000000..9fe5214b --- /dev/null +++ b/xlat/cap_mask0.h @@ -0,0 +1,37 @@ +/* Generated by ./xlat/gen.sh from ./xlat/cap_mask0.in; do not edit. */ + +static const struct xlat cap_mask0[] = { + { 1<<CAP_CHOWN, "CAP_CHOWN" }, + { 1<<CAP_DAC_OVERRIDE, "CAP_DAC_OVERRIDE" }, + { 1<<CAP_DAC_READ_SEARCH, "CAP_DAC_READ_SEARCH" }, + { 1<<CAP_FOWNER, "CAP_FOWNER" }, + { 1<<CAP_FSETID, "CAP_FSETID" }, + { 1<<CAP_KILL, "CAP_KILL" }, + { 1<<CAP_SETGID, "CAP_SETGID" }, + { 1<<CAP_SETUID, "CAP_SETUID" }, + { 1<<CAP_SETPCAP, "CAP_SETPCAP" }, + { 1<<CAP_LINUX_IMMUTABLE, "CAP_LINUX_IMMUTABLE" }, + { 1<<CAP_NET_BIND_SERVICE, "CAP_NET_BIND_SERVICE" }, + { 1<<CAP_NET_BROADCAST, "CAP_NET_BROADCAST" }, + { 1<<CAP_NET_ADMIN, "CAP_NET_ADMIN" }, + { 1<<CAP_NET_RAW, "CAP_NET_RAW" }, + { 1<<CAP_IPC_LOCK, "CAP_IPC_LOCK" }, + { 1<<CAP_IPC_OWNER, "CAP_IPC_OWNER" }, + { 1<<CAP_SYS_MODULE, "CAP_SYS_MODULE" }, + { 1<<CAP_SYS_RAWIO, "CAP_SYS_RAWIO" }, + { 1<<CAP_SYS_CHROOT, "CAP_SYS_CHROOT" }, + { 1<<CAP_SYS_PTRACE, "CAP_SYS_PTRACE" }, + { 1<<CAP_SYS_PACCT, "CAP_SYS_PACCT" }, + { 1<<CAP_SYS_ADMIN, "CAP_SYS_ADMIN" }, + { 1<<CAP_SYS_BOOT, "CAP_SYS_BOOT" }, + { 1<<CAP_SYS_NICE, "CAP_SYS_NICE" }, + { 1<<CAP_SYS_RESOURCE, "CAP_SYS_RESOURCE" }, + { 1<<CAP_SYS_TIME, "CAP_SYS_TIME" }, + { 1<<CAP_SYS_TTY_CONFIG, "CAP_SYS_TTY_CONFIG" }, + { 1<<CAP_MKNOD, "CAP_MKNOD" }, + { 1<<CAP_LEASE, "CAP_LEASE" }, + { 1<<CAP_AUDIT_WRITE, "CAP_AUDIT_WRITE" }, + { 1<<CAP_AUDIT_CONTROL, "CAP_AUDIT_CONTROL" }, + { 1<<CAP_SETFCAP, "CAP_SETFCAP" }, + XLAT_END +}; diff --git a/xlat/cap_mask1.h b/xlat/cap_mask1.h new file mode 100644 index 00000000..bbd9daa2 --- /dev/null +++ b/xlat/cap_mask1.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/cap_mask1.in; do not edit. */ + +static const struct xlat cap_mask1[] = { + { 1<<CAP_MAC_OVERRIDE, "CAP_MAC_OVERRIDE" }, + { 1<<CAP_MAC_ADMIN, "CAP_MAC_ADMIN" }, + { 1<<CAP_SYSLOG, "CAP_SYSLOG" }, + { 1<<CAP_WAKE_ALARM, "CAP_WAKE_ALARM" }, + { 1<<CAP_BLOCK_SUSPEND, "CAP_BLOCK_SUSPEND" }, + { 1<<CAP_AUDIT_READ, "CAP_AUDIT_READ" }, + XLAT_END +}; diff --git a/xlat/cap_version.h b/xlat/cap_version.h new file mode 100644 index 00000000..d1535f8f --- /dev/null +++ b/xlat/cap_version.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/cap_version.in; do not edit. */ + +static const struct xlat cap_version[] = { + XLAT(_LINUX_CAPABILITY_VERSION_1), + XLAT(_LINUX_CAPABILITY_VERSION_2), + XLAT(_LINUX_CAPABILITY_VERSION_3), + XLAT_END +}; diff --git a/xlat/capabilities.h b/xlat/capabilities.h new file mode 100644 index 00000000..e7539a8b --- /dev/null +++ b/xlat/capabilities.h @@ -0,0 +1,37 @@ +/* Generated by ./xlat/gen.sh from ./xlat/capabilities.in; do not edit. */ + +static const struct xlat capabilities[] = { + { 1<<CAP_CHOWN, "CAP_CHOWN" }, + { 1<<CAP_DAC_OVERRIDE, "CAP_DAC_OVERRIDE" }, + { 1<<CAP_DAC_READ_SEARCH, "CAP_DAC_READ_SEARCH" }, + { 1<<CAP_FOWNER, "CAP_FOWNER" }, + { 1<<CAP_FSETID, "CAP_FSETID" }, + { 1<<CAP_KILL, "CAP_KILL" }, + { 1<<CAP_SETGID, "CAP_SETGID" }, + { 1<<CAP_SETUID, "CAP_SETUID" }, + { 1<<CAP_SETPCAP, "CAP_SETPCAP" }, + { 1<<CAP_LINUX_IMMUTABLE, "CAP_LINUX_IMMUTABLE" }, + { 1<<CAP_NET_BIND_SERVICE, "CAP_NET_BIND_SERVICE" }, + { 1<<CAP_NET_BROADCAST, "CAP_NET_BROADCAST" }, + { 1<<CAP_NET_ADMIN, "CAP_NET_ADMIN" }, + { 1<<CAP_NET_RAW, "CAP_NET_RAW" }, + { 1<<CAP_IPC_LOCK, "CAP_IPC_LOCK" }, + { 1<<CAP_IPC_OWNER, "CAP_IPC_OWNER" }, + { 1<<CAP_SYS_MODULE, "CAP_SYS_MODULE" }, + { 1<<CAP_SYS_RAWIO, "CAP_SYS_RAWIO" }, + { 1<<CAP_SYS_CHROOT, "CAP_SYS_CHROOT" }, + { 1<<CAP_SYS_PTRACE, "CAP_SYS_PTRACE" }, + { 1<<CAP_SYS_PACCT, "CAP_SYS_PACCT" }, + { 1<<CAP_SYS_ADMIN, "CAP_SYS_ADMIN" }, + { 1<<CAP_SYS_BOOT, "CAP_SYS_BOOT" }, + { 1<<CAP_SYS_NICE, "CAP_SYS_NICE" }, + { 1<<CAP_SYS_RESOURCE, "CAP_SYS_RESOURCE" }, + { 1<<CAP_SYS_TIME, "CAP_SYS_TIME" }, + { 1<<CAP_SYS_TTY_CONFIG, "CAP_SYS_TTY_CONFIG" }, + { 1<<CAP_MKNOD, "CAP_MKNOD" }, + { 1<<CAP_LEASE, "CAP_LEASE" }, + { 1<<CAP_AUDIT_WRITE, "CAP_AUDIT_WRITE" }, + { 1<<CAP_AUDIT_CONTROL, "CAP_AUDIT_CONTROL" }, + { 1<<CAP_SETFCAP, "CAP_SETFCAP" }, + XLAT_END +}; diff --git a/xlat/capabilities1.h b/xlat/capabilities1.h new file mode 100644 index 00000000..94032839 --- /dev/null +++ b/xlat/capabilities1.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/capabilities1.in; do not edit. */ + +static const struct xlat capabilities1[] = { + { 1<<CAP_MAC_OVERRIDE, "CAP_MAC_OVERRIDE" }, + { 1<<CAP_MAC_ADMIN, "CAP_MAC_ADMIN" }, + { 1<<CAP_SYSLOG, "CAP_SYSLOG" }, + { 1<<CAP_WAKE_ALARM, "CAP_WAKE_ALARM" }, + { 1<<CAP_BLOCK_SUSPEND, "CAP_BLOCK_SUSPEND" }, + { 1<<CAP_AUDIT_READ, "CAP_AUDIT_READ" }, + XLAT_END +}; diff --git a/xlat/clockflags.h b/xlat/clockflags.h new file mode 100644 index 00000000..068ce4f0 --- /dev/null +++ b/xlat/clockflags.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/clockflags.in; do not edit. */ + +static const struct xlat clockflags[] = { +#if defined(TIMER_ABSTIME) || (defined(HAVE_DECL_TIMER_ABSTIME) && HAVE_DECL_TIMER_ABSTIME) + XLAT(TIMER_ABSTIME), +#endif + XLAT_END +}; diff --git a/xlat/clocknames.h b/xlat/clocknames.h new file mode 100644 index 00000000..04a0e9fa --- /dev/null +++ b/xlat/clocknames.h @@ -0,0 +1,41 @@ +/* Generated by ./xlat/gen.sh from ./xlat/clocknames.in; do not edit. */ + +static const struct xlat clocknames[] = { +#if defined(CLOCK_REALTIME) || (defined(HAVE_DECL_CLOCK_REALTIME) && HAVE_DECL_CLOCK_REALTIME) + XLAT(CLOCK_REALTIME), +#endif +#if defined(CLOCK_MONOTONIC) || (defined(HAVE_DECL_CLOCK_MONOTONIC) && HAVE_DECL_CLOCK_MONOTONIC) + XLAT(CLOCK_MONOTONIC), +#endif +#if defined(CLOCK_PROCESS_CPUTIME_ID) || (defined(HAVE_DECL_CLOCK_PROCESS_CPUTIME_ID) && HAVE_DECL_CLOCK_PROCESS_CPUTIME_ID) + XLAT(CLOCK_PROCESS_CPUTIME_ID), +#endif +#if defined(CLOCK_THREAD_CPUTIME_ID) || (defined(HAVE_DECL_CLOCK_THREAD_CPUTIME_ID) && HAVE_DECL_CLOCK_THREAD_CPUTIME_ID) + XLAT(CLOCK_THREAD_CPUTIME_ID), +#endif +#if defined(CLOCK_MONOTONIC_RAW) || (defined(HAVE_DECL_CLOCK_MONOTONIC_RAW) && HAVE_DECL_CLOCK_MONOTONIC_RAW) + XLAT(CLOCK_MONOTONIC_RAW), +#endif +#if defined(CLOCK_REALTIME_COARSE) || (defined(HAVE_DECL_CLOCK_REALTIME_COARSE) && HAVE_DECL_CLOCK_REALTIME_COARSE) + XLAT(CLOCK_REALTIME_COARSE), +#endif +#if defined(CLOCK_MONOTONIC_COARSE) || (defined(HAVE_DECL_CLOCK_MONOTONIC_COARSE) && HAVE_DECL_CLOCK_MONOTONIC_COARSE) + XLAT(CLOCK_MONOTONIC_COARSE), +#endif +#if defined(CLOCK_BOOTTIME) || (defined(HAVE_DECL_CLOCK_BOOTTIME) && HAVE_DECL_CLOCK_BOOTTIME) + XLAT(CLOCK_BOOTTIME), +#endif +#if defined(CLOCK_REALTIME_ALARM) || (defined(HAVE_DECL_CLOCK_REALTIME_ALARM) && HAVE_DECL_CLOCK_REALTIME_ALARM) + XLAT(CLOCK_REALTIME_ALARM), +#endif +#if defined(CLOCK_BOOTTIME_ALARM) || (defined(HAVE_DECL_CLOCK_BOOTTIME_ALARM) && HAVE_DECL_CLOCK_BOOTTIME_ALARM) + XLAT(CLOCK_BOOTTIME_ALARM), +#endif +#if defined(CLOCK_SGI_CYCLE) || (defined(HAVE_DECL_CLOCK_SGI_CYCLE) && HAVE_DECL_CLOCK_SGI_CYCLE) + XLAT(CLOCK_SGI_CYCLE), +#endif +#if defined(CLOCK_TAI) || (defined(HAVE_DECL_CLOCK_TAI) && HAVE_DECL_CLOCK_TAI) + XLAT(CLOCK_TAI), +#endif + XLAT_END +}; diff --git a/xlat/clone_flags.h b/xlat/clone_flags.h new file mode 100644 index 00000000..51ee721d --- /dev/null +++ b/xlat/clone_flags.h @@ -0,0 +1,74 @@ +/* Generated by ./xlat/gen.sh from ./xlat/clone_flags.in; do not edit. */ + +static const struct xlat clone_flags[] = { +#if defined(CLONE_VM) || (defined(HAVE_DECL_CLONE_VM) && HAVE_DECL_CLONE_VM) + XLAT(CLONE_VM), +#endif +#if defined(CLONE_FS) || (defined(HAVE_DECL_CLONE_FS) && HAVE_DECL_CLONE_FS) + XLAT(CLONE_FS), +#endif +#if defined(CLONE_FILES) || (defined(HAVE_DECL_CLONE_FILES) && HAVE_DECL_CLONE_FILES) + XLAT(CLONE_FILES), +#endif +#if defined(CLONE_SIGHAND) || (defined(HAVE_DECL_CLONE_SIGHAND) && HAVE_DECL_CLONE_SIGHAND) + XLAT(CLONE_SIGHAND), +#endif +#if defined(CLONE_IDLETASK) || (defined(HAVE_DECL_CLONE_IDLETASK) && HAVE_DECL_CLONE_IDLETASK) + XLAT(CLONE_IDLETASK), +#endif +#if defined(CLONE_PTRACE) || (defined(HAVE_DECL_CLONE_PTRACE) && HAVE_DECL_CLONE_PTRACE) + XLAT(CLONE_PTRACE), +#endif +#if defined(CLONE_VFORK) || (defined(HAVE_DECL_CLONE_VFORK) && HAVE_DECL_CLONE_VFORK) + XLAT(CLONE_VFORK), +#endif +#if defined(CLONE_PARENT) || (defined(HAVE_DECL_CLONE_PARENT) && HAVE_DECL_CLONE_PARENT) + XLAT(CLONE_PARENT), +#endif +#if defined(CLONE_THREAD) || (defined(HAVE_DECL_CLONE_THREAD) && HAVE_DECL_CLONE_THREAD) + XLAT(CLONE_THREAD), +#endif +#if defined(CLONE_NEWNS) || (defined(HAVE_DECL_CLONE_NEWNS) && HAVE_DECL_CLONE_NEWNS) + XLAT(CLONE_NEWNS), +#endif +#if defined(CLONE_SYSVSEM) || (defined(HAVE_DECL_CLONE_SYSVSEM) && HAVE_DECL_CLONE_SYSVSEM) + XLAT(CLONE_SYSVSEM), +#endif +#if defined(CLONE_SETTLS) || (defined(HAVE_DECL_CLONE_SETTLS) && HAVE_DECL_CLONE_SETTLS) + XLAT(CLONE_SETTLS), +#endif +#if defined(CLONE_PARENT_SETTID) || (defined(HAVE_DECL_CLONE_PARENT_SETTID) && HAVE_DECL_CLONE_PARENT_SETTID) + XLAT(CLONE_PARENT_SETTID), +#endif +#if defined(CLONE_CHILD_CLEARTID) || (defined(HAVE_DECL_CLONE_CHILD_CLEARTID) && HAVE_DECL_CLONE_CHILD_CLEARTID) + XLAT(CLONE_CHILD_CLEARTID), +#endif +#if defined(CLONE_UNTRACED) || (defined(HAVE_DECL_CLONE_UNTRACED) && HAVE_DECL_CLONE_UNTRACED) + XLAT(CLONE_UNTRACED), +#endif +#if defined(CLONE_CHILD_SETTID) || (defined(HAVE_DECL_CLONE_CHILD_SETTID) && HAVE_DECL_CLONE_CHILD_SETTID) + XLAT(CLONE_CHILD_SETTID), +#endif +#if defined(CLONE_STOPPED) || (defined(HAVE_DECL_CLONE_STOPPED) && HAVE_DECL_CLONE_STOPPED) + XLAT(CLONE_STOPPED), +#endif +#if defined(CLONE_NEWUTS) || (defined(HAVE_DECL_CLONE_NEWUTS) && HAVE_DECL_CLONE_NEWUTS) + XLAT(CLONE_NEWUTS), +#endif +#if defined(CLONE_NEWIPC) || (defined(HAVE_DECL_CLONE_NEWIPC) && HAVE_DECL_CLONE_NEWIPC) + XLAT(CLONE_NEWIPC), +#endif +#if defined(CLONE_NEWUSER) || (defined(HAVE_DECL_CLONE_NEWUSER) && HAVE_DECL_CLONE_NEWUSER) + XLAT(CLONE_NEWUSER), +#endif +#if defined(CLONE_NEWPID) || (defined(HAVE_DECL_CLONE_NEWPID) && HAVE_DECL_CLONE_NEWPID) + XLAT(CLONE_NEWPID), +#endif +#if defined(CLONE_NEWNET) || (defined(HAVE_DECL_CLONE_NEWNET) && HAVE_DECL_CLONE_NEWNET) + XLAT(CLONE_NEWNET), +#endif +#if defined(CLONE_IO) || (defined(HAVE_DECL_CLONE_IO) && HAVE_DECL_CLONE_IO) + XLAT(CLONE_IO), +#endif + XLAT_END +}; diff --git a/xlat/cpuclocknames.h b/xlat/cpuclocknames.h new file mode 100644 index 00000000..83aa6c2a --- /dev/null +++ b/xlat/cpuclocknames.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/cpuclocknames.in; do not edit. */ + +static const struct xlat cpuclocknames[] = { +#if defined(CPUCLOCK_PROF) || (defined(HAVE_DECL_CPUCLOCK_PROF) && HAVE_DECL_CPUCLOCK_PROF) + XLAT(CPUCLOCK_PROF), +#endif +#if defined(CPUCLOCK_VIRT) || (defined(HAVE_DECL_CPUCLOCK_VIRT) && HAVE_DECL_CPUCLOCK_VIRT) + XLAT(CPUCLOCK_VIRT), +#endif +#if defined(CPUCLOCK_SCHED) || (defined(HAVE_DECL_CPUCLOCK_SCHED) && HAVE_DECL_CPUCLOCK_SCHED) + XLAT(CPUCLOCK_SCHED), +#endif + XLAT_END +}; diff --git a/xlat/delete_module_flags.h b/xlat/delete_module_flags.h new file mode 100644 index 00000000..59bc02a8 --- /dev/null +++ b/xlat/delete_module_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/delete_module_flags.in; do not edit. */ + +static const struct xlat delete_module_flags[] = { +#if defined(O_NONBLOCK) || (defined(HAVE_DECL_O_NONBLOCK) && HAVE_DECL_O_NONBLOCK) + XLAT(O_NONBLOCK), +#endif +#if defined(O_TRUNC) || (defined(HAVE_DECL_O_TRUNC) && HAVE_DECL_O_TRUNC) + XLAT(O_TRUNC), +#endif + XLAT_END +}; diff --git a/xlat/direnttypes.h b/xlat/direnttypes.h new file mode 100644 index 00000000..b883b097 --- /dev/null +++ b/xlat/direnttypes.h @@ -0,0 +1,32 @@ +/* Generated by ./xlat/gen.sh from ./xlat/direnttypes.in; do not edit. */ + +static const struct xlat direnttypes[] = { +#if defined(DT_UNKNOWN) || (defined(HAVE_DECL_DT_UNKNOWN) && HAVE_DECL_DT_UNKNOWN) + XLAT(DT_UNKNOWN), +#endif +#if defined(DT_FIFO) || (defined(HAVE_DECL_DT_FIFO) && HAVE_DECL_DT_FIFO) + XLAT(DT_FIFO), +#endif +#if defined(DT_CHR) || (defined(HAVE_DECL_DT_CHR) && HAVE_DECL_DT_CHR) + XLAT(DT_CHR), +#endif +#if defined(DT_DIR) || (defined(HAVE_DECL_DT_DIR) && HAVE_DECL_DT_DIR) + XLAT(DT_DIR), +#endif +#if defined(DT_BLK) || (defined(HAVE_DECL_DT_BLK) && HAVE_DECL_DT_BLK) + XLAT(DT_BLK), +#endif +#if defined(DT_REG) || (defined(HAVE_DECL_DT_REG) && HAVE_DECL_DT_REG) + XLAT(DT_REG), +#endif +#if defined(DT_LNK) || (defined(HAVE_DECL_DT_LNK) && HAVE_DECL_DT_LNK) + XLAT(DT_LNK), +#endif +#if defined(DT_SOCK) || (defined(HAVE_DECL_DT_SOCK) && HAVE_DECL_DT_SOCK) + XLAT(DT_SOCK), +#endif +#if defined(DT_WHT) || (defined(HAVE_DECL_DT_WHT) && HAVE_DECL_DT_WHT) + XLAT(DT_WHT), +#endif + XLAT_END +}; diff --git a/xlat/domains.h b/xlat/domains.h new file mode 100644 index 00000000..38d96fbc --- /dev/null +++ b/xlat/domains.h @@ -0,0 +1,128 @@ +/* Generated by ./xlat/gen.sh from ./xlat/domains.in; do not edit. */ + +static const struct xlat domains[] = { +#if defined(PF_UNSPEC) || (defined(HAVE_DECL_PF_UNSPEC) && HAVE_DECL_PF_UNSPEC) + XLAT(PF_UNSPEC), +#endif +#if defined(PF_LOCAL) || (defined(HAVE_DECL_PF_LOCAL) && HAVE_DECL_PF_LOCAL) + XLAT(PF_LOCAL), +#endif +#if defined(PF_UNIX) || (defined(HAVE_DECL_PF_UNIX) && HAVE_DECL_PF_UNIX) + XLAT(PF_UNIX), +#endif +#if defined(PF_INET) || (defined(HAVE_DECL_PF_INET) && HAVE_DECL_PF_INET) + XLAT(PF_INET), +#endif +#if defined(PF_AX25) || (defined(HAVE_DECL_PF_AX25) && HAVE_DECL_PF_AX25) + XLAT(PF_AX25), +#endif +#if defined(PF_IPX) || (defined(HAVE_DECL_PF_IPX) && HAVE_DECL_PF_IPX) + XLAT(PF_IPX), +#endif +#if defined(PF_APPLETALK) || (defined(HAVE_DECL_PF_APPLETALK) && HAVE_DECL_PF_APPLETALK) + XLAT(PF_APPLETALK), +#endif +#if defined(PF_NETROM) || (defined(HAVE_DECL_PF_NETROM) && HAVE_DECL_PF_NETROM) + XLAT(PF_NETROM), +#endif +#if defined(PF_BRIDGE) || (defined(HAVE_DECL_PF_BRIDGE) && HAVE_DECL_PF_BRIDGE) + XLAT(PF_BRIDGE), +#endif +#if defined(PF_ATMPVC) || (defined(HAVE_DECL_PF_ATMPVC) && HAVE_DECL_PF_ATMPVC) + XLAT(PF_ATMPVC), +#endif +#if defined(PF_X25) || (defined(HAVE_DECL_PF_X25) && HAVE_DECL_PF_X25) + XLAT(PF_X25), +#endif +#if defined(PF_INET6) || (defined(HAVE_DECL_PF_INET6) && HAVE_DECL_PF_INET6) + XLAT(PF_INET6), +#endif +#if defined(PF_ROSE) || (defined(HAVE_DECL_PF_ROSE) && HAVE_DECL_PF_ROSE) + XLAT(PF_ROSE), +#endif +#if defined(PF_DECnet) || (defined(HAVE_DECL_PF_DECnet) && HAVE_DECL_PF_DECnet) + XLAT(PF_DECnet), +#endif +#if defined(PF_NETBEUI) || (defined(HAVE_DECL_PF_NETBEUI) && HAVE_DECL_PF_NETBEUI) + XLAT(PF_NETBEUI), +#endif +#if defined(PF_SECURITY) || (defined(HAVE_DECL_PF_SECURITY) && HAVE_DECL_PF_SECURITY) + XLAT(PF_SECURITY), +#endif +#if defined(PF_KEY) || (defined(HAVE_DECL_PF_KEY) && HAVE_DECL_PF_KEY) + XLAT(PF_KEY), +#endif +#if defined(PF_NETLINK) || (defined(HAVE_DECL_PF_NETLINK) && HAVE_DECL_PF_NETLINK) + XLAT(PF_NETLINK), +#endif +#if defined(PF_ROUTE) || (defined(HAVE_DECL_PF_ROUTE) && HAVE_DECL_PF_ROUTE) + XLAT(PF_ROUTE), +#endif +#if defined(PF_PACKET) || (defined(HAVE_DECL_PF_PACKET) && HAVE_DECL_PF_PACKET) + XLAT(PF_PACKET), +#endif +#if defined(PF_ASH) || (defined(HAVE_DECL_PF_ASH) && HAVE_DECL_PF_ASH) + XLAT(PF_ASH), +#endif +#if defined(PF_ECONET) || (defined(HAVE_DECL_PF_ECONET) && HAVE_DECL_PF_ECONET) + XLAT(PF_ECONET), +#endif +#if defined(PF_ATMSVC) || (defined(HAVE_DECL_PF_ATMSVC) && HAVE_DECL_PF_ATMSVC) + XLAT(PF_ATMSVC), +#endif +#if defined(PF_RDS) || (defined(HAVE_DECL_PF_RDS) && HAVE_DECL_PF_RDS) + XLAT(PF_RDS), +#endif +#if defined(PF_SNA) || (defined(HAVE_DECL_PF_SNA) && HAVE_DECL_PF_SNA) + XLAT(PF_SNA), +#endif +#if defined(PF_IRDA) || (defined(HAVE_DECL_PF_IRDA) && HAVE_DECL_PF_IRDA) + XLAT(PF_IRDA), +#endif +#if defined(PF_PPPOX) || (defined(HAVE_DECL_PF_PPPOX) && HAVE_DECL_PF_PPPOX) + XLAT(PF_PPPOX), +#endif +#if defined(PF_WANPIPE) || (defined(HAVE_DECL_PF_WANPIPE) && HAVE_DECL_PF_WANPIPE) + XLAT(PF_WANPIPE), +#endif +#if defined(PF_LLC) || (defined(HAVE_DECL_PF_LLC) && HAVE_DECL_PF_LLC) + XLAT(PF_LLC), +#endif +#if defined(PF_CAN) || (defined(HAVE_DECL_PF_CAN) && HAVE_DECL_PF_CAN) + XLAT(PF_CAN), +#endif +#if defined(PF_TIPC) || (defined(HAVE_DECL_PF_TIPC) && HAVE_DECL_PF_TIPC) + XLAT(PF_TIPC), +#endif +#if defined(PF_BLUETOOTH) || (defined(HAVE_DECL_PF_BLUETOOTH) && HAVE_DECL_PF_BLUETOOTH) + XLAT(PF_BLUETOOTH), +#endif +#if defined(PF_IUCV) || (defined(HAVE_DECL_PF_IUCV) && HAVE_DECL_PF_IUCV) + XLAT(PF_IUCV), +#endif +#if defined(PF_RXRPC) || (defined(HAVE_DECL_PF_RXRPC) && HAVE_DECL_PF_RXRPC) + XLAT(PF_RXRPC), +#endif +#if defined(PF_ISDN) || (defined(HAVE_DECL_PF_ISDN) && HAVE_DECL_PF_ISDN) + XLAT(PF_ISDN), +#endif +#if defined(PF_PHONET) || (defined(HAVE_DECL_PF_PHONET) && HAVE_DECL_PF_PHONET) + XLAT(PF_PHONET), +#endif +#if defined(PF_IEEE802154) || (defined(HAVE_DECL_PF_IEEE802154) && HAVE_DECL_PF_IEEE802154) + XLAT(PF_IEEE802154), +#endif +#if defined(PF_CAIF) || (defined(HAVE_DECL_PF_CAIF) && HAVE_DECL_PF_CAIF) + XLAT(PF_CAIF), +#endif +#if defined(PF_ALG) || (defined(HAVE_DECL_PF_ALG) && HAVE_DECL_PF_ALG) + XLAT(PF_ALG), +#endif +#if defined(PF_NFC) || (defined(HAVE_DECL_PF_NFC) && HAVE_DECL_PF_NFC) + XLAT(PF_NFC), +#endif +#if defined(PF_VSOCK) || (defined(HAVE_DECL_PF_VSOCK) && HAVE_DECL_PF_VSOCK) + XLAT(PF_VSOCK), +#endif + XLAT_END +}; diff --git a/xlat/epollctls.h b/xlat/epollctls.h new file mode 100644 index 00000000..8664a402 --- /dev/null +++ b/xlat/epollctls.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/epollctls.in; do not edit. */ + +static const struct xlat epollctls[] = { +#if defined(EPOLL_CTL_ADD) || (defined(HAVE_DECL_EPOLL_CTL_ADD) && HAVE_DECL_EPOLL_CTL_ADD) + XLAT(EPOLL_CTL_ADD), +#endif +#if defined(EPOLL_CTL_MOD) || (defined(HAVE_DECL_EPOLL_CTL_MOD) && HAVE_DECL_EPOLL_CTL_MOD) + XLAT(EPOLL_CTL_MOD), +#endif +#if defined(EPOLL_CTL_DEL) || (defined(HAVE_DECL_EPOLL_CTL_DEL) && HAVE_DECL_EPOLL_CTL_DEL) + XLAT(EPOLL_CTL_DEL), +#endif + XLAT_END +}; diff --git a/xlat/epollevents.h b/xlat/epollevents.h new file mode 100644 index 00000000..8419c4c2 --- /dev/null +++ b/xlat/epollevents.h @@ -0,0 +1,44 @@ +/* Generated by ./xlat/gen.sh from ./xlat/epollevents.in; do not edit. */ + +static const struct xlat epollevents[] = { +#if defined(EPOLLIN) || (defined(HAVE_DECL_EPOLLIN) && HAVE_DECL_EPOLLIN) + XLAT(EPOLLIN), +#endif +#if defined(EPOLLPRI) || (defined(HAVE_DECL_EPOLLPRI) && HAVE_DECL_EPOLLPRI) + XLAT(EPOLLPRI), +#endif +#if defined(EPOLLOUT) || (defined(HAVE_DECL_EPOLLOUT) && HAVE_DECL_EPOLLOUT) + XLAT(EPOLLOUT), +#endif +#if defined(EPOLLRDNORM) || (defined(HAVE_DECL_EPOLLRDNORM) && HAVE_DECL_EPOLLRDNORM) + XLAT(EPOLLRDNORM), +#endif +#if defined(EPOLLRDBAND) || (defined(HAVE_DECL_EPOLLRDBAND) && HAVE_DECL_EPOLLRDBAND) + XLAT(EPOLLRDBAND), +#endif +#if defined(EPOLLWRNORM) || (defined(HAVE_DECL_EPOLLWRNORM) && HAVE_DECL_EPOLLWRNORM) + XLAT(EPOLLWRNORM), +#endif +#if defined(EPOLLWRBAND) || (defined(HAVE_DECL_EPOLLWRBAND) && HAVE_DECL_EPOLLWRBAND) + XLAT(EPOLLWRBAND), +#endif +#if defined(EPOLLMSG) || (defined(HAVE_DECL_EPOLLMSG) && HAVE_DECL_EPOLLMSG) + XLAT(EPOLLMSG), +#endif +#if defined(EPOLLERR) || (defined(HAVE_DECL_EPOLLERR) && HAVE_DECL_EPOLLERR) + XLAT(EPOLLERR), +#endif +#if defined(EPOLLHUP) || (defined(HAVE_DECL_EPOLLHUP) && HAVE_DECL_EPOLLHUP) + XLAT(EPOLLHUP), +#endif +#if defined(EPOLLRDHUP) || (defined(HAVE_DECL_EPOLLRDHUP) && HAVE_DECL_EPOLLRDHUP) + XLAT(EPOLLRDHUP), +#endif +#if defined(EPOLLONESHOT) || (defined(HAVE_DECL_EPOLLONESHOT) && HAVE_DECL_EPOLLONESHOT) + XLAT(EPOLLONESHOT), +#endif +#if defined(EPOLLET) || (defined(HAVE_DECL_EPOLLET) && HAVE_DECL_EPOLLET) + XLAT(EPOLLET), +#endif + XLAT_END +}; diff --git a/xlat/epollflags.h b/xlat/epollflags.h new file mode 100644 index 00000000..9c6784ce --- /dev/null +++ b/xlat/epollflags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/epollflags.in; do not edit. */ + +static const struct xlat epollflags[] = { +#if defined(EPOLL_CLOEXEC) || (defined(HAVE_DECL_EPOLL_CLOEXEC) && HAVE_DECL_EPOLL_CLOEXEC) + XLAT(EPOLL_CLOEXEC), +#endif +#if defined(EPOLL_NONBLOCK) || (defined(HAVE_DECL_EPOLL_NONBLOCK) && HAVE_DECL_EPOLL_NONBLOCK) + XLAT(EPOLL_NONBLOCK), +#endif + XLAT_END +}; diff --git a/xlat/evdev_abs.h b/xlat/evdev_abs.h new file mode 100644 index 00000000..e45de649 --- /dev/null +++ b/xlat/evdev_abs.h @@ -0,0 +1,128 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_abs.in; do not edit. */ + +static const struct xlat evdev_abs[] = { +#if defined(ABS_X) || (defined(HAVE_DECL_ABS_X) && HAVE_DECL_ABS_X) + XLAT(ABS_X), +#endif +#if defined(ABS_Y) || (defined(HAVE_DECL_ABS_Y) && HAVE_DECL_ABS_Y) + XLAT(ABS_Y), +#endif +#if defined(ABS_Z) || (defined(HAVE_DECL_ABS_Z) && HAVE_DECL_ABS_Z) + XLAT(ABS_Z), +#endif +#if defined(ABS_RX) || (defined(HAVE_DECL_ABS_RX) && HAVE_DECL_ABS_RX) + XLAT(ABS_RX), +#endif +#if defined(ABS_RY) || (defined(HAVE_DECL_ABS_RY) && HAVE_DECL_ABS_RY) + XLAT(ABS_RY), +#endif +#if defined(ABS_RZ) || (defined(HAVE_DECL_ABS_RZ) && HAVE_DECL_ABS_RZ) + XLAT(ABS_RZ), +#endif +#if defined(ABS_THROTTLE) || (defined(HAVE_DECL_ABS_THROTTLE) && HAVE_DECL_ABS_THROTTLE) + XLAT(ABS_THROTTLE), +#endif +#if defined(ABS_RUDDER) || (defined(HAVE_DECL_ABS_RUDDER) && HAVE_DECL_ABS_RUDDER) + XLAT(ABS_RUDDER), +#endif +#if defined(ABS_WHEEL) || (defined(HAVE_DECL_ABS_WHEEL) && HAVE_DECL_ABS_WHEEL) + XLAT(ABS_WHEEL), +#endif +#if defined(ABS_GAS) || (defined(HAVE_DECL_ABS_GAS) && HAVE_DECL_ABS_GAS) + XLAT(ABS_GAS), +#endif +#if defined(ABS_BRAKE) || (defined(HAVE_DECL_ABS_BRAKE) && HAVE_DECL_ABS_BRAKE) + XLAT(ABS_BRAKE), +#endif +#if defined(ABS_HAT0X) || (defined(HAVE_DECL_ABS_HAT0X) && HAVE_DECL_ABS_HAT0X) + XLAT(ABS_HAT0X), +#endif +#if defined(ABS_HAT0Y) || (defined(HAVE_DECL_ABS_HAT0Y) && HAVE_DECL_ABS_HAT0Y) + XLAT(ABS_HAT0Y), +#endif +#if defined(ABS_HAT1X) || (defined(HAVE_DECL_ABS_HAT1X) && HAVE_DECL_ABS_HAT1X) + XLAT(ABS_HAT1X), +#endif +#if defined(ABS_HAT1Y) || (defined(HAVE_DECL_ABS_HAT1Y) && HAVE_DECL_ABS_HAT1Y) + XLAT(ABS_HAT1Y), +#endif +#if defined(ABS_HAT2X) || (defined(HAVE_DECL_ABS_HAT2X) && HAVE_DECL_ABS_HAT2X) + XLAT(ABS_HAT2X), +#endif +#if defined(ABS_HAT2Y) || (defined(HAVE_DECL_ABS_HAT2Y) && HAVE_DECL_ABS_HAT2Y) + XLAT(ABS_HAT2Y), +#endif +#if defined(ABS_HAT3X) || (defined(HAVE_DECL_ABS_HAT3X) && HAVE_DECL_ABS_HAT3X) + XLAT(ABS_HAT3X), +#endif +#if defined(ABS_HAT3Y) || (defined(HAVE_DECL_ABS_HAT3Y) && HAVE_DECL_ABS_HAT3Y) + XLAT(ABS_HAT3Y), +#endif +#if defined(ABS_PRESSURE) || (defined(HAVE_DECL_ABS_PRESSURE) && HAVE_DECL_ABS_PRESSURE) + XLAT(ABS_PRESSURE), +#endif +#if defined(ABS_DISTANCE) || (defined(HAVE_DECL_ABS_DISTANCE) && HAVE_DECL_ABS_DISTANCE) + XLAT(ABS_DISTANCE), +#endif +#if defined(ABS_TILT_X) || (defined(HAVE_DECL_ABS_TILT_X) && HAVE_DECL_ABS_TILT_X) + XLAT(ABS_TILT_X), +#endif +#if defined(ABS_TILT_Y) || (defined(HAVE_DECL_ABS_TILT_Y) && HAVE_DECL_ABS_TILT_Y) + XLAT(ABS_TILT_Y), +#endif +#if defined(ABS_TOOL_WIDTH) || (defined(HAVE_DECL_ABS_TOOL_WIDTH) && HAVE_DECL_ABS_TOOL_WIDTH) + XLAT(ABS_TOOL_WIDTH), +#endif +#if defined(ABS_VOLUME) || (defined(HAVE_DECL_ABS_VOLUME) && HAVE_DECL_ABS_VOLUME) + XLAT(ABS_VOLUME), +#endif +#if defined(ABS_MISC) || (defined(HAVE_DECL_ABS_MISC) && HAVE_DECL_ABS_MISC) + XLAT(ABS_MISC), +#endif +#if defined(ABS_MT_SLOT) || (defined(HAVE_DECL_ABS_MT_SLOT) && HAVE_DECL_ABS_MT_SLOT) + XLAT(ABS_MT_SLOT), +#endif +#if defined(ABS_MT_TOUCH_MAJOR) || (defined(HAVE_DECL_ABS_MT_TOUCH_MAJOR) && HAVE_DECL_ABS_MT_TOUCH_MAJOR) + XLAT(ABS_MT_TOUCH_MAJOR), +#endif +#if defined(ABS_MT_TOUCH_MINOR) || (defined(HAVE_DECL_ABS_MT_TOUCH_MINOR) && HAVE_DECL_ABS_MT_TOUCH_MINOR) + XLAT(ABS_MT_TOUCH_MINOR), +#endif +#if defined(ABS_MT_WIDTH_MAJOR) || (defined(HAVE_DECL_ABS_MT_WIDTH_MAJOR) && HAVE_DECL_ABS_MT_WIDTH_MAJOR) + XLAT(ABS_MT_WIDTH_MAJOR), +#endif +#if defined(ABS_MT_WIDTH_MINOR) || (defined(HAVE_DECL_ABS_MT_WIDTH_MINOR) && HAVE_DECL_ABS_MT_WIDTH_MINOR) + XLAT(ABS_MT_WIDTH_MINOR), +#endif +#if defined(ABS_MT_ORIENTATION) || (defined(HAVE_DECL_ABS_MT_ORIENTATION) && HAVE_DECL_ABS_MT_ORIENTATION) + XLAT(ABS_MT_ORIENTATION), +#endif +#if defined(ABS_MT_POSITION_X) || (defined(HAVE_DECL_ABS_MT_POSITION_X) && HAVE_DECL_ABS_MT_POSITION_X) + XLAT(ABS_MT_POSITION_X), +#endif +#if defined(ABS_MT_POSITION_Y) || (defined(HAVE_DECL_ABS_MT_POSITION_Y) && HAVE_DECL_ABS_MT_POSITION_Y) + XLAT(ABS_MT_POSITION_Y), +#endif +#if defined(ABS_MT_TOOL_TYPE) || (defined(HAVE_DECL_ABS_MT_TOOL_TYPE) && HAVE_DECL_ABS_MT_TOOL_TYPE) + XLAT(ABS_MT_TOOL_TYPE), +#endif +#if defined(ABS_MT_BLOB_ID) || (defined(HAVE_DECL_ABS_MT_BLOB_ID) && HAVE_DECL_ABS_MT_BLOB_ID) + XLAT(ABS_MT_BLOB_ID), +#endif +#if defined(ABS_MT_TRACKING_ID) || (defined(HAVE_DECL_ABS_MT_TRACKING_ID) && HAVE_DECL_ABS_MT_TRACKING_ID) + XLAT(ABS_MT_TRACKING_ID), +#endif +#if defined(ABS_MT_PRESSURE) || (defined(HAVE_DECL_ABS_MT_PRESSURE) && HAVE_DECL_ABS_MT_PRESSURE) + XLAT(ABS_MT_PRESSURE), +#endif +#if defined(ABS_MT_DISTANCE) || (defined(HAVE_DECL_ABS_MT_DISTANCE) && HAVE_DECL_ABS_MT_DISTANCE) + XLAT(ABS_MT_DISTANCE), +#endif +#if defined(ABS_MT_TOOL_X) || (defined(HAVE_DECL_ABS_MT_TOOL_X) && HAVE_DECL_ABS_MT_TOOL_X) + XLAT(ABS_MT_TOOL_X), +#endif +#if defined(ABS_MT_TOOL_Y) || (defined(HAVE_DECL_ABS_MT_TOOL_Y) && HAVE_DECL_ABS_MT_TOOL_Y) + XLAT(ABS_MT_TOOL_Y), +#endif + XLAT_END +}; diff --git a/xlat/evdev_autorepeat.h b/xlat/evdev_autorepeat.h new file mode 100644 index 00000000..c84d78e2 --- /dev/null +++ b/xlat/evdev_autorepeat.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_autorepeat.in; do not edit. */ + +static const struct xlat evdev_autorepeat[] = { +#if defined(REP_DELAY) || (defined(HAVE_DECL_REP_DELAY) && HAVE_DECL_REP_DELAY) + XLAT(REP_DELAY), +#endif +#if defined(REP_PERIOD) || (defined(HAVE_DECL_REP_PERIOD) && HAVE_DECL_REP_PERIOD) + XLAT(REP_PERIOD), +#endif + XLAT_END +}; diff --git a/xlat/evdev_ev.h b/xlat/evdev_ev.h new file mode 100644 index 00000000..9979930a --- /dev/null +++ b/xlat/evdev_ev.h @@ -0,0 +1,41 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_ev.in; do not edit. */ + +static const struct xlat evdev_ev[] = { +#if defined(EV_SYN) || (defined(HAVE_DECL_EV_SYN) && HAVE_DECL_EV_SYN) + XLAT(EV_SYN), +#endif +#if defined(EV_KEY) || (defined(HAVE_DECL_EV_KEY) && HAVE_DECL_EV_KEY) + XLAT(EV_KEY), +#endif +#if defined(EV_REL) || (defined(HAVE_DECL_EV_REL) && HAVE_DECL_EV_REL) + XLAT(EV_REL), +#endif +#if defined(EV_ABS) || (defined(HAVE_DECL_EV_ABS) && HAVE_DECL_EV_ABS) + XLAT(EV_ABS), +#endif +#if defined(EV_MSC) || (defined(HAVE_DECL_EV_MSC) && HAVE_DECL_EV_MSC) + XLAT(EV_MSC), +#endif +#if defined(EV_SW) || (defined(HAVE_DECL_EV_SW) && HAVE_DECL_EV_SW) + XLAT(EV_SW), +#endif +#if defined(EV_LED) || (defined(HAVE_DECL_EV_LED) && HAVE_DECL_EV_LED) + XLAT(EV_LED), +#endif +#if defined(EV_SND) || (defined(HAVE_DECL_EV_SND) && HAVE_DECL_EV_SND) + XLAT(EV_SND), +#endif +#if defined(EV_REP) || (defined(HAVE_DECL_EV_REP) && HAVE_DECL_EV_REP) + XLAT(EV_REP), +#endif +#if defined(EV_FF) || (defined(HAVE_DECL_EV_FF) && HAVE_DECL_EV_FF) + XLAT(EV_FF), +#endif +#if defined(EV_PWR) || (defined(HAVE_DECL_EV_PWR) && HAVE_DECL_EV_PWR) + XLAT(EV_PWR), +#endif +#if defined(EV_FF_STATUS) || (defined(HAVE_DECL_EV_FF_STATUS) && HAVE_DECL_EV_FF_STATUS) + XLAT(EV_FF_STATUS), +#endif + XLAT_END +}; diff --git a/xlat/evdev_ff_status.h b/xlat/evdev_ff_status.h new file mode 100644 index 00000000..89939ad0 --- /dev/null +++ b/xlat/evdev_ff_status.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_ff_status.in; do not edit. */ + +static const struct xlat evdev_ff_status[] = { +#if defined(FF_STATUS_STOPPED) || (defined(HAVE_DECL_FF_STATUS_STOPPED) && HAVE_DECL_FF_STATUS_STOPPED) + XLAT(FF_STATUS_STOPPED), +#endif +#if defined(FF_STATUS_PLAYING) || (defined(HAVE_DECL_FF_STATUS_PLAYING) && HAVE_DECL_FF_STATUS_PLAYING) + XLAT(FF_STATUS_PLAYING), +#endif + XLAT_END +}; diff --git a/xlat/evdev_ff_types.h b/xlat/evdev_ff_types.h new file mode 100644 index 00000000..fd8f0185 --- /dev/null +++ b/xlat/evdev_ff_types.h @@ -0,0 +1,53 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_ff_types.in; do not edit. */ + +static const struct xlat evdev_ff_types[] = { +#if defined(FF_RUMBLE) || (defined(HAVE_DECL_FF_RUMBLE) && HAVE_DECL_FF_RUMBLE) + XLAT(FF_RUMBLE), +#endif +#if defined(FF_PERIODIC) || (defined(HAVE_DECL_FF_PERIODIC) && HAVE_DECL_FF_PERIODIC) + XLAT(FF_PERIODIC), +#endif +#if defined(FF_CONSTANT) || (defined(HAVE_DECL_FF_CONSTANT) && HAVE_DECL_FF_CONSTANT) + XLAT(FF_CONSTANT), +#endif +#if defined(FF_SPRING) || (defined(HAVE_DECL_FF_SPRING) && HAVE_DECL_FF_SPRING) + XLAT(FF_SPRING), +#endif +#if defined(FF_FRICTION) || (defined(HAVE_DECL_FF_FRICTION) && HAVE_DECL_FF_FRICTION) + XLAT(FF_FRICTION), +#endif +#if defined(FF_DAMPER) || (defined(HAVE_DECL_FF_DAMPER) && HAVE_DECL_FF_DAMPER) + XLAT(FF_DAMPER), +#endif +#if defined(FF_INERTIA) || (defined(HAVE_DECL_FF_INERTIA) && HAVE_DECL_FF_INERTIA) + XLAT(FF_INERTIA), +#endif +#if defined(FF_RAMP) || (defined(HAVE_DECL_FF_RAMP) && HAVE_DECL_FF_RAMP) + XLAT(FF_RAMP), +#endif +#if defined(FF_SQUARE) || (defined(HAVE_DECL_FF_SQUARE) && HAVE_DECL_FF_SQUARE) + XLAT(FF_SQUARE), +#endif +#if defined(FF_TRIANGLE) || (defined(HAVE_DECL_FF_TRIANGLE) && HAVE_DECL_FF_TRIANGLE) + XLAT(FF_TRIANGLE), +#endif +#if defined(FF_SINE) || (defined(HAVE_DECL_FF_SINE) && HAVE_DECL_FF_SINE) + XLAT(FF_SINE), +#endif +#if defined(FF_SAW_UP) || (defined(HAVE_DECL_FF_SAW_UP) && HAVE_DECL_FF_SAW_UP) + XLAT(FF_SAW_UP), +#endif +#if defined(FF_SAW_DOWN) || (defined(HAVE_DECL_FF_SAW_DOWN) && HAVE_DECL_FF_SAW_DOWN) + XLAT(FF_SAW_DOWN), +#endif +#if defined(FF_CUSTOM) || (defined(HAVE_DECL_FF_CUSTOM) && HAVE_DECL_FF_CUSTOM) + XLAT(FF_CUSTOM), +#endif +#if defined(FF_GAIN) || (defined(HAVE_DECL_FF_GAIN) && HAVE_DECL_FF_GAIN) + XLAT(FF_GAIN), +#endif +#if defined(FF_AUTOCENTER) || (defined(HAVE_DECL_FF_AUTOCENTER) && HAVE_DECL_FF_AUTOCENTER) + XLAT(FF_AUTOCENTER), +#endif + XLAT_END +}; diff --git a/xlat/evdev_keycode.h b/xlat/evdev_keycode.h new file mode 100644 index 00000000..66e9b639 --- /dev/null +++ b/xlat/evdev_keycode.h @@ -0,0 +1,1641 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_keycode.in; do not edit. */ + +static const struct xlat evdev_keycode[] = { +#if defined(KEY_RESERVED) || (defined(HAVE_DECL_KEY_RESERVED) && HAVE_DECL_KEY_RESERVED) + XLAT(KEY_RESERVED), +#endif +#if defined(KEY_ESC) || (defined(HAVE_DECL_KEY_ESC) && HAVE_DECL_KEY_ESC) + XLAT(KEY_ESC), +#endif +#if defined(KEY_1) || (defined(HAVE_DECL_KEY_1) && HAVE_DECL_KEY_1) + XLAT(KEY_1), +#endif +#if defined(KEY_2) || (defined(HAVE_DECL_KEY_2) && HAVE_DECL_KEY_2) + XLAT(KEY_2), +#endif +#if defined(KEY_3) || (defined(HAVE_DECL_KEY_3) && HAVE_DECL_KEY_3) + XLAT(KEY_3), +#endif +#if defined(KEY_4) || (defined(HAVE_DECL_KEY_4) && HAVE_DECL_KEY_4) + XLAT(KEY_4), +#endif +#if defined(KEY_5) || (defined(HAVE_DECL_KEY_5) && HAVE_DECL_KEY_5) + XLAT(KEY_5), +#endif +#if defined(KEY_6) || (defined(HAVE_DECL_KEY_6) && HAVE_DECL_KEY_6) + XLAT(KEY_6), +#endif +#if defined(KEY_7) || (defined(HAVE_DECL_KEY_7) && HAVE_DECL_KEY_7) + XLAT(KEY_7), +#endif +#if defined(KEY_8) || (defined(HAVE_DECL_KEY_8) && HAVE_DECL_KEY_8) + XLAT(KEY_8), +#endif +#if defined(KEY_9) || (defined(HAVE_DECL_KEY_9) && HAVE_DECL_KEY_9) + XLAT(KEY_9), +#endif +#if defined(KEY_0) || (defined(HAVE_DECL_KEY_0) && HAVE_DECL_KEY_0) + XLAT(KEY_0), +#endif +#if defined(KEY_MINUS) || (defined(HAVE_DECL_KEY_MINUS) && HAVE_DECL_KEY_MINUS) + XLAT(KEY_MINUS), +#endif +#if defined(KEY_EQUAL) || (defined(HAVE_DECL_KEY_EQUAL) && HAVE_DECL_KEY_EQUAL) + XLAT(KEY_EQUAL), +#endif +#if defined(KEY_BACKSPACE) || (defined(HAVE_DECL_KEY_BACKSPACE) && HAVE_DECL_KEY_BACKSPACE) + XLAT(KEY_BACKSPACE), +#endif +#if defined(KEY_TAB) || (defined(HAVE_DECL_KEY_TAB) && HAVE_DECL_KEY_TAB) + XLAT(KEY_TAB), +#endif +#if defined(KEY_Q) || (defined(HAVE_DECL_KEY_Q) && HAVE_DECL_KEY_Q) + XLAT(KEY_Q), +#endif +#if defined(KEY_W) || (defined(HAVE_DECL_KEY_W) && HAVE_DECL_KEY_W) + XLAT(KEY_W), +#endif +#if defined(KEY_E) || (defined(HAVE_DECL_KEY_E) && HAVE_DECL_KEY_E) + XLAT(KEY_E), +#endif +#if defined(KEY_R) || (defined(HAVE_DECL_KEY_R) && HAVE_DECL_KEY_R) + XLAT(KEY_R), +#endif +#if defined(KEY_T) || (defined(HAVE_DECL_KEY_T) && HAVE_DECL_KEY_T) + XLAT(KEY_T), +#endif +#if defined(KEY_Y) || (defined(HAVE_DECL_KEY_Y) && HAVE_DECL_KEY_Y) + XLAT(KEY_Y), +#endif +#if defined(KEY_U) || (defined(HAVE_DECL_KEY_U) && HAVE_DECL_KEY_U) + XLAT(KEY_U), +#endif +#if defined(KEY_I) || (defined(HAVE_DECL_KEY_I) && HAVE_DECL_KEY_I) + XLAT(KEY_I), +#endif +#if defined(KEY_O) || (defined(HAVE_DECL_KEY_O) && HAVE_DECL_KEY_O) + XLAT(KEY_O), +#endif +#if defined(KEY_P) || (defined(HAVE_DECL_KEY_P) && HAVE_DECL_KEY_P) + XLAT(KEY_P), +#endif +#if defined(KEY_LEFTBRACE) || (defined(HAVE_DECL_KEY_LEFTBRACE) && HAVE_DECL_KEY_LEFTBRACE) + XLAT(KEY_LEFTBRACE), +#endif +#if defined(KEY_RIGHTBRACE) || (defined(HAVE_DECL_KEY_RIGHTBRACE) && HAVE_DECL_KEY_RIGHTBRACE) + XLAT(KEY_RIGHTBRACE), +#endif +#if defined(KEY_ENTER) || (defined(HAVE_DECL_KEY_ENTER) && HAVE_DECL_KEY_ENTER) + XLAT(KEY_ENTER), +#endif +#if defined(KEY_LEFTCTRL) || (defined(HAVE_DECL_KEY_LEFTCTRL) && HAVE_DECL_KEY_LEFTCTRL) + XLAT(KEY_LEFTCTRL), +#endif +#if defined(KEY_A) || (defined(HAVE_DECL_KEY_A) && HAVE_DECL_KEY_A) + XLAT(KEY_A), +#endif +#if defined(KEY_S) || (defined(HAVE_DECL_KEY_S) && HAVE_DECL_KEY_S) + XLAT(KEY_S), +#endif +#if defined(KEY_D) || (defined(HAVE_DECL_KEY_D) && HAVE_DECL_KEY_D) + XLAT(KEY_D), +#endif +#if defined(KEY_F) || (defined(HAVE_DECL_KEY_F) && HAVE_DECL_KEY_F) + XLAT(KEY_F), +#endif +#if defined(KEY_G) || (defined(HAVE_DECL_KEY_G) && HAVE_DECL_KEY_G) + XLAT(KEY_G), +#endif +#if defined(KEY_H) || (defined(HAVE_DECL_KEY_H) && HAVE_DECL_KEY_H) + XLAT(KEY_H), +#endif +#if defined(KEY_J) || (defined(HAVE_DECL_KEY_J) && HAVE_DECL_KEY_J) + XLAT(KEY_J), +#endif +#if defined(KEY_K) || (defined(HAVE_DECL_KEY_K) && HAVE_DECL_KEY_K) + XLAT(KEY_K), +#endif +#if defined(KEY_L) || (defined(HAVE_DECL_KEY_L) && HAVE_DECL_KEY_L) + XLAT(KEY_L), +#endif +#if defined(KEY_SEMICOLON) || (defined(HAVE_DECL_KEY_SEMICOLON) && HAVE_DECL_KEY_SEMICOLON) + XLAT(KEY_SEMICOLON), +#endif +#if defined(KEY_APOSTROPHE) || (defined(HAVE_DECL_KEY_APOSTROPHE) && HAVE_DECL_KEY_APOSTROPHE) + XLAT(KEY_APOSTROPHE), +#endif +#if defined(KEY_GRAVE) || (defined(HAVE_DECL_KEY_GRAVE) && HAVE_DECL_KEY_GRAVE) + XLAT(KEY_GRAVE), +#endif +#if defined(KEY_LEFTSHIFT) || (defined(HAVE_DECL_KEY_LEFTSHIFT) && HAVE_DECL_KEY_LEFTSHIFT) + XLAT(KEY_LEFTSHIFT), +#endif +#if defined(KEY_BACKSLASH) || (defined(HAVE_DECL_KEY_BACKSLASH) && HAVE_DECL_KEY_BACKSLASH) + XLAT(KEY_BACKSLASH), +#endif +#if defined(KEY_Z) || (defined(HAVE_DECL_KEY_Z) && HAVE_DECL_KEY_Z) + XLAT(KEY_Z), +#endif +#if defined(KEY_X) || (defined(HAVE_DECL_KEY_X) && HAVE_DECL_KEY_X) + XLAT(KEY_X), +#endif +#if defined(KEY_C) || (defined(HAVE_DECL_KEY_C) && HAVE_DECL_KEY_C) + XLAT(KEY_C), +#endif +#if defined(KEY_V) || (defined(HAVE_DECL_KEY_V) && HAVE_DECL_KEY_V) + XLAT(KEY_V), +#endif +#if defined(KEY_B) || (defined(HAVE_DECL_KEY_B) && HAVE_DECL_KEY_B) + XLAT(KEY_B), +#endif +#if defined(KEY_N) || (defined(HAVE_DECL_KEY_N) && HAVE_DECL_KEY_N) + XLAT(KEY_N), +#endif +#if defined(KEY_M) || (defined(HAVE_DECL_KEY_M) && HAVE_DECL_KEY_M) + XLAT(KEY_M), +#endif +#if defined(KEY_COMMA) || (defined(HAVE_DECL_KEY_COMMA) && HAVE_DECL_KEY_COMMA) + XLAT(KEY_COMMA), +#endif +#if defined(KEY_DOT) || (defined(HAVE_DECL_KEY_DOT) && HAVE_DECL_KEY_DOT) + XLAT(KEY_DOT), +#endif +#if defined(KEY_SLASH) || (defined(HAVE_DECL_KEY_SLASH) && HAVE_DECL_KEY_SLASH) + XLAT(KEY_SLASH), +#endif +#if defined(KEY_RIGHTSHIFT) || (defined(HAVE_DECL_KEY_RIGHTSHIFT) && HAVE_DECL_KEY_RIGHTSHIFT) + XLAT(KEY_RIGHTSHIFT), +#endif +#if defined(KEY_KPASTERISK) || (defined(HAVE_DECL_KEY_KPASTERISK) && HAVE_DECL_KEY_KPASTERISK) + XLAT(KEY_KPASTERISK), +#endif +#if defined(KEY_LEFTALT) || (defined(HAVE_DECL_KEY_LEFTALT) && HAVE_DECL_KEY_LEFTALT) + XLAT(KEY_LEFTALT), +#endif +#if defined(KEY_SPACE) || (defined(HAVE_DECL_KEY_SPACE) && HAVE_DECL_KEY_SPACE) + XLAT(KEY_SPACE), +#endif +#if defined(KEY_CAPSLOCK) || (defined(HAVE_DECL_KEY_CAPSLOCK) && HAVE_DECL_KEY_CAPSLOCK) + XLAT(KEY_CAPSLOCK), +#endif +#if defined(KEY_F1) || (defined(HAVE_DECL_KEY_F1) && HAVE_DECL_KEY_F1) + XLAT(KEY_F1), +#endif +#if defined(KEY_F2) || (defined(HAVE_DECL_KEY_F2) && HAVE_DECL_KEY_F2) + XLAT(KEY_F2), +#endif +#if defined(KEY_F3) || (defined(HAVE_DECL_KEY_F3) && HAVE_DECL_KEY_F3) + XLAT(KEY_F3), +#endif +#if defined(KEY_F4) || (defined(HAVE_DECL_KEY_F4) && HAVE_DECL_KEY_F4) + XLAT(KEY_F4), +#endif +#if defined(KEY_F5) || (defined(HAVE_DECL_KEY_F5) && HAVE_DECL_KEY_F5) + XLAT(KEY_F5), +#endif +#if defined(KEY_F6) || (defined(HAVE_DECL_KEY_F6) && HAVE_DECL_KEY_F6) + XLAT(KEY_F6), +#endif +#if defined(KEY_F7) || (defined(HAVE_DECL_KEY_F7) && HAVE_DECL_KEY_F7) + XLAT(KEY_F7), +#endif +#if defined(KEY_F8) || (defined(HAVE_DECL_KEY_F8) && HAVE_DECL_KEY_F8) + XLAT(KEY_F8), +#endif +#if defined(KEY_F9) || (defined(HAVE_DECL_KEY_F9) && HAVE_DECL_KEY_F9) + XLAT(KEY_F9), +#endif +#if defined(KEY_F10) || (defined(HAVE_DECL_KEY_F10) && HAVE_DECL_KEY_F10) + XLAT(KEY_F10), +#endif +#if defined(KEY_NUMLOCK) || (defined(HAVE_DECL_KEY_NUMLOCK) && HAVE_DECL_KEY_NUMLOCK) + XLAT(KEY_NUMLOCK), +#endif +#if defined(KEY_SCROLLLOCK) || (defined(HAVE_DECL_KEY_SCROLLLOCK) && HAVE_DECL_KEY_SCROLLLOCK) + XLAT(KEY_SCROLLLOCK), +#endif +#if defined(KEY_KP7) || (defined(HAVE_DECL_KEY_KP7) && HAVE_DECL_KEY_KP7) + XLAT(KEY_KP7), +#endif +#if defined(KEY_KP8) || (defined(HAVE_DECL_KEY_KP8) && HAVE_DECL_KEY_KP8) + XLAT(KEY_KP8), +#endif +#if defined(KEY_KP9) || (defined(HAVE_DECL_KEY_KP9) && HAVE_DECL_KEY_KP9) + XLAT(KEY_KP9), +#endif +#if defined(KEY_KPMINUS) || (defined(HAVE_DECL_KEY_KPMINUS) && HAVE_DECL_KEY_KPMINUS) + XLAT(KEY_KPMINUS), +#endif +#if defined(KEY_KP4) || (defined(HAVE_DECL_KEY_KP4) && HAVE_DECL_KEY_KP4) + XLAT(KEY_KP4), +#endif +#if defined(KEY_KP5) || (defined(HAVE_DECL_KEY_KP5) && HAVE_DECL_KEY_KP5) + XLAT(KEY_KP5), +#endif +#if defined(KEY_KP6) || (defined(HAVE_DECL_KEY_KP6) && HAVE_DECL_KEY_KP6) + XLAT(KEY_KP6), +#endif +#if defined(KEY_KPPLUS) || (defined(HAVE_DECL_KEY_KPPLUS) && HAVE_DECL_KEY_KPPLUS) + XLAT(KEY_KPPLUS), +#endif +#if defined(KEY_KP1) || (defined(HAVE_DECL_KEY_KP1) && HAVE_DECL_KEY_KP1) + XLAT(KEY_KP1), +#endif +#if defined(KEY_KP2) || (defined(HAVE_DECL_KEY_KP2) && HAVE_DECL_KEY_KP2) + XLAT(KEY_KP2), +#endif +#if defined(KEY_KP3) || (defined(HAVE_DECL_KEY_KP3) && HAVE_DECL_KEY_KP3) + XLAT(KEY_KP3), +#endif +#if defined(KEY_KP0) || (defined(HAVE_DECL_KEY_KP0) && HAVE_DECL_KEY_KP0) + XLAT(KEY_KP0), +#endif +#if defined(KEY_KPDOT) || (defined(HAVE_DECL_KEY_KPDOT) && HAVE_DECL_KEY_KPDOT) + XLAT(KEY_KPDOT), +#endif + +#if defined(KEY_ZENKAKUHANKAKU) || (defined(HAVE_DECL_KEY_ZENKAKUHANKAKU) && HAVE_DECL_KEY_ZENKAKUHANKAKU) + XLAT(KEY_ZENKAKUHANKAKU), +#endif +#if defined(KEY_102ND) || (defined(HAVE_DECL_KEY_102ND) && HAVE_DECL_KEY_102ND) + XLAT(KEY_102ND), +#endif +#if defined(KEY_F11) || (defined(HAVE_DECL_KEY_F11) && HAVE_DECL_KEY_F11) + XLAT(KEY_F11), +#endif +#if defined(KEY_F12) || (defined(HAVE_DECL_KEY_F12) && HAVE_DECL_KEY_F12) + XLAT(KEY_F12), +#endif +#if defined(KEY_RO) || (defined(HAVE_DECL_KEY_RO) && HAVE_DECL_KEY_RO) + XLAT(KEY_RO), +#endif +#if defined(KEY_KATAKANA) || (defined(HAVE_DECL_KEY_KATAKANA) && HAVE_DECL_KEY_KATAKANA) + XLAT(KEY_KATAKANA), +#endif +#if defined(KEY_HIRAGANA) || (defined(HAVE_DECL_KEY_HIRAGANA) && HAVE_DECL_KEY_HIRAGANA) + XLAT(KEY_HIRAGANA), +#endif +#if defined(KEY_HENKAN) || (defined(HAVE_DECL_KEY_HENKAN) && HAVE_DECL_KEY_HENKAN) + XLAT(KEY_HENKAN), +#endif +#if defined(KEY_KATAKANAHIRAGANA) || (defined(HAVE_DECL_KEY_KATAKANAHIRAGANA) && HAVE_DECL_KEY_KATAKANAHIRAGANA) + XLAT(KEY_KATAKANAHIRAGANA), +#endif +#if defined(KEY_MUHENKAN) || (defined(HAVE_DECL_KEY_MUHENKAN) && HAVE_DECL_KEY_MUHENKAN) + XLAT(KEY_MUHENKAN), +#endif +#if defined(KEY_KPJPCOMMA) || (defined(HAVE_DECL_KEY_KPJPCOMMA) && HAVE_DECL_KEY_KPJPCOMMA) + XLAT(KEY_KPJPCOMMA), +#endif +#if defined(KEY_KPENTER) || (defined(HAVE_DECL_KEY_KPENTER) && HAVE_DECL_KEY_KPENTER) + XLAT(KEY_KPENTER), +#endif +#if defined(KEY_RIGHTCTRL) || (defined(HAVE_DECL_KEY_RIGHTCTRL) && HAVE_DECL_KEY_RIGHTCTRL) + XLAT(KEY_RIGHTCTRL), +#endif +#if defined(KEY_KPSLASH) || (defined(HAVE_DECL_KEY_KPSLASH) && HAVE_DECL_KEY_KPSLASH) + XLAT(KEY_KPSLASH), +#endif +#if defined(KEY_SYSRQ) || (defined(HAVE_DECL_KEY_SYSRQ) && HAVE_DECL_KEY_SYSRQ) + XLAT(KEY_SYSRQ), +#endif +#if defined(KEY_RIGHTALT) || (defined(HAVE_DECL_KEY_RIGHTALT) && HAVE_DECL_KEY_RIGHTALT) + XLAT(KEY_RIGHTALT), +#endif +#if defined(KEY_LINEFEED) || (defined(HAVE_DECL_KEY_LINEFEED) && HAVE_DECL_KEY_LINEFEED) + XLAT(KEY_LINEFEED), +#endif +#if defined(KEY_HOME) || (defined(HAVE_DECL_KEY_HOME) && HAVE_DECL_KEY_HOME) + XLAT(KEY_HOME), +#endif +#if defined(KEY_UP) || (defined(HAVE_DECL_KEY_UP) && HAVE_DECL_KEY_UP) + XLAT(KEY_UP), +#endif +#if defined(KEY_PAGEUP) || (defined(HAVE_DECL_KEY_PAGEUP) && HAVE_DECL_KEY_PAGEUP) + XLAT(KEY_PAGEUP), +#endif +#if defined(KEY_LEFT) || (defined(HAVE_DECL_KEY_LEFT) && HAVE_DECL_KEY_LEFT) + XLAT(KEY_LEFT), +#endif +#if defined(KEY_RIGHT) || (defined(HAVE_DECL_KEY_RIGHT) && HAVE_DECL_KEY_RIGHT) + XLAT(KEY_RIGHT), +#endif +#if defined(KEY_END) || (defined(HAVE_DECL_KEY_END) && HAVE_DECL_KEY_END) + XLAT(KEY_END), +#endif +#if defined(KEY_DOWN) || (defined(HAVE_DECL_KEY_DOWN) && HAVE_DECL_KEY_DOWN) + XLAT(KEY_DOWN), +#endif +#if defined(KEY_PAGEDOWN) || (defined(HAVE_DECL_KEY_PAGEDOWN) && HAVE_DECL_KEY_PAGEDOWN) + XLAT(KEY_PAGEDOWN), +#endif +#if defined(KEY_INSERT) || (defined(HAVE_DECL_KEY_INSERT) && HAVE_DECL_KEY_INSERT) + XLAT(KEY_INSERT), +#endif +#if defined(KEY_DELETE) || (defined(HAVE_DECL_KEY_DELETE) && HAVE_DECL_KEY_DELETE) + XLAT(KEY_DELETE), +#endif +#if defined(KEY_MACRO) || (defined(HAVE_DECL_KEY_MACRO) && HAVE_DECL_KEY_MACRO) + XLAT(KEY_MACRO), +#endif +#if defined(KEY_MUTE) || (defined(HAVE_DECL_KEY_MUTE) && HAVE_DECL_KEY_MUTE) + XLAT(KEY_MUTE), +#endif +#if defined(KEY_VOLUMEDOWN) || (defined(HAVE_DECL_KEY_VOLUMEDOWN) && HAVE_DECL_KEY_VOLUMEDOWN) + XLAT(KEY_VOLUMEDOWN), +#endif +#if defined(KEY_VOLUMEUP) || (defined(HAVE_DECL_KEY_VOLUMEUP) && HAVE_DECL_KEY_VOLUMEUP) + XLAT(KEY_VOLUMEUP), +#endif +#if defined(KEY_POWER) || (defined(HAVE_DECL_KEY_POWER) && HAVE_DECL_KEY_POWER) + XLAT(KEY_POWER), +#endif +#if defined(KEY_KPEQUAL) || (defined(HAVE_DECL_KEY_KPEQUAL) && HAVE_DECL_KEY_KPEQUAL) + XLAT(KEY_KPEQUAL), +#endif +#if defined(KEY_KPPLUSMINUS) || (defined(HAVE_DECL_KEY_KPPLUSMINUS) && HAVE_DECL_KEY_KPPLUSMINUS) + XLAT(KEY_KPPLUSMINUS), +#endif +#if defined(KEY_PAUSE) || (defined(HAVE_DECL_KEY_PAUSE) && HAVE_DECL_KEY_PAUSE) + XLAT(KEY_PAUSE), +#endif +#if defined(KEY_SCALE) || (defined(HAVE_DECL_KEY_SCALE) && HAVE_DECL_KEY_SCALE) + XLAT(KEY_SCALE), +#endif + +#if defined(KEY_KPCOMMA) || (defined(HAVE_DECL_KEY_KPCOMMA) && HAVE_DECL_KEY_KPCOMMA) + XLAT(KEY_KPCOMMA), +#endif +#if defined(KEY_HANGEUL) || (defined(HAVE_DECL_KEY_HANGEUL) && HAVE_DECL_KEY_HANGEUL) + XLAT(KEY_HANGEUL), +#endif +#if defined(KEY_HANGUEL) || (defined(HAVE_DECL_KEY_HANGUEL) && HAVE_DECL_KEY_HANGUEL) + XLAT(KEY_HANGUEL), +#endif +#if defined(KEY_HANJA) || (defined(HAVE_DECL_KEY_HANJA) && HAVE_DECL_KEY_HANJA) + XLAT(KEY_HANJA), +#endif +#if defined(KEY_YEN) || (defined(HAVE_DECL_KEY_YEN) && HAVE_DECL_KEY_YEN) + XLAT(KEY_YEN), +#endif +#if defined(KEY_LEFTMETA) || (defined(HAVE_DECL_KEY_LEFTMETA) && HAVE_DECL_KEY_LEFTMETA) + XLAT(KEY_LEFTMETA), +#endif +#if defined(KEY_RIGHTMETA) || (defined(HAVE_DECL_KEY_RIGHTMETA) && HAVE_DECL_KEY_RIGHTMETA) + XLAT(KEY_RIGHTMETA), +#endif +#if defined(KEY_COMPOSE) || (defined(HAVE_DECL_KEY_COMPOSE) && HAVE_DECL_KEY_COMPOSE) + XLAT(KEY_COMPOSE), +#endif + +#if defined(KEY_STOP) || (defined(HAVE_DECL_KEY_STOP) && HAVE_DECL_KEY_STOP) + XLAT(KEY_STOP), +#endif +#if defined(KEY_AGAIN) || (defined(HAVE_DECL_KEY_AGAIN) && HAVE_DECL_KEY_AGAIN) + XLAT(KEY_AGAIN), +#endif +#if defined(KEY_PROPS) || (defined(HAVE_DECL_KEY_PROPS) && HAVE_DECL_KEY_PROPS) + XLAT(KEY_PROPS), +#endif +#if defined(KEY_UNDO) || (defined(HAVE_DECL_KEY_UNDO) && HAVE_DECL_KEY_UNDO) + XLAT(KEY_UNDO), +#endif +#if defined(KEY_FRONT) || (defined(HAVE_DECL_KEY_FRONT) && HAVE_DECL_KEY_FRONT) + XLAT(KEY_FRONT), +#endif +#if defined(KEY_COPY) || (defined(HAVE_DECL_KEY_COPY) && HAVE_DECL_KEY_COPY) + XLAT(KEY_COPY), +#endif +#if defined(KEY_OPEN) || (defined(HAVE_DECL_KEY_OPEN) && HAVE_DECL_KEY_OPEN) + XLAT(KEY_OPEN), +#endif +#if defined(KEY_PASTE) || (defined(HAVE_DECL_KEY_PASTE) && HAVE_DECL_KEY_PASTE) + XLAT(KEY_PASTE), +#endif +#if defined(KEY_FIND) || (defined(HAVE_DECL_KEY_FIND) && HAVE_DECL_KEY_FIND) + XLAT(KEY_FIND), +#endif +#if defined(KEY_CUT) || (defined(HAVE_DECL_KEY_CUT) && HAVE_DECL_KEY_CUT) + XLAT(KEY_CUT), +#endif +#if defined(KEY_HELP) || (defined(HAVE_DECL_KEY_HELP) && HAVE_DECL_KEY_HELP) + XLAT(KEY_HELP), +#endif +#if defined(KEY_MENU) || (defined(HAVE_DECL_KEY_MENU) && HAVE_DECL_KEY_MENU) + XLAT(KEY_MENU), +#endif +#if defined(KEY_CALC) || (defined(HAVE_DECL_KEY_CALC) && HAVE_DECL_KEY_CALC) + XLAT(KEY_CALC), +#endif +#if defined(KEY_SETUP) || (defined(HAVE_DECL_KEY_SETUP) && HAVE_DECL_KEY_SETUP) + XLAT(KEY_SETUP), +#endif +#if defined(KEY_SLEEP) || (defined(HAVE_DECL_KEY_SLEEP) && HAVE_DECL_KEY_SLEEP) + XLAT(KEY_SLEEP), +#endif +#if defined(KEY_WAKEUP) || (defined(HAVE_DECL_KEY_WAKEUP) && HAVE_DECL_KEY_WAKEUP) + XLAT(KEY_WAKEUP), +#endif +#if defined(KEY_FILE) || (defined(HAVE_DECL_KEY_FILE) && HAVE_DECL_KEY_FILE) + XLAT(KEY_FILE), +#endif +#if defined(KEY_SENDFILE) || (defined(HAVE_DECL_KEY_SENDFILE) && HAVE_DECL_KEY_SENDFILE) + XLAT(KEY_SENDFILE), +#endif +#if defined(KEY_DELETEFILE) || (defined(HAVE_DECL_KEY_DELETEFILE) && HAVE_DECL_KEY_DELETEFILE) + XLAT(KEY_DELETEFILE), +#endif +#if defined(KEY_XFER) || (defined(HAVE_DECL_KEY_XFER) && HAVE_DECL_KEY_XFER) + XLAT(KEY_XFER), +#endif +#if defined(KEY_PROG1) || (defined(HAVE_DECL_KEY_PROG1) && HAVE_DECL_KEY_PROG1) + XLAT(KEY_PROG1), +#endif +#if defined(KEY_PROG2) || (defined(HAVE_DECL_KEY_PROG2) && HAVE_DECL_KEY_PROG2) + XLAT(KEY_PROG2), +#endif +#if defined(KEY_WWW) || (defined(HAVE_DECL_KEY_WWW) && HAVE_DECL_KEY_WWW) + XLAT(KEY_WWW), +#endif +#if defined(KEY_MSDOS) || (defined(HAVE_DECL_KEY_MSDOS) && HAVE_DECL_KEY_MSDOS) + XLAT(KEY_MSDOS), +#endif +#if defined(KEY_COFFEE) || (defined(HAVE_DECL_KEY_COFFEE) && HAVE_DECL_KEY_COFFEE) + XLAT(KEY_COFFEE), +#endif +#if defined(KEY_DIRECTION) || (defined(HAVE_DECL_KEY_DIRECTION) && HAVE_DECL_KEY_DIRECTION) + XLAT(KEY_DIRECTION), +#endif +#if defined(KEY_CYCLEWINDOWS) || (defined(HAVE_DECL_KEY_CYCLEWINDOWS) && HAVE_DECL_KEY_CYCLEWINDOWS) + XLAT(KEY_CYCLEWINDOWS), +#endif +#if defined(KEY_MAIL) || (defined(HAVE_DECL_KEY_MAIL) && HAVE_DECL_KEY_MAIL) + XLAT(KEY_MAIL), +#endif +#if defined(KEY_BOOKMARKS) || (defined(HAVE_DECL_KEY_BOOKMARKS) && HAVE_DECL_KEY_BOOKMARKS) + XLAT(KEY_BOOKMARKS), +#endif +#if defined(KEY_COMPUTER) || (defined(HAVE_DECL_KEY_COMPUTER) && HAVE_DECL_KEY_COMPUTER) + XLAT(KEY_COMPUTER), +#endif +#if defined(KEY_BACK) || (defined(HAVE_DECL_KEY_BACK) && HAVE_DECL_KEY_BACK) + XLAT(KEY_BACK), +#endif +#if defined(KEY_FORWARD) || (defined(HAVE_DECL_KEY_FORWARD) && HAVE_DECL_KEY_FORWARD) + XLAT(KEY_FORWARD), +#endif +#if defined(KEY_CLOSECD) || (defined(HAVE_DECL_KEY_CLOSECD) && HAVE_DECL_KEY_CLOSECD) + XLAT(KEY_CLOSECD), +#endif +#if defined(KEY_EJECTCD) || (defined(HAVE_DECL_KEY_EJECTCD) && HAVE_DECL_KEY_EJECTCD) + XLAT(KEY_EJECTCD), +#endif +#if defined(KEY_EJECTCLOSECD) || (defined(HAVE_DECL_KEY_EJECTCLOSECD) && HAVE_DECL_KEY_EJECTCLOSECD) + XLAT(KEY_EJECTCLOSECD), +#endif +#if defined(KEY_NEXTSONG) || (defined(HAVE_DECL_KEY_NEXTSONG) && HAVE_DECL_KEY_NEXTSONG) + XLAT(KEY_NEXTSONG), +#endif +#if defined(KEY_PLAYPAUSE) || (defined(HAVE_DECL_KEY_PLAYPAUSE) && HAVE_DECL_KEY_PLAYPAUSE) + XLAT(KEY_PLAYPAUSE), +#endif +#if defined(KEY_PREVIOUSSONG) || (defined(HAVE_DECL_KEY_PREVIOUSSONG) && HAVE_DECL_KEY_PREVIOUSSONG) + XLAT(KEY_PREVIOUSSONG), +#endif +#if defined(KEY_STOPCD) || (defined(HAVE_DECL_KEY_STOPCD) && HAVE_DECL_KEY_STOPCD) + XLAT(KEY_STOPCD), +#endif +#if defined(KEY_RECORD) || (defined(HAVE_DECL_KEY_RECORD) && HAVE_DECL_KEY_RECORD) + XLAT(KEY_RECORD), +#endif +#if defined(KEY_REWIND) || (defined(HAVE_DECL_KEY_REWIND) && HAVE_DECL_KEY_REWIND) + XLAT(KEY_REWIND), +#endif +#if defined(KEY_PHONE) || (defined(HAVE_DECL_KEY_PHONE) && HAVE_DECL_KEY_PHONE) + XLAT(KEY_PHONE), +#endif +#if defined(KEY_ISO) || (defined(HAVE_DECL_KEY_ISO) && HAVE_DECL_KEY_ISO) + XLAT(KEY_ISO), +#endif +#if defined(KEY_CONFIG) || (defined(HAVE_DECL_KEY_CONFIG) && HAVE_DECL_KEY_CONFIG) + XLAT(KEY_CONFIG), +#endif +#if defined(KEY_HOMEPAGE) || (defined(HAVE_DECL_KEY_HOMEPAGE) && HAVE_DECL_KEY_HOMEPAGE) + XLAT(KEY_HOMEPAGE), +#endif +#if defined(KEY_REFRESH) || (defined(HAVE_DECL_KEY_REFRESH) && HAVE_DECL_KEY_REFRESH) + XLAT(KEY_REFRESH), +#endif +#if defined(KEY_EXIT) || (defined(HAVE_DECL_KEY_EXIT) && HAVE_DECL_KEY_EXIT) + XLAT(KEY_EXIT), +#endif +#if defined(KEY_MOVE) || (defined(HAVE_DECL_KEY_MOVE) && HAVE_DECL_KEY_MOVE) + XLAT(KEY_MOVE), +#endif +#if defined(KEY_EDIT) || (defined(HAVE_DECL_KEY_EDIT) && HAVE_DECL_KEY_EDIT) + XLAT(KEY_EDIT), +#endif +#if defined(KEY_SCROLLUP) || (defined(HAVE_DECL_KEY_SCROLLUP) && HAVE_DECL_KEY_SCROLLUP) + XLAT(KEY_SCROLLUP), +#endif +#if defined(KEY_SCROLLDOWN) || (defined(HAVE_DECL_KEY_SCROLLDOWN) && HAVE_DECL_KEY_SCROLLDOWN) + XLAT(KEY_SCROLLDOWN), +#endif +#if defined(KEY_KPLEFTPAREN) || (defined(HAVE_DECL_KEY_KPLEFTPAREN) && HAVE_DECL_KEY_KPLEFTPAREN) + XLAT(KEY_KPLEFTPAREN), +#endif +#if defined(KEY_KPRIGHTPAREN) || (defined(HAVE_DECL_KEY_KPRIGHTPAREN) && HAVE_DECL_KEY_KPRIGHTPAREN) + XLAT(KEY_KPRIGHTPAREN), +#endif +#if defined(KEY_NEW) || (defined(HAVE_DECL_KEY_NEW) && HAVE_DECL_KEY_NEW) + XLAT(KEY_NEW), +#endif +#if defined(KEY_REDO) || (defined(HAVE_DECL_KEY_REDO) && HAVE_DECL_KEY_REDO) + XLAT(KEY_REDO), +#endif + +#if defined(KEY_F13) || (defined(HAVE_DECL_KEY_F13) && HAVE_DECL_KEY_F13) + XLAT(KEY_F13), +#endif +#if defined(KEY_F14) || (defined(HAVE_DECL_KEY_F14) && HAVE_DECL_KEY_F14) + XLAT(KEY_F14), +#endif +#if defined(KEY_F15) || (defined(HAVE_DECL_KEY_F15) && HAVE_DECL_KEY_F15) + XLAT(KEY_F15), +#endif +#if defined(KEY_F16) || (defined(HAVE_DECL_KEY_F16) && HAVE_DECL_KEY_F16) + XLAT(KEY_F16), +#endif +#if defined(KEY_F17) || (defined(HAVE_DECL_KEY_F17) && HAVE_DECL_KEY_F17) + XLAT(KEY_F17), +#endif +#if defined(KEY_F18) || (defined(HAVE_DECL_KEY_F18) && HAVE_DECL_KEY_F18) + XLAT(KEY_F18), +#endif +#if defined(KEY_F19) || (defined(HAVE_DECL_KEY_F19) && HAVE_DECL_KEY_F19) + XLAT(KEY_F19), +#endif +#if defined(KEY_F20) || (defined(HAVE_DECL_KEY_F20) && HAVE_DECL_KEY_F20) + XLAT(KEY_F20), +#endif +#if defined(KEY_F21) || (defined(HAVE_DECL_KEY_F21) && HAVE_DECL_KEY_F21) + XLAT(KEY_F21), +#endif +#if defined(KEY_F22) || (defined(HAVE_DECL_KEY_F22) && HAVE_DECL_KEY_F22) + XLAT(KEY_F22), +#endif +#if defined(KEY_F23) || (defined(HAVE_DECL_KEY_F23) && HAVE_DECL_KEY_F23) + XLAT(KEY_F23), +#endif +#if defined(KEY_F24) || (defined(HAVE_DECL_KEY_F24) && HAVE_DECL_KEY_F24) + XLAT(KEY_F24), +#endif + +#if defined(KEY_PLAYCD) || (defined(HAVE_DECL_KEY_PLAYCD) && HAVE_DECL_KEY_PLAYCD) + XLAT(KEY_PLAYCD), +#endif +#if defined(KEY_PAUSECD) || (defined(HAVE_DECL_KEY_PAUSECD) && HAVE_DECL_KEY_PAUSECD) + XLAT(KEY_PAUSECD), +#endif +#if defined(KEY_PROG3) || (defined(HAVE_DECL_KEY_PROG3) && HAVE_DECL_KEY_PROG3) + XLAT(KEY_PROG3), +#endif +#if defined(KEY_PROG4) || (defined(HAVE_DECL_KEY_PROG4) && HAVE_DECL_KEY_PROG4) + XLAT(KEY_PROG4), +#endif +#if defined(KEY_DASHBOARD) || (defined(HAVE_DECL_KEY_DASHBOARD) && HAVE_DECL_KEY_DASHBOARD) + XLAT(KEY_DASHBOARD), +#endif +#if defined(KEY_SUSPEND) || (defined(HAVE_DECL_KEY_SUSPEND) && HAVE_DECL_KEY_SUSPEND) + XLAT(KEY_SUSPEND), +#endif +#if defined(KEY_CLOSE) || (defined(HAVE_DECL_KEY_CLOSE) && HAVE_DECL_KEY_CLOSE) + XLAT(KEY_CLOSE), +#endif +#if defined(KEY_PLAY) || (defined(HAVE_DECL_KEY_PLAY) && HAVE_DECL_KEY_PLAY) + XLAT(KEY_PLAY), +#endif +#if defined(KEY_FASTFORWARD) || (defined(HAVE_DECL_KEY_FASTFORWARD) && HAVE_DECL_KEY_FASTFORWARD) + XLAT(KEY_FASTFORWARD), +#endif +#if defined(KEY_BASSBOOST) || (defined(HAVE_DECL_KEY_BASSBOOST) && HAVE_DECL_KEY_BASSBOOST) + XLAT(KEY_BASSBOOST), +#endif +#if defined(KEY_PRINT) || (defined(HAVE_DECL_KEY_PRINT) && HAVE_DECL_KEY_PRINT) + XLAT(KEY_PRINT), +#endif +#if defined(KEY_HP) || (defined(HAVE_DECL_KEY_HP) && HAVE_DECL_KEY_HP) + XLAT(KEY_HP), +#endif +#if defined(KEY_CAMERA) || (defined(HAVE_DECL_KEY_CAMERA) && HAVE_DECL_KEY_CAMERA) + XLAT(KEY_CAMERA), +#endif +#if defined(KEY_SOUND) || (defined(HAVE_DECL_KEY_SOUND) && HAVE_DECL_KEY_SOUND) + XLAT(KEY_SOUND), +#endif +#if defined(KEY_QUESTION) || (defined(HAVE_DECL_KEY_QUESTION) && HAVE_DECL_KEY_QUESTION) + XLAT(KEY_QUESTION), +#endif +#if defined(KEY_EMAIL) || (defined(HAVE_DECL_KEY_EMAIL) && HAVE_DECL_KEY_EMAIL) + XLAT(KEY_EMAIL), +#endif +#if defined(KEY_CHAT) || (defined(HAVE_DECL_KEY_CHAT) && HAVE_DECL_KEY_CHAT) + XLAT(KEY_CHAT), +#endif +#if defined(KEY_SEARCH) || (defined(HAVE_DECL_KEY_SEARCH) && HAVE_DECL_KEY_SEARCH) + XLAT(KEY_SEARCH), +#endif +#if defined(KEY_CONNECT) || (defined(HAVE_DECL_KEY_CONNECT) && HAVE_DECL_KEY_CONNECT) + XLAT(KEY_CONNECT), +#endif +#if defined(KEY_FINANCE) || (defined(HAVE_DECL_KEY_FINANCE) && HAVE_DECL_KEY_FINANCE) + XLAT(KEY_FINANCE), +#endif +#if defined(KEY_SPORT) || (defined(HAVE_DECL_KEY_SPORT) && HAVE_DECL_KEY_SPORT) + XLAT(KEY_SPORT), +#endif +#if defined(KEY_SHOP) || (defined(HAVE_DECL_KEY_SHOP) && HAVE_DECL_KEY_SHOP) + XLAT(KEY_SHOP), +#endif +#if defined(KEY_ALTERASE) || (defined(HAVE_DECL_KEY_ALTERASE) && HAVE_DECL_KEY_ALTERASE) + XLAT(KEY_ALTERASE), +#endif +#if defined(KEY_CANCEL) || (defined(HAVE_DECL_KEY_CANCEL) && HAVE_DECL_KEY_CANCEL) + XLAT(KEY_CANCEL), +#endif +#if defined(KEY_BRIGHTNESSDOWN) || (defined(HAVE_DECL_KEY_BRIGHTNESSDOWN) && HAVE_DECL_KEY_BRIGHTNESSDOWN) + XLAT(KEY_BRIGHTNESSDOWN), +#endif +#if defined(KEY_BRIGHTNESSUP) || (defined(HAVE_DECL_KEY_BRIGHTNESSUP) && HAVE_DECL_KEY_BRIGHTNESSUP) + XLAT(KEY_BRIGHTNESSUP), +#endif +#if defined(KEY_MEDIA) || (defined(HAVE_DECL_KEY_MEDIA) && HAVE_DECL_KEY_MEDIA) + XLAT(KEY_MEDIA), +#endif + +#if defined(KEY_SWITCHVIDEOMODE) || (defined(HAVE_DECL_KEY_SWITCHVIDEOMODE) && HAVE_DECL_KEY_SWITCHVIDEOMODE) + XLAT(KEY_SWITCHVIDEOMODE), +#endif + +#if defined(KEY_KBDILLUMTOGGLE) || (defined(HAVE_DECL_KEY_KBDILLUMTOGGLE) && HAVE_DECL_KEY_KBDILLUMTOGGLE) + XLAT(KEY_KBDILLUMTOGGLE), +#endif +#if defined(KEY_KBDILLUMDOWN) || (defined(HAVE_DECL_KEY_KBDILLUMDOWN) && HAVE_DECL_KEY_KBDILLUMDOWN) + XLAT(KEY_KBDILLUMDOWN), +#endif +#if defined(KEY_KBDILLUMUP) || (defined(HAVE_DECL_KEY_KBDILLUMUP) && HAVE_DECL_KEY_KBDILLUMUP) + XLAT(KEY_KBDILLUMUP), +#endif + +#if defined(KEY_SEND) || (defined(HAVE_DECL_KEY_SEND) && HAVE_DECL_KEY_SEND) + XLAT(KEY_SEND), +#endif +#if defined(KEY_REPLY) || (defined(HAVE_DECL_KEY_REPLY) && HAVE_DECL_KEY_REPLY) + XLAT(KEY_REPLY), +#endif +#if defined(KEY_FORWARDMAIL) || (defined(HAVE_DECL_KEY_FORWARDMAIL) && HAVE_DECL_KEY_FORWARDMAIL) + XLAT(KEY_FORWARDMAIL), +#endif +#if defined(KEY_SAVE) || (defined(HAVE_DECL_KEY_SAVE) && HAVE_DECL_KEY_SAVE) + XLAT(KEY_SAVE), +#endif +#if defined(KEY_DOCUMENTS) || (defined(HAVE_DECL_KEY_DOCUMENTS) && HAVE_DECL_KEY_DOCUMENTS) + XLAT(KEY_DOCUMENTS), +#endif + +#if defined(KEY_BATTERY) || (defined(HAVE_DECL_KEY_BATTERY) && HAVE_DECL_KEY_BATTERY) + XLAT(KEY_BATTERY), +#endif + +#if defined(KEY_BLUETOOTH) || (defined(HAVE_DECL_KEY_BLUETOOTH) && HAVE_DECL_KEY_BLUETOOTH) + XLAT(KEY_BLUETOOTH), +#endif +#if defined(KEY_WLAN) || (defined(HAVE_DECL_KEY_WLAN) && HAVE_DECL_KEY_WLAN) + XLAT(KEY_WLAN), +#endif +#if defined(KEY_UWB) || (defined(HAVE_DECL_KEY_UWB) && HAVE_DECL_KEY_UWB) + XLAT(KEY_UWB), +#endif + +#if defined(KEY_UNKNOWN) || (defined(HAVE_DECL_KEY_UNKNOWN) && HAVE_DECL_KEY_UNKNOWN) + XLAT(KEY_UNKNOWN), +#endif + +#if defined(KEY_VIDEO_NEXT) || (defined(HAVE_DECL_KEY_VIDEO_NEXT) && HAVE_DECL_KEY_VIDEO_NEXT) + XLAT(KEY_VIDEO_NEXT), +#endif +#if defined(KEY_VIDEO_PREV) || (defined(HAVE_DECL_KEY_VIDEO_PREV) && HAVE_DECL_KEY_VIDEO_PREV) + XLAT(KEY_VIDEO_PREV), +#endif +#if defined(KEY_BRIGHTNESS_CYCLE) || (defined(HAVE_DECL_KEY_BRIGHTNESS_CYCLE) && HAVE_DECL_KEY_BRIGHTNESS_CYCLE) + XLAT(KEY_BRIGHTNESS_CYCLE), +#endif +#if defined(KEY_BRIGHTNESS_AUTO) || (defined(HAVE_DECL_KEY_BRIGHTNESS_AUTO) && HAVE_DECL_KEY_BRIGHTNESS_AUTO) + XLAT(KEY_BRIGHTNESS_AUTO), +#endif +#if defined(KEY_BRIGHTNESS_ZERO) || (defined(HAVE_DECL_KEY_BRIGHTNESS_ZERO) && HAVE_DECL_KEY_BRIGHTNESS_ZERO) + XLAT(KEY_BRIGHTNESS_ZERO), +#endif +#if defined(KEY_DISPLAY_OFF) || (defined(HAVE_DECL_KEY_DISPLAY_OFF) && HAVE_DECL_KEY_DISPLAY_OFF) + XLAT(KEY_DISPLAY_OFF), +#endif + +#if defined(KEY_WWAN) || (defined(HAVE_DECL_KEY_WWAN) && HAVE_DECL_KEY_WWAN) + XLAT(KEY_WWAN), +#endif +#if defined(KEY_WIMAX) || (defined(HAVE_DECL_KEY_WIMAX) && HAVE_DECL_KEY_WIMAX) + XLAT(KEY_WIMAX), +#endif +#if defined(KEY_RFKILL) || (defined(HAVE_DECL_KEY_RFKILL) && HAVE_DECL_KEY_RFKILL) + XLAT(KEY_RFKILL), +#endif + +#if defined(KEY_MICMUTE) || (defined(HAVE_DECL_KEY_MICMUTE) && HAVE_DECL_KEY_MICMUTE) + XLAT(KEY_MICMUTE), +#endif + +#if defined(BTN_0) || (defined(HAVE_DECL_BTN_0) && HAVE_DECL_BTN_0) + XLAT(BTN_0), +#endif +#if defined(BTN_1) || (defined(HAVE_DECL_BTN_1) && HAVE_DECL_BTN_1) + XLAT(BTN_1), +#endif +#if defined(BTN_2) || (defined(HAVE_DECL_BTN_2) && HAVE_DECL_BTN_2) + XLAT(BTN_2), +#endif +#if defined(BTN_3) || (defined(HAVE_DECL_BTN_3) && HAVE_DECL_BTN_3) + XLAT(BTN_3), +#endif +#if defined(BTN_4) || (defined(HAVE_DECL_BTN_4) && HAVE_DECL_BTN_4) + XLAT(BTN_4), +#endif +#if defined(BTN_5) || (defined(HAVE_DECL_BTN_5) && HAVE_DECL_BTN_5) + XLAT(BTN_5), +#endif +#if defined(BTN_6) || (defined(HAVE_DECL_BTN_6) && HAVE_DECL_BTN_6) + XLAT(BTN_6), +#endif +#if defined(BTN_7) || (defined(HAVE_DECL_BTN_7) && HAVE_DECL_BTN_7) + XLAT(BTN_7), +#endif +#if defined(BTN_8) || (defined(HAVE_DECL_BTN_8) && HAVE_DECL_BTN_8) + XLAT(BTN_8), +#endif +#if defined(BTN_9) || (defined(HAVE_DECL_BTN_9) && HAVE_DECL_BTN_9) + XLAT(BTN_9), +#endif + +#if defined(BTN_MOUSE) || (defined(HAVE_DECL_BTN_MOUSE) && HAVE_DECL_BTN_MOUSE) + XLAT(BTN_MOUSE), +#endif +#if defined(BTN_LEFT) || (defined(HAVE_DECL_BTN_LEFT) && HAVE_DECL_BTN_LEFT) + XLAT(BTN_LEFT), +#endif +#if defined(BTN_RIGHT) || (defined(HAVE_DECL_BTN_RIGHT) && HAVE_DECL_BTN_RIGHT) + XLAT(BTN_RIGHT), +#endif +#if defined(BTN_MIDDLE) || (defined(HAVE_DECL_BTN_MIDDLE) && HAVE_DECL_BTN_MIDDLE) + XLAT(BTN_MIDDLE), +#endif +#if defined(BTN_SIDE) || (defined(HAVE_DECL_BTN_SIDE) && HAVE_DECL_BTN_SIDE) + XLAT(BTN_SIDE), +#endif +#if defined(BTN_EXTRA) || (defined(HAVE_DECL_BTN_EXTRA) && HAVE_DECL_BTN_EXTRA) + XLAT(BTN_EXTRA), +#endif +#if defined(BTN_FORWARD) || (defined(HAVE_DECL_BTN_FORWARD) && HAVE_DECL_BTN_FORWARD) + XLAT(BTN_FORWARD), +#endif +#if defined(BTN_BACK) || (defined(HAVE_DECL_BTN_BACK) && HAVE_DECL_BTN_BACK) + XLAT(BTN_BACK), +#endif +#if defined(BTN_TASK) || (defined(HAVE_DECL_BTN_TASK) && HAVE_DECL_BTN_TASK) + XLAT(BTN_TASK), +#endif + +#if defined(BTN_JOYSTICK) || (defined(HAVE_DECL_BTN_JOYSTICK) && HAVE_DECL_BTN_JOYSTICK) + XLAT(BTN_JOYSTICK), +#endif +#if defined(BTN_TRIGGER) || (defined(HAVE_DECL_BTN_TRIGGER) && HAVE_DECL_BTN_TRIGGER) + XLAT(BTN_TRIGGER), +#endif +#if defined(BTN_THUMB) || (defined(HAVE_DECL_BTN_THUMB) && HAVE_DECL_BTN_THUMB) + XLAT(BTN_THUMB), +#endif +#if defined(BTN_THUMB2) || (defined(HAVE_DECL_BTN_THUMB2) && HAVE_DECL_BTN_THUMB2) + XLAT(BTN_THUMB2), +#endif +#if defined(BTN_TOP) || (defined(HAVE_DECL_BTN_TOP) && HAVE_DECL_BTN_TOP) + XLAT(BTN_TOP), +#endif +#if defined(BTN_TOP2) || (defined(HAVE_DECL_BTN_TOP2) && HAVE_DECL_BTN_TOP2) + XLAT(BTN_TOP2), +#endif +#if defined(BTN_PINKIE) || (defined(HAVE_DECL_BTN_PINKIE) && HAVE_DECL_BTN_PINKIE) + XLAT(BTN_PINKIE), +#endif +#if defined(BTN_BASE) || (defined(HAVE_DECL_BTN_BASE) && HAVE_DECL_BTN_BASE) + XLAT(BTN_BASE), +#endif +#if defined(BTN_BASE2) || (defined(HAVE_DECL_BTN_BASE2) && HAVE_DECL_BTN_BASE2) + XLAT(BTN_BASE2), +#endif +#if defined(BTN_BASE3) || (defined(HAVE_DECL_BTN_BASE3) && HAVE_DECL_BTN_BASE3) + XLAT(BTN_BASE3), +#endif +#if defined(BTN_BASE4) || (defined(HAVE_DECL_BTN_BASE4) && HAVE_DECL_BTN_BASE4) + XLAT(BTN_BASE4), +#endif +#if defined(BTN_BASE5) || (defined(HAVE_DECL_BTN_BASE5) && HAVE_DECL_BTN_BASE5) + XLAT(BTN_BASE5), +#endif +#if defined(BTN_BASE6) || (defined(HAVE_DECL_BTN_BASE6) && HAVE_DECL_BTN_BASE6) + XLAT(BTN_BASE6), +#endif +#if defined(BTN_DEAD) || (defined(HAVE_DECL_BTN_DEAD) && HAVE_DECL_BTN_DEAD) + XLAT(BTN_DEAD), +#endif + +#if defined(BTN_GAMEPAD) || (defined(HAVE_DECL_BTN_GAMEPAD) && HAVE_DECL_BTN_GAMEPAD) + XLAT(BTN_GAMEPAD), +#endif +#if defined(BTN_SOUTH) || (defined(HAVE_DECL_BTN_SOUTH) && HAVE_DECL_BTN_SOUTH) + XLAT(BTN_SOUTH), +#endif +#if defined(BTN_A) || (defined(HAVE_DECL_BTN_A) && HAVE_DECL_BTN_A) + XLAT(BTN_A), +#endif +#if defined(BTN_EAST) || (defined(HAVE_DECL_BTN_EAST) && HAVE_DECL_BTN_EAST) + XLAT(BTN_EAST), +#endif +#if defined(BTN_B) || (defined(HAVE_DECL_BTN_B) && HAVE_DECL_BTN_B) + XLAT(BTN_B), +#endif +#if defined(BTN_C) || (defined(HAVE_DECL_BTN_C) && HAVE_DECL_BTN_C) + XLAT(BTN_C), +#endif +#if defined(BTN_NORTH) || (defined(HAVE_DECL_BTN_NORTH) && HAVE_DECL_BTN_NORTH) + XLAT(BTN_NORTH), +#endif +#if defined(BTN_X) || (defined(HAVE_DECL_BTN_X) && HAVE_DECL_BTN_X) + XLAT(BTN_X), +#endif +#if defined(BTN_WEST) || (defined(HAVE_DECL_BTN_WEST) && HAVE_DECL_BTN_WEST) + XLAT(BTN_WEST), +#endif +#if defined(BTN_Y) || (defined(HAVE_DECL_BTN_Y) && HAVE_DECL_BTN_Y) + XLAT(BTN_Y), +#endif +#if defined(BTN_Z) || (defined(HAVE_DECL_BTN_Z) && HAVE_DECL_BTN_Z) + XLAT(BTN_Z), +#endif +#if defined(BTN_TL) || (defined(HAVE_DECL_BTN_TL) && HAVE_DECL_BTN_TL) + XLAT(BTN_TL), +#endif +#if defined(BTN_TR) || (defined(HAVE_DECL_BTN_TR) && HAVE_DECL_BTN_TR) + XLAT(BTN_TR), +#endif +#if defined(BTN_TL2) || (defined(HAVE_DECL_BTN_TL2) && HAVE_DECL_BTN_TL2) + XLAT(BTN_TL2), +#endif +#if defined(BTN_TR2) || (defined(HAVE_DECL_BTN_TR2) && HAVE_DECL_BTN_TR2) + XLAT(BTN_TR2), +#endif +#if defined(BTN_SELECT) || (defined(HAVE_DECL_BTN_SELECT) && HAVE_DECL_BTN_SELECT) + XLAT(BTN_SELECT), +#endif +#if defined(BTN_START) || (defined(HAVE_DECL_BTN_START) && HAVE_DECL_BTN_START) + XLAT(BTN_START), +#endif +#if defined(BTN_MODE) || (defined(HAVE_DECL_BTN_MODE) && HAVE_DECL_BTN_MODE) + XLAT(BTN_MODE), +#endif +#if defined(BTN_THUMBL) || (defined(HAVE_DECL_BTN_THUMBL) && HAVE_DECL_BTN_THUMBL) + XLAT(BTN_THUMBL), +#endif +#if defined(BTN_THUMBR) || (defined(HAVE_DECL_BTN_THUMBR) && HAVE_DECL_BTN_THUMBR) + XLAT(BTN_THUMBR), +#endif + +#if defined(BTN_DIGI) || (defined(HAVE_DECL_BTN_DIGI) && HAVE_DECL_BTN_DIGI) + XLAT(BTN_DIGI), +#endif +#if defined(BTN_TOOL_PEN) || (defined(HAVE_DECL_BTN_TOOL_PEN) && HAVE_DECL_BTN_TOOL_PEN) + XLAT(BTN_TOOL_PEN), +#endif +#if defined(BTN_TOOL_RUBBER) || (defined(HAVE_DECL_BTN_TOOL_RUBBER) && HAVE_DECL_BTN_TOOL_RUBBER) + XLAT(BTN_TOOL_RUBBER), +#endif +#if defined(BTN_TOOL_BRUSH) || (defined(HAVE_DECL_BTN_TOOL_BRUSH) && HAVE_DECL_BTN_TOOL_BRUSH) + XLAT(BTN_TOOL_BRUSH), +#endif +#if defined(BTN_TOOL_PENCIL) || (defined(HAVE_DECL_BTN_TOOL_PENCIL) && HAVE_DECL_BTN_TOOL_PENCIL) + XLAT(BTN_TOOL_PENCIL), +#endif +#if defined(BTN_TOOL_AIRBRUSH) || (defined(HAVE_DECL_BTN_TOOL_AIRBRUSH) && HAVE_DECL_BTN_TOOL_AIRBRUSH) + XLAT(BTN_TOOL_AIRBRUSH), +#endif +#if defined(BTN_TOOL_FINGER) || (defined(HAVE_DECL_BTN_TOOL_FINGER) && HAVE_DECL_BTN_TOOL_FINGER) + XLAT(BTN_TOOL_FINGER), +#endif +#if defined(BTN_TOOL_MOUSE) || (defined(HAVE_DECL_BTN_TOOL_MOUSE) && HAVE_DECL_BTN_TOOL_MOUSE) + XLAT(BTN_TOOL_MOUSE), +#endif +#if defined(BTN_TOOL_LENS) || (defined(HAVE_DECL_BTN_TOOL_LENS) && HAVE_DECL_BTN_TOOL_LENS) + XLAT(BTN_TOOL_LENS), +#endif +#if defined(BTN_TOOL_QUINTTAP) || (defined(HAVE_DECL_BTN_TOOL_QUINTTAP) && HAVE_DECL_BTN_TOOL_QUINTTAP) + XLAT(BTN_TOOL_QUINTTAP), +#endif +#if defined(BTN_TOUCH) || (defined(HAVE_DECL_BTN_TOUCH) && HAVE_DECL_BTN_TOUCH) + XLAT(BTN_TOUCH), +#endif +#if defined(BTN_STYLUS) || (defined(HAVE_DECL_BTN_STYLUS) && HAVE_DECL_BTN_STYLUS) + XLAT(BTN_STYLUS), +#endif +#if defined(BTN_STYLUS2) || (defined(HAVE_DECL_BTN_STYLUS2) && HAVE_DECL_BTN_STYLUS2) + XLAT(BTN_STYLUS2), +#endif +#if defined(BTN_TOOL_DOUBLETAP) || (defined(HAVE_DECL_BTN_TOOL_DOUBLETAP) && HAVE_DECL_BTN_TOOL_DOUBLETAP) + XLAT(BTN_TOOL_DOUBLETAP), +#endif +#if defined(BTN_TOOL_TRIPLETAP) || (defined(HAVE_DECL_BTN_TOOL_TRIPLETAP) && HAVE_DECL_BTN_TOOL_TRIPLETAP) + XLAT(BTN_TOOL_TRIPLETAP), +#endif +#if defined(BTN_TOOL_QUADTAP) || (defined(HAVE_DECL_BTN_TOOL_QUADTAP) && HAVE_DECL_BTN_TOOL_QUADTAP) + XLAT(BTN_TOOL_QUADTAP), +#endif + +#if defined(BTN_WHEEL) || (defined(HAVE_DECL_BTN_WHEEL) && HAVE_DECL_BTN_WHEEL) + XLAT(BTN_WHEEL), +#endif +#if defined(BTN_GEAR_DOWN) || (defined(HAVE_DECL_BTN_GEAR_DOWN) && HAVE_DECL_BTN_GEAR_DOWN) + XLAT(BTN_GEAR_DOWN), +#endif +#if defined(BTN_GEAR_UP) || (defined(HAVE_DECL_BTN_GEAR_UP) && HAVE_DECL_BTN_GEAR_UP) + XLAT(BTN_GEAR_UP), +#endif + +#if defined(KEY_OK) || (defined(HAVE_DECL_KEY_OK) && HAVE_DECL_KEY_OK) + XLAT(KEY_OK), +#endif +#if defined(KEY_SELECT) || (defined(HAVE_DECL_KEY_SELECT) && HAVE_DECL_KEY_SELECT) + XLAT(KEY_SELECT), +#endif +#if defined(KEY_GOTO) || (defined(HAVE_DECL_KEY_GOTO) && HAVE_DECL_KEY_GOTO) + XLAT(KEY_GOTO), +#endif +#if defined(KEY_CLEAR) || (defined(HAVE_DECL_KEY_CLEAR) && HAVE_DECL_KEY_CLEAR) + XLAT(KEY_CLEAR), +#endif +#if defined(KEY_POWER2) || (defined(HAVE_DECL_KEY_POWER2) && HAVE_DECL_KEY_POWER2) + XLAT(KEY_POWER2), +#endif +#if defined(KEY_OPTION) || (defined(HAVE_DECL_KEY_OPTION) && HAVE_DECL_KEY_OPTION) + XLAT(KEY_OPTION), +#endif +#if defined(KEY_INFO) || (defined(HAVE_DECL_KEY_INFO) && HAVE_DECL_KEY_INFO) + XLAT(KEY_INFO), +#endif +#if defined(KEY_TIME) || (defined(HAVE_DECL_KEY_TIME) && HAVE_DECL_KEY_TIME) + XLAT(KEY_TIME), +#endif +#if defined(KEY_VENDOR) || (defined(HAVE_DECL_KEY_VENDOR) && HAVE_DECL_KEY_VENDOR) + XLAT(KEY_VENDOR), +#endif +#if defined(KEY_ARCHIVE) || (defined(HAVE_DECL_KEY_ARCHIVE) && HAVE_DECL_KEY_ARCHIVE) + XLAT(KEY_ARCHIVE), +#endif +#if defined(KEY_PROGRAM) || (defined(HAVE_DECL_KEY_PROGRAM) && HAVE_DECL_KEY_PROGRAM) + XLAT(KEY_PROGRAM), +#endif +#if defined(KEY_CHANNEL) || (defined(HAVE_DECL_KEY_CHANNEL) && HAVE_DECL_KEY_CHANNEL) + XLAT(KEY_CHANNEL), +#endif +#if defined(KEY_FAVORITES) || (defined(HAVE_DECL_KEY_FAVORITES) && HAVE_DECL_KEY_FAVORITES) + XLAT(KEY_FAVORITES), +#endif +#if defined(KEY_EPG) || (defined(HAVE_DECL_KEY_EPG) && HAVE_DECL_KEY_EPG) + XLAT(KEY_EPG), +#endif +#if defined(KEY_PVR) || (defined(HAVE_DECL_KEY_PVR) && HAVE_DECL_KEY_PVR) + XLAT(KEY_PVR), +#endif +#if defined(KEY_MHP) || (defined(HAVE_DECL_KEY_MHP) && HAVE_DECL_KEY_MHP) + XLAT(KEY_MHP), +#endif +#if defined(KEY_LANGUAGE) || (defined(HAVE_DECL_KEY_LANGUAGE) && HAVE_DECL_KEY_LANGUAGE) + XLAT(KEY_LANGUAGE), +#endif +#if defined(KEY_TITLE) || (defined(HAVE_DECL_KEY_TITLE) && HAVE_DECL_KEY_TITLE) + XLAT(KEY_TITLE), +#endif +#if defined(KEY_SUBTITLE) || (defined(HAVE_DECL_KEY_SUBTITLE) && HAVE_DECL_KEY_SUBTITLE) + XLAT(KEY_SUBTITLE), +#endif +#if defined(KEY_ANGLE) || (defined(HAVE_DECL_KEY_ANGLE) && HAVE_DECL_KEY_ANGLE) + XLAT(KEY_ANGLE), +#endif +#if defined(KEY_ZOOM) || (defined(HAVE_DECL_KEY_ZOOM) && HAVE_DECL_KEY_ZOOM) + XLAT(KEY_ZOOM), +#endif +#if defined(KEY_MODE) || (defined(HAVE_DECL_KEY_MODE) && HAVE_DECL_KEY_MODE) + XLAT(KEY_MODE), +#endif +#if defined(KEY_KEYBOARD) || (defined(HAVE_DECL_KEY_KEYBOARD) && HAVE_DECL_KEY_KEYBOARD) + XLAT(KEY_KEYBOARD), +#endif +#if defined(KEY_SCREEN) || (defined(HAVE_DECL_KEY_SCREEN) && HAVE_DECL_KEY_SCREEN) + XLAT(KEY_SCREEN), +#endif +#if defined(KEY_PC) || (defined(HAVE_DECL_KEY_PC) && HAVE_DECL_KEY_PC) + XLAT(KEY_PC), +#endif +#if defined(KEY_TV) || (defined(HAVE_DECL_KEY_TV) && HAVE_DECL_KEY_TV) + XLAT(KEY_TV), +#endif +#if defined(KEY_TV2) || (defined(HAVE_DECL_KEY_TV2) && HAVE_DECL_KEY_TV2) + XLAT(KEY_TV2), +#endif +#if defined(KEY_VCR) || (defined(HAVE_DECL_KEY_VCR) && HAVE_DECL_KEY_VCR) + XLAT(KEY_VCR), +#endif +#if defined(KEY_VCR2) || (defined(HAVE_DECL_KEY_VCR2) && HAVE_DECL_KEY_VCR2) + XLAT(KEY_VCR2), +#endif +#if defined(KEY_SAT) || (defined(HAVE_DECL_KEY_SAT) && HAVE_DECL_KEY_SAT) + XLAT(KEY_SAT), +#endif +#if defined(KEY_SAT2) || (defined(HAVE_DECL_KEY_SAT2) && HAVE_DECL_KEY_SAT2) + XLAT(KEY_SAT2), +#endif +#if defined(KEY_CD) || (defined(HAVE_DECL_KEY_CD) && HAVE_DECL_KEY_CD) + XLAT(KEY_CD), +#endif +#if defined(KEY_TAPE) || (defined(HAVE_DECL_KEY_TAPE) && HAVE_DECL_KEY_TAPE) + XLAT(KEY_TAPE), +#endif +#if defined(KEY_RADIO) || (defined(HAVE_DECL_KEY_RADIO) && HAVE_DECL_KEY_RADIO) + XLAT(KEY_RADIO), +#endif +#if defined(KEY_TUNER) || (defined(HAVE_DECL_KEY_TUNER) && HAVE_DECL_KEY_TUNER) + XLAT(KEY_TUNER), +#endif +#if defined(KEY_PLAYER) || (defined(HAVE_DECL_KEY_PLAYER) && HAVE_DECL_KEY_PLAYER) + XLAT(KEY_PLAYER), +#endif +#if defined(KEY_TEXT) || (defined(HAVE_DECL_KEY_TEXT) && HAVE_DECL_KEY_TEXT) + XLAT(KEY_TEXT), +#endif +#if defined(KEY_DVD) || (defined(HAVE_DECL_KEY_DVD) && HAVE_DECL_KEY_DVD) + XLAT(KEY_DVD), +#endif +#if defined(KEY_AUX) || (defined(HAVE_DECL_KEY_AUX) && HAVE_DECL_KEY_AUX) + XLAT(KEY_AUX), +#endif +#if defined(KEY_MP3) || (defined(HAVE_DECL_KEY_MP3) && HAVE_DECL_KEY_MP3) + XLAT(KEY_MP3), +#endif +#if defined(KEY_AUDIO) || (defined(HAVE_DECL_KEY_AUDIO) && HAVE_DECL_KEY_AUDIO) + XLAT(KEY_AUDIO), +#endif +#if defined(KEY_VIDEO) || (defined(HAVE_DECL_KEY_VIDEO) && HAVE_DECL_KEY_VIDEO) + XLAT(KEY_VIDEO), +#endif +#if defined(KEY_DIRECTORY) || (defined(HAVE_DECL_KEY_DIRECTORY) && HAVE_DECL_KEY_DIRECTORY) + XLAT(KEY_DIRECTORY), +#endif +#if defined(KEY_LIST) || (defined(HAVE_DECL_KEY_LIST) && HAVE_DECL_KEY_LIST) + XLAT(KEY_LIST), +#endif +#if defined(KEY_MEMO) || (defined(HAVE_DECL_KEY_MEMO) && HAVE_DECL_KEY_MEMO) + XLAT(KEY_MEMO), +#endif +#if defined(KEY_CALENDAR) || (defined(HAVE_DECL_KEY_CALENDAR) && HAVE_DECL_KEY_CALENDAR) + XLAT(KEY_CALENDAR), +#endif +#if defined(KEY_RED) || (defined(HAVE_DECL_KEY_RED) && HAVE_DECL_KEY_RED) + XLAT(KEY_RED), +#endif +#if defined(KEY_GREEN) || (defined(HAVE_DECL_KEY_GREEN) && HAVE_DECL_KEY_GREEN) + XLAT(KEY_GREEN), +#endif +#if defined(KEY_YELLOW) || (defined(HAVE_DECL_KEY_YELLOW) && HAVE_DECL_KEY_YELLOW) + XLAT(KEY_YELLOW), +#endif +#if defined(KEY_BLUE) || (defined(HAVE_DECL_KEY_BLUE) && HAVE_DECL_KEY_BLUE) + XLAT(KEY_BLUE), +#endif +#if defined(KEY_CHANNELUP) || (defined(HAVE_DECL_KEY_CHANNELUP) && HAVE_DECL_KEY_CHANNELUP) + XLAT(KEY_CHANNELUP), +#endif +#if defined(KEY_CHANNELDOWN) || (defined(HAVE_DECL_KEY_CHANNELDOWN) && HAVE_DECL_KEY_CHANNELDOWN) + XLAT(KEY_CHANNELDOWN), +#endif +#if defined(KEY_FIRST) || (defined(HAVE_DECL_KEY_FIRST) && HAVE_DECL_KEY_FIRST) + XLAT(KEY_FIRST), +#endif +#if defined(KEY_LAST) || (defined(HAVE_DECL_KEY_LAST) && HAVE_DECL_KEY_LAST) + XLAT(KEY_LAST), +#endif +#if defined(KEY_AB) || (defined(HAVE_DECL_KEY_AB) && HAVE_DECL_KEY_AB) + XLAT(KEY_AB), +#endif +#if defined(KEY_NEXT) || (defined(HAVE_DECL_KEY_NEXT) && HAVE_DECL_KEY_NEXT) + XLAT(KEY_NEXT), +#endif +#if defined(KEY_RESTART) || (defined(HAVE_DECL_KEY_RESTART) && HAVE_DECL_KEY_RESTART) + XLAT(KEY_RESTART), +#endif +#if defined(KEY_SLOW) || (defined(HAVE_DECL_KEY_SLOW) && HAVE_DECL_KEY_SLOW) + XLAT(KEY_SLOW), +#endif +#if defined(KEY_SHUFFLE) || (defined(HAVE_DECL_KEY_SHUFFLE) && HAVE_DECL_KEY_SHUFFLE) + XLAT(KEY_SHUFFLE), +#endif +#if defined(KEY_BREAK) || (defined(HAVE_DECL_KEY_BREAK) && HAVE_DECL_KEY_BREAK) + XLAT(KEY_BREAK), +#endif +#if defined(KEY_PREVIOUS) || (defined(HAVE_DECL_KEY_PREVIOUS) && HAVE_DECL_KEY_PREVIOUS) + XLAT(KEY_PREVIOUS), +#endif +#if defined(KEY_DIGITS) || (defined(HAVE_DECL_KEY_DIGITS) && HAVE_DECL_KEY_DIGITS) + XLAT(KEY_DIGITS), +#endif +#if defined(KEY_TEEN) || (defined(HAVE_DECL_KEY_TEEN) && HAVE_DECL_KEY_TEEN) + XLAT(KEY_TEEN), +#endif +#if defined(KEY_TWEN) || (defined(HAVE_DECL_KEY_TWEN) && HAVE_DECL_KEY_TWEN) + XLAT(KEY_TWEN), +#endif +#if defined(KEY_VIDEOPHONE) || (defined(HAVE_DECL_KEY_VIDEOPHONE) && HAVE_DECL_KEY_VIDEOPHONE) + XLAT(KEY_VIDEOPHONE), +#endif +#if defined(KEY_GAMES) || (defined(HAVE_DECL_KEY_GAMES) && HAVE_DECL_KEY_GAMES) + XLAT(KEY_GAMES), +#endif +#if defined(KEY_ZOOMIN) || (defined(HAVE_DECL_KEY_ZOOMIN) && HAVE_DECL_KEY_ZOOMIN) + XLAT(KEY_ZOOMIN), +#endif +#if defined(KEY_ZOOMOUT) || (defined(HAVE_DECL_KEY_ZOOMOUT) && HAVE_DECL_KEY_ZOOMOUT) + XLAT(KEY_ZOOMOUT), +#endif +#if defined(KEY_ZOOMRESET) || (defined(HAVE_DECL_KEY_ZOOMRESET) && HAVE_DECL_KEY_ZOOMRESET) + XLAT(KEY_ZOOMRESET), +#endif +#if defined(KEY_WORDPROCESSOR) || (defined(HAVE_DECL_KEY_WORDPROCESSOR) && HAVE_DECL_KEY_WORDPROCESSOR) + XLAT(KEY_WORDPROCESSOR), +#endif +#if defined(KEY_EDITOR) || (defined(HAVE_DECL_KEY_EDITOR) && HAVE_DECL_KEY_EDITOR) + XLAT(KEY_EDITOR), +#endif +#if defined(KEY_SPREADSHEET) || (defined(HAVE_DECL_KEY_SPREADSHEET) && HAVE_DECL_KEY_SPREADSHEET) + XLAT(KEY_SPREADSHEET), +#endif +#if defined(KEY_GRAPHICSEDITOR) || (defined(HAVE_DECL_KEY_GRAPHICSEDITOR) && HAVE_DECL_KEY_GRAPHICSEDITOR) + XLAT(KEY_GRAPHICSEDITOR), +#endif +#if defined(KEY_PRESENTATION) || (defined(HAVE_DECL_KEY_PRESENTATION) && HAVE_DECL_KEY_PRESENTATION) + XLAT(KEY_PRESENTATION), +#endif +#if defined(KEY_DATABASE) || (defined(HAVE_DECL_KEY_DATABASE) && HAVE_DECL_KEY_DATABASE) + XLAT(KEY_DATABASE), +#endif +#if defined(KEY_NEWS) || (defined(HAVE_DECL_KEY_NEWS) && HAVE_DECL_KEY_NEWS) + XLAT(KEY_NEWS), +#endif +#if defined(KEY_VOICEMAIL) || (defined(HAVE_DECL_KEY_VOICEMAIL) && HAVE_DECL_KEY_VOICEMAIL) + XLAT(KEY_VOICEMAIL), +#endif +#if defined(KEY_ADDRESSBOOK) || (defined(HAVE_DECL_KEY_ADDRESSBOOK) && HAVE_DECL_KEY_ADDRESSBOOK) + XLAT(KEY_ADDRESSBOOK), +#endif +#if defined(KEY_MESSENGER) || (defined(HAVE_DECL_KEY_MESSENGER) && HAVE_DECL_KEY_MESSENGER) + XLAT(KEY_MESSENGER), +#endif +#if defined(KEY_DISPLAYTOGGLE) || (defined(HAVE_DECL_KEY_DISPLAYTOGGLE) && HAVE_DECL_KEY_DISPLAYTOGGLE) + XLAT(KEY_DISPLAYTOGGLE), +#endif +#if defined(KEY_BRIGHTNESS_TOGGLE) || (defined(HAVE_DECL_KEY_BRIGHTNESS_TOGGLE) && HAVE_DECL_KEY_BRIGHTNESS_TOGGLE) + XLAT(KEY_BRIGHTNESS_TOGGLE), +#endif +#if defined(KEY_SPELLCHECK) || (defined(HAVE_DECL_KEY_SPELLCHECK) && HAVE_DECL_KEY_SPELLCHECK) + XLAT(KEY_SPELLCHECK), +#endif +#if defined(KEY_LOGOFF) || (defined(HAVE_DECL_KEY_LOGOFF) && HAVE_DECL_KEY_LOGOFF) + XLAT(KEY_LOGOFF), +#endif + +#if defined(KEY_DOLLAR) || (defined(HAVE_DECL_KEY_DOLLAR) && HAVE_DECL_KEY_DOLLAR) + XLAT(KEY_DOLLAR), +#endif +#if defined(KEY_EURO) || (defined(HAVE_DECL_KEY_EURO) && HAVE_DECL_KEY_EURO) + XLAT(KEY_EURO), +#endif + +#if defined(KEY_FRAMEBACK) || (defined(HAVE_DECL_KEY_FRAMEBACK) && HAVE_DECL_KEY_FRAMEBACK) + XLAT(KEY_FRAMEBACK), +#endif +#if defined(KEY_FRAMEFORWARD) || (defined(HAVE_DECL_KEY_FRAMEFORWARD) && HAVE_DECL_KEY_FRAMEFORWARD) + XLAT(KEY_FRAMEFORWARD), +#endif +#if defined(KEY_CONTEXT_MENU) || (defined(HAVE_DECL_KEY_CONTEXT_MENU) && HAVE_DECL_KEY_CONTEXT_MENU) + XLAT(KEY_CONTEXT_MENU), +#endif +#if defined(KEY_MEDIA_REPEAT) || (defined(HAVE_DECL_KEY_MEDIA_REPEAT) && HAVE_DECL_KEY_MEDIA_REPEAT) + XLAT(KEY_MEDIA_REPEAT), +#endif +#if defined(KEY_10CHANNELSUP) || (defined(HAVE_DECL_KEY_10CHANNELSUP) && HAVE_DECL_KEY_10CHANNELSUP) + XLAT(KEY_10CHANNELSUP), +#endif +#if defined(KEY_10CHANNELSDOWN) || (defined(HAVE_DECL_KEY_10CHANNELSDOWN) && HAVE_DECL_KEY_10CHANNELSDOWN) + XLAT(KEY_10CHANNELSDOWN), +#endif +#if defined(KEY_IMAGES) || (defined(HAVE_DECL_KEY_IMAGES) && HAVE_DECL_KEY_IMAGES) + XLAT(KEY_IMAGES), +#endif + +#if defined(KEY_DEL_EOL) || (defined(HAVE_DECL_KEY_DEL_EOL) && HAVE_DECL_KEY_DEL_EOL) + XLAT(KEY_DEL_EOL), +#endif +#if defined(KEY_DEL_EOS) || (defined(HAVE_DECL_KEY_DEL_EOS) && HAVE_DECL_KEY_DEL_EOS) + XLAT(KEY_DEL_EOS), +#endif +#if defined(KEY_INS_LINE) || (defined(HAVE_DECL_KEY_INS_LINE) && HAVE_DECL_KEY_INS_LINE) + XLAT(KEY_INS_LINE), +#endif +#if defined(KEY_DEL_LINE) || (defined(HAVE_DECL_KEY_DEL_LINE) && HAVE_DECL_KEY_DEL_LINE) + XLAT(KEY_DEL_LINE), +#endif + +#if defined(KEY_FN) || (defined(HAVE_DECL_KEY_FN) && HAVE_DECL_KEY_FN) + XLAT(KEY_FN), +#endif +#if defined(KEY_FN_ESC) || (defined(HAVE_DECL_KEY_FN_ESC) && HAVE_DECL_KEY_FN_ESC) + XLAT(KEY_FN_ESC), +#endif +#if defined(KEY_FN_F1) || (defined(HAVE_DECL_KEY_FN_F1) && HAVE_DECL_KEY_FN_F1) + XLAT(KEY_FN_F1), +#endif +#if defined(KEY_FN_F2) || (defined(HAVE_DECL_KEY_FN_F2) && HAVE_DECL_KEY_FN_F2) + XLAT(KEY_FN_F2), +#endif +#if defined(KEY_FN_F3) || (defined(HAVE_DECL_KEY_FN_F3) && HAVE_DECL_KEY_FN_F3) + XLAT(KEY_FN_F3), +#endif +#if defined(KEY_FN_F4) || (defined(HAVE_DECL_KEY_FN_F4) && HAVE_DECL_KEY_FN_F4) + XLAT(KEY_FN_F4), +#endif +#if defined(KEY_FN_F5) || (defined(HAVE_DECL_KEY_FN_F5) && HAVE_DECL_KEY_FN_F5) + XLAT(KEY_FN_F5), +#endif +#if defined(KEY_FN_F6) || (defined(HAVE_DECL_KEY_FN_F6) && HAVE_DECL_KEY_FN_F6) + XLAT(KEY_FN_F6), +#endif +#if defined(KEY_FN_F7) || (defined(HAVE_DECL_KEY_FN_F7) && HAVE_DECL_KEY_FN_F7) + XLAT(KEY_FN_F7), +#endif +#if defined(KEY_FN_F8) || (defined(HAVE_DECL_KEY_FN_F8) && HAVE_DECL_KEY_FN_F8) + XLAT(KEY_FN_F8), +#endif +#if defined(KEY_FN_F9) || (defined(HAVE_DECL_KEY_FN_F9) && HAVE_DECL_KEY_FN_F9) + XLAT(KEY_FN_F9), +#endif +#if defined(KEY_FN_F10) || (defined(HAVE_DECL_KEY_FN_F10) && HAVE_DECL_KEY_FN_F10) + XLAT(KEY_FN_F10), +#endif +#if defined(KEY_FN_F11) || (defined(HAVE_DECL_KEY_FN_F11) && HAVE_DECL_KEY_FN_F11) + XLAT(KEY_FN_F11), +#endif +#if defined(KEY_FN_F12) || (defined(HAVE_DECL_KEY_FN_F12) && HAVE_DECL_KEY_FN_F12) + XLAT(KEY_FN_F12), +#endif +#if defined(KEY_FN_1) || (defined(HAVE_DECL_KEY_FN_1) && HAVE_DECL_KEY_FN_1) + XLAT(KEY_FN_1), +#endif +#if defined(KEY_FN_2) || (defined(HAVE_DECL_KEY_FN_2) && HAVE_DECL_KEY_FN_2) + XLAT(KEY_FN_2), +#endif +#if defined(KEY_FN_D) || (defined(HAVE_DECL_KEY_FN_D) && HAVE_DECL_KEY_FN_D) + XLAT(KEY_FN_D), +#endif +#if defined(KEY_FN_E) || (defined(HAVE_DECL_KEY_FN_E) && HAVE_DECL_KEY_FN_E) + XLAT(KEY_FN_E), +#endif +#if defined(KEY_FN_F) || (defined(HAVE_DECL_KEY_FN_F) && HAVE_DECL_KEY_FN_F) + XLAT(KEY_FN_F), +#endif +#if defined(KEY_FN_S) || (defined(HAVE_DECL_KEY_FN_S) && HAVE_DECL_KEY_FN_S) + XLAT(KEY_FN_S), +#endif +#if defined(KEY_FN_B) || (defined(HAVE_DECL_KEY_FN_B) && HAVE_DECL_KEY_FN_B) + XLAT(KEY_FN_B), +#endif + +#if defined(KEY_BRL_DOT1) || (defined(HAVE_DECL_KEY_BRL_DOT1) && HAVE_DECL_KEY_BRL_DOT1) + XLAT(KEY_BRL_DOT1), +#endif +#if defined(KEY_BRL_DOT2) || (defined(HAVE_DECL_KEY_BRL_DOT2) && HAVE_DECL_KEY_BRL_DOT2) + XLAT(KEY_BRL_DOT2), +#endif +#if defined(KEY_BRL_DOT3) || (defined(HAVE_DECL_KEY_BRL_DOT3) && HAVE_DECL_KEY_BRL_DOT3) + XLAT(KEY_BRL_DOT3), +#endif +#if defined(KEY_BRL_DOT4) || (defined(HAVE_DECL_KEY_BRL_DOT4) && HAVE_DECL_KEY_BRL_DOT4) + XLAT(KEY_BRL_DOT4), +#endif +#if defined(KEY_BRL_DOT5) || (defined(HAVE_DECL_KEY_BRL_DOT5) && HAVE_DECL_KEY_BRL_DOT5) + XLAT(KEY_BRL_DOT5), +#endif +#if defined(KEY_BRL_DOT6) || (defined(HAVE_DECL_KEY_BRL_DOT6) && HAVE_DECL_KEY_BRL_DOT6) + XLAT(KEY_BRL_DOT6), +#endif +#if defined(KEY_BRL_DOT7) || (defined(HAVE_DECL_KEY_BRL_DOT7) && HAVE_DECL_KEY_BRL_DOT7) + XLAT(KEY_BRL_DOT7), +#endif +#if defined(KEY_BRL_DOT8) || (defined(HAVE_DECL_KEY_BRL_DOT8) && HAVE_DECL_KEY_BRL_DOT8) + XLAT(KEY_BRL_DOT8), +#endif +#if defined(KEY_BRL_DOT9) || (defined(HAVE_DECL_KEY_BRL_DOT9) && HAVE_DECL_KEY_BRL_DOT9) + XLAT(KEY_BRL_DOT9), +#endif +#if defined(KEY_BRL_DOT10) || (defined(HAVE_DECL_KEY_BRL_DOT10) && HAVE_DECL_KEY_BRL_DOT10) + XLAT(KEY_BRL_DOT10), +#endif + +#if defined(KEY_NUMERIC_0) || (defined(HAVE_DECL_KEY_NUMERIC_0) && HAVE_DECL_KEY_NUMERIC_0) + XLAT(KEY_NUMERIC_0), +#endif +#if defined(KEY_NUMERIC_1) || (defined(HAVE_DECL_KEY_NUMERIC_1) && HAVE_DECL_KEY_NUMERIC_1) + XLAT(KEY_NUMERIC_1), +#endif +#if defined(KEY_NUMERIC_2) || (defined(HAVE_DECL_KEY_NUMERIC_2) && HAVE_DECL_KEY_NUMERIC_2) + XLAT(KEY_NUMERIC_2), +#endif +#if defined(KEY_NUMERIC_3) || (defined(HAVE_DECL_KEY_NUMERIC_3) && HAVE_DECL_KEY_NUMERIC_3) + XLAT(KEY_NUMERIC_3), +#endif +#if defined(KEY_NUMERIC_4) || (defined(HAVE_DECL_KEY_NUMERIC_4) && HAVE_DECL_KEY_NUMERIC_4) + XLAT(KEY_NUMERIC_4), +#endif +#if defined(KEY_NUMERIC_5) || (defined(HAVE_DECL_KEY_NUMERIC_5) && HAVE_DECL_KEY_NUMERIC_5) + XLAT(KEY_NUMERIC_5), +#endif +#if defined(KEY_NUMERIC_6) || (defined(HAVE_DECL_KEY_NUMERIC_6) && HAVE_DECL_KEY_NUMERIC_6) + XLAT(KEY_NUMERIC_6), +#endif +#if defined(KEY_NUMERIC_7) || (defined(HAVE_DECL_KEY_NUMERIC_7) && HAVE_DECL_KEY_NUMERIC_7) + XLAT(KEY_NUMERIC_7), +#endif +#if defined(KEY_NUMERIC_8) || (defined(HAVE_DECL_KEY_NUMERIC_8) && HAVE_DECL_KEY_NUMERIC_8) + XLAT(KEY_NUMERIC_8), +#endif +#if defined(KEY_NUMERIC_9) || (defined(HAVE_DECL_KEY_NUMERIC_9) && HAVE_DECL_KEY_NUMERIC_9) + XLAT(KEY_NUMERIC_9), +#endif +#if defined(KEY_NUMERIC_STAR) || (defined(HAVE_DECL_KEY_NUMERIC_STAR) && HAVE_DECL_KEY_NUMERIC_STAR) + XLAT(KEY_NUMERIC_STAR), +#endif +#if defined(KEY_NUMERIC_POUND) || (defined(HAVE_DECL_KEY_NUMERIC_POUND) && HAVE_DECL_KEY_NUMERIC_POUND) + XLAT(KEY_NUMERIC_POUND), +#endif + +#if defined(KEY_CAMERA_FOCUS) || (defined(HAVE_DECL_KEY_CAMERA_FOCUS) && HAVE_DECL_KEY_CAMERA_FOCUS) + XLAT(KEY_CAMERA_FOCUS), +#endif +#if defined(KEY_WPS_BUTTON) || (defined(HAVE_DECL_KEY_WPS_BUTTON) && HAVE_DECL_KEY_WPS_BUTTON) + XLAT(KEY_WPS_BUTTON), +#endif + +#if defined(KEY_TOUCHPAD_TOGGLE) || (defined(HAVE_DECL_KEY_TOUCHPAD_TOGGLE) && HAVE_DECL_KEY_TOUCHPAD_TOGGLE) + XLAT(KEY_TOUCHPAD_TOGGLE), +#endif +#if defined(KEY_TOUCHPAD_ON) || (defined(HAVE_DECL_KEY_TOUCHPAD_ON) && HAVE_DECL_KEY_TOUCHPAD_ON) + XLAT(KEY_TOUCHPAD_ON), +#endif +#if defined(KEY_TOUCHPAD_OFF) || (defined(HAVE_DECL_KEY_TOUCHPAD_OFF) && HAVE_DECL_KEY_TOUCHPAD_OFF) + XLAT(KEY_TOUCHPAD_OFF), +#endif + +#if defined(KEY_CAMERA_ZOOMIN) || (defined(HAVE_DECL_KEY_CAMERA_ZOOMIN) && HAVE_DECL_KEY_CAMERA_ZOOMIN) + XLAT(KEY_CAMERA_ZOOMIN), +#endif +#if defined(KEY_CAMERA_ZOOMOUT) || (defined(HAVE_DECL_KEY_CAMERA_ZOOMOUT) && HAVE_DECL_KEY_CAMERA_ZOOMOUT) + XLAT(KEY_CAMERA_ZOOMOUT), +#endif +#if defined(KEY_CAMERA_UP) || (defined(HAVE_DECL_KEY_CAMERA_UP) && HAVE_DECL_KEY_CAMERA_UP) + XLAT(KEY_CAMERA_UP), +#endif +#if defined(KEY_CAMERA_DOWN) || (defined(HAVE_DECL_KEY_CAMERA_DOWN) && HAVE_DECL_KEY_CAMERA_DOWN) + XLAT(KEY_CAMERA_DOWN), +#endif +#if defined(KEY_CAMERA_LEFT) || (defined(HAVE_DECL_KEY_CAMERA_LEFT) && HAVE_DECL_KEY_CAMERA_LEFT) + XLAT(KEY_CAMERA_LEFT), +#endif +#if defined(KEY_CAMERA_RIGHT) || (defined(HAVE_DECL_KEY_CAMERA_RIGHT) && HAVE_DECL_KEY_CAMERA_RIGHT) + XLAT(KEY_CAMERA_RIGHT), +#endif + +#if defined(KEY_ATTENDANT_ON) || (defined(HAVE_DECL_KEY_ATTENDANT_ON) && HAVE_DECL_KEY_ATTENDANT_ON) + XLAT(KEY_ATTENDANT_ON), +#endif +#if defined(KEY_ATTENDANT_OFF) || (defined(HAVE_DECL_KEY_ATTENDANT_OFF) && HAVE_DECL_KEY_ATTENDANT_OFF) + XLAT(KEY_ATTENDANT_OFF), +#endif +#if defined(KEY_ATTENDANT_TOGGLE) || (defined(HAVE_DECL_KEY_ATTENDANT_TOGGLE) && HAVE_DECL_KEY_ATTENDANT_TOGGLE) + XLAT(KEY_ATTENDANT_TOGGLE), +#endif +#if defined(KEY_LIGHTS_TOGGLE) || (defined(HAVE_DECL_KEY_LIGHTS_TOGGLE) && HAVE_DECL_KEY_LIGHTS_TOGGLE) + XLAT(KEY_LIGHTS_TOGGLE), +#endif + +#if defined(BTN_DPAD_UP) || (defined(HAVE_DECL_BTN_DPAD_UP) && HAVE_DECL_BTN_DPAD_UP) + XLAT(BTN_DPAD_UP), +#endif +#if defined(BTN_DPAD_DOWN) || (defined(HAVE_DECL_BTN_DPAD_DOWN) && HAVE_DECL_BTN_DPAD_DOWN) + XLAT(BTN_DPAD_DOWN), +#endif +#if defined(BTN_DPAD_LEFT) || (defined(HAVE_DECL_BTN_DPAD_LEFT) && HAVE_DECL_BTN_DPAD_LEFT) + XLAT(BTN_DPAD_LEFT), +#endif +#if defined(BTN_DPAD_RIGHT) || (defined(HAVE_DECL_BTN_DPAD_RIGHT) && HAVE_DECL_BTN_DPAD_RIGHT) + XLAT(BTN_DPAD_RIGHT), +#endif + +#if defined(KEY_ALS_TOGGLE) || (defined(HAVE_DECL_KEY_ALS_TOGGLE) && HAVE_DECL_KEY_ALS_TOGGLE) + XLAT(KEY_ALS_TOGGLE), +#endif + +#if defined(KEY_BUTTONCONFIG) || (defined(HAVE_DECL_KEY_BUTTONCONFIG) && HAVE_DECL_KEY_BUTTONCONFIG) + XLAT(KEY_BUTTONCONFIG), +#endif +#if defined(KEY_TASKMANAGER) || (defined(HAVE_DECL_KEY_TASKMANAGER) && HAVE_DECL_KEY_TASKMANAGER) + XLAT(KEY_TASKMANAGER), +#endif +#if defined(KEY_JOURNAL) || (defined(HAVE_DECL_KEY_JOURNAL) && HAVE_DECL_KEY_JOURNAL) + XLAT(KEY_JOURNAL), +#endif +#if defined(KEY_CONTROLPANEL) || (defined(HAVE_DECL_KEY_CONTROLPANEL) && HAVE_DECL_KEY_CONTROLPANEL) + XLAT(KEY_CONTROLPANEL), +#endif +#if defined(KEY_APPSELECT) || (defined(HAVE_DECL_KEY_APPSELECT) && HAVE_DECL_KEY_APPSELECT) + XLAT(KEY_APPSELECT), +#endif +#if defined(KEY_SCREENSAVER) || (defined(HAVE_DECL_KEY_SCREENSAVER) && HAVE_DECL_KEY_SCREENSAVER) + XLAT(KEY_SCREENSAVER), +#endif +#if defined(KEY_VOICECOMMAND) || (defined(HAVE_DECL_KEY_VOICECOMMAND) && HAVE_DECL_KEY_VOICECOMMAND) + XLAT(KEY_VOICECOMMAND), +#endif + +#if defined(KEY_BRIGHTNESS_MIN) || (defined(HAVE_DECL_KEY_BRIGHTNESS_MIN) && HAVE_DECL_KEY_BRIGHTNESS_MIN) + XLAT(KEY_BRIGHTNESS_MIN), +#endif +#if defined(KEY_BRIGHTNESS_MAX) || (defined(HAVE_DECL_KEY_BRIGHTNESS_MAX) && HAVE_DECL_KEY_BRIGHTNESS_MAX) + XLAT(KEY_BRIGHTNESS_MAX), +#endif + +#if defined(KEY_KBDINPUTASSIST_PREV) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_PREV) && HAVE_DECL_KEY_KBDINPUTASSIST_PREV) + XLAT(KEY_KBDINPUTASSIST_PREV), +#endif +#if defined(KEY_KBDINPUTASSIST_NEXT) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_NEXT) && HAVE_DECL_KEY_KBDINPUTASSIST_NEXT) + XLAT(KEY_KBDINPUTASSIST_NEXT), +#endif +#if defined(KEY_KBDINPUTASSIST_PREVGROUP) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_PREVGROUP) && HAVE_DECL_KEY_KBDINPUTASSIST_PREVGROUP) + XLAT(KEY_KBDINPUTASSIST_PREVGROUP), +#endif +#if defined(KEY_KBDINPUTASSIST_NEXTGROUP) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_NEXTGROUP) && HAVE_DECL_KEY_KBDINPUTASSIST_NEXTGROUP) + XLAT(KEY_KBDINPUTASSIST_NEXTGROUP), +#endif +#if defined(KEY_KBDINPUTASSIST_ACCEPT) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_ACCEPT) && HAVE_DECL_KEY_KBDINPUTASSIST_ACCEPT) + XLAT(KEY_KBDINPUTASSIST_ACCEPT), +#endif +#if defined(KEY_KBDINPUTASSIST_CANCEL) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_CANCEL) && HAVE_DECL_KEY_KBDINPUTASSIST_CANCEL) + XLAT(KEY_KBDINPUTASSIST_CANCEL), +#endif + +#if defined(BTN_TRIGGER_HAPPY) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY) && HAVE_DECL_BTN_TRIGGER_HAPPY) + XLAT(BTN_TRIGGER_HAPPY), +#endif +#if defined(BTN_TRIGGER_HAPPY1) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY1) && HAVE_DECL_BTN_TRIGGER_HAPPY1) + XLAT(BTN_TRIGGER_HAPPY1), +#endif +#if defined(BTN_TRIGGER_HAPPY2) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY2) && HAVE_DECL_BTN_TRIGGER_HAPPY2) + XLAT(BTN_TRIGGER_HAPPY2), +#endif +#if defined(BTN_TRIGGER_HAPPY3) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY3) && HAVE_DECL_BTN_TRIGGER_HAPPY3) + XLAT(BTN_TRIGGER_HAPPY3), +#endif +#if defined(BTN_TRIGGER_HAPPY4) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY4) && HAVE_DECL_BTN_TRIGGER_HAPPY4) + XLAT(BTN_TRIGGER_HAPPY4), +#endif +#if defined(BTN_TRIGGER_HAPPY5) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY5) && HAVE_DECL_BTN_TRIGGER_HAPPY5) + XLAT(BTN_TRIGGER_HAPPY5), +#endif +#if defined(BTN_TRIGGER_HAPPY6) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY6) && HAVE_DECL_BTN_TRIGGER_HAPPY6) + XLAT(BTN_TRIGGER_HAPPY6), +#endif +#if defined(BTN_TRIGGER_HAPPY7) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY7) && HAVE_DECL_BTN_TRIGGER_HAPPY7) + XLAT(BTN_TRIGGER_HAPPY7), +#endif +#if defined(BTN_TRIGGER_HAPPY8) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY8) && HAVE_DECL_BTN_TRIGGER_HAPPY8) + XLAT(BTN_TRIGGER_HAPPY8), +#endif +#if defined(BTN_TRIGGER_HAPPY9) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY9) && HAVE_DECL_BTN_TRIGGER_HAPPY9) + XLAT(BTN_TRIGGER_HAPPY9), +#endif +#if defined(BTN_TRIGGER_HAPPY10) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY10) && HAVE_DECL_BTN_TRIGGER_HAPPY10) + XLAT(BTN_TRIGGER_HAPPY10), +#endif +#if defined(BTN_TRIGGER_HAPPY11) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY11) && HAVE_DECL_BTN_TRIGGER_HAPPY11) + XLAT(BTN_TRIGGER_HAPPY11), +#endif +#if defined(BTN_TRIGGER_HAPPY12) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY12) && HAVE_DECL_BTN_TRIGGER_HAPPY12) + XLAT(BTN_TRIGGER_HAPPY12), +#endif +#if defined(BTN_TRIGGER_HAPPY13) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY13) && HAVE_DECL_BTN_TRIGGER_HAPPY13) + XLAT(BTN_TRIGGER_HAPPY13), +#endif +#if defined(BTN_TRIGGER_HAPPY14) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY14) && HAVE_DECL_BTN_TRIGGER_HAPPY14) + XLAT(BTN_TRIGGER_HAPPY14), +#endif +#if defined(BTN_TRIGGER_HAPPY15) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY15) && HAVE_DECL_BTN_TRIGGER_HAPPY15) + XLAT(BTN_TRIGGER_HAPPY15), +#endif +#if defined(BTN_TRIGGER_HAPPY16) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY16) && HAVE_DECL_BTN_TRIGGER_HAPPY16) + XLAT(BTN_TRIGGER_HAPPY16), +#endif +#if defined(BTN_TRIGGER_HAPPY17) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY17) && HAVE_DECL_BTN_TRIGGER_HAPPY17) + XLAT(BTN_TRIGGER_HAPPY17), +#endif +#if defined(BTN_TRIGGER_HAPPY18) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY18) && HAVE_DECL_BTN_TRIGGER_HAPPY18) + XLAT(BTN_TRIGGER_HAPPY18), +#endif +#if defined(BTN_TRIGGER_HAPPY19) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY19) && HAVE_DECL_BTN_TRIGGER_HAPPY19) + XLAT(BTN_TRIGGER_HAPPY19), +#endif +#if defined(BTN_TRIGGER_HAPPY20) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY20) && HAVE_DECL_BTN_TRIGGER_HAPPY20) + XLAT(BTN_TRIGGER_HAPPY20), +#endif +#if defined(BTN_TRIGGER_HAPPY21) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY21) && HAVE_DECL_BTN_TRIGGER_HAPPY21) + XLAT(BTN_TRIGGER_HAPPY21), +#endif +#if defined(BTN_TRIGGER_HAPPY22) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY22) && HAVE_DECL_BTN_TRIGGER_HAPPY22) + XLAT(BTN_TRIGGER_HAPPY22), +#endif +#if defined(BTN_TRIGGER_HAPPY23) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY23) && HAVE_DECL_BTN_TRIGGER_HAPPY23) + XLAT(BTN_TRIGGER_HAPPY23), +#endif +#if defined(BTN_TRIGGER_HAPPY24) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY24) && HAVE_DECL_BTN_TRIGGER_HAPPY24) + XLAT(BTN_TRIGGER_HAPPY24), +#endif +#if defined(BTN_TRIGGER_HAPPY25) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY25) && HAVE_DECL_BTN_TRIGGER_HAPPY25) + XLAT(BTN_TRIGGER_HAPPY25), +#endif +#if defined(BTN_TRIGGER_HAPPY26) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY26) && HAVE_DECL_BTN_TRIGGER_HAPPY26) + XLAT(BTN_TRIGGER_HAPPY26), +#endif +#if defined(BTN_TRIGGER_HAPPY27) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY27) && HAVE_DECL_BTN_TRIGGER_HAPPY27) + XLAT(BTN_TRIGGER_HAPPY27), +#endif +#if defined(BTN_TRIGGER_HAPPY28) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY28) && HAVE_DECL_BTN_TRIGGER_HAPPY28) + XLAT(BTN_TRIGGER_HAPPY28), +#endif +#if defined(BTN_TRIGGER_HAPPY29) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY29) && HAVE_DECL_BTN_TRIGGER_HAPPY29) + XLAT(BTN_TRIGGER_HAPPY29), +#endif +#if defined(BTN_TRIGGER_HAPPY30) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY30) && HAVE_DECL_BTN_TRIGGER_HAPPY30) + XLAT(BTN_TRIGGER_HAPPY30), +#endif +#if defined(BTN_TRIGGER_HAPPY31) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY31) && HAVE_DECL_BTN_TRIGGER_HAPPY31) + XLAT(BTN_TRIGGER_HAPPY31), +#endif +#if defined(BTN_TRIGGER_HAPPY32) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY32) && HAVE_DECL_BTN_TRIGGER_HAPPY32) + XLAT(BTN_TRIGGER_HAPPY32), +#endif +#if defined(BTN_TRIGGER_HAPPY33) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY33) && HAVE_DECL_BTN_TRIGGER_HAPPY33) + XLAT(BTN_TRIGGER_HAPPY33), +#endif +#if defined(BTN_TRIGGER_HAPPY34) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY34) && HAVE_DECL_BTN_TRIGGER_HAPPY34) + XLAT(BTN_TRIGGER_HAPPY34), +#endif +#if defined(BTN_TRIGGER_HAPPY35) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY35) && HAVE_DECL_BTN_TRIGGER_HAPPY35) + XLAT(BTN_TRIGGER_HAPPY35), +#endif +#if defined(BTN_TRIGGER_HAPPY36) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY36) && HAVE_DECL_BTN_TRIGGER_HAPPY36) + XLAT(BTN_TRIGGER_HAPPY36), +#endif +#if defined(BTN_TRIGGER_HAPPY37) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY37) && HAVE_DECL_BTN_TRIGGER_HAPPY37) + XLAT(BTN_TRIGGER_HAPPY37), +#endif +#if defined(BTN_TRIGGER_HAPPY38) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY38) && HAVE_DECL_BTN_TRIGGER_HAPPY38) + XLAT(BTN_TRIGGER_HAPPY38), +#endif +#if defined(BTN_TRIGGER_HAPPY39) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY39) && HAVE_DECL_BTN_TRIGGER_HAPPY39) + XLAT(BTN_TRIGGER_HAPPY39), +#endif +#if defined(BTN_TRIGGER_HAPPY40) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY40) && HAVE_DECL_BTN_TRIGGER_HAPPY40) + XLAT(BTN_TRIGGER_HAPPY40), +#endif + XLAT_END +}; diff --git a/xlat/evdev_leds.h b/xlat/evdev_leds.h new file mode 100644 index 00000000..6c4621fa --- /dev/null +++ b/xlat/evdev_leds.h @@ -0,0 +1,38 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_leds.in; do not edit. */ + +static const struct xlat evdev_leds[] = { +#if defined(LED_NUML) || (defined(HAVE_DECL_LED_NUML) && HAVE_DECL_LED_NUML) + XLAT(LED_NUML), +#endif +#if defined(LED_CAPSL) || (defined(HAVE_DECL_LED_CAPSL) && HAVE_DECL_LED_CAPSL) + XLAT(LED_CAPSL), +#endif +#if defined(LED_SCROLLL) || (defined(HAVE_DECL_LED_SCROLLL) && HAVE_DECL_LED_SCROLLL) + XLAT(LED_SCROLLL), +#endif +#if defined(LED_COMPOSE) || (defined(HAVE_DECL_LED_COMPOSE) && HAVE_DECL_LED_COMPOSE) + XLAT(LED_COMPOSE), +#endif +#if defined(LED_KANA) || (defined(HAVE_DECL_LED_KANA) && HAVE_DECL_LED_KANA) + XLAT(LED_KANA), +#endif +#if defined(LED_SLEEP) || (defined(HAVE_DECL_LED_SLEEP) && HAVE_DECL_LED_SLEEP) + XLAT(LED_SLEEP), +#endif +#if defined(LED_SUSPEND) || (defined(HAVE_DECL_LED_SUSPEND) && HAVE_DECL_LED_SUSPEND) + XLAT(LED_SUSPEND), +#endif +#if defined(LED_MUTE) || (defined(HAVE_DECL_LED_MUTE) && HAVE_DECL_LED_MUTE) + XLAT(LED_MUTE), +#endif +#if defined(LED_MISC) || (defined(HAVE_DECL_LED_MISC) && HAVE_DECL_LED_MISC) + XLAT(LED_MISC), +#endif +#if defined(LED_MAIL) || (defined(HAVE_DECL_LED_MAIL) && HAVE_DECL_LED_MAIL) + XLAT(LED_MAIL), +#endif +#if defined(LED_CHARGING) || (defined(HAVE_DECL_LED_CHARGING) && HAVE_DECL_LED_CHARGING) + XLAT(LED_CHARGING), +#endif + XLAT_END +}; diff --git a/xlat/evdev_misc.h b/xlat/evdev_misc.h new file mode 100644 index 00000000..a4fe71a4 --- /dev/null +++ b/xlat/evdev_misc.h @@ -0,0 +1,23 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_misc.in; do not edit. */ + +static const struct xlat evdev_misc[] = { +#if defined(MSC_SERIAL) || (defined(HAVE_DECL_MSC_SERIAL) && HAVE_DECL_MSC_SERIAL) + XLAT(MSC_SERIAL), +#endif +#if defined(MSC_PULSELED) || (defined(HAVE_DECL_MSC_PULSELED) && HAVE_DECL_MSC_PULSELED) + XLAT(MSC_PULSELED), +#endif +#if defined(MSC_GESTURE) || (defined(HAVE_DECL_MSC_GESTURE) && HAVE_DECL_MSC_GESTURE) + XLAT(MSC_GESTURE), +#endif +#if defined(MSC_RAW) || (defined(HAVE_DECL_MSC_RAW) && HAVE_DECL_MSC_RAW) + XLAT(MSC_RAW), +#endif +#if defined(MSC_SCAN) || (defined(HAVE_DECL_MSC_SCAN) && HAVE_DECL_MSC_SCAN) + XLAT(MSC_SCAN), +#endif +#if defined(MSC_TIMESTAMP) || (defined(HAVE_DECL_MSC_TIMESTAMP) && HAVE_DECL_MSC_TIMESTAMP) + XLAT(MSC_TIMESTAMP), +#endif + XLAT_END +}; diff --git a/xlat/evdev_mtslots.h b/xlat/evdev_mtslots.h new file mode 100644 index 00000000..7e776c68 --- /dev/null +++ b/xlat/evdev_mtslots.h @@ -0,0 +1,50 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_mtslots.in; do not edit. */ + +static const struct xlat evdev_mtslots[] = { +#if defined(ABS_MT_SLOT) || (defined(HAVE_DECL_ABS_MT_SLOT) && HAVE_DECL_ABS_MT_SLOT) + XLAT(ABS_MT_SLOT), +#endif +#if defined(ABS_MT_TOUCH_MAJOR) || (defined(HAVE_DECL_ABS_MT_TOUCH_MAJOR) && HAVE_DECL_ABS_MT_TOUCH_MAJOR) + XLAT(ABS_MT_TOUCH_MAJOR), +#endif +#if defined(ABS_MT_TOUCH_MINOR) || (defined(HAVE_DECL_ABS_MT_TOUCH_MINOR) && HAVE_DECL_ABS_MT_TOUCH_MINOR) + XLAT(ABS_MT_TOUCH_MINOR), +#endif +#if defined(ABS_MT_WIDTH_MAJOR) || (defined(HAVE_DECL_ABS_MT_WIDTH_MAJOR) && HAVE_DECL_ABS_MT_WIDTH_MAJOR) + XLAT(ABS_MT_WIDTH_MAJOR), +#endif +#if defined(ABS_MT_WIDTH_MINOR) || (defined(HAVE_DECL_ABS_MT_WIDTH_MINOR) && HAVE_DECL_ABS_MT_WIDTH_MINOR) + XLAT(ABS_MT_WIDTH_MINOR), +#endif +#if defined(ABS_MT_ORIENTATION) || (defined(HAVE_DECL_ABS_MT_ORIENTATION) && HAVE_DECL_ABS_MT_ORIENTATION) + XLAT(ABS_MT_ORIENTATION), +#endif +#if defined(ABS_MT_POSITION_X) || (defined(HAVE_DECL_ABS_MT_POSITION_X) && HAVE_DECL_ABS_MT_POSITION_X) + XLAT(ABS_MT_POSITION_X), +#endif +#if defined(ABS_MT_POSITION_Y) || (defined(HAVE_DECL_ABS_MT_POSITION_Y) && HAVE_DECL_ABS_MT_POSITION_Y) + XLAT(ABS_MT_POSITION_Y), +#endif +#if defined(ABS_MT_TOOL_TYPE) || (defined(HAVE_DECL_ABS_MT_TOOL_TYPE) && HAVE_DECL_ABS_MT_TOOL_TYPE) + XLAT(ABS_MT_TOOL_TYPE), +#endif +#if defined(ABS_MT_BLOB_ID) || (defined(HAVE_DECL_ABS_MT_BLOB_ID) && HAVE_DECL_ABS_MT_BLOB_ID) + XLAT(ABS_MT_BLOB_ID), +#endif +#if defined(ABS_MT_TRACKING_ID) || (defined(HAVE_DECL_ABS_MT_TRACKING_ID) && HAVE_DECL_ABS_MT_TRACKING_ID) + XLAT(ABS_MT_TRACKING_ID), +#endif +#if defined(ABS_MT_PRESSURE) || (defined(HAVE_DECL_ABS_MT_PRESSURE) && HAVE_DECL_ABS_MT_PRESSURE) + XLAT(ABS_MT_PRESSURE), +#endif +#if defined(ABS_MT_DISTANCE) || (defined(HAVE_DECL_ABS_MT_DISTANCE) && HAVE_DECL_ABS_MT_DISTANCE) + XLAT(ABS_MT_DISTANCE), +#endif +#if defined(ABS_MT_TOOL_X) || (defined(HAVE_DECL_ABS_MT_TOOL_X) && HAVE_DECL_ABS_MT_TOOL_X) + XLAT(ABS_MT_TOOL_X), +#endif +#if defined(ABS_MT_TOOL_Y) || (defined(HAVE_DECL_ABS_MT_TOOL_Y) && HAVE_DECL_ABS_MT_TOOL_Y) + XLAT(ABS_MT_TOOL_Y), +#endif + XLAT_END +}; diff --git a/xlat/evdev_prop.h b/xlat/evdev_prop.h new file mode 100644 index 00000000..26ed7b53 --- /dev/null +++ b/xlat/evdev_prop.h @@ -0,0 +1,23 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_prop.in; do not edit. */ + +static const struct xlat evdev_prop[] = { +#if defined(INPUT_PROP_POINTER) || (defined(HAVE_DECL_INPUT_PROP_POINTER) && HAVE_DECL_INPUT_PROP_POINTER) + XLAT(INPUT_PROP_POINTER), +#endif +#if defined(INPUT_PROP_DIRECT) || (defined(HAVE_DECL_INPUT_PROP_DIRECT) && HAVE_DECL_INPUT_PROP_DIRECT) + XLAT(INPUT_PROP_DIRECT), +#endif +#if defined(INPUT_PROP_BUTTONPAD) || (defined(HAVE_DECL_INPUT_PROP_BUTTONPAD) && HAVE_DECL_INPUT_PROP_BUTTONPAD) + XLAT(INPUT_PROP_BUTTONPAD), +#endif +#if defined(INPUT_PROP_SEMI_MT) || (defined(HAVE_DECL_INPUT_PROP_SEMI_MT) && HAVE_DECL_INPUT_PROP_SEMI_MT) + XLAT(INPUT_PROP_SEMI_MT), +#endif +#if defined(INPUT_PROP_TOPBUTTONPAD) || (defined(HAVE_DECL_INPUT_PROP_TOPBUTTONPAD) && HAVE_DECL_INPUT_PROP_TOPBUTTONPAD) + XLAT(INPUT_PROP_TOPBUTTONPAD), +#endif +#if defined(INPUT_PROP_POINTING_STICK) || (defined(HAVE_DECL_INPUT_PROP_POINTING_STICK) && HAVE_DECL_INPUT_PROP_POINTING_STICK) + XLAT(INPUT_PROP_POINTING_STICK), +#endif + XLAT_END +}; diff --git a/xlat/evdev_relative_axes.h b/xlat/evdev_relative_axes.h new file mode 100644 index 00000000..2d58bf71 --- /dev/null +++ b/xlat/evdev_relative_axes.h @@ -0,0 +1,35 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_relative_axes.in; do not edit. */ + +static const struct xlat evdev_relative_axes[] = { +#if defined(REL_X) || (defined(HAVE_DECL_REL_X) && HAVE_DECL_REL_X) + XLAT(REL_X), +#endif +#if defined(REL_Y) || (defined(HAVE_DECL_REL_Y) && HAVE_DECL_REL_Y) + XLAT(REL_Y), +#endif +#if defined(REL_Z) || (defined(HAVE_DECL_REL_Z) && HAVE_DECL_REL_Z) + XLAT(REL_Z), +#endif +#if defined(REL_RX) || (defined(HAVE_DECL_REL_RX) && HAVE_DECL_REL_RX) + XLAT(REL_RX), +#endif +#if defined(REL_RY) || (defined(HAVE_DECL_REL_RY) && HAVE_DECL_REL_RY) + XLAT(REL_RY), +#endif +#if defined(REL_RZ) || (defined(HAVE_DECL_REL_RZ) && HAVE_DECL_REL_RZ) + XLAT(REL_RZ), +#endif +#if defined(REL_HWHEEL) || (defined(HAVE_DECL_REL_HWHEEL) && HAVE_DECL_REL_HWHEEL) + XLAT(REL_HWHEEL), +#endif +#if defined(REL_DIAL) || (defined(HAVE_DECL_REL_DIAL) && HAVE_DECL_REL_DIAL) + XLAT(REL_DIAL), +#endif +#if defined(REL_WHEEL) || (defined(HAVE_DECL_REL_WHEEL) && HAVE_DECL_REL_WHEEL) + XLAT(REL_WHEEL), +#endif +#if defined(REL_MISC) || (defined(HAVE_DECL_REL_MISC) && HAVE_DECL_REL_MISC) + XLAT(REL_MISC), +#endif + XLAT_END +}; diff --git a/xlat/evdev_snd.h b/xlat/evdev_snd.h new file mode 100644 index 00000000..d090af70 --- /dev/null +++ b/xlat/evdev_snd.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_snd.in; do not edit. */ + +static const struct xlat evdev_snd[] = { +#if defined(SND_CLICK) || (defined(HAVE_DECL_SND_CLICK) && HAVE_DECL_SND_CLICK) + XLAT(SND_CLICK), +#endif +#if defined(SND_BELL) || (defined(HAVE_DECL_SND_BELL) && HAVE_DECL_SND_BELL) + XLAT(SND_BELL), +#endif +#if defined(SND_TONE) || (defined(HAVE_DECL_SND_TONE) && HAVE_DECL_SND_TONE) + XLAT(SND_TONE), +#endif + XLAT_END +}; diff --git a/xlat/evdev_switch.h b/xlat/evdev_switch.h new file mode 100644 index 00000000..e38ad321 --- /dev/null +++ b/xlat/evdev_switch.h @@ -0,0 +1,53 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_switch.in; do not edit. */ + +static const struct xlat evdev_switch[] = { +#if defined(SW_LID) || (defined(HAVE_DECL_SW_LID) && HAVE_DECL_SW_LID) + XLAT(SW_LID), +#endif +#if defined(SW_TABLET_MODE) || (defined(HAVE_DECL_SW_TABLET_MODE) && HAVE_DECL_SW_TABLET_MODE) + XLAT(SW_TABLET_MODE), +#endif +#if defined(SW_HEADPHONE_INSERT) || (defined(HAVE_DECL_SW_HEADPHONE_INSERT) && HAVE_DECL_SW_HEADPHONE_INSERT) + XLAT(SW_HEADPHONE_INSERT), +#endif +#if defined(SW_RFKILL_ALL) || (defined(HAVE_DECL_SW_RFKILL_ALL) && HAVE_DECL_SW_RFKILL_ALL) + XLAT(SW_RFKILL_ALL), +#endif +#if defined(SW_RADIO) || (defined(HAVE_DECL_SW_RADIO) && HAVE_DECL_SW_RADIO) + XLAT(SW_RADIO), +#endif +#if defined(SW_MICROPHONE_INSERT) || (defined(HAVE_DECL_SW_MICROPHONE_INSERT) && HAVE_DECL_SW_MICROPHONE_INSERT) + XLAT(SW_MICROPHONE_INSERT), +#endif +#if defined(SW_DOCK) || (defined(HAVE_DECL_SW_DOCK) && HAVE_DECL_SW_DOCK) + XLAT(SW_DOCK), +#endif +#if defined(SW_LINEOUT_INSERT) || (defined(HAVE_DECL_SW_LINEOUT_INSERT) && HAVE_DECL_SW_LINEOUT_INSERT) + XLAT(SW_LINEOUT_INSERT), +#endif +#if defined(SW_JACK_PHYSICAL_INSERT) || (defined(HAVE_DECL_SW_JACK_PHYSICAL_INSERT) && HAVE_DECL_SW_JACK_PHYSICAL_INSERT) + XLAT(SW_JACK_PHYSICAL_INSERT), +#endif +#if defined(SW_VIDEOOUT_INSERT) || (defined(HAVE_DECL_SW_VIDEOOUT_INSERT) && HAVE_DECL_SW_VIDEOOUT_INSERT) + XLAT(SW_VIDEOOUT_INSERT), +#endif +#if defined(SW_CAMERA_LENS_COVER) || (defined(HAVE_DECL_SW_CAMERA_LENS_COVER) && HAVE_DECL_SW_CAMERA_LENS_COVER) + XLAT(SW_CAMERA_LENS_COVER), +#endif +#if defined(SW_KEYPAD_SLIDE) || (defined(HAVE_DECL_SW_KEYPAD_SLIDE) && HAVE_DECL_SW_KEYPAD_SLIDE) + XLAT(SW_KEYPAD_SLIDE), +#endif +#if defined(SW_FRONT_PROXIMITY) || (defined(HAVE_DECL_SW_FRONT_PROXIMITY) && HAVE_DECL_SW_FRONT_PROXIMITY) + XLAT(SW_FRONT_PROXIMITY), +#endif +#if defined(SW_ROTATE_LOCK) || (defined(HAVE_DECL_SW_ROTATE_LOCK) && HAVE_DECL_SW_ROTATE_LOCK) + XLAT(SW_ROTATE_LOCK), +#endif +#if defined(SW_LINEIN_INSERT) || (defined(HAVE_DECL_SW_LINEIN_INSERT) && HAVE_DECL_SW_LINEIN_INSERT) + XLAT(SW_LINEIN_INSERT), +#endif +#if defined(SW_MUTE_DEVICE) || (defined(HAVE_DECL_SW_MUTE_DEVICE) && HAVE_DECL_SW_MUTE_DEVICE) + XLAT(SW_MUTE_DEVICE), +#endif + XLAT_END +}; diff --git a/xlat/evdev_sync.h b/xlat/evdev_sync.h new file mode 100644 index 00000000..232f5628 --- /dev/null +++ b/xlat/evdev_sync.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/evdev_sync.in; do not edit. */ + +static const struct xlat evdev_sync[] = { +#if defined(SYN_REPORT) || (defined(HAVE_DECL_SYN_REPORT) && HAVE_DECL_SYN_REPORT) + XLAT(SYN_REPORT), +#endif +#if defined(SYN_CONFIG) || (defined(HAVE_DECL_SYN_CONFIG) && HAVE_DECL_SYN_CONFIG) + XLAT(SYN_CONFIG), +#endif +#if defined(SYN_MT_REPORT) || (defined(HAVE_DECL_SYN_MT_REPORT) && HAVE_DECL_SYN_MT_REPORT) + XLAT(SYN_MT_REPORT), +#endif +#if defined(SYN_DROPPED) || (defined(HAVE_DECL_SYN_DROPPED) && HAVE_DECL_SYN_DROPPED) + XLAT(SYN_DROPPED), +#endif + XLAT_END +}; diff --git a/xlat/falloc_flags.h b/xlat/falloc_flags.h new file mode 100644 index 00000000..9288bc85 --- /dev/null +++ b/xlat/falloc_flags.h @@ -0,0 +1,20 @@ +/* Generated by ./xlat/gen.sh from ./xlat/falloc_flags.in; do not edit. */ + +static const struct xlat falloc_flags[] = { +#if defined(FALLOC_FL_KEEP_SIZE) || (defined(HAVE_DECL_FALLOC_FL_KEEP_SIZE) && HAVE_DECL_FALLOC_FL_KEEP_SIZE) + XLAT(FALLOC_FL_KEEP_SIZE), +#endif +#if defined(FALLOC_FL_PUNCH_HOLE) || (defined(HAVE_DECL_FALLOC_FL_PUNCH_HOLE) && HAVE_DECL_FALLOC_FL_PUNCH_HOLE) + XLAT(FALLOC_FL_PUNCH_HOLE), +#endif +#if defined(FALLOC_FL_NO_HIDE_STALE) || (defined(HAVE_DECL_FALLOC_FL_NO_HIDE_STALE) && HAVE_DECL_FALLOC_FL_NO_HIDE_STALE) + XLAT(FALLOC_FL_NO_HIDE_STALE), +#endif +#if defined(FALLOC_FL_COLLAPSE_RANGE) || (defined(HAVE_DECL_FALLOC_FL_COLLAPSE_RANGE) && HAVE_DECL_FALLOC_FL_COLLAPSE_RANGE) + XLAT(FALLOC_FL_COLLAPSE_RANGE), +#endif +#if defined(FALLOC_FL_ZERO_RANGE) || (defined(HAVE_DECL_FALLOC_FL_ZERO_RANGE) && HAVE_DECL_FALLOC_FL_ZERO_RANGE) + XLAT(FALLOC_FL_ZERO_RANGE), +#endif + XLAT_END +}; diff --git a/xlat/fan_classes.h b/xlat/fan_classes.h new file mode 100644 index 00000000..0a4d7274 --- /dev/null +++ b/xlat/fan_classes.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/fan_classes.in; do not edit. */ + +static const struct xlat fan_classes[] = { +#if !(defined(FAN_CLASS_NOTIF) || (defined(HAVE_DECL_FAN_CLASS_NOTIF) && HAVE_DECL_FAN_CLASS_NOTIF)) +# define FAN_CLASS_NOTIF 0x00000000 +#endif + XLAT(FAN_CLASS_NOTIF), +#if !(defined(FAN_CLASS_CONTENT) || (defined(HAVE_DECL_FAN_CLASS_CONTENT) && HAVE_DECL_FAN_CLASS_CONTENT)) +# define FAN_CLASS_CONTENT 0x00000004 +#endif + XLAT(FAN_CLASS_CONTENT), +#if !(defined(FAN_CLASS_PRE_CONTENT) || (defined(HAVE_DECL_FAN_CLASS_PRE_CONTENT) && HAVE_DECL_FAN_CLASS_PRE_CONTENT)) +# define FAN_CLASS_PRE_CONTENT 0x00000008 +#endif + XLAT(FAN_CLASS_PRE_CONTENT), + XLAT_END +}; diff --git a/xlat/fan_event_flags.h b/xlat/fan_event_flags.h new file mode 100644 index 00000000..ad875e54 --- /dev/null +++ b/xlat/fan_event_flags.h @@ -0,0 +1,45 @@ +/* Generated by ./xlat/gen.sh from ./xlat/fan_event_flags.in; do not edit. */ + +static const struct xlat fan_event_flags[] = { +#if !(defined(FAN_ACCESS) || (defined(HAVE_DECL_FAN_ACCESS) && HAVE_DECL_FAN_ACCESS)) +# define FAN_ACCESS 0x00000001 +#endif + XLAT(FAN_ACCESS), +#if !(defined(FAN_MODIFY) || (defined(HAVE_DECL_FAN_MODIFY) && HAVE_DECL_FAN_MODIFY)) +# define FAN_MODIFY 0x00000002 +#endif + XLAT(FAN_MODIFY), +#if !(defined(FAN_CLOSE_WRITE) || (defined(HAVE_DECL_FAN_CLOSE_WRITE) && HAVE_DECL_FAN_CLOSE_WRITE)) +# define FAN_CLOSE_WRITE 0x00000008 +#endif + XLAT(FAN_CLOSE_WRITE), +#if !(defined(FAN_CLOSE_NOWRITE) || (defined(HAVE_DECL_FAN_CLOSE_NOWRITE) && HAVE_DECL_FAN_CLOSE_NOWRITE)) +# define FAN_CLOSE_NOWRITE 0x00000010 +#endif + XLAT(FAN_CLOSE_NOWRITE), +#if !(defined(FAN_OPEN) || (defined(HAVE_DECL_FAN_OPEN) && HAVE_DECL_FAN_OPEN)) +# define FAN_OPEN 0x00000020 +#endif + XLAT(FAN_OPEN), +#if !(defined(FAN_Q_OVERFLOW) || (defined(HAVE_DECL_FAN_Q_OVERFLOW) && HAVE_DECL_FAN_Q_OVERFLOW)) +# define FAN_Q_OVERFLOW 0x00004000 +#endif + XLAT(FAN_Q_OVERFLOW), +#if !(defined(FAN_OPEN_PERM) || (defined(HAVE_DECL_FAN_OPEN_PERM) && HAVE_DECL_FAN_OPEN_PERM)) +# define FAN_OPEN_PERM 0x00010000 +#endif + XLAT(FAN_OPEN_PERM), +#if !(defined(FAN_ACCESS_PERM) || (defined(HAVE_DECL_FAN_ACCESS_PERM) && HAVE_DECL_FAN_ACCESS_PERM)) +# define FAN_ACCESS_PERM 0x00020000 +#endif + XLAT(FAN_ACCESS_PERM), +#if !(defined(FAN_ONDIR) || (defined(HAVE_DECL_FAN_ONDIR) && HAVE_DECL_FAN_ONDIR)) +# define FAN_ONDIR 0x40000000 +#endif + XLAT(FAN_ONDIR), +#if !(defined(FAN_EVENT_ON_CHILD) || (defined(HAVE_DECL_FAN_EVENT_ON_CHILD) && HAVE_DECL_FAN_EVENT_ON_CHILD)) +# define FAN_EVENT_ON_CHILD 0x08000000 +#endif + XLAT(FAN_EVENT_ON_CHILD), + XLAT_END +}; diff --git a/xlat/fan_init_flags.h b/xlat/fan_init_flags.h new file mode 100644 index 00000000..9996ef84 --- /dev/null +++ b/xlat/fan_init_flags.h @@ -0,0 +1,21 @@ +/* Generated by ./xlat/gen.sh from ./xlat/fan_init_flags.in; do not edit. */ + +static const struct xlat fan_init_flags[] = { +#if !(defined(FAN_CLOEXEC) || (defined(HAVE_DECL_FAN_CLOEXEC) && HAVE_DECL_FAN_CLOEXEC)) +# define FAN_CLOEXEC 0x00000001 +#endif + XLAT(FAN_CLOEXEC), +#if !(defined(FAN_NONBLOCK) || (defined(HAVE_DECL_FAN_NONBLOCK) && HAVE_DECL_FAN_NONBLOCK)) +# define FAN_NONBLOCK 0x00000002 +#endif + XLAT(FAN_NONBLOCK), +#if !(defined(FAN_UNLIMITED_QUEUE) || (defined(HAVE_DECL_FAN_UNLIMITED_QUEUE) && HAVE_DECL_FAN_UNLIMITED_QUEUE)) +# define FAN_UNLIMITED_QUEUE 0x00000010 +#endif + XLAT(FAN_UNLIMITED_QUEUE), +#if !(defined(FAN_UNLIMITED_MARKS) || (defined(HAVE_DECL_FAN_UNLIMITED_MARKS) && HAVE_DECL_FAN_UNLIMITED_MARKS)) +# define FAN_UNLIMITED_MARKS 0x00000020 +#endif + XLAT(FAN_UNLIMITED_MARKS), + XLAT_END +}; diff --git a/xlat/fan_mark_flags.h b/xlat/fan_mark_flags.h new file mode 100644 index 00000000..efa936e9 --- /dev/null +++ b/xlat/fan_mark_flags.h @@ -0,0 +1,37 @@ +/* Generated by ./xlat/gen.sh from ./xlat/fan_mark_flags.in; do not edit. */ + +static const struct xlat fan_mark_flags[] = { +#if !(defined(FAN_MARK_ADD) || (defined(HAVE_DECL_FAN_MARK_ADD) && HAVE_DECL_FAN_MARK_ADD)) +# define FAN_MARK_ADD 0x00000001 +#endif + XLAT(FAN_MARK_ADD), +#if !(defined(FAN_MARK_REMOVE) || (defined(HAVE_DECL_FAN_MARK_REMOVE) && HAVE_DECL_FAN_MARK_REMOVE)) +# define FAN_MARK_REMOVE 0x00000002 +#endif + XLAT(FAN_MARK_REMOVE), +#if !(defined(FAN_MARK_DONT_FOLLOW) || (defined(HAVE_DECL_FAN_MARK_DONT_FOLLOW) && HAVE_DECL_FAN_MARK_DONT_FOLLOW)) +# define FAN_MARK_DONT_FOLLOW 0x00000004 +#endif + XLAT(FAN_MARK_DONT_FOLLOW), +#if !(defined(FAN_MARK_ONLYDIR) || (defined(HAVE_DECL_FAN_MARK_ONLYDIR) && HAVE_DECL_FAN_MARK_ONLYDIR)) +# define FAN_MARK_ONLYDIR 0x00000008 +#endif + XLAT(FAN_MARK_ONLYDIR), +#if !(defined(FAN_MARK_MOUNT) || (defined(HAVE_DECL_FAN_MARK_MOUNT) && HAVE_DECL_FAN_MARK_MOUNT)) +# define FAN_MARK_MOUNT 0x00000010 +#endif + XLAT(FAN_MARK_MOUNT), +#if !(defined(FAN_MARK_IGNORED_MASK) || (defined(HAVE_DECL_FAN_MARK_IGNORED_MASK) && HAVE_DECL_FAN_MARK_IGNORED_MASK)) +# define FAN_MARK_IGNORED_MASK 0x00000020 +#endif + XLAT(FAN_MARK_IGNORED_MASK), +#if !(defined(FAN_MARK_IGNORED_SURV_MODIFY) || (defined(HAVE_DECL_FAN_MARK_IGNORED_SURV_MODIFY) && HAVE_DECL_FAN_MARK_IGNORED_SURV_MODIFY)) +# define FAN_MARK_IGNORED_SURV_MODIFY 0x00000040 +#endif + XLAT(FAN_MARK_IGNORED_SURV_MODIFY), +#if !(defined(FAN_MARK_FLUSH) || (defined(HAVE_DECL_FAN_MARK_FLUSH) && HAVE_DECL_FAN_MARK_FLUSH)) +# define FAN_MARK_FLUSH 0x00000080 +#endif + XLAT(FAN_MARK_FLUSH), + XLAT_END +}; diff --git a/xlat/fcntlcmds.h b/xlat/fcntlcmds.h new file mode 100644 index 00000000..455aa775 --- /dev/null +++ b/xlat/fcntlcmds.h @@ -0,0 +1,125 @@ +/* Generated by ./xlat/gen.sh from ./xlat/fcntlcmds.in; do not edit. */ + +static const struct xlat fcntlcmds[] = { +#if defined(F_DUPFD) || (defined(HAVE_DECL_F_DUPFD) && HAVE_DECL_F_DUPFD) + XLAT(F_DUPFD), +#endif +#if defined(F_GETFD) || (defined(HAVE_DECL_F_GETFD) && HAVE_DECL_F_GETFD) + XLAT(F_GETFD), +#endif +#if defined(F_SETFD) || (defined(HAVE_DECL_F_SETFD) && HAVE_DECL_F_SETFD) + XLAT(F_SETFD), +#endif +#if defined(F_GETFL) || (defined(HAVE_DECL_F_GETFL) && HAVE_DECL_F_GETFL) + XLAT(F_GETFL), +#endif +#if defined(F_SETFL) || (defined(HAVE_DECL_F_SETFL) && HAVE_DECL_F_SETFL) + XLAT(F_SETFL), +#endif +#if defined(F_GETLK) || (defined(HAVE_DECL_F_GETLK) && HAVE_DECL_F_GETLK) + XLAT(F_GETLK), +#endif +#if defined(F_SETLK) || (defined(HAVE_DECL_F_SETLK) && HAVE_DECL_F_SETLK) + XLAT(F_SETLK), +#endif +#if defined(F_SETLKW) || (defined(HAVE_DECL_F_SETLKW) && HAVE_DECL_F_SETLKW) + XLAT(F_SETLKW), +#endif +#if defined(F_GETOWN) || (defined(HAVE_DECL_F_GETOWN) && HAVE_DECL_F_GETOWN) + XLAT(F_GETOWN), +#endif +#if defined(F_SETOWN) || (defined(HAVE_DECL_F_SETOWN) && HAVE_DECL_F_SETOWN) + XLAT(F_SETOWN), +#endif +#if defined(F_RSETLK) || (defined(HAVE_DECL_F_RSETLK) && HAVE_DECL_F_RSETLK) + XLAT(F_RSETLK), +#endif +#if defined(F_RSETLKW) || (defined(HAVE_DECL_F_RSETLKW) && HAVE_DECL_F_RSETLKW) + XLAT(F_RSETLKW), +#endif +#if defined(F_RGETLK) || (defined(HAVE_DECL_F_RGETLK) && HAVE_DECL_F_RGETLK) + XLAT(F_RGETLK), +#endif +#if defined(F_CNVT) || (defined(HAVE_DECL_F_CNVT) && HAVE_DECL_F_CNVT) + XLAT(F_CNVT), +#endif +#if defined(F_SETSIG) || (defined(HAVE_DECL_F_SETSIG) && HAVE_DECL_F_SETSIG) + XLAT(F_SETSIG), +#endif +#if defined(F_GETSIG) || (defined(HAVE_DECL_F_GETSIG) && HAVE_DECL_F_GETSIG) + XLAT(F_GETSIG), +#endif +#if defined(F_CHKFL) || (defined(HAVE_DECL_F_CHKFL) && HAVE_DECL_F_CHKFL) + XLAT(F_CHKFL), +#endif +#if defined(F_DUP2FD) || (defined(HAVE_DECL_F_DUP2FD) && HAVE_DECL_F_DUP2FD) + XLAT(F_DUP2FD), +#endif +#if defined(F_ALLOCSP) || (defined(HAVE_DECL_F_ALLOCSP) && HAVE_DECL_F_ALLOCSP) + XLAT(F_ALLOCSP), +#endif +#if defined(F_ISSTREAM) || (defined(HAVE_DECL_F_ISSTREAM) && HAVE_DECL_F_ISSTREAM) + XLAT(F_ISSTREAM), +#endif +#if defined(F_PRIV) || (defined(HAVE_DECL_F_PRIV) && HAVE_DECL_F_PRIV) + XLAT(F_PRIV), +#endif +#if defined(F_NPRIV) || (defined(HAVE_DECL_F_NPRIV) && HAVE_DECL_F_NPRIV) + XLAT(F_NPRIV), +#endif +#if defined(F_QUOTACL) || (defined(HAVE_DECL_F_QUOTACL) && HAVE_DECL_F_QUOTACL) + XLAT(F_QUOTACL), +#endif +#if defined(F_BLOCKS) || (defined(HAVE_DECL_F_BLOCKS) && HAVE_DECL_F_BLOCKS) + XLAT(F_BLOCKS), +#endif +#if defined(F_BLKSIZE) || (defined(HAVE_DECL_F_BLKSIZE) && HAVE_DECL_F_BLKSIZE) + XLAT(F_BLKSIZE), +#endif +#if defined(F_GETOWN) || (defined(HAVE_DECL_F_GETOWN) && HAVE_DECL_F_GETOWN) + XLAT(F_GETOWN), +#endif +#if defined(F_SETOWN) || (defined(HAVE_DECL_F_SETOWN) && HAVE_DECL_F_SETOWN) + XLAT(F_SETOWN), +#endif +#if defined(F_REVOKE) || (defined(HAVE_DECL_F_REVOKE) && HAVE_DECL_F_REVOKE) + XLAT(F_REVOKE), +#endif +#if defined(F_SETLK) || (defined(HAVE_DECL_F_SETLK) && HAVE_DECL_F_SETLK) + XLAT(F_SETLK), +#endif +#if defined(F_SETLKW) || (defined(HAVE_DECL_F_SETLKW) && HAVE_DECL_F_SETLKW) + XLAT(F_SETLKW), +#endif +#if defined(F_GETLK) || (defined(HAVE_DECL_F_GETLK) && HAVE_DECL_F_GETLK) + XLAT(F_GETLK), +#endif +#if defined(F_SETLK64) || (defined(HAVE_DECL_F_SETLK64) && HAVE_DECL_F_SETLK64) + XLAT(F_SETLK64), +#endif +#if defined(F_SETLKW64) || (defined(HAVE_DECL_F_SETLKW64) && HAVE_DECL_F_SETLKW64) + XLAT(F_SETLKW64), +#endif +#if defined(F_GETLK64) || (defined(HAVE_DECL_F_GETLK64) && HAVE_DECL_F_GETLK64) + XLAT(F_GETLK64), +#endif +#if defined(F_SHARE) || (defined(HAVE_DECL_F_SHARE) && HAVE_DECL_F_SHARE) + XLAT(F_SHARE), +#endif +#if defined(F_UNSHARE) || (defined(HAVE_DECL_F_UNSHARE) && HAVE_DECL_F_UNSHARE) + XLAT(F_UNSHARE), +#endif +#if defined(F_SETLEASE) || (defined(HAVE_DECL_F_SETLEASE) && HAVE_DECL_F_SETLEASE) + XLAT(F_SETLEASE), +#endif +#if defined(F_GETLEASE) || (defined(HAVE_DECL_F_GETLEASE) && HAVE_DECL_F_GETLEASE) + XLAT(F_GETLEASE), +#endif +#if defined(F_NOTIFY) || (defined(HAVE_DECL_F_NOTIFY) && HAVE_DECL_F_NOTIFY) + XLAT(F_NOTIFY), +#endif +#if defined(F_DUPFD_CLOEXEC) || (defined(HAVE_DECL_F_DUPFD_CLOEXEC) && HAVE_DECL_F_DUPFD_CLOEXEC) + XLAT(F_DUPFD_CLOEXEC), +#endif + XLAT_END +}; diff --git a/xlat/fdflags.h b/xlat/fdflags.h new file mode 100644 index 00000000..cd44cb6a --- /dev/null +++ b/xlat/fdflags.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/fdflags.in; do not edit. */ + +static const struct xlat fdflags[] = { +#if defined(FD_CLOEXEC) || (defined(HAVE_DECL_FD_CLOEXEC) && HAVE_DECL_FD_CLOEXEC) + XLAT(FD_CLOEXEC), +#endif + XLAT_END +}; diff --git a/xlat/fileflags.h b/xlat/fileflags.h new file mode 100644 index 00000000..3b47cf0b --- /dev/null +++ b/xlat/fileflags.h @@ -0,0 +1,5 @@ +/* Generated by ./xlat/gen.sh from ./xlat/fileflags.in; do not edit. */ + +static const struct xlat fileflags[] = { + XLAT_END +}; diff --git a/xlat/flockcmds.h b/xlat/flockcmds.h new file mode 100644 index 00000000..ad8302ab --- /dev/null +++ b/xlat/flockcmds.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/flockcmds.in; do not edit. */ + +static const struct xlat flockcmds[] = { +#if defined(LOCK_SH) || (defined(HAVE_DECL_LOCK_SH) && HAVE_DECL_LOCK_SH) + XLAT(LOCK_SH), +#endif +#if defined(LOCK_EX) || (defined(HAVE_DECL_LOCK_EX) && HAVE_DECL_LOCK_EX) + XLAT(LOCK_EX), +#endif +#if defined(LOCK_NB) || (defined(HAVE_DECL_LOCK_NB) && HAVE_DECL_LOCK_NB) + XLAT(LOCK_NB), +#endif +#if defined(LOCK_UN) || (defined(HAVE_DECL_LOCK_UN) && HAVE_DECL_LOCK_UN) + XLAT(LOCK_UN), +#endif + XLAT_END +}; diff --git a/xlat/fsmagic.h b/xlat/fsmagic.h new file mode 100644 index 00000000..6a16bafc --- /dev/null +++ b/xlat/fsmagic.h @@ -0,0 +1,73 @@ +/* Generated by ./xlat/gen.sh from ./xlat/fsmagic.in; do not edit. */ + +static const struct xlat fsmagic[] = { +/* sorted by value, suitable for bsearch(3) */ +{ 0x0000002f, "QNX4_SUPER_MAGIC" }, +{ 0x00000187, "AUTOFS_SUPER_MAGIC" }, +{ 0x00001373, "DEVFS_SUPER_MAGIC" }, +{ 0x0000137d, "EXT_SUPER_MAGIC" }, +{ 0x0000137f, "MINIX_SUPER_MAGIC" }, +{ 0x0000138f, "MINIX_SUPER_MAGIC2" }, +{ 0x00001cd1, "DEVPTS_SUPER_MAGIC" }, +{ 0x00002468, "MINIX2_SUPER_MAGIC" }, +{ 0x00002478, "MINIX2_SUPER_MAGIC2" }, +{ 0x00003434, "NILFS_SUPER_MAGIC" }, +{ 0x00004d44, "MSDOS_SUPER_MAGIC" }, +{ 0x00004d5a, "MINIX3_SUPER_MAGIC" }, +{ 0x0000517b, "SMB_SUPER_MAGIC" }, +{ 0x0000564c, "NCP_SUPER_MAGIC" }, +{ 0x00006969, "NFS_SUPER_MAGIC" }, +{ 0x000072b6, "JFFS2_SUPER_MAGIC" }, +{ 0x00009660, "ISOFS_SUPER_MAGIC" }, +{ 0x00009fa0, "PROC_SUPER_MAGIC" }, +{ 0x00009fa1, "OPENPROM_SUPER_MAGIC" }, +{ 0x00009fa2, "USBDEVICE_SUPER_MAGIC" }, +{ 0x0000adf5, "ADFS_SUPER_MAGIC" }, +{ 0x0000adff, "AFFS_SUPER_MAGIC" }, +{ 0x0000ef51, "EXT2_OLD_SUPER_MAGIC" }, +{ 0x0000ef53, "EXT2_SUPER_MAGIC" }, +{ 0x0000f15f, "ECRYPTFS_SUPER_MAGIC" }, +{ 0x00011954, "UFS_MAGIC" }, +{ 0x0027e0eb, "CGROUP_SUPER_MAGIC" }, +{ 0x00414a53, "EFS_SUPER_MAGIC" }, +{ 0x00c0ffee, "HOSTFS_SUPER_MAGIC" }, +{ 0x01021994, "TMPFS_MAGIC" }, +{ 0x01021997, "V9FS_MAGIC" }, +{ 0x012fd16d, "XIAFS_SUPER_MAGIC" }, +{ 0x012ff7b4, "XENIX_SUPER_MAGIC" }, +{ 0x012ff7b5, "SYSV4_SUPER_MAGIC" }, +{ 0x012ff7b6, "SYSV2_SUPER_MAGIC" }, +{ 0x012ff7b7, "COH_SUPER_MAGIC" }, +{ 0x02011994, "SHMFS_SUPER_MAGIC" }, +{ 0x09041934, "ANON_INODE_FS_MAGIC" }, +{ 0x0bad1dea, "FUTEXFS_SUPER_MAGIC" }, +{ 0x11307854, "MTD_INODE_FS_MAGIC" }, +{ 0x28cd3d45, "CRAMFS_MAGIC" }, +{ 0x42494e4d, "BINFMTFS_MAGIC" }, +{ 0x43415d53, "SMACK_MAGIC" }, +{ 0x453dcd28, "CRAMFS_MAGIC_WEND" }, +{ 0x50495045, "PIPEFS_MAGIC" }, +{ 0x52654973, "REISERFS_SUPER_MAGIC" }, +{ 0x5346414f, "AFS_SUPER_MAGIC" }, +{ 0x534f434b, "SOCKFS_MAGIC" }, +{ 0x54190100, "UFS_CIGAM" }, +{ 0x57ac6e9d, "STACK_END_MAGIC" }, +{ 0x6165676c, "PSTOREFS_MAGIC" }, +{ 0x62646576, "BDEVFS_MAGIC" }, +{ 0x62656572, "SYSFS_MAGIC" }, +{ 0x64626720, "DEBUGFS_MAGIC" }, +{ 0x68191122, "QNX6_SUPER_MAGIC" }, +{ 0x73636673, "SECURITYFS_MAGIC" }, +{ 0x73717368, "SQUASHFS_MAGIC" }, +{ 0x73727279, "BTRFS_TEST_MAGIC" }, +{ 0x73757245, "CODA_SUPER_MAGIC" }, +{ 0x858458f6, "RAMFS_MAGIC" }, +{ 0x9123683e, "BTRFS_SUPER_MAGIC" }, +{ 0x958458f6, "HUGETLBFS_MAGIC" }, +{ 0xabba1974, "XENFS_SUPER_MAGIC" }, +{ 0xde5e81e4, "EFIVARFS_MAGIC" }, +{ 0xf2f52010, "F2FS_SUPER_MAGIC" }, +{ 0xf97cff8c, "SELINUX_MAGIC" }, +{ 0xf995e849, "HPFS_SUPER_MAGIC" }, + /* this array should remain not NULL-terminated */ +}; diff --git a/xlat/futexops.h b/xlat/futexops.h new file mode 100644 index 00000000..1272ee41 --- /dev/null +++ b/xlat/futexops.h @@ -0,0 +1,95 @@ +/* Generated by ./xlat/gen.sh from ./xlat/futexops.in; do not edit. */ + +static const struct xlat futexops[] = { +#if defined(FUTEX_WAIT) || (defined(HAVE_DECL_FUTEX_WAIT) && HAVE_DECL_FUTEX_WAIT) + XLAT(FUTEX_WAIT), +#endif +#if defined(FUTEX_WAKE) || (defined(HAVE_DECL_FUTEX_WAKE) && HAVE_DECL_FUTEX_WAKE) + XLAT(FUTEX_WAKE), +#endif +#if defined(FUTEX_FD) || (defined(HAVE_DECL_FUTEX_FD) && HAVE_DECL_FUTEX_FD) + XLAT(FUTEX_FD), +#endif +#if defined(FUTEX_REQUEUE) || (defined(HAVE_DECL_FUTEX_REQUEUE) && HAVE_DECL_FUTEX_REQUEUE) + XLAT(FUTEX_REQUEUE), +#endif +#if defined(FUTEX_CMP_REQUEUE) || (defined(HAVE_DECL_FUTEX_CMP_REQUEUE) && HAVE_DECL_FUTEX_CMP_REQUEUE) + XLAT(FUTEX_CMP_REQUEUE), +#endif +#if defined(FUTEX_WAKE_OP) || (defined(HAVE_DECL_FUTEX_WAKE_OP) && HAVE_DECL_FUTEX_WAKE_OP) + XLAT(FUTEX_WAKE_OP), +#endif +#if defined(FUTEX_LOCK_PI) || (defined(HAVE_DECL_FUTEX_LOCK_PI) && HAVE_DECL_FUTEX_LOCK_PI) + XLAT(FUTEX_LOCK_PI), +#endif +#if defined(FUTEX_UNLOCK_PI) || (defined(HAVE_DECL_FUTEX_UNLOCK_PI) && HAVE_DECL_FUTEX_UNLOCK_PI) + XLAT(FUTEX_UNLOCK_PI), +#endif +#if defined(FUTEX_TRYLOCK_PI) || (defined(HAVE_DECL_FUTEX_TRYLOCK_PI) && HAVE_DECL_FUTEX_TRYLOCK_PI) + XLAT(FUTEX_TRYLOCK_PI), +#endif +#if defined(FUTEX_WAIT_BITSET) || (defined(HAVE_DECL_FUTEX_WAIT_BITSET) && HAVE_DECL_FUTEX_WAIT_BITSET) + XLAT(FUTEX_WAIT_BITSET), +#endif +#if defined(FUTEX_WAKE_BITSET) || (defined(HAVE_DECL_FUTEX_WAKE_BITSET) && HAVE_DECL_FUTEX_WAKE_BITSET) + XLAT(FUTEX_WAKE_BITSET), +#endif +#if defined(FUTEX_WAIT_REQUEUE_PI) || (defined(HAVE_DECL_FUTEX_WAIT_REQUEUE_PI) && HAVE_DECL_FUTEX_WAIT_REQUEUE_PI) + XLAT(FUTEX_WAIT_REQUEUE_PI), +#endif +#if defined(FUTEX_CMP_REQUEUE_PI) || (defined(HAVE_DECL_FUTEX_CMP_REQUEUE_PI) && HAVE_DECL_FUTEX_CMP_REQUEUE_PI) + XLAT(FUTEX_CMP_REQUEUE_PI), +#endif +#if defined(FUTEX_WAIT_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAIT_PRIVATE) && HAVE_DECL_FUTEX_WAIT_PRIVATE) + XLAT(FUTEX_WAIT_PRIVATE), +#endif +#if defined(FUTEX_WAKE_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAKE_PRIVATE) && HAVE_DECL_FUTEX_WAKE_PRIVATE) + XLAT(FUTEX_WAKE_PRIVATE), +#endif +#if defined(FUTEX_FD) || (defined(HAVE_DECL_FUTEX_FD) && HAVE_DECL_FUTEX_FD) + XLAT(FUTEX_FD|FUTEX_PRIVATE_FLAG), +#endif +#if defined(FUTEX_REQUEUE_PRIVATE) || (defined(HAVE_DECL_FUTEX_REQUEUE_PRIVATE) && HAVE_DECL_FUTEX_REQUEUE_PRIVATE) + XLAT(FUTEX_REQUEUE_PRIVATE), +#endif +#if defined(FUTEX_CMP_REQUEUE_PRIVATE) || (defined(HAVE_DECL_FUTEX_CMP_REQUEUE_PRIVATE) && HAVE_DECL_FUTEX_CMP_REQUEUE_PRIVATE) + XLAT(FUTEX_CMP_REQUEUE_PRIVATE), +#endif +#if defined(FUTEX_WAKE_OP_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAKE_OP_PRIVATE) && HAVE_DECL_FUTEX_WAKE_OP_PRIVATE) + XLAT(FUTEX_WAKE_OP_PRIVATE), +#endif +#if defined(FUTEX_LOCK_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_LOCK_PI_PRIVATE) && HAVE_DECL_FUTEX_LOCK_PI_PRIVATE) + XLAT(FUTEX_LOCK_PI_PRIVATE), +#endif +#if defined(FUTEX_UNLOCK_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_UNLOCK_PI_PRIVATE) && HAVE_DECL_FUTEX_UNLOCK_PI_PRIVATE) + XLAT(FUTEX_UNLOCK_PI_PRIVATE), +#endif +#if defined(FUTEX_TRYLOCK_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_TRYLOCK_PI_PRIVATE) && HAVE_DECL_FUTEX_TRYLOCK_PI_PRIVATE) + XLAT(FUTEX_TRYLOCK_PI_PRIVATE), +#endif +#if defined(FUTEX_WAIT_BITSET_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAIT_BITSET_PRIVATE) && HAVE_DECL_FUTEX_WAIT_BITSET_PRIVATE) + XLAT(FUTEX_WAIT_BITSET_PRIVATE), +#endif +#if defined(FUTEX_WAKE_BITSET_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAKE_BITSET_PRIVATE) && HAVE_DECL_FUTEX_WAKE_BITSET_PRIVATE) + XLAT(FUTEX_WAKE_BITSET_PRIVATE), +#endif +#if defined(FUTEX_WAIT_REQUEUE_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAIT_REQUEUE_PI_PRIVATE) && HAVE_DECL_FUTEX_WAIT_REQUEUE_PI_PRIVATE) + XLAT(FUTEX_WAIT_REQUEUE_PI_PRIVATE), +#endif +#if defined(FUTEX_CMP_REQUEUE_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_CMP_REQUEUE_PI_PRIVATE) && HAVE_DECL_FUTEX_CMP_REQUEUE_PI_PRIVATE) + XLAT(FUTEX_CMP_REQUEUE_PI_PRIVATE), +#endif +#if defined(FUTEX_WAIT_BITSET) || (defined(HAVE_DECL_FUTEX_WAIT_BITSET) && HAVE_DECL_FUTEX_WAIT_BITSET) + XLAT(FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME), +#endif +#if defined(FUTEX_WAIT_BITSET_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAIT_BITSET_PRIVATE) && HAVE_DECL_FUTEX_WAIT_BITSET_PRIVATE) + XLAT(FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME), +#endif +#if defined(FUTEX_WAIT_REQUEUE_PI) || (defined(HAVE_DECL_FUTEX_WAIT_REQUEUE_PI) && HAVE_DECL_FUTEX_WAIT_REQUEUE_PI) + XLAT(FUTEX_WAIT_REQUEUE_PI|FUTEX_CLOCK_REALTIME), +#endif +#if defined(FUTEX_WAIT_REQUEUE_PI_PRIVATE) || (defined(HAVE_DECL_FUTEX_WAIT_REQUEUE_PI_PRIVATE) && HAVE_DECL_FUTEX_WAIT_REQUEUE_PI_PRIVATE) + XLAT(FUTEX_WAIT_REQUEUE_PI_PRIVATE|FUTEX_CLOCK_REALTIME), +#endif + XLAT_END +}; diff --git a/xlat/futexwakecmps.h b/xlat/futexwakecmps.h new file mode 100644 index 00000000..5917d6aa --- /dev/null +++ b/xlat/futexwakecmps.h @@ -0,0 +1,23 @@ +/* Generated by ./xlat/gen.sh from ./xlat/futexwakecmps.in; do not edit. */ + +static const struct xlat futexwakecmps[] = { +#if defined(FUTEX_OP_CMP_EQ) || (defined(HAVE_DECL_FUTEX_OP_CMP_EQ) && HAVE_DECL_FUTEX_OP_CMP_EQ) + XLAT(FUTEX_OP_CMP_EQ), +#endif +#if defined(FUTEX_OP_CMP_NE) || (defined(HAVE_DECL_FUTEX_OP_CMP_NE) && HAVE_DECL_FUTEX_OP_CMP_NE) + XLAT(FUTEX_OP_CMP_NE), +#endif +#if defined(FUTEX_OP_CMP_LT) || (defined(HAVE_DECL_FUTEX_OP_CMP_LT) && HAVE_DECL_FUTEX_OP_CMP_LT) + XLAT(FUTEX_OP_CMP_LT), +#endif +#if defined(FUTEX_OP_CMP_LE) || (defined(HAVE_DECL_FUTEX_OP_CMP_LE) && HAVE_DECL_FUTEX_OP_CMP_LE) + XLAT(FUTEX_OP_CMP_LE), +#endif +#if defined(FUTEX_OP_CMP_GT) || (defined(HAVE_DECL_FUTEX_OP_CMP_GT) && HAVE_DECL_FUTEX_OP_CMP_GT) + XLAT(FUTEX_OP_CMP_GT), +#endif +#if defined(FUTEX_OP_CMP_GE) || (defined(HAVE_DECL_FUTEX_OP_CMP_GE) && HAVE_DECL_FUTEX_OP_CMP_GE) + XLAT(FUTEX_OP_CMP_GE), +#endif + XLAT_END +}; diff --git a/xlat/futexwakeops.h b/xlat/futexwakeops.h new file mode 100644 index 00000000..20eccbaa --- /dev/null +++ b/xlat/futexwakeops.h @@ -0,0 +1,20 @@ +/* Generated by ./xlat/gen.sh from ./xlat/futexwakeops.in; do not edit. */ + +static const struct xlat futexwakeops[] = { +#if defined(FUTEX_OP_SET) || (defined(HAVE_DECL_FUTEX_OP_SET) && HAVE_DECL_FUTEX_OP_SET) + XLAT(FUTEX_OP_SET), +#endif +#if defined(FUTEX_OP_ADD) || (defined(HAVE_DECL_FUTEX_OP_ADD) && HAVE_DECL_FUTEX_OP_ADD) + XLAT(FUTEX_OP_ADD), +#endif +#if defined(FUTEX_OP_OR) || (defined(HAVE_DECL_FUTEX_OP_OR) && HAVE_DECL_FUTEX_OP_OR) + XLAT(FUTEX_OP_OR), +#endif +#if defined(FUTEX_OP_ANDN) || (defined(HAVE_DECL_FUTEX_OP_ANDN) && HAVE_DECL_FUTEX_OP_ANDN) + XLAT(FUTEX_OP_ANDN), +#endif +#if defined(FUTEX_OP_XOR) || (defined(HAVE_DECL_FUTEX_OP_XOR) && HAVE_DECL_FUTEX_OP_XOR) + XLAT(FUTEX_OP_XOR), +#endif + XLAT_END +}; diff --git a/xlat/getrandom_flags.h b/xlat/getrandom_flags.h new file mode 100644 index 00000000..13f1e63f --- /dev/null +++ b/xlat/getrandom_flags.h @@ -0,0 +1,16 @@ +/* Generated by ./xlat/gen.sh from ./xlat/getrandom_flags.in; do not edit. */ + +static const struct xlat getrandom_flags[] = { + +#ifndef GRND_NONBLOCK +# define GRND_NONBLOCK 1 +#endif + +#ifndef GRND_RANDOM +# define GRND_RANDOM 2 +#endif + + XLAT(GRND_NONBLOCK), + XLAT(GRND_RANDOM), + XLAT_END +}; diff --git a/xlat/icmpfilterflags.h b/xlat/icmpfilterflags.h new file mode 100644 index 00000000..cd1f184f --- /dev/null +++ b/xlat/icmpfilterflags.h @@ -0,0 +1,44 @@ +/* Generated by ./xlat/gen.sh from ./xlat/icmpfilterflags.in; do not edit. */ + +static const struct xlat icmpfilterflags[] = { +#if defined(ICMP_ECHOREPLY) || (defined(HAVE_DECL_ICMP_ECHOREPLY) && HAVE_DECL_ICMP_ECHOREPLY) + { 1<<ICMP_ECHOREPLY, "ICMP_ECHOREPLY" }, +#endif +#if defined(ICMP_DEST_UNREACH) || (defined(HAVE_DECL_ICMP_DEST_UNREACH) && HAVE_DECL_ICMP_DEST_UNREACH) + { 1<<ICMP_DEST_UNREACH, "ICMP_DEST_UNREACH" }, +#endif +#if defined(ICMP_SOURCE_QUENCH) || (defined(HAVE_DECL_ICMP_SOURCE_QUENCH) && HAVE_DECL_ICMP_SOURCE_QUENCH) + { 1<<ICMP_SOURCE_QUENCH, "ICMP_SOURCE_QUENCH" }, +#endif +#if defined(ICMP_REDIRECT) || (defined(HAVE_DECL_ICMP_REDIRECT) && HAVE_DECL_ICMP_REDIRECT) + { 1<<ICMP_REDIRECT, "ICMP_REDIRECT" }, +#endif +#if defined(ICMP_ECHO) || (defined(HAVE_DECL_ICMP_ECHO) && HAVE_DECL_ICMP_ECHO) + { 1<<ICMP_ECHO, "ICMP_ECHO" }, +#endif +#if defined(ICMP_TIME_EXCEEDED) || (defined(HAVE_DECL_ICMP_TIME_EXCEEDED) && HAVE_DECL_ICMP_TIME_EXCEEDED) + { 1<<ICMP_TIME_EXCEEDED, "ICMP_TIME_EXCEEDED" }, +#endif +#if defined(ICMP_PARAMETERPROB) || (defined(HAVE_DECL_ICMP_PARAMETERPROB) && HAVE_DECL_ICMP_PARAMETERPROB) + { 1<<ICMP_PARAMETERPROB, "ICMP_PARAMETERPROB" }, +#endif +#if defined(ICMP_TIMESTAMP) || (defined(HAVE_DECL_ICMP_TIMESTAMP) && HAVE_DECL_ICMP_TIMESTAMP) + { 1<<ICMP_TIMESTAMP, "ICMP_TIMESTAMP" }, +#endif +#if defined(ICMP_TIMESTAMPREPLY) || (defined(HAVE_DECL_ICMP_TIMESTAMPREPLY) && HAVE_DECL_ICMP_TIMESTAMPREPLY) + { 1<<ICMP_TIMESTAMPREPLY, "ICMP_TIMESTAMPREPLY" }, +#endif +#if defined(ICMP_INFO_REQUEST) || (defined(HAVE_DECL_ICMP_INFO_REQUEST) && HAVE_DECL_ICMP_INFO_REQUEST) + { 1<<ICMP_INFO_REQUEST, "ICMP_INFO_REQUEST" }, +#endif +#if defined(ICMP_INFO_REPLY) || (defined(HAVE_DECL_ICMP_INFO_REPLY) && HAVE_DECL_ICMP_INFO_REPLY) + { 1<<ICMP_INFO_REPLY, "ICMP_INFO_REPLY" }, +#endif +#if defined(ICMP_ADDRESS) || (defined(HAVE_DECL_ICMP_ADDRESS) && HAVE_DECL_ICMP_ADDRESS) + { 1<<ICMP_ADDRESS, "ICMP_ADDRESS" }, +#endif +#if defined(ICMP_ADDRESSREPLY) || (defined(HAVE_DECL_ICMP_ADDRESSREPLY) && HAVE_DECL_ICMP_ADDRESSREPLY) + { 1<<ICMP_ADDRESSREPLY, "ICMP_ADDRESSREPLY" }, +#endif + XLAT_END +}; diff --git a/xlat/if_dqblk_valid.h b/xlat/if_dqblk_valid.h new file mode 100644 index 00000000..112251b9 --- /dev/null +++ b/xlat/if_dqblk_valid.h @@ -0,0 +1,23 @@ +/* Generated by ./xlat/gen.sh from ./xlat/if_dqblk_valid.in; do not edit. */ + +static const struct xlat if_dqblk_valid[] = { +#if defined(QIF_BLIMITS) || (defined(HAVE_DECL_QIF_BLIMITS) && HAVE_DECL_QIF_BLIMITS) + XLAT(QIF_BLIMITS), +#endif +#if defined(QIF_SPACE) || (defined(HAVE_DECL_QIF_SPACE) && HAVE_DECL_QIF_SPACE) + XLAT(QIF_SPACE), +#endif +#if defined(QIF_ILIMITS) || (defined(HAVE_DECL_QIF_ILIMITS) && HAVE_DECL_QIF_ILIMITS) + XLAT(QIF_ILIMITS), +#endif +#if defined(QIF_INODES) || (defined(HAVE_DECL_QIF_INODES) && HAVE_DECL_QIF_INODES) + XLAT(QIF_INODES), +#endif +#if defined(QIF_BTIME) || (defined(HAVE_DECL_QIF_BTIME) && HAVE_DECL_QIF_BTIME) + XLAT(QIF_BTIME), +#endif +#if defined(QIF_ITIME) || (defined(HAVE_DECL_QIF_ITIME) && HAVE_DECL_QIF_ITIME) + XLAT(QIF_ITIME), +#endif + XLAT_END +}; diff --git a/xlat/if_dqinfo_valid.h b/xlat/if_dqinfo_valid.h new file mode 100644 index 00000000..982213f1 --- /dev/null +++ b/xlat/if_dqinfo_valid.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/if_dqinfo_valid.in; do not edit. */ + +static const struct xlat if_dqinfo_valid[] = { +#if defined(IIF_BGRACE) || (defined(HAVE_DECL_IIF_BGRACE) && HAVE_DECL_IIF_BGRACE) + XLAT(IIF_BGRACE), +#endif +#if defined(IIF_IGRACE) || (defined(HAVE_DECL_IIF_IGRACE) && HAVE_DECL_IIF_IGRACE) + XLAT(IIF_IGRACE), +#endif +#if defined(IIF_FLAGS) || (defined(HAVE_DECL_IIF_FLAGS) && HAVE_DECL_IIF_FLAGS) + XLAT(IIF_FLAGS), +#endif + XLAT_END +}; diff --git a/xlat/iffflags.h b/xlat/iffflags.h new file mode 100644 index 00000000..c37bc84b --- /dev/null +++ b/xlat/iffflags.h @@ -0,0 +1,50 @@ +/* Generated by ./xlat/gen.sh from ./xlat/iffflags.in; do not edit. */ + +static const struct xlat iffflags[] = { +#if defined(IFF_UP) || (defined(HAVE_DECL_IFF_UP) && HAVE_DECL_IFF_UP) + XLAT(IFF_UP), +#endif +#if defined(IFF_BROADCAST) || (defined(HAVE_DECL_IFF_BROADCAST) && HAVE_DECL_IFF_BROADCAST) + XLAT(IFF_BROADCAST), +#endif +#if defined(IFF_DEBUG) || (defined(HAVE_DECL_IFF_DEBUG) && HAVE_DECL_IFF_DEBUG) + XLAT(IFF_DEBUG), +#endif +#if defined(IFF_LOOPBACK) || (defined(HAVE_DECL_IFF_LOOPBACK) && HAVE_DECL_IFF_LOOPBACK) + XLAT(IFF_LOOPBACK), +#endif +#if defined(IFF_POINTOPOINT) || (defined(HAVE_DECL_IFF_POINTOPOINT) && HAVE_DECL_IFF_POINTOPOINT) + XLAT(IFF_POINTOPOINT), +#endif +#if defined(IFF_NOTRAILERS) || (defined(HAVE_DECL_IFF_NOTRAILERS) && HAVE_DECL_IFF_NOTRAILERS) + XLAT(IFF_NOTRAILERS), +#endif +#if defined(IFF_RUNNING) || (defined(HAVE_DECL_IFF_RUNNING) && HAVE_DECL_IFF_RUNNING) + XLAT(IFF_RUNNING), +#endif +#if defined(IFF_NOARP) || (defined(HAVE_DECL_IFF_NOARP) && HAVE_DECL_IFF_NOARP) + XLAT(IFF_NOARP), +#endif +#if defined(IFF_PROMISC) || (defined(HAVE_DECL_IFF_PROMISC) && HAVE_DECL_IFF_PROMISC) + XLAT(IFF_PROMISC), +#endif +#if defined(IFF_ALLMULTI) || (defined(HAVE_DECL_IFF_ALLMULTI) && HAVE_DECL_IFF_ALLMULTI) + XLAT(IFF_ALLMULTI), +#endif +#if defined(IFF_MASTER) || (defined(HAVE_DECL_IFF_MASTER) && HAVE_DECL_IFF_MASTER) + XLAT(IFF_MASTER), +#endif +#if defined(IFF_SLAVE) || (defined(HAVE_DECL_IFF_SLAVE) && HAVE_DECL_IFF_SLAVE) + XLAT(IFF_SLAVE), +#endif +#if defined(IFF_MULTICAST) || (defined(HAVE_DECL_IFF_MULTICAST) && HAVE_DECL_IFF_MULTICAST) + XLAT(IFF_MULTICAST), +#endif +#if defined(IFF_PORTSEL) || (defined(HAVE_DECL_IFF_PORTSEL) && HAVE_DECL_IFF_PORTSEL) + XLAT(IFF_PORTSEL), +#endif +#if defined(IFF_AUTOMEDIA) || (defined(HAVE_DECL_IFF_AUTOMEDIA) && HAVE_DECL_IFF_AUTOMEDIA) + XLAT(IFF_AUTOMEDIA), +#endif + XLAT_END +}; diff --git a/xlat/inet_protocols.h b/xlat/inet_protocols.h new file mode 100644 index 00000000..5e969ff3 --- /dev/null +++ b/xlat/inet_protocols.h @@ -0,0 +1,101 @@ +/* Generated by ./xlat/gen.sh from ./xlat/inet_protocols.in; do not edit. */ + +static const struct xlat inet_protocols[] = { +#if defined(IPPROTO_IP) || (defined(HAVE_DECL_IPPROTO_IP) && HAVE_DECL_IPPROTO_IP) + XLAT(IPPROTO_IP), +#endif +#if defined(IPPROTO_ICMP) || (defined(HAVE_DECL_IPPROTO_ICMP) && HAVE_DECL_IPPROTO_ICMP) + XLAT(IPPROTO_ICMP), +#endif +#if defined(IPPROTO_TCP) || (defined(HAVE_DECL_IPPROTO_TCP) && HAVE_DECL_IPPROTO_TCP) + XLAT(IPPROTO_TCP), +#endif +#if defined(IPPROTO_UDP) || (defined(HAVE_DECL_IPPROTO_UDP) && HAVE_DECL_IPPROTO_UDP) + XLAT(IPPROTO_UDP), +#endif +#if defined(IPPROTO_IGMP) || (defined(HAVE_DECL_IPPROTO_IGMP) && HAVE_DECL_IPPROTO_IGMP) + XLAT(IPPROTO_IGMP), +#endif +#if defined(IPPROTO_GGP) || (defined(HAVE_DECL_IPPROTO_GGP) && HAVE_DECL_IPPROTO_GGP) + XLAT(IPPROTO_GGP), +#endif +#if defined(IPPROTO_IPIP) || (defined(HAVE_DECL_IPPROTO_IPIP) && HAVE_DECL_IPPROTO_IPIP) + XLAT(IPPROTO_IPIP), +#endif +#if defined(IPPROTO_EGP) || (defined(HAVE_DECL_IPPROTO_EGP) && HAVE_DECL_IPPROTO_EGP) + XLAT(IPPROTO_EGP), +#endif +#if defined(IPPROTO_PUP) || (defined(HAVE_DECL_IPPROTO_PUP) && HAVE_DECL_IPPROTO_PUP) + XLAT(IPPROTO_PUP), +#endif +#if defined(IPPROTO_IDP) || (defined(HAVE_DECL_IPPROTO_IDP) && HAVE_DECL_IPPROTO_IDP) + XLAT(IPPROTO_IDP), +#endif +#if defined(IPPROTO_TP) || (defined(HAVE_DECL_IPPROTO_TP) && HAVE_DECL_IPPROTO_TP) + XLAT(IPPROTO_TP), +#endif +#if defined(IPPROTO_DCCP) || (defined(HAVE_DECL_IPPROTO_DCCP) && HAVE_DECL_IPPROTO_DCCP) + XLAT(IPPROTO_DCCP), +#endif +#if defined(IPPROTO_IPV6) || (defined(HAVE_DECL_IPPROTO_IPV6) && HAVE_DECL_IPPROTO_IPV6) + XLAT(IPPROTO_IPV6), +#endif +#if defined(IPPROTO_ROUTING) || (defined(HAVE_DECL_IPPROTO_ROUTING) && HAVE_DECL_IPPROTO_ROUTING) + XLAT(IPPROTO_ROUTING), +#endif +#if defined(IPPROTO_FRAGMENT) || (defined(HAVE_DECL_IPPROTO_FRAGMENT) && HAVE_DECL_IPPROTO_FRAGMENT) + XLAT(IPPROTO_FRAGMENT), +#endif +#if defined(IPPROTO_RSVP) || (defined(HAVE_DECL_IPPROTO_RSVP) && HAVE_DECL_IPPROTO_RSVP) + XLAT(IPPROTO_RSVP), +#endif +#if defined(IPPROTO_GRE) || (defined(HAVE_DECL_IPPROTO_GRE) && HAVE_DECL_IPPROTO_GRE) + XLAT(IPPROTO_GRE), +#endif +#if defined(IPPROTO_ESP) || (defined(HAVE_DECL_IPPROTO_ESP) && HAVE_DECL_IPPROTO_ESP) + XLAT(IPPROTO_ESP), +#endif +#if defined(IPPROTO_AH) || (defined(HAVE_DECL_IPPROTO_AH) && HAVE_DECL_IPPROTO_AH) + XLAT(IPPROTO_AH), +#endif +#if defined(IPPROTO_ICMPV6) || (defined(HAVE_DECL_IPPROTO_ICMPV6) && HAVE_DECL_IPPROTO_ICMPV6) + XLAT(IPPROTO_ICMPV6), +#endif +#if defined(IPPROTO_NONE) || (defined(HAVE_DECL_IPPROTO_NONE) && HAVE_DECL_IPPROTO_NONE) + XLAT(IPPROTO_NONE), +#endif +#if defined(IPPROTO_DSTOPTS) || (defined(HAVE_DECL_IPPROTO_DSTOPTS) && HAVE_DECL_IPPROTO_DSTOPTS) + XLAT(IPPROTO_DSTOPTS), +#endif +#if defined(IPPROTO_HELLO) || (defined(HAVE_DECL_IPPROTO_HELLO) && HAVE_DECL_IPPROTO_HELLO) + XLAT(IPPROTO_HELLO), +#endif +#if defined(IPPROTO_ND) || (defined(HAVE_DECL_IPPROTO_ND) && HAVE_DECL_IPPROTO_ND) + XLAT(IPPROTO_ND), +#endif +#if defined(IPPROTO_MTP) || (defined(HAVE_DECL_IPPROTO_MTP) && HAVE_DECL_IPPROTO_MTP) + XLAT(IPPROTO_MTP), +#endif +#if defined(IPPROTO_ENCAP) || (defined(HAVE_DECL_IPPROTO_ENCAP) && HAVE_DECL_IPPROTO_ENCAP) + XLAT(IPPROTO_ENCAP), +#endif +#if defined(IPPROTO_PIM) || (defined(HAVE_DECL_IPPROTO_PIM) && HAVE_DECL_IPPROTO_PIM) + XLAT(IPPROTO_PIM), +#endif +#if defined(IPPROTO_COMP) || (defined(HAVE_DECL_IPPROTO_COMP) && HAVE_DECL_IPPROTO_COMP) + XLAT(IPPROTO_COMP), +#endif +#if defined(IPPROTO_SCTP) || (defined(HAVE_DECL_IPPROTO_SCTP) && HAVE_DECL_IPPROTO_SCTP) + XLAT(IPPROTO_SCTP), +#endif +#if defined(IPPROTO_UDPLITE) || (defined(HAVE_DECL_IPPROTO_UDPLITE) && HAVE_DECL_IPPROTO_UDPLITE) + XLAT(IPPROTO_UDPLITE), +#endif +#if defined(IPPROTO_RAW) || (defined(HAVE_DECL_IPPROTO_RAW) && HAVE_DECL_IPPROTO_RAW) + XLAT(IPPROTO_RAW), +#endif +#if defined(IPPROTO_MAX) || (defined(HAVE_DECL_IPPROTO_MAX) && HAVE_DECL_IPPROTO_MAX) + XLAT(IPPROTO_MAX), +#endif + XLAT_END +}; diff --git a/xlat/inotify_flags.h b/xlat/inotify_flags.h new file mode 100644 index 00000000..27e4f64b --- /dev/null +++ b/xlat/inotify_flags.h @@ -0,0 +1,89 @@ +/* Generated by ./xlat/gen.sh from ./xlat/inotify_flags.in; do not edit. */ + +static const struct xlat inotify_flags[] = { +#if !(defined(IN_ACCESS) || (defined(HAVE_DECL_IN_ACCESS) && HAVE_DECL_IN_ACCESS)) +# define IN_ACCESS 0x00000001 +#endif + XLAT(IN_ACCESS), +#if !(defined(IN_MODIFY) || (defined(HAVE_DECL_IN_MODIFY) && HAVE_DECL_IN_MODIFY)) +# define IN_MODIFY 0x00000002 +#endif + XLAT(IN_MODIFY), +#if !(defined(IN_ATTRIB) || (defined(HAVE_DECL_IN_ATTRIB) && HAVE_DECL_IN_ATTRIB)) +# define IN_ATTRIB 0x00000004 +#endif + XLAT(IN_ATTRIB), +#if !(defined(IN_CLOSE_WRITE) || (defined(HAVE_DECL_IN_CLOSE_WRITE) && HAVE_DECL_IN_CLOSE_WRITE)) +# define IN_CLOSE_WRITE 0x00000008 +#endif + XLAT(IN_CLOSE_WRITE), +#if !(defined(IN_CLOSE_NOWRITE) || (defined(HAVE_DECL_IN_CLOSE_NOWRITE) && HAVE_DECL_IN_CLOSE_NOWRITE)) +# define IN_CLOSE_NOWRITE 0x00000010 +#endif + XLAT(IN_CLOSE_NOWRITE), +#if !(defined(IN_OPEN) || (defined(HAVE_DECL_IN_OPEN) && HAVE_DECL_IN_OPEN)) +# define IN_OPEN 0x00000020 +#endif + XLAT(IN_OPEN), +#if !(defined(IN_MOVED_FROM) || (defined(HAVE_DECL_IN_MOVED_FROM) && HAVE_DECL_IN_MOVED_FROM)) +# define IN_MOVED_FROM 0x00000040 +#endif + XLAT(IN_MOVED_FROM), +#if !(defined(IN_MOVED_TO) || (defined(HAVE_DECL_IN_MOVED_TO) && HAVE_DECL_IN_MOVED_TO)) +# define IN_MOVED_TO 0x00000080 +#endif + XLAT(IN_MOVED_TO), +#if !(defined(IN_CREATE) || (defined(HAVE_DECL_IN_CREATE) && HAVE_DECL_IN_CREATE)) +# define IN_CREATE 0x00000100 +#endif + XLAT(IN_CREATE), +#if !(defined(IN_DELETE) || (defined(HAVE_DECL_IN_DELETE) && HAVE_DECL_IN_DELETE)) +# define IN_DELETE 0x00000200 +#endif + XLAT(IN_DELETE), +#if !(defined(IN_DELETE_SELF) || (defined(HAVE_DECL_IN_DELETE_SELF) && HAVE_DECL_IN_DELETE_SELF)) +# define IN_DELETE_SELF 0x00000400 +#endif + XLAT(IN_DELETE_SELF), +#if !(defined(IN_MOVE_SELF) || (defined(HAVE_DECL_IN_MOVE_SELF) && HAVE_DECL_IN_MOVE_SELF)) +# define IN_MOVE_SELF 0x00000800 +#endif + XLAT(IN_MOVE_SELF), +#if !(defined(IN_UNMOUNT) || (defined(HAVE_DECL_IN_UNMOUNT) && HAVE_DECL_IN_UNMOUNT)) +# define IN_UNMOUNT 0x00002000 +#endif + XLAT(IN_UNMOUNT), +#if !(defined(IN_Q_OVERFLOW) || (defined(HAVE_DECL_IN_Q_OVERFLOW) && HAVE_DECL_IN_Q_OVERFLOW)) +# define IN_Q_OVERFLOW 0x00004000 +#endif + XLAT(IN_Q_OVERFLOW), +#if !(defined(IN_IGNORED) || (defined(HAVE_DECL_IN_IGNORED) && HAVE_DECL_IN_IGNORED)) +# define IN_IGNORED 0x00008000 +#endif + XLAT(IN_IGNORED), +#if !(defined(IN_ONLYDIR) || (defined(HAVE_DECL_IN_ONLYDIR) && HAVE_DECL_IN_ONLYDIR)) +# define IN_ONLYDIR 0x01000000 +#endif + XLAT(IN_ONLYDIR), +#if !(defined(IN_DONT_FOLLOW) || (defined(HAVE_DECL_IN_DONT_FOLLOW) && HAVE_DECL_IN_DONT_FOLLOW)) +# define IN_DONT_FOLLOW 0x02000000 +#endif + XLAT(IN_DONT_FOLLOW), +#if !(defined(IN_EXCL_UNLINK) || (defined(HAVE_DECL_IN_EXCL_UNLINK) && HAVE_DECL_IN_EXCL_UNLINK)) +# define IN_EXCL_UNLINK 0x04000000 +#endif + XLAT(IN_EXCL_UNLINK), +#if !(defined(IN_MASK_ADD) || (defined(HAVE_DECL_IN_MASK_ADD) && HAVE_DECL_IN_MASK_ADD)) +# define IN_MASK_ADD 0x20000000 +#endif + XLAT(IN_MASK_ADD), +#if !(defined(IN_ISDIR) || (defined(HAVE_DECL_IN_ISDIR) && HAVE_DECL_IN_ISDIR)) +# define IN_ISDIR 0x40000000 +#endif + XLAT(IN_ISDIR), +#if !(defined(IN_ONESHOT) || (defined(HAVE_DECL_IN_ONESHOT) && HAVE_DECL_IN_ONESHOT)) +# define IN_ONESHOT 0x80000000 +#endif + XLAT(IN_ONESHOT), + XLAT_END +}; diff --git a/xlat/inotify_init_flags.h b/xlat/inotify_init_flags.h new file mode 100644 index 00000000..26dafa78 --- /dev/null +++ b/xlat/inotify_init_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/inotify_init_flags.in; do not edit. */ + +static const struct xlat inotify_init_flags[] = { +#if defined(O_NONBLOCK) || (defined(HAVE_DECL_O_NONBLOCK) && HAVE_DECL_O_NONBLOCK) + XLAT(O_NONBLOCK), +#endif +#if defined(O_CLOEXEC) || (defined(HAVE_DECL_O_CLOEXEC) && HAVE_DECL_O_CLOEXEC) + XLAT(O_CLOEXEC), +#endif + XLAT_END +}; diff --git a/xlat/ioctl_dirs.h b/xlat/ioctl_dirs.h new file mode 100644 index 00000000..56e35735 --- /dev/null +++ b/xlat/ioctl_dirs.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/ioctl_dirs.in; do not edit. */ + +static const struct xlat ioctl_dirs[] = { +#if defined(_IOC_READ) || (defined(HAVE_DECL__IOC_READ) && HAVE_DECL__IOC_READ) + XLAT(_IOC_READ), +#endif +#if defined(_IOC_WRITE) || (defined(HAVE_DECL__IOC_WRITE) && HAVE_DECL__IOC_WRITE) + XLAT(_IOC_WRITE), +#endif +#if defined(_IOC_NONE) || (defined(HAVE_DECL__IOC_NONE) && HAVE_DECL__IOC_NONE) + XLAT(_IOC_NONE), +#endif + XLAT_END +}; diff --git a/xlat/ioprio_class.h b/xlat/ioprio_class.h new file mode 100644 index 00000000..c9073e89 --- /dev/null +++ b/xlat/ioprio_class.h @@ -0,0 +1,9 @@ +/* Generated by ./xlat/gen.sh from ./xlat/ioprio_class.in; do not edit. */ + +static const struct xlat ioprio_class[] = { + XLAT(IOPRIO_CLASS_NONE), + XLAT(IOPRIO_CLASS_RT), + XLAT(IOPRIO_CLASS_BE), + XLAT(IOPRIO_CLASS_IDLE), + XLAT_END +}; diff --git a/xlat/ioprio_who.h b/xlat/ioprio_who.h new file mode 100644 index 00000000..7aa28c58 --- /dev/null +++ b/xlat/ioprio_who.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/ioprio_who.in; do not edit. */ + +static const struct xlat ioprio_who[] = { + XLAT(IOPRIO_WHO_PROCESS), + XLAT(IOPRIO_WHO_PGRP), + XLAT(IOPRIO_WHO_USER), + XLAT_END +}; diff --git a/xlat/ipc_msg_flags.h b/xlat/ipc_msg_flags.h new file mode 100644 index 00000000..22490dd9 --- /dev/null +++ b/xlat/ipc_msg_flags.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/ipc_msg_flags.in; do not edit. */ + +static const struct xlat ipc_msg_flags[] = { +#if defined(MSG_NOERROR) || (defined(HAVE_DECL_MSG_NOERROR) && HAVE_DECL_MSG_NOERROR) + XLAT(MSG_NOERROR), +#endif +#if defined(MSG_EXCEPT) || (defined(HAVE_DECL_MSG_EXCEPT) && HAVE_DECL_MSG_EXCEPT) + XLAT(MSG_EXCEPT), +#endif +#if defined(IPC_NOWAIT) || (defined(HAVE_DECL_IPC_NOWAIT) && HAVE_DECL_IPC_NOWAIT) + XLAT(IPC_NOWAIT), +#endif + XLAT_END +}; diff --git a/xlat/itimer_which.h b/xlat/itimer_which.h new file mode 100644 index 00000000..abee625d --- /dev/null +++ b/xlat/itimer_which.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/itimer_which.in; do not edit. */ + +static const struct xlat itimer_which[] = { +#if defined(ITIMER_REAL) || (defined(HAVE_DECL_ITIMER_REAL) && HAVE_DECL_ITIMER_REAL) + XLAT(ITIMER_REAL), +#endif +#if defined(ITIMER_VIRTUAL) || (defined(HAVE_DECL_ITIMER_VIRTUAL) && HAVE_DECL_ITIMER_VIRTUAL) + XLAT(ITIMER_VIRTUAL), +#endif +#if defined(ITIMER_PROF) || (defined(HAVE_DECL_ITIMER_PROF) && HAVE_DECL_ITIMER_PROF) + XLAT(ITIMER_PROF), +#endif + XLAT_END +}; diff --git a/xlat/kexec_arch_values.h b/xlat/kexec_arch_values.h new file mode 100644 index 00000000..c795a95d --- /dev/null +++ b/xlat/kexec_arch_values.h @@ -0,0 +1,53 @@ +/* Generated by ./xlat/gen.sh from ./xlat/kexec_arch_values.in; do not edit. */ + +static const struct xlat kexec_arch_values[] = { +#if !(defined(KEXEC_ARCH_DEFAULT) || (defined(HAVE_DECL_KEXEC_ARCH_DEFAULT) && HAVE_DECL_KEXEC_ARCH_DEFAULT)) +# define KEXEC_ARCH_DEFAULT ( 0 << 16) +#endif + XLAT(KEXEC_ARCH_DEFAULT), +#if !(defined(KEXEC_ARCH_386) || (defined(HAVE_DECL_KEXEC_ARCH_386) && HAVE_DECL_KEXEC_ARCH_386)) +# define KEXEC_ARCH_386 ( 3 << 16) +#endif + XLAT(KEXEC_ARCH_386), +#if !(defined(KEXEC_ARCH_68K) || (defined(HAVE_DECL_KEXEC_ARCH_68K) && HAVE_DECL_KEXEC_ARCH_68K)) +# define KEXEC_ARCH_68K ( 4 << 16) +#endif + XLAT(KEXEC_ARCH_68K), +#if !(defined(KEXEC_ARCH_X86_64) || (defined(HAVE_DECL_KEXEC_ARCH_X86_64) && HAVE_DECL_KEXEC_ARCH_X86_64)) +# define KEXEC_ARCH_X86_64 (62 << 16) +#endif + XLAT(KEXEC_ARCH_X86_64), +#if !(defined(KEXEC_ARCH_PPC) || (defined(HAVE_DECL_KEXEC_ARCH_PPC) && HAVE_DECL_KEXEC_ARCH_PPC)) +# define KEXEC_ARCH_PPC (20 << 16) +#endif + XLAT(KEXEC_ARCH_PPC), +#if !(defined(KEXEC_ARCH_PPC64) || (defined(HAVE_DECL_KEXEC_ARCH_PPC64) && HAVE_DECL_KEXEC_ARCH_PPC64)) +# define KEXEC_ARCH_PPC64 (21 << 16) +#endif + XLAT(KEXEC_ARCH_PPC64), +#if !(defined(KEXEC_ARCH_IA_64) || (defined(HAVE_DECL_KEXEC_ARCH_IA_64) && HAVE_DECL_KEXEC_ARCH_IA_64)) +# define KEXEC_ARCH_IA_64 (50 << 16) +#endif + XLAT(KEXEC_ARCH_IA_64), +#if !(defined(KEXEC_ARCH_ARM) || (defined(HAVE_DECL_KEXEC_ARCH_ARM) && HAVE_DECL_KEXEC_ARCH_ARM)) +# define KEXEC_ARCH_ARM (40 << 16) +#endif + XLAT(KEXEC_ARCH_ARM), +#if !(defined(KEXEC_ARCH_S390) || (defined(HAVE_DECL_KEXEC_ARCH_S390) && HAVE_DECL_KEXEC_ARCH_S390)) +# define KEXEC_ARCH_S390 (22 << 16) +#endif + XLAT(KEXEC_ARCH_S390), +#if !(defined(KEXEC_ARCH_SH) || (defined(HAVE_DECL_KEXEC_ARCH_SH) && HAVE_DECL_KEXEC_ARCH_SH)) +# define KEXEC_ARCH_SH (42 << 16) +#endif + XLAT(KEXEC_ARCH_SH), +#if !(defined(KEXEC_ARCH_MIPS_LE) || (defined(HAVE_DECL_KEXEC_ARCH_MIPS_LE) && HAVE_DECL_KEXEC_ARCH_MIPS_LE)) +# define KEXEC_ARCH_MIPS_LE (10 << 16) +#endif + XLAT(KEXEC_ARCH_MIPS_LE), +#if !(defined(KEXEC_ARCH_MIPS) || (defined(HAVE_DECL_KEXEC_ARCH_MIPS) && HAVE_DECL_KEXEC_ARCH_MIPS)) +# define KEXEC_ARCH_MIPS ( 8 << 16) +#endif + XLAT(KEXEC_ARCH_MIPS), + XLAT_END +}; diff --git a/xlat/kexec_flags.h b/xlat/kexec_flags.h new file mode 100644 index 00000000..e43ebff6 --- /dev/null +++ b/xlat/kexec_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/kexec_flags.in; do not edit. */ + +static const struct xlat kexec_flags[] = { +#if defined(KEXEC_ON_CRASH) || (defined(HAVE_DECL_KEXEC_ON_CRASH) && HAVE_DECL_KEXEC_ON_CRASH) + XLAT(KEXEC_ON_CRASH), +#endif +#if defined(KEXEC_PRESERVE_CONTEXT) || (defined(HAVE_DECL_KEXEC_PRESERVE_CONTEXT) && HAVE_DECL_KEXEC_PRESERVE_CONTEXT) + XLAT(KEXEC_PRESERVE_CONTEXT), +#endif + XLAT_END +}; diff --git a/xlat/kexec_load_flags.h b/xlat/kexec_load_flags.h new file mode 100644 index 00000000..81544381 --- /dev/null +++ b/xlat/kexec_load_flags.h @@ -0,0 +1,13 @@ +/* Generated by ./xlat/gen.sh from ./xlat/kexec_load_flags.in; do not edit. */ + +static const struct xlat kexec_load_flags[] = { +#if !(defined(KEXEC_ON_CRASH) || (defined(HAVE_DECL_KEXEC_ON_CRASH) && HAVE_DECL_KEXEC_ON_CRASH)) +# define KEXEC_ON_CRASH 0x00000001 +#endif + XLAT(KEXEC_ON_CRASH), +#if !(defined(KEXEC_PRESERVE_CONTEXT) || (defined(HAVE_DECL_KEXEC_PRESERVE_CONTEXT) && HAVE_DECL_KEXEC_PRESERVE_CONTEXT)) +# define KEXEC_PRESERVE_CONTEXT 0x00000002 +#endif + XLAT(KEXEC_PRESERVE_CONTEXT), + XLAT_END +}; diff --git a/xlat/key_perms.h b/xlat/key_perms.h new file mode 100644 index 00000000..37af118a --- /dev/null +++ b/xlat/key_perms.h @@ -0,0 +1,117 @@ +/* Generated by ./xlat/gen.sh from ./xlat/key_perms.in; do not edit. */ + +static const struct xlat key_perms[] = { +#if !(defined(KEY_POS_VIEW) || (defined(HAVE_DECL_KEY_POS_VIEW) && HAVE_DECL_KEY_POS_VIEW)) +# define KEY_POS_VIEW 0x01000000 +#endif + XLAT(KEY_POS_VIEW), +#if !(defined(KEY_POS_READ) || (defined(HAVE_DECL_KEY_POS_READ) && HAVE_DECL_KEY_POS_READ)) +# define KEY_POS_READ 0x02000000 +#endif + XLAT(KEY_POS_READ), +#if !(defined(KEY_POS_WRITE) || (defined(HAVE_DECL_KEY_POS_WRITE) && HAVE_DECL_KEY_POS_WRITE)) +# define KEY_POS_WRITE 0x04000000 +#endif + XLAT(KEY_POS_WRITE), +#if !(defined(KEY_POS_SEARCH) || (defined(HAVE_DECL_KEY_POS_SEARCH) && HAVE_DECL_KEY_POS_SEARCH)) +# define KEY_POS_SEARCH 0x08000000 +#endif + XLAT(KEY_POS_SEARCH), +#if !(defined(KEY_POS_LINK) || (defined(HAVE_DECL_KEY_POS_LINK) && HAVE_DECL_KEY_POS_LINK)) +# define KEY_POS_LINK 0x10000000 +#endif + XLAT(KEY_POS_LINK), +#if !(defined(KEY_POS_SETATTR) || (defined(HAVE_DECL_KEY_POS_SETATTR) && HAVE_DECL_KEY_POS_SETATTR)) +# define KEY_POS_SETATTR 0x20000000 +#endif + XLAT(KEY_POS_SETATTR), +#if !(defined(KEY_POS_ALL) || (defined(HAVE_DECL_KEY_POS_ALL) && HAVE_DECL_KEY_POS_ALL)) +# define KEY_POS_ALL 0x3f000000 +#endif + XLAT(KEY_POS_ALL), +#if !(defined(KEY_USR_VIEW) || (defined(HAVE_DECL_KEY_USR_VIEW) && HAVE_DECL_KEY_USR_VIEW)) +# define KEY_USR_VIEW 0x00010000 +#endif + XLAT(KEY_USR_VIEW), +#if !(defined(KEY_USR_READ) || (defined(HAVE_DECL_KEY_USR_READ) && HAVE_DECL_KEY_USR_READ)) +# define KEY_USR_READ 0x00020000 +#endif + XLAT(KEY_USR_READ), +#if !(defined(KEY_USR_WRITE) || (defined(HAVE_DECL_KEY_USR_WRITE) && HAVE_DECL_KEY_USR_WRITE)) +# define KEY_USR_WRITE 0x00040000 +#endif + XLAT(KEY_USR_WRITE), +#if !(defined(KEY_USR_SEARCH) || (defined(HAVE_DECL_KEY_USR_SEARCH) && HAVE_DECL_KEY_USR_SEARCH)) +# define KEY_USR_SEARCH 0x00080000 +#endif + XLAT(KEY_USR_SEARCH), +#if !(defined(KEY_USR_LINK) || (defined(HAVE_DECL_KEY_USR_LINK) && HAVE_DECL_KEY_USR_LINK)) +# define KEY_USR_LINK 0x00100000 +#endif + XLAT(KEY_USR_LINK), +#if !(defined(KEY_USR_SETATTR) || (defined(HAVE_DECL_KEY_USR_SETATTR) && HAVE_DECL_KEY_USR_SETATTR)) +# define KEY_USR_SETATTR 0x00200000 +#endif + XLAT(KEY_USR_SETATTR), +#if !(defined(KEY_USR_ALL) || (defined(HAVE_DECL_KEY_USR_ALL) && HAVE_DECL_KEY_USR_ALL)) +# define KEY_USR_ALL 0x003f0000 +#endif + XLAT(KEY_USR_ALL), +#if !(defined(KEY_GRP_VIEW) || (defined(HAVE_DECL_KEY_GRP_VIEW) && HAVE_DECL_KEY_GRP_VIEW)) +# define KEY_GRP_VIEW 0x00000100 +#endif + XLAT(KEY_GRP_VIEW), +#if !(defined(KEY_GRP_READ) || (defined(HAVE_DECL_KEY_GRP_READ) && HAVE_DECL_KEY_GRP_READ)) +# define KEY_GRP_READ 0x00000200 +#endif + XLAT(KEY_GRP_READ), +#if !(defined(KEY_GRP_WRITE) || (defined(HAVE_DECL_KEY_GRP_WRITE) && HAVE_DECL_KEY_GRP_WRITE)) +# define KEY_GRP_WRITE 0x00000400 +#endif + XLAT(KEY_GRP_WRITE), +#if !(defined(KEY_GRP_SEARCH) || (defined(HAVE_DECL_KEY_GRP_SEARCH) && HAVE_DECL_KEY_GRP_SEARCH)) +# define KEY_GRP_SEARCH 0x00000800 +#endif + XLAT(KEY_GRP_SEARCH), +#if !(defined(KEY_GRP_LINK) || (defined(HAVE_DECL_KEY_GRP_LINK) && HAVE_DECL_KEY_GRP_LINK)) +# define KEY_GRP_LINK 0x00001000 +#endif + XLAT(KEY_GRP_LINK), +#if !(defined(KEY_GRP_SETATTR) || (defined(HAVE_DECL_KEY_GRP_SETATTR) && HAVE_DECL_KEY_GRP_SETATTR)) +# define KEY_GRP_SETATTR 0x00002000 +#endif + XLAT(KEY_GRP_SETATTR), +#if !(defined(KEY_GRP_ALL) || (defined(HAVE_DECL_KEY_GRP_ALL) && HAVE_DECL_KEY_GRP_ALL)) +# define KEY_GRP_ALL 0x00003f00 +#endif + XLAT(KEY_GRP_ALL), +#if !(defined(KEY_OTH_VIEW) || (defined(HAVE_DECL_KEY_OTH_VIEW) && HAVE_DECL_KEY_OTH_VIEW)) +# define KEY_OTH_VIEW 0x00000001 +#endif + XLAT(KEY_OTH_VIEW), +#if !(defined(KEY_OTH_READ) || (defined(HAVE_DECL_KEY_OTH_READ) && HAVE_DECL_KEY_OTH_READ)) +# define KEY_OTH_READ 0x00000002 +#endif + XLAT(KEY_OTH_READ), +#if !(defined(KEY_OTH_WRITE) || (defined(HAVE_DECL_KEY_OTH_WRITE) && HAVE_DECL_KEY_OTH_WRITE)) +# define KEY_OTH_WRITE 0x00000004 +#endif + XLAT(KEY_OTH_WRITE), +#if !(defined(KEY_OTH_SEARCH) || (defined(HAVE_DECL_KEY_OTH_SEARCH) && HAVE_DECL_KEY_OTH_SEARCH)) +# define KEY_OTH_SEARCH 0x00000008 +#endif + XLAT(KEY_OTH_SEARCH), +#if !(defined(KEY_OTH_LINK) || (defined(HAVE_DECL_KEY_OTH_LINK) && HAVE_DECL_KEY_OTH_LINK)) +# define KEY_OTH_LINK 0x00000010 +#endif + XLAT(KEY_OTH_LINK), +#if !(defined(KEY_OTH_SETATTR) || (defined(HAVE_DECL_KEY_OTH_SETATTR) && HAVE_DECL_KEY_OTH_SETATTR)) +# define KEY_OTH_SETATTR 0x00000020 +#endif + XLAT(KEY_OTH_SETATTR), +#if !(defined(KEY_OTH_ALL) || (defined(HAVE_DECL_KEY_OTH_ALL) && HAVE_DECL_KEY_OTH_ALL)) +# define KEY_OTH_ALL 0x0000003f +#endif + XLAT(KEY_OTH_ALL), + XLAT_END +}; diff --git a/xlat/key_reqkeys.h b/xlat/key_reqkeys.h new file mode 100644 index 00000000..2880c1f1 --- /dev/null +++ b/xlat/key_reqkeys.h @@ -0,0 +1,41 @@ +/* Generated by ./xlat/gen.sh from ./xlat/key_reqkeys.in; do not edit. */ + +static const struct xlat key_reqkeys[] = { +#if !(defined(KEY_REQKEY_DEFL_NO_CHANGE) || (defined(HAVE_DECL_KEY_REQKEY_DEFL_NO_CHANGE) && HAVE_DECL_KEY_REQKEY_DEFL_NO_CHANGE)) +# define KEY_REQKEY_DEFL_NO_CHANGE -1 +#endif + XLAT(KEY_REQKEY_DEFL_NO_CHANGE), +#if !(defined(KEY_REQKEY_DEFL_DEFAULT) || (defined(HAVE_DECL_KEY_REQKEY_DEFL_DEFAULT) && HAVE_DECL_KEY_REQKEY_DEFL_DEFAULT)) +# define KEY_REQKEY_DEFL_DEFAULT 0 +#endif + XLAT(KEY_REQKEY_DEFL_DEFAULT), +#if !(defined(KEY_REQKEY_DEFL_THREAD_KEYRING) || (defined(HAVE_DECL_KEY_REQKEY_DEFL_THREAD_KEYRING) && HAVE_DECL_KEY_REQKEY_DEFL_THREAD_KEYRING)) +# define KEY_REQKEY_DEFL_THREAD_KEYRING 1 +#endif + XLAT(KEY_REQKEY_DEFL_THREAD_KEYRING), +#if !(defined(KEY_REQKEY_DEFL_PROCESS_KEYRING) || (defined(HAVE_DECL_KEY_REQKEY_DEFL_PROCESS_KEYRING) && HAVE_DECL_KEY_REQKEY_DEFL_PROCESS_KEYRING)) +# define KEY_REQKEY_DEFL_PROCESS_KEYRING 2 +#endif + XLAT(KEY_REQKEY_DEFL_PROCESS_KEYRING), +#if !(defined(KEY_REQKEY_DEFL_SESSION_KEYRING) || (defined(HAVE_DECL_KEY_REQKEY_DEFL_SESSION_KEYRING) && HAVE_DECL_KEY_REQKEY_DEFL_SESSION_KEYRING)) +# define KEY_REQKEY_DEFL_SESSION_KEYRING 3 +#endif + XLAT(KEY_REQKEY_DEFL_SESSION_KEYRING), +#if !(defined(KEY_REQKEY_DEFL_USER_KEYRING) || (defined(HAVE_DECL_KEY_REQKEY_DEFL_USER_KEYRING) && HAVE_DECL_KEY_REQKEY_DEFL_USER_KEYRING)) +# define KEY_REQKEY_DEFL_USER_KEYRING 4 +#endif + XLAT(KEY_REQKEY_DEFL_USER_KEYRING), +#if !(defined(KEY_REQKEY_DEFL_USER_SESSION_KEYRING) || (defined(HAVE_DECL_KEY_REQKEY_DEFL_USER_SESSION_KEYRING) && HAVE_DECL_KEY_REQKEY_DEFL_USER_SESSION_KEYRING)) +# define KEY_REQKEY_DEFL_USER_SESSION_KEYRING 5 +#endif + XLAT(KEY_REQKEY_DEFL_USER_SESSION_KEYRING), +#if !(defined(KEY_REQKEY_DEFL_GROUP_KEYRING) || (defined(HAVE_DECL_KEY_REQKEY_DEFL_GROUP_KEYRING) && HAVE_DECL_KEY_REQKEY_DEFL_GROUP_KEYRING)) +# define KEY_REQKEY_DEFL_GROUP_KEYRING 6 +#endif + XLAT(KEY_REQKEY_DEFL_GROUP_KEYRING), +#if !(defined(KEY_REQKEY_DEFL_REQUESTOR_KEYRING) || (defined(HAVE_DECL_KEY_REQKEY_DEFL_REQUESTOR_KEYRING) && HAVE_DECL_KEY_REQKEY_DEFL_REQUESTOR_KEYRING)) +# define KEY_REQKEY_DEFL_REQUESTOR_KEYRING 7 +#endif + XLAT(KEY_REQKEY_DEFL_REQUESTOR_KEYRING), + XLAT_END +}; diff --git a/xlat/key_spec.h b/xlat/key_spec.h new file mode 100644 index 00000000..ca5c5d9d --- /dev/null +++ b/xlat/key_spec.h @@ -0,0 +1,37 @@ +/* Generated by ./xlat/gen.sh from ./xlat/key_spec.in; do not edit. */ + +static const struct xlat key_spec[] = { +#if !(defined(KEY_SPEC_THREAD_KEYRING) || (defined(HAVE_DECL_KEY_SPEC_THREAD_KEYRING) && HAVE_DECL_KEY_SPEC_THREAD_KEYRING)) +# define KEY_SPEC_THREAD_KEYRING -1 +#endif + XLAT(KEY_SPEC_THREAD_KEYRING), +#if !(defined(KEY_SPEC_PROCESS_KEYRING) || (defined(HAVE_DECL_KEY_SPEC_PROCESS_KEYRING) && HAVE_DECL_KEY_SPEC_PROCESS_KEYRING)) +# define KEY_SPEC_PROCESS_KEYRING -2 +#endif + XLAT(KEY_SPEC_PROCESS_KEYRING), +#if !(defined(KEY_SPEC_SESSION_KEYRING) || (defined(HAVE_DECL_KEY_SPEC_SESSION_KEYRING) && HAVE_DECL_KEY_SPEC_SESSION_KEYRING)) +# define KEY_SPEC_SESSION_KEYRING -3 +#endif + XLAT(KEY_SPEC_SESSION_KEYRING), +#if !(defined(KEY_SPEC_USER_KEYRING) || (defined(HAVE_DECL_KEY_SPEC_USER_KEYRING) && HAVE_DECL_KEY_SPEC_USER_KEYRING)) +# define KEY_SPEC_USER_KEYRING -4 +#endif + XLAT(KEY_SPEC_USER_KEYRING), +#if !(defined(KEY_SPEC_USER_SESSION_KEYRING) || (defined(HAVE_DECL_KEY_SPEC_USER_SESSION_KEYRING) && HAVE_DECL_KEY_SPEC_USER_SESSION_KEYRING)) +# define KEY_SPEC_USER_SESSION_KEYRING -5 +#endif + XLAT(KEY_SPEC_USER_SESSION_KEYRING), +#if !(defined(KEY_SPEC_GROUP_KEYRING) || (defined(HAVE_DECL_KEY_SPEC_GROUP_KEYRING) && HAVE_DECL_KEY_SPEC_GROUP_KEYRING)) +# define KEY_SPEC_GROUP_KEYRING -6 +#endif + XLAT(KEY_SPEC_GROUP_KEYRING), +#if !(defined(KEY_SPEC_REQKEY_AUTH_KEY) || (defined(HAVE_DECL_KEY_SPEC_REQKEY_AUTH_KEY) && HAVE_DECL_KEY_SPEC_REQKEY_AUTH_KEY)) +# define KEY_SPEC_REQKEY_AUTH_KEY -7 +#endif + XLAT(KEY_SPEC_REQKEY_AUTH_KEY), +#if !(defined(KEY_SPEC_REQUESTOR_KEYRING) || (defined(HAVE_DECL_KEY_SPEC_REQUESTOR_KEYRING) && HAVE_DECL_KEY_SPEC_REQUESTOR_KEYRING)) +# define KEY_SPEC_REQUESTOR_KEYRING -8 +#endif + XLAT(KEY_SPEC_REQUESTOR_KEYRING), + XLAT_END +}; diff --git a/xlat/keyctl_commands.h b/xlat/keyctl_commands.h new file mode 100644 index 00000000..80b72340 --- /dev/null +++ b/xlat/keyctl_commands.h @@ -0,0 +1,97 @@ +/* Generated by ./xlat/gen.sh from ./xlat/keyctl_commands.in; do not edit. */ + +static const struct xlat keyctl_commands[] = { +#if !(defined(KEYCTL_GET_KEYRING_ID) || (defined(HAVE_DECL_KEYCTL_GET_KEYRING_ID) && HAVE_DECL_KEYCTL_GET_KEYRING_ID)) +# define KEYCTL_GET_KEYRING_ID 0 +#endif + XLAT(KEYCTL_GET_KEYRING_ID), +#if !(defined(KEYCTL_JOIN_SESSION_KEYRING) || (defined(HAVE_DECL_KEYCTL_JOIN_SESSION_KEYRING) && HAVE_DECL_KEYCTL_JOIN_SESSION_KEYRING)) +# define KEYCTL_JOIN_SESSION_KEYRING 1 +#endif + XLAT(KEYCTL_JOIN_SESSION_KEYRING), +#if !(defined(KEYCTL_UPDATE) || (defined(HAVE_DECL_KEYCTL_UPDATE) && HAVE_DECL_KEYCTL_UPDATE)) +# define KEYCTL_UPDATE 2 +#endif + XLAT(KEYCTL_UPDATE), +#if !(defined(KEYCTL_REVOKE) || (defined(HAVE_DECL_KEYCTL_REVOKE) && HAVE_DECL_KEYCTL_REVOKE)) +# define KEYCTL_REVOKE 3 +#endif + XLAT(KEYCTL_REVOKE), +#if !(defined(KEYCTL_CHOWN) || (defined(HAVE_DECL_KEYCTL_CHOWN) && HAVE_DECL_KEYCTL_CHOWN)) +# define KEYCTL_CHOWN 4 +#endif + XLAT(KEYCTL_CHOWN), +#if !(defined(KEYCTL_SETPERM) || (defined(HAVE_DECL_KEYCTL_SETPERM) && HAVE_DECL_KEYCTL_SETPERM)) +# define KEYCTL_SETPERM 5 +#endif + XLAT(KEYCTL_SETPERM), +#if !(defined(KEYCTL_DESCRIBE) || (defined(HAVE_DECL_KEYCTL_DESCRIBE) && HAVE_DECL_KEYCTL_DESCRIBE)) +# define KEYCTL_DESCRIBE 6 +#endif + XLAT(KEYCTL_DESCRIBE), +#if !(defined(KEYCTL_CLEAR) || (defined(HAVE_DECL_KEYCTL_CLEAR) && HAVE_DECL_KEYCTL_CLEAR)) +# define KEYCTL_CLEAR 7 +#endif + XLAT(KEYCTL_CLEAR), +#if !(defined(KEYCTL_LINK) || (defined(HAVE_DECL_KEYCTL_LINK) && HAVE_DECL_KEYCTL_LINK)) +# define KEYCTL_LINK 8 +#endif + XLAT(KEYCTL_LINK), +#if !(defined(KEYCTL_UNLINK) || (defined(HAVE_DECL_KEYCTL_UNLINK) && HAVE_DECL_KEYCTL_UNLINK)) +# define KEYCTL_UNLINK 9 +#endif + XLAT(KEYCTL_UNLINK), +#if !(defined(KEYCTL_SEARCH) || (defined(HAVE_DECL_KEYCTL_SEARCH) && HAVE_DECL_KEYCTL_SEARCH)) +# define KEYCTL_SEARCH 10 +#endif + XLAT(KEYCTL_SEARCH), +#if !(defined(KEYCTL_READ) || (defined(HAVE_DECL_KEYCTL_READ) && HAVE_DECL_KEYCTL_READ)) +# define KEYCTL_READ 11 +#endif + XLAT(KEYCTL_READ), +#if !(defined(KEYCTL_INSTANTIATE) || (defined(HAVE_DECL_KEYCTL_INSTANTIATE) && HAVE_DECL_KEYCTL_INSTANTIATE)) +# define KEYCTL_INSTANTIATE 12 +#endif + XLAT(KEYCTL_INSTANTIATE), +#if !(defined(KEYCTL_NEGATE) || (defined(HAVE_DECL_KEYCTL_NEGATE) && HAVE_DECL_KEYCTL_NEGATE)) +# define KEYCTL_NEGATE 13 +#endif + XLAT(KEYCTL_NEGATE), +#if !(defined(KEYCTL_SET_REQKEY_KEYRING) || (defined(HAVE_DECL_KEYCTL_SET_REQKEY_KEYRING) && HAVE_DECL_KEYCTL_SET_REQKEY_KEYRING)) +# define KEYCTL_SET_REQKEY_KEYRING 14 +#endif + XLAT(KEYCTL_SET_REQKEY_KEYRING), +#if !(defined(KEYCTL_SET_TIMEOUT) || (defined(HAVE_DECL_KEYCTL_SET_TIMEOUT) && HAVE_DECL_KEYCTL_SET_TIMEOUT)) +# define KEYCTL_SET_TIMEOUT 15 +#endif + XLAT(KEYCTL_SET_TIMEOUT), +#if !(defined(KEYCTL_ASSUME_AUTHORITY) || (defined(HAVE_DECL_KEYCTL_ASSUME_AUTHORITY) && HAVE_DECL_KEYCTL_ASSUME_AUTHORITY)) +# define KEYCTL_ASSUME_AUTHORITY 16 +#endif + XLAT(KEYCTL_ASSUME_AUTHORITY), +#if !(defined(KEYCTL_GET_SECURITY) || (defined(HAVE_DECL_KEYCTL_GET_SECURITY) && HAVE_DECL_KEYCTL_GET_SECURITY)) +# define KEYCTL_GET_SECURITY 17 +#endif + XLAT(KEYCTL_GET_SECURITY), +#if !(defined(KEYCTL_SESSION_TO_PARENT) || (defined(HAVE_DECL_KEYCTL_SESSION_TO_PARENT) && HAVE_DECL_KEYCTL_SESSION_TO_PARENT)) +# define KEYCTL_SESSION_TO_PARENT 18 +#endif + XLAT(KEYCTL_SESSION_TO_PARENT), +#if !(defined(KEYCTL_REJECT) || (defined(HAVE_DECL_KEYCTL_REJECT) && HAVE_DECL_KEYCTL_REJECT)) +# define KEYCTL_REJECT 19 +#endif + XLAT(KEYCTL_REJECT), +#if !(defined(KEYCTL_INSTANTIATE_IOV) || (defined(HAVE_DECL_KEYCTL_INSTANTIATE_IOV) && HAVE_DECL_KEYCTL_INSTANTIATE_IOV)) +# define KEYCTL_INSTANTIATE_IOV 20 +#endif + XLAT(KEYCTL_INSTANTIATE_IOV), +#if !(defined(KEYCTL_INVALIDATE) || (defined(HAVE_DECL_KEYCTL_INVALIDATE) && HAVE_DECL_KEYCTL_INVALIDATE)) +# define KEYCTL_INVALIDATE 21 +#endif + XLAT(KEYCTL_INVALIDATE), +#if !(defined(KEYCTL_GET_PERSISTENT) || (defined(HAVE_DECL_KEYCTL_GET_PERSISTENT) && HAVE_DECL_KEYCTL_GET_PERSISTENT)) +# define KEYCTL_GET_PERSISTENT 22 +#endif + XLAT(KEYCTL_GET_PERSISTENT), + XLAT_END +}; diff --git a/xlat/lockfcmds.h b/xlat/lockfcmds.h new file mode 100644 index 00000000..04f2ccc5 --- /dev/null +++ b/xlat/lockfcmds.h @@ -0,0 +1,20 @@ +/* Generated by ./xlat/gen.sh from ./xlat/lockfcmds.in; do not edit. */ + +static const struct xlat lockfcmds[] = { +#if defined(F_RDLCK) || (defined(HAVE_DECL_F_RDLCK) && HAVE_DECL_F_RDLCK) + XLAT(F_RDLCK), +#endif +#if defined(F_WRLCK) || (defined(HAVE_DECL_F_WRLCK) && HAVE_DECL_F_WRLCK) + XLAT(F_WRLCK), +#endif +#if defined(F_UNLCK) || (defined(HAVE_DECL_F_UNLCK) && HAVE_DECL_F_UNLCK) + XLAT(F_UNLCK), +#endif +#if defined(F_EXLCK) || (defined(HAVE_DECL_F_EXLCK) && HAVE_DECL_F_EXLCK) + XLAT(F_EXLCK), +#endif +#if defined(F_SHLCK) || (defined(HAVE_DECL_F_SHLCK) && HAVE_DECL_F_SHLCK) + XLAT(F_SHLCK), +#endif + XLAT_END +}; diff --git a/xlat/loop_crypt_type_options.h b/xlat/loop_crypt_type_options.h new file mode 100644 index 00000000..1d3d72ea --- /dev/null +++ b/xlat/loop_crypt_type_options.h @@ -0,0 +1,35 @@ +/* Generated by ./xlat/gen.sh from ./xlat/loop_crypt_type_options.in; do not edit. */ + +static const struct xlat loop_crypt_type_options[] = { +#if defined(LO_CRYPT_NONE) || (defined(HAVE_DECL_LO_CRYPT_NONE) && HAVE_DECL_LO_CRYPT_NONE) + XLAT(LO_CRYPT_NONE), +#endif +#if defined(LO_CRYPT_XOR) || (defined(HAVE_DECL_LO_CRYPT_XOR) && HAVE_DECL_LO_CRYPT_XOR) + XLAT(LO_CRYPT_XOR), +#endif +#if defined(LO_CRYPT_DES) || (defined(HAVE_DECL_LO_CRYPT_DES) && HAVE_DECL_LO_CRYPT_DES) + XLAT(LO_CRYPT_DES), +#endif +#if defined(LO_CRYPT_FISH2) || (defined(HAVE_DECL_LO_CRYPT_FISH2) && HAVE_DECL_LO_CRYPT_FISH2) + XLAT(LO_CRYPT_FISH2), +#endif +#if defined(LO_CRYPT_BLOW) || (defined(HAVE_DECL_LO_CRYPT_BLOW) && HAVE_DECL_LO_CRYPT_BLOW) + XLAT(LO_CRYPT_BLOW), +#endif +#if defined(LO_CRYPT_CAST128) || (defined(HAVE_DECL_LO_CRYPT_CAST128) && HAVE_DECL_LO_CRYPT_CAST128) + XLAT(LO_CRYPT_CAST128), +#endif +#if defined(LO_CRYPT_IDEA) || (defined(HAVE_DECL_LO_CRYPT_IDEA) && HAVE_DECL_LO_CRYPT_IDEA) + XLAT(LO_CRYPT_IDEA), +#endif +#if defined(LO_CRYPT_DUMMY) || (defined(HAVE_DECL_LO_CRYPT_DUMMY) && HAVE_DECL_LO_CRYPT_DUMMY) + XLAT(LO_CRYPT_DUMMY), +#endif +#if defined(LO_CRYPT_SKIPJACK) || (defined(HAVE_DECL_LO_CRYPT_SKIPJACK) && HAVE_DECL_LO_CRYPT_SKIPJACK) + XLAT(LO_CRYPT_SKIPJACK), +#endif +#if defined(LO_CRYPT_CRYPTOAPI) || (defined(HAVE_DECL_LO_CRYPT_CRYPTOAPI) && HAVE_DECL_LO_CRYPT_CRYPTOAPI) + XLAT(LO_CRYPT_CRYPTOAPI), +#endif + XLAT_END +}; diff --git a/xlat/loop_flags_options.h b/xlat/loop_flags_options.h new file mode 100644 index 00000000..5d66ea2f --- /dev/null +++ b/xlat/loop_flags_options.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/loop_flags_options.in; do not edit. */ + +static const struct xlat loop_flags_options[] = { +#if defined(LO_FLAGS_READ_ONLY) || (defined(HAVE_DECL_LO_FLAGS_READ_ONLY) && HAVE_DECL_LO_FLAGS_READ_ONLY) + XLAT(LO_FLAGS_READ_ONLY), +#endif +#if defined(LO_FLAGS_AUTOCLEAR) || (defined(HAVE_DECL_LO_FLAGS_AUTOCLEAR) && HAVE_DECL_LO_FLAGS_AUTOCLEAR) + XLAT(LO_FLAGS_AUTOCLEAR), +#endif +#if defined(LO_FLAGS_PARTSCAN) || (defined(HAVE_DECL_LO_FLAGS_PARTSCAN) && HAVE_DECL_LO_FLAGS_PARTSCAN) + XLAT(LO_FLAGS_PARTSCAN), +#endif + XLAT_END +}; diff --git a/xlat/madvise_cmds.h b/xlat/madvise_cmds.h new file mode 100644 index 00000000..fbb8eb20 --- /dev/null +++ b/xlat/madvise_cmds.h @@ -0,0 +1,53 @@ +/* Generated by ./xlat/gen.sh from ./xlat/madvise_cmds.in; do not edit. */ + +static const struct xlat madvise_cmds[] = { +#if defined(MADV_NORMAL) || (defined(HAVE_DECL_MADV_NORMAL) && HAVE_DECL_MADV_NORMAL) + XLAT(MADV_NORMAL), +#endif +#if defined(MADV_RANDOM) || (defined(HAVE_DECL_MADV_RANDOM) && HAVE_DECL_MADV_RANDOM) + XLAT(MADV_RANDOM), +#endif +#if defined(MADV_SEQUENTIAL) || (defined(HAVE_DECL_MADV_SEQUENTIAL) && HAVE_DECL_MADV_SEQUENTIAL) + XLAT(MADV_SEQUENTIAL), +#endif +#if defined(MADV_WILLNEED) || (defined(HAVE_DECL_MADV_WILLNEED) && HAVE_DECL_MADV_WILLNEED) + XLAT(MADV_WILLNEED), +#endif +#if defined(MADV_DONTNEED) || (defined(HAVE_DECL_MADV_DONTNEED) && HAVE_DECL_MADV_DONTNEED) + XLAT(MADV_DONTNEED), +#endif +#if defined(MADV_REMOVE) || (defined(HAVE_DECL_MADV_REMOVE) && HAVE_DECL_MADV_REMOVE) + XLAT(MADV_REMOVE), +#endif +#if defined(MADV_DONTFORK) || (defined(HAVE_DECL_MADV_DONTFORK) && HAVE_DECL_MADV_DONTFORK) + XLAT(MADV_DONTFORK), +#endif +#if defined(MADV_DOFORK) || (defined(HAVE_DECL_MADV_DOFORK) && HAVE_DECL_MADV_DOFORK) + XLAT(MADV_DOFORK), +#endif +#if defined(MADV_HWPOISON) || (defined(HAVE_DECL_MADV_HWPOISON) && HAVE_DECL_MADV_HWPOISON) + XLAT(MADV_HWPOISON), +#endif +#if defined(MADV_SOFT_OFFLINE) || (defined(HAVE_DECL_MADV_SOFT_OFFLINE) && HAVE_DECL_MADV_SOFT_OFFLINE) + XLAT(MADV_SOFT_OFFLINE), +#endif +#if defined(MADV_MERGEABLE) || (defined(HAVE_DECL_MADV_MERGEABLE) && HAVE_DECL_MADV_MERGEABLE) + XLAT(MADV_MERGEABLE), +#endif +#if defined(MADV_UNMERGEABLE) || (defined(HAVE_DECL_MADV_UNMERGEABLE) && HAVE_DECL_MADV_UNMERGEABLE) + XLAT(MADV_UNMERGEABLE), +#endif +#if defined(MADV_HUGEPAGE) || (defined(HAVE_DECL_MADV_HUGEPAGE) && HAVE_DECL_MADV_HUGEPAGE) + XLAT(MADV_HUGEPAGE), +#endif +#if defined(MADV_NOHUGEPAGE) || (defined(HAVE_DECL_MADV_NOHUGEPAGE) && HAVE_DECL_MADV_NOHUGEPAGE) + XLAT(MADV_NOHUGEPAGE), +#endif +#if defined(MADV_DONTDUMP) || (defined(HAVE_DECL_MADV_DONTDUMP) && HAVE_DECL_MADV_DONTDUMP) + XLAT(MADV_DONTDUMP), +#endif +#if defined(MADV_DODUMP) || (defined(HAVE_DECL_MADV_DODUMP) && HAVE_DECL_MADV_DODUMP) + XLAT(MADV_DODUMP), +#endif + XLAT_END +}; diff --git a/xlat/mbindflags.h b/xlat/mbindflags.h new file mode 100644 index 00000000..ad47048a --- /dev/null +++ b/xlat/mbindflags.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mbindflags.in; do not edit. */ + +static const struct xlat mbindflags[] = { +#if defined(MPOL_MF_STRICT) || (defined(HAVE_DECL_MPOL_MF_STRICT) && HAVE_DECL_MPOL_MF_STRICT) + XLAT(MPOL_MF_STRICT), +#endif +#if defined(MPOL_MF_MOVE) || (defined(HAVE_DECL_MPOL_MF_MOVE) && HAVE_DECL_MPOL_MF_MOVE) + XLAT(MPOL_MF_MOVE), +#endif +#if defined(MPOL_MF_MOVE_ALL) || (defined(HAVE_DECL_MPOL_MF_MOVE_ALL) && HAVE_DECL_MPOL_MF_MOVE_ALL) + XLAT(MPOL_MF_MOVE_ALL), +#endif + XLAT_END +}; diff --git a/xlat/mctl_funcs.h b/xlat/mctl_funcs.h new file mode 100644 index 00000000..a6075cfc --- /dev/null +++ b/xlat/mctl_funcs.h @@ -0,0 +1,20 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mctl_funcs.in; do not edit. */ + +static const struct xlat mctl_funcs[] = { +#if defined(MC_LOCK) || (defined(HAVE_DECL_MC_LOCK) && HAVE_DECL_MC_LOCK) + XLAT(MC_LOCK), +#endif +#if defined(MC_LOCKAS) || (defined(HAVE_DECL_MC_LOCKAS) && HAVE_DECL_MC_LOCKAS) + XLAT(MC_LOCKAS), +#endif +#if defined(MC_SYNC) || (defined(HAVE_DECL_MC_SYNC) && HAVE_DECL_MC_SYNC) + XLAT(MC_SYNC), +#endif +#if defined(MC_UNLOCK) || (defined(HAVE_DECL_MC_UNLOCK) && HAVE_DECL_MC_UNLOCK) + XLAT(MC_UNLOCK), +#endif +#if defined(MC_UNLOCKAS) || (defined(HAVE_DECL_MC_UNLOCKAS) && HAVE_DECL_MC_UNLOCKAS) + XLAT(MC_UNLOCKAS), +#endif + XLAT_END +}; diff --git a/xlat/mctl_lockas.h b/xlat/mctl_lockas.h new file mode 100644 index 00000000..647ee2d2 --- /dev/null +++ b/xlat/mctl_lockas.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mctl_lockas.in; do not edit. */ + +static const struct xlat mctl_lockas[] = { +#if defined(MCL_CURRENT) || (defined(HAVE_DECL_MCL_CURRENT) && HAVE_DECL_MCL_CURRENT) + XLAT(MCL_CURRENT), +#endif +#if defined(MCL_FUTURE) || (defined(HAVE_DECL_MCL_FUTURE) && HAVE_DECL_MCL_FUTURE) + XLAT(MCL_FUTURE), +#endif + XLAT_END +}; diff --git a/xlat/mctl_sync.h b/xlat/mctl_sync.h new file mode 100644 index 00000000..ac5ba6dc --- /dev/null +++ b/xlat/mctl_sync.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mctl_sync.in; do not edit. */ + +static const struct xlat mctl_sync[] = { +#if defined(MS_SYNC) || (defined(HAVE_DECL_MS_SYNC) && HAVE_DECL_MS_SYNC) + XLAT(MS_SYNC), +#endif +#if defined(MS_ASYNC) || (defined(HAVE_DECL_MS_ASYNC) && HAVE_DECL_MS_ASYNC) + XLAT(MS_ASYNC), +#endif +#if defined(MS_INVALIDATE) || (defined(HAVE_DECL_MS_INVALIDATE) && HAVE_DECL_MS_INVALIDATE) + XLAT(MS_INVALIDATE), +#endif + XLAT_END +}; diff --git a/xlat/mempolicyflags.h b/xlat/mempolicyflags.h new file mode 100644 index 00000000..fec9b30c --- /dev/null +++ b/xlat/mempolicyflags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mempolicyflags.in; do not edit. */ + +static const struct xlat mempolicyflags[] = { +#if defined(MPOL_F_NODE) || (defined(HAVE_DECL_MPOL_F_NODE) && HAVE_DECL_MPOL_F_NODE) + XLAT(MPOL_F_NODE), +#endif +#if defined(MPOL_F_ADDR) || (defined(HAVE_DECL_MPOL_F_ADDR) && HAVE_DECL_MPOL_F_ADDR) + XLAT(MPOL_F_ADDR), +#endif + XLAT_END +}; diff --git a/xlat/mlockall_flags.h b/xlat/mlockall_flags.h new file mode 100644 index 00000000..12bb5061 --- /dev/null +++ b/xlat/mlockall_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mlockall_flags.in; do not edit. */ + +static const struct xlat mlockall_flags[] = { +#if defined(MCL_CURRENT) || (defined(HAVE_DECL_MCL_CURRENT) && HAVE_DECL_MCL_CURRENT) + XLAT(MCL_CURRENT), +#endif +#if defined(MCL_FUTURE) || (defined(HAVE_DECL_MCL_FUTURE) && HAVE_DECL_MCL_FUTURE) + XLAT(MCL_FUTURE), +#endif + XLAT_END +}; diff --git a/xlat/mmap_flags.h b/xlat/mmap_flags.h new file mode 100644 index 00000000..3b9c3d85 --- /dev/null +++ b/xlat/mmap_flags.h @@ -0,0 +1,106 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mmap_flags.in; do not edit. */ + +static const struct xlat mmap_flags[] = { +#if defined(MAP_SHARED) || (defined(HAVE_DECL_MAP_SHARED) && HAVE_DECL_MAP_SHARED) + XLAT(MAP_SHARED), +#endif +#if defined(MAP_PRIVATE) || (defined(HAVE_DECL_MAP_PRIVATE) && HAVE_DECL_MAP_PRIVATE) + XLAT(MAP_PRIVATE), +#endif +#if defined(MAP_FIXED) || (defined(HAVE_DECL_MAP_FIXED) && HAVE_DECL_MAP_FIXED) + XLAT(MAP_FIXED), +#endif +#if defined(MAP_ANONYMOUS) || (defined(HAVE_DECL_MAP_ANONYMOUS) && HAVE_DECL_MAP_ANONYMOUS) + XLAT(MAP_ANONYMOUS), +#endif +#if defined(MAP_32BIT) || (defined(HAVE_DECL_MAP_32BIT) && HAVE_DECL_MAP_32BIT) + XLAT(MAP_32BIT), +#endif +#if defined(MAP_RENAME) || (defined(HAVE_DECL_MAP_RENAME) && HAVE_DECL_MAP_RENAME) + XLAT(MAP_RENAME), +#endif +#if defined(MAP_NORESERVE) || (defined(HAVE_DECL_MAP_NORESERVE) && HAVE_DECL_MAP_NORESERVE) + XLAT(MAP_NORESERVE), +#endif +#if defined(MAP_POPULATE) || (defined(HAVE_DECL_MAP_POPULATE) && HAVE_DECL_MAP_POPULATE) + XLAT(MAP_POPULATE), +#endif +#if defined(MAP_NONBLOCK) || (defined(HAVE_DECL_MAP_NONBLOCK) && HAVE_DECL_MAP_NONBLOCK) + XLAT(MAP_NONBLOCK), +#endif +/* +* XXX - this was introduced in SunOS 4.x to distinguish between +* the old pre-4.x "mmap()", which: +* +* only let you map devices with an "mmap" routine (e.g., +* frame buffers) in; +* +* required you to specify the mapping address; +* +* returned 0 on success and -1 on failure; +* +* memory and which, and the 4.x "mmap()" which: +* +* can map plain files; +* +* can be asked to pick where to map the file; +* +* returns the address where it mapped the file on success +* and -1 on failure. +* +* It's not actually used in source code that calls "mmap()"; the +* "mmap()" routine adds it for you. +* +* It'd be nice to come up with some way of eliminating it from +* the flags, e.g. reporting calls *without* it as "old_mmap()" +* and calls with it as "mmap()". +*/ +#if defined(_MAP_NEW) || (defined(HAVE_DECL__MAP_NEW) && HAVE_DECL__MAP_NEW) + XLAT(_MAP_NEW), +#endif +#if defined(MAP_GROWSDOWN) || (defined(HAVE_DECL_MAP_GROWSDOWN) && HAVE_DECL_MAP_GROWSDOWN) + XLAT(MAP_GROWSDOWN), +#endif +#if defined(MAP_DENYWRITE) || (defined(HAVE_DECL_MAP_DENYWRITE) && HAVE_DECL_MAP_DENYWRITE) + XLAT(MAP_DENYWRITE), +#endif +#if defined(MAP_EXECUTABLE) || (defined(HAVE_DECL_MAP_EXECUTABLE) && HAVE_DECL_MAP_EXECUTABLE) + XLAT(MAP_EXECUTABLE), +#endif +#if defined(MAP_INHERIT) || (defined(HAVE_DECL_MAP_INHERIT) && HAVE_DECL_MAP_INHERIT) + XLAT(MAP_INHERIT), +#endif +#if defined(MAP_FILE) || (defined(HAVE_DECL_MAP_FILE) && HAVE_DECL_MAP_FILE) + XLAT(MAP_FILE), +#endif +#if defined(MAP_LOCKED) || (defined(HAVE_DECL_MAP_LOCKED) && HAVE_DECL_MAP_LOCKED) + XLAT(MAP_LOCKED), +#endif +/* FreeBSD ones */ +#if defined(MAP_ANON) && (!defined(MAP_ANONYMOUS) || MAP_ANON != MAP_ANONYMOUS) +#if defined(MAP_ANON) || (defined(HAVE_DECL_MAP_ANON) && HAVE_DECL_MAP_ANON) + XLAT(MAP_ANON), +#endif +#endif +#if defined(MAP_HASSEMAPHORE) || (defined(HAVE_DECL_MAP_HASSEMAPHORE) && HAVE_DECL_MAP_HASSEMAPHORE) + XLAT(MAP_HASSEMAPHORE), +#endif +#if defined(MAP_STACK) || (defined(HAVE_DECL_MAP_STACK) && HAVE_DECL_MAP_STACK) + XLAT(MAP_STACK), +#endif +#if defined(MAP_HUGETLB) || (defined(HAVE_DECL_MAP_HUGETLB) && HAVE_DECL_MAP_HUGETLB) + XLAT(MAP_HUGETLB), +#endif +#if defined MAP_UNINITIALIZED && MAP_UNINITIALIZED > 0 +#if defined(MAP_UNINITIALIZED) || (defined(HAVE_DECL_MAP_UNINITIALIZED) && HAVE_DECL_MAP_UNINITIALIZED) + XLAT(MAP_UNINITIALIZED), +#endif +#endif +#if defined(MAP_NOSYNC) || (defined(HAVE_DECL_MAP_NOSYNC) && HAVE_DECL_MAP_NOSYNC) + XLAT(MAP_NOSYNC), +#endif +#if defined(MAP_NOCORE) || (defined(HAVE_DECL_MAP_NOCORE) && HAVE_DECL_MAP_NOCORE) + XLAT(MAP_NOCORE), +#endif + XLAT_END +}; diff --git a/xlat/mmap_prot.h b/xlat/mmap_prot.h new file mode 100644 index 00000000..97514126 --- /dev/null +++ b/xlat/mmap_prot.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mmap_prot.in; do not edit. */ + +static const struct xlat mmap_prot[] = { +#if defined(PROT_NONE) || (defined(HAVE_DECL_PROT_NONE) && HAVE_DECL_PROT_NONE) + XLAT(PROT_NONE), +#endif +#if defined(PROT_READ) || (defined(HAVE_DECL_PROT_READ) && HAVE_DECL_PROT_READ) + XLAT(PROT_READ), +#endif +#if defined(PROT_WRITE) || (defined(HAVE_DECL_PROT_WRITE) && HAVE_DECL_PROT_WRITE) + XLAT(PROT_WRITE), +#endif +#if defined(PROT_EXEC) || (defined(HAVE_DECL_PROT_EXEC) && HAVE_DECL_PROT_EXEC) + XLAT(PROT_EXEC), +#endif +#if defined(PROT_SEM) || (defined(HAVE_DECL_PROT_SEM) && HAVE_DECL_PROT_SEM) + XLAT(PROT_SEM), +#endif +#if defined(PROT_GROWSDOWN) || (defined(HAVE_DECL_PROT_GROWSDOWN) && HAVE_DECL_PROT_GROWSDOWN) + XLAT(PROT_GROWSDOWN), +#endif +#if defined(PROT_GROWSUP) || (defined(HAVE_DECL_PROT_GROWSUP) && HAVE_DECL_PROT_GROWSUP) + XLAT(PROT_GROWSUP), +#endif +#if defined(PROT_SAO) || (defined(HAVE_DECL_PROT_SAO) && HAVE_DECL_PROT_SAO) + XLAT(PROT_SAO), +#endif + XLAT_END +}; diff --git a/xlat/modem_flags.h b/xlat/modem_flags.h new file mode 100644 index 00000000..1726028d --- /dev/null +++ b/xlat/modem_flags.h @@ -0,0 +1,38 @@ +/* Generated by ./xlat/gen.sh from ./xlat/modem_flags.in; do not edit. */ + +static const struct xlat modem_flags[] = { +#if defined(TIOCM_LE) || (defined(HAVE_DECL_TIOCM_LE) && HAVE_DECL_TIOCM_LE) + XLAT(TIOCM_LE), +#endif +#if defined(TIOCM_DTR) || (defined(HAVE_DECL_TIOCM_DTR) && HAVE_DECL_TIOCM_DTR) + XLAT(TIOCM_DTR), +#endif +#if defined(TIOCM_RTS) || (defined(HAVE_DECL_TIOCM_RTS) && HAVE_DECL_TIOCM_RTS) + XLAT(TIOCM_RTS), +#endif +#if defined(TIOCM_ST) || (defined(HAVE_DECL_TIOCM_ST) && HAVE_DECL_TIOCM_ST) + XLAT(TIOCM_ST), +#endif +#if defined(TIOCM_SR) || (defined(HAVE_DECL_TIOCM_SR) && HAVE_DECL_TIOCM_SR) + XLAT(TIOCM_SR), +#endif +#if defined(TIOCM_CTS) || (defined(HAVE_DECL_TIOCM_CTS) && HAVE_DECL_TIOCM_CTS) + XLAT(TIOCM_CTS), +#endif +#if defined(TIOCM_CAR) || (defined(HAVE_DECL_TIOCM_CAR) && HAVE_DECL_TIOCM_CAR) + XLAT(TIOCM_CAR), +#endif +#if defined(TIOCM_CD) || (defined(HAVE_DECL_TIOCM_CD) && HAVE_DECL_TIOCM_CD) + XLAT(TIOCM_CD), +#endif +#if defined(TIOCM_RNG) || (defined(HAVE_DECL_TIOCM_RNG) && HAVE_DECL_TIOCM_RNG) + XLAT(TIOCM_RNG), +#endif +#if defined(TIOCM_RI) || (defined(HAVE_DECL_TIOCM_RI) && HAVE_DECL_TIOCM_RI) + XLAT(TIOCM_RI), +#endif +#if defined(TIOCM_DSR) || (defined(HAVE_DECL_TIOCM_DSR) && HAVE_DECL_TIOCM_DSR) + XLAT(TIOCM_DSR), +#endif + XLAT_END +}; diff --git a/xlat/modetypes.h b/xlat/modetypes.h new file mode 100644 index 00000000..e0fe3838 --- /dev/null +++ b/xlat/modetypes.h @@ -0,0 +1,26 @@ +/* Generated by ./xlat/gen.sh from ./xlat/modetypes.in; do not edit. */ + +static const struct xlat modetypes[] = { +#if defined(S_IFREG) || (defined(HAVE_DECL_S_IFREG) && HAVE_DECL_S_IFREG) + XLAT(S_IFREG), +#endif +#if defined(S_IFSOCK) || (defined(HAVE_DECL_S_IFSOCK) && HAVE_DECL_S_IFSOCK) + XLAT(S_IFSOCK), +#endif +#if defined(S_IFIFO) || (defined(HAVE_DECL_S_IFIFO) && HAVE_DECL_S_IFIFO) + XLAT(S_IFIFO), +#endif +#if defined(S_IFLNK) || (defined(HAVE_DECL_S_IFLNK) && HAVE_DECL_S_IFLNK) + XLAT(S_IFLNK), +#endif +#if defined(S_IFDIR) || (defined(HAVE_DECL_S_IFDIR) && HAVE_DECL_S_IFDIR) + XLAT(S_IFDIR), +#endif +#if defined(S_IFBLK) || (defined(HAVE_DECL_S_IFBLK) && HAVE_DECL_S_IFBLK) + XLAT(S_IFBLK), +#endif +#if defined(S_IFCHR) || (defined(HAVE_DECL_S_IFCHR) && HAVE_DECL_S_IFCHR) + XLAT(S_IFCHR), +#endif + XLAT_END +}; diff --git a/xlat/modflags.h b/xlat/modflags.h new file mode 100644 index 00000000..a277eb58 --- /dev/null +++ b/xlat/modflags.h @@ -0,0 +1,26 @@ +/* Generated by ./xlat/gen.sh from ./xlat/modflags.in; do not edit. */ + +static const struct xlat modflags[] = { +#if defined(MOD_UNINITIALIZED) || (defined(HAVE_DECL_MOD_UNINITIALIZED) && HAVE_DECL_MOD_UNINITIALIZED) + XLAT(MOD_UNINITIALIZED), +#endif +#if defined(MOD_RUNNING) || (defined(HAVE_DECL_MOD_RUNNING) && HAVE_DECL_MOD_RUNNING) + XLAT(MOD_RUNNING), +#endif +#if defined(MOD_DELETED) || (defined(HAVE_DECL_MOD_DELETED) && HAVE_DECL_MOD_DELETED) + XLAT(MOD_DELETED), +#endif +#if defined(MOD_AUTOCLEAN) || (defined(HAVE_DECL_MOD_AUTOCLEAN) && HAVE_DECL_MOD_AUTOCLEAN) + XLAT(MOD_AUTOCLEAN), +#endif +#if defined(MOD_VISITED) || (defined(HAVE_DECL_MOD_VISITED) && HAVE_DECL_MOD_VISITED) + XLAT(MOD_VISITED), +#endif +#if defined(MOD_USED_ONCE) || (defined(HAVE_DECL_MOD_USED_ONCE) && HAVE_DECL_MOD_USED_ONCE) + XLAT(MOD_USED_ONCE), +#endif +#if defined(MOD_JUST_FREED) || (defined(HAVE_DECL_MOD_JUST_FREED) && HAVE_DECL_MOD_JUST_FREED) + XLAT(MOD_JUST_FREED), +#endif + XLAT_END +}; diff --git a/xlat/module_init_flags.h b/xlat/module_init_flags.h new file mode 100644 index 00000000..1b9f260d --- /dev/null +++ b/xlat/module_init_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/module_init_flags.in; do not edit. */ + +static const struct xlat module_init_flags[] = { +#if defined(MODULE_INIT_IGNORE_MODVERSIONS) || (defined(HAVE_DECL_MODULE_INIT_IGNORE_MODVERSIONS) && HAVE_DECL_MODULE_INIT_IGNORE_MODVERSIONS) + XLAT(MODULE_INIT_IGNORE_MODVERSIONS), +#endif +#if defined(MODULE_INIT_IGNORE_VERMAGIC) || (defined(HAVE_DECL_MODULE_INIT_IGNORE_VERMAGIC) && HAVE_DECL_MODULE_INIT_IGNORE_VERMAGIC) + XLAT(MODULE_INIT_IGNORE_VERMAGIC), +#endif + XLAT_END +}; diff --git a/xlat/mount_flags.h b/xlat/mount_flags.h new file mode 100644 index 00000000..ec377084 --- /dev/null +++ b/xlat/mount_flags.h @@ -0,0 +1,86 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mount_flags.in; do not edit. */ + +static const struct xlat mount_flags[] = { +#if defined(MS_MGC_VAL) || (defined(HAVE_DECL_MS_MGC_VAL) && HAVE_DECL_MS_MGC_VAL) + XLAT(MS_MGC_VAL), +#endif +#if defined(MS_RDONLY) || (defined(HAVE_DECL_MS_RDONLY) && HAVE_DECL_MS_RDONLY) + XLAT(MS_RDONLY), +#endif +#if defined(MS_NOSUID) || (defined(HAVE_DECL_MS_NOSUID) && HAVE_DECL_MS_NOSUID) + XLAT(MS_NOSUID), +#endif +#if defined(MS_NODEV) || (defined(HAVE_DECL_MS_NODEV) && HAVE_DECL_MS_NODEV) + XLAT(MS_NODEV), +#endif +#if defined(MS_NOEXEC) || (defined(HAVE_DECL_MS_NOEXEC) && HAVE_DECL_MS_NOEXEC) + XLAT(MS_NOEXEC), +#endif +#if defined(MS_SYNCHRONOUS) || (defined(HAVE_DECL_MS_SYNCHRONOUS) && HAVE_DECL_MS_SYNCHRONOUS) + XLAT(MS_SYNCHRONOUS), +#endif +#if defined(MS_REMOUNT) || (defined(HAVE_DECL_MS_REMOUNT) && HAVE_DECL_MS_REMOUNT) + XLAT(MS_REMOUNT), +#endif +#if defined(MS_RELATIME) || (defined(HAVE_DECL_MS_RELATIME) && HAVE_DECL_MS_RELATIME) + XLAT(MS_RELATIME), +#endif +#if defined(MS_KERNMOUNT) || (defined(HAVE_DECL_MS_KERNMOUNT) && HAVE_DECL_MS_KERNMOUNT) + XLAT(MS_KERNMOUNT), +#endif +#if defined(MS_I_VERSION) || (defined(HAVE_DECL_MS_I_VERSION) && HAVE_DECL_MS_I_VERSION) + XLAT(MS_I_VERSION), +#endif +#if defined(MS_STRICTATIME) || (defined(HAVE_DECL_MS_STRICTATIME) && HAVE_DECL_MS_STRICTATIME) + XLAT(MS_STRICTATIME), +#endif +#if defined(MS_NOSEC) || (defined(HAVE_DECL_MS_NOSEC) && HAVE_DECL_MS_NOSEC) + XLAT(MS_NOSEC), +#endif +#if defined(MS_BORN) || (defined(HAVE_DECL_MS_BORN) && HAVE_DECL_MS_BORN) + XLAT(MS_BORN), +#endif +#if defined(MS_MANDLOCK) || (defined(HAVE_DECL_MS_MANDLOCK) && HAVE_DECL_MS_MANDLOCK) + XLAT(MS_MANDLOCK), +#endif +#if defined(MS_NOATIME) || (defined(HAVE_DECL_MS_NOATIME) && HAVE_DECL_MS_NOATIME) + XLAT(MS_NOATIME), +#endif +#if defined(MS_NODIRATIME) || (defined(HAVE_DECL_MS_NODIRATIME) && HAVE_DECL_MS_NODIRATIME) + XLAT(MS_NODIRATIME), +#endif +#if defined(MS_BIND) || (defined(HAVE_DECL_MS_BIND) && HAVE_DECL_MS_BIND) + XLAT(MS_BIND), +#endif +#if defined(MS_MOVE) || (defined(HAVE_DECL_MS_MOVE) && HAVE_DECL_MS_MOVE) + XLAT(MS_MOVE), +#endif +#if defined(MS_REC) || (defined(HAVE_DECL_MS_REC) && HAVE_DECL_MS_REC) + XLAT(MS_REC), +#endif +#if defined(MS_SILENT) || (defined(HAVE_DECL_MS_SILENT) && HAVE_DECL_MS_SILENT) + XLAT(MS_SILENT), +#endif +#if defined(MS_POSIXACL) || (defined(HAVE_DECL_MS_POSIXACL) && HAVE_DECL_MS_POSIXACL) + XLAT(MS_POSIXACL), +#endif +#if defined(MS_UNBINDABLE) || (defined(HAVE_DECL_MS_UNBINDABLE) && HAVE_DECL_MS_UNBINDABLE) + XLAT(MS_UNBINDABLE), +#endif +#if defined(MS_PRIVATE) || (defined(HAVE_DECL_MS_PRIVATE) && HAVE_DECL_MS_PRIVATE) + XLAT(MS_PRIVATE), +#endif +#if defined(MS_SLAVE) || (defined(HAVE_DECL_MS_SLAVE) && HAVE_DECL_MS_SLAVE) + XLAT(MS_SLAVE), +#endif +#if defined(MS_SHARED) || (defined(HAVE_DECL_MS_SHARED) && HAVE_DECL_MS_SHARED) + XLAT(MS_SHARED), +#endif +#if defined(MS_ACTIVE) || (defined(HAVE_DECL_MS_ACTIVE) && HAVE_DECL_MS_ACTIVE) + XLAT(MS_ACTIVE), +#endif +#if defined(MS_NOUSER) || (defined(HAVE_DECL_MS_NOUSER) && HAVE_DECL_MS_NOUSER) + XLAT(MS_NOUSER), +#endif + XLAT_END +}; diff --git a/xlat/move_pages_flags.h b/xlat/move_pages_flags.h new file mode 100644 index 00000000..4c8a0a26 --- /dev/null +++ b/xlat/move_pages_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/move_pages_flags.in; do not edit. */ + +static const struct xlat move_pages_flags[] = { +#if defined(MPOL_MF_MOVE) || (defined(HAVE_DECL_MPOL_MF_MOVE) && HAVE_DECL_MPOL_MF_MOVE) + XLAT(MPOL_MF_MOVE), +#endif +#if defined(MPOL_MF_MOVE_ALL) || (defined(HAVE_DECL_MPOL_MF_MOVE_ALL) && HAVE_DECL_MPOL_MF_MOVE_ALL) + XLAT(MPOL_MF_MOVE_ALL), +#endif + XLAT_END +}; diff --git a/xlat/mremap_flags.h b/xlat/mremap_flags.h new file mode 100644 index 00000000..0fec3bc1 --- /dev/null +++ b/xlat/mremap_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mremap_flags.in; do not edit. */ + +static const struct xlat mremap_flags[] = { +#if defined(MREMAP_MAYMOVE) || (defined(HAVE_DECL_MREMAP_MAYMOVE) && HAVE_DECL_MREMAP_MAYMOVE) + XLAT(MREMAP_MAYMOVE), +#endif +#if defined(MREMAP_FIXED) || (defined(HAVE_DECL_MREMAP_FIXED) && HAVE_DECL_MREMAP_FIXED) + XLAT(MREMAP_FIXED), +#endif + XLAT_END +}; diff --git a/xlat/msg_flags.h b/xlat/msg_flags.h new file mode 100644 index 00000000..e3cde10b --- /dev/null +++ b/xlat/msg_flags.h @@ -0,0 +1,65 @@ +/* Generated by ./xlat/gen.sh from ./xlat/msg_flags.in; do not edit. */ + +static const struct xlat msg_flags[] = { +#if defined(MSG_OOB) || (defined(HAVE_DECL_MSG_OOB) && HAVE_DECL_MSG_OOB) + XLAT(MSG_OOB), +#endif +#if defined(MSG_PEEK) || (defined(HAVE_DECL_MSG_PEEK) && HAVE_DECL_MSG_PEEK) + XLAT(MSG_PEEK), +#endif +#if defined(MSG_DONTROUTE) || (defined(HAVE_DECL_MSG_DONTROUTE) && HAVE_DECL_MSG_DONTROUTE) + XLAT(MSG_DONTROUTE), +#endif +#if defined(MSG_CTRUNC) || (defined(HAVE_DECL_MSG_CTRUNC) && HAVE_DECL_MSG_CTRUNC) + XLAT(MSG_CTRUNC), +#endif +#if defined(MSG_PROBE) || (defined(HAVE_DECL_MSG_PROBE) && HAVE_DECL_MSG_PROBE) + XLAT(MSG_PROBE), +#endif +#if defined(MSG_TRUNC) || (defined(HAVE_DECL_MSG_TRUNC) && HAVE_DECL_MSG_TRUNC) + XLAT(MSG_TRUNC), +#endif +#if defined(MSG_DONTWAIT) || (defined(HAVE_DECL_MSG_DONTWAIT) && HAVE_DECL_MSG_DONTWAIT) + XLAT(MSG_DONTWAIT), +#endif +#if defined(MSG_EOR) || (defined(HAVE_DECL_MSG_EOR) && HAVE_DECL_MSG_EOR) + XLAT(MSG_EOR), +#endif +#if defined(MSG_WAITALL) || (defined(HAVE_DECL_MSG_WAITALL) && HAVE_DECL_MSG_WAITALL) + XLAT(MSG_WAITALL), +#endif +#if defined(MSG_FIN) || (defined(HAVE_DECL_MSG_FIN) && HAVE_DECL_MSG_FIN) + XLAT(MSG_FIN), +#endif +#if defined(MSG_SYN) || (defined(HAVE_DECL_MSG_SYN) && HAVE_DECL_MSG_SYN) + XLAT(MSG_SYN), +#endif +#if defined(MSG_CONFIRM) || (defined(HAVE_DECL_MSG_CONFIRM) && HAVE_DECL_MSG_CONFIRM) + XLAT(MSG_CONFIRM), +#endif +#if defined(MSG_RST) || (defined(HAVE_DECL_MSG_RST) && HAVE_DECL_MSG_RST) + XLAT(MSG_RST), +#endif +#if defined(MSG_ERRQUEUE) || (defined(HAVE_DECL_MSG_ERRQUEUE) && HAVE_DECL_MSG_ERRQUEUE) + XLAT(MSG_ERRQUEUE), +#endif +#if defined(MSG_NOSIGNAL) || (defined(HAVE_DECL_MSG_NOSIGNAL) && HAVE_DECL_MSG_NOSIGNAL) + XLAT(MSG_NOSIGNAL), +#endif +#if defined(MSG_MORE) || (defined(HAVE_DECL_MSG_MORE) && HAVE_DECL_MSG_MORE) + XLAT(MSG_MORE), +#endif +#if defined(MSG_WAITFORONE) || (defined(HAVE_DECL_MSG_WAITFORONE) && HAVE_DECL_MSG_WAITFORONE) + XLAT(MSG_WAITFORONE), +#endif +#if defined(MSG_EOF) || (defined(HAVE_DECL_MSG_EOF) && HAVE_DECL_MSG_EOF) + XLAT(MSG_EOF), +#endif +#if defined(MSG_FASTOPEN) || (defined(HAVE_DECL_MSG_FASTOPEN) && HAVE_DECL_MSG_FASTOPEN) + XLAT(MSG_FASTOPEN), +#endif +#if defined(MSG_CMSG_CLOEXEC) || (defined(HAVE_DECL_MSG_CMSG_CLOEXEC) && HAVE_DECL_MSG_CMSG_CLOEXEC) + XLAT(MSG_CMSG_CLOEXEC), +#endif + XLAT_END +}; diff --git a/xlat/msgctl_flags.h b/xlat/msgctl_flags.h new file mode 100644 index 00000000..9ae62cdb --- /dev/null +++ b/xlat/msgctl_flags.h @@ -0,0 +1,23 @@ +/* Generated by ./xlat/gen.sh from ./xlat/msgctl_flags.in; do not edit. */ + +static const struct xlat msgctl_flags[] = { +#if defined(IPC_RMID) || (defined(HAVE_DECL_IPC_RMID) && HAVE_DECL_IPC_RMID) + XLAT(IPC_RMID), +#endif +#if defined(IPC_SET) || (defined(HAVE_DECL_IPC_SET) && HAVE_DECL_IPC_SET) + XLAT(IPC_SET), +#endif +#if defined(IPC_STAT) || (defined(HAVE_DECL_IPC_STAT) && HAVE_DECL_IPC_STAT) + XLAT(IPC_STAT), +#endif +#if defined(IPC_INFO) || (defined(HAVE_DECL_IPC_INFO) && HAVE_DECL_IPC_INFO) + XLAT(IPC_INFO), +#endif +#if defined(MSG_STAT) || (defined(HAVE_DECL_MSG_STAT) && HAVE_DECL_MSG_STAT) + XLAT(MSG_STAT), +#endif +#if defined(MSG_INFO) || (defined(HAVE_DECL_MSG_INFO) && HAVE_DECL_MSG_INFO) + XLAT(MSG_INFO), +#endif + XLAT_END +}; diff --git a/xlat/msgflags.h b/xlat/msgflags.h new file mode 100644 index 00000000..a42115a2 --- /dev/null +++ b/xlat/msgflags.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/msgflags.in; do not edit. */ + +static const struct xlat msgflags[] = { +#if defined(RS_HIPRI) || (defined(HAVE_DECL_RS_HIPRI) && HAVE_DECL_RS_HIPRI) + XLAT(RS_HIPRI), +#endif + XLAT_END +}; diff --git a/xlat/mtd_flags_options.h b/xlat/mtd_flags_options.h new file mode 100644 index 00000000..004760c5 --- /dev/null +++ b/xlat/mtd_flags_options.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mtd_flags_options.in; do not edit. */ + +static const struct xlat mtd_flags_options[] = { +#if defined(MTD_WRITEABLE) || (defined(HAVE_DECL_MTD_WRITEABLE) && HAVE_DECL_MTD_WRITEABLE) + XLAT(MTD_WRITEABLE), +#endif +#if defined(MTD_BIT_WRITEABLE) || (defined(HAVE_DECL_MTD_BIT_WRITEABLE) && HAVE_DECL_MTD_BIT_WRITEABLE) + XLAT(MTD_BIT_WRITEABLE), +#endif +#if defined(MTD_NO_ERASE) || (defined(HAVE_DECL_MTD_NO_ERASE) && HAVE_DECL_MTD_NO_ERASE) + XLAT(MTD_NO_ERASE), +#endif +#if defined(MTD_POWERUP_LOCK) || (defined(HAVE_DECL_MTD_POWERUP_LOCK) && HAVE_DECL_MTD_POWERUP_LOCK) + XLAT(MTD_POWERUP_LOCK), +#endif + XLAT_END +}; diff --git a/xlat/mtd_mode_options.h b/xlat/mtd_mode_options.h new file mode 100644 index 00000000..70b8cfd1 --- /dev/null +++ b/xlat/mtd_mode_options.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mtd_mode_options.in; do not edit. */ + +static const struct xlat mtd_mode_options[] = { + XLAT(MTD_OPS_PLACE_OOB), + XLAT(MTD_OPS_AUTO_OOB), + XLAT(MTD_OPS_RAW), + XLAT_END +}; diff --git a/xlat/mtd_nandecc_options.h b/xlat/mtd_nandecc_options.h new file mode 100644 index 00000000..c4fa57d6 --- /dev/null +++ b/xlat/mtd_nandecc_options.h @@ -0,0 +1,20 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mtd_nandecc_options.in; do not edit. */ + +static const struct xlat mtd_nandecc_options[] = { +#if defined(MTD_NANDECC_OFF) || (defined(HAVE_DECL_MTD_NANDECC_OFF) && HAVE_DECL_MTD_NANDECC_OFF) + XLAT(MTD_NANDECC_OFF), +#endif +#if defined(MTD_NANDECC_PLACE) || (defined(HAVE_DECL_MTD_NANDECC_PLACE) && HAVE_DECL_MTD_NANDECC_PLACE) + XLAT(MTD_NANDECC_PLACE), +#endif +#if defined(MTD_NANDECC_AUTOPLACE) || (defined(HAVE_DECL_MTD_NANDECC_AUTOPLACE) && HAVE_DECL_MTD_NANDECC_AUTOPLACE) + XLAT(MTD_NANDECC_AUTOPLACE), +#endif +#if defined(MTD_NANDECC_PLACEONLY) || (defined(HAVE_DECL_MTD_NANDECC_PLACEONLY) && HAVE_DECL_MTD_NANDECC_PLACEONLY) + XLAT(MTD_NANDECC_PLACEONLY), +#endif +#if defined(MTD_NANDECC_AUTOPL_USR) || (defined(HAVE_DECL_MTD_NANDECC_AUTOPL_USR) && HAVE_DECL_MTD_NANDECC_AUTOPL_USR) + XLAT(MTD_NANDECC_AUTOPL_USR), +#endif + XLAT_END +}; diff --git a/xlat/mtd_otp_options.h b/xlat/mtd_otp_options.h new file mode 100644 index 00000000..25dd3e35 --- /dev/null +++ b/xlat/mtd_otp_options.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mtd_otp_options.in; do not edit. */ + +static const struct xlat mtd_otp_options[] = { +#if defined(MTD_OTP_OFF) || (defined(HAVE_DECL_MTD_OTP_OFF) && HAVE_DECL_MTD_OTP_OFF) + XLAT(MTD_OTP_OFF), +#endif +#if defined(MTD_OTP_FACTORY) || (defined(HAVE_DECL_MTD_OTP_FACTORY) && HAVE_DECL_MTD_OTP_FACTORY) + XLAT(MTD_OTP_FACTORY), +#endif +#if defined(MTD_OTP_USER) || (defined(HAVE_DECL_MTD_OTP_USER) && HAVE_DECL_MTD_OTP_USER) + XLAT(MTD_OTP_USER), +#endif + XLAT_END +}; diff --git a/xlat/mtd_type_options.h b/xlat/mtd_type_options.h new file mode 100644 index 00000000..ec8c94cb --- /dev/null +++ b/xlat/mtd_type_options.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/mtd_type_options.in; do not edit. */ + +static const struct xlat mtd_type_options[] = { +#if defined(MTD_ABSENT) || (defined(HAVE_DECL_MTD_ABSENT) && HAVE_DECL_MTD_ABSENT) + XLAT(MTD_ABSENT), +#endif +#if defined(MTD_RAM) || (defined(HAVE_DECL_MTD_RAM) && HAVE_DECL_MTD_RAM) + XLAT(MTD_RAM), +#endif +#if defined(MTD_ROM) || (defined(HAVE_DECL_MTD_ROM) && HAVE_DECL_MTD_ROM) + XLAT(MTD_ROM), +#endif +#if defined(MTD_NORFLASH) || (defined(HAVE_DECL_MTD_NORFLASH) && HAVE_DECL_MTD_NORFLASH) + XLAT(MTD_NORFLASH), +#endif +#if defined(MTD_NANDFLASH) || (defined(HAVE_DECL_MTD_NANDFLASH) && HAVE_DECL_MTD_NANDFLASH) + XLAT(MTD_NANDFLASH), +#endif +#if defined(MTD_DATAFLASH) || (defined(HAVE_DECL_MTD_DATAFLASH) && HAVE_DECL_MTD_DATAFLASH) + XLAT(MTD_DATAFLASH), +#endif +#if defined(MTD_UBIVOLUME) || (defined(HAVE_DECL_MTD_UBIVOLUME) && HAVE_DECL_MTD_UBIVOLUME) + XLAT(MTD_UBIVOLUME), +#endif +#if defined(MTD_MLCNANDFLASH) || (defined(HAVE_DECL_MTD_MLCNANDFLASH) && HAVE_DECL_MTD_MLCNANDFLASH) + XLAT(MTD_MLCNANDFLASH), +#endif + XLAT_END +}; diff --git a/xlat/netlink_protocols.h b/xlat/netlink_protocols.h new file mode 100644 index 00000000..ef28f376 --- /dev/null +++ b/xlat/netlink_protocols.h @@ -0,0 +1,68 @@ +/* Generated by ./xlat/gen.sh from ./xlat/netlink_protocols.in; do not edit. */ + +static const struct xlat netlink_protocols[] = { +#if defined(NETLINK_ROUTE) || (defined(HAVE_DECL_NETLINK_ROUTE) && HAVE_DECL_NETLINK_ROUTE) + XLAT(NETLINK_ROUTE), +#endif +#if defined(NETLINK_UNUSED) || (defined(HAVE_DECL_NETLINK_UNUSED) && HAVE_DECL_NETLINK_UNUSED) + XLAT(NETLINK_UNUSED), +#endif +#if defined(NETLINK_USERSOCK) || (defined(HAVE_DECL_NETLINK_USERSOCK) && HAVE_DECL_NETLINK_USERSOCK) + XLAT(NETLINK_USERSOCK), +#endif +#if defined(NETLINK_FIREWALL) || (defined(HAVE_DECL_NETLINK_FIREWALL) && HAVE_DECL_NETLINK_FIREWALL) + XLAT(NETLINK_FIREWALL), +#endif +#if defined(NETLINK_SOCK_DIAG) || (defined(HAVE_DECL_NETLINK_SOCK_DIAG) && HAVE_DECL_NETLINK_SOCK_DIAG) + XLAT(NETLINK_SOCK_DIAG), +#endif +#if defined(NETLINK_NFLOG) || (defined(HAVE_DECL_NETLINK_NFLOG) && HAVE_DECL_NETLINK_NFLOG) + XLAT(NETLINK_NFLOG), +#endif +#if defined(NETLINK_XFRM) || (defined(HAVE_DECL_NETLINK_XFRM) && HAVE_DECL_NETLINK_XFRM) + XLAT(NETLINK_XFRM), +#endif +#if defined(NETLINK_SELINUX) || (defined(HAVE_DECL_NETLINK_SELINUX) && HAVE_DECL_NETLINK_SELINUX) + XLAT(NETLINK_SELINUX), +#endif +#if defined(NETLINK_ISCSI) || (defined(HAVE_DECL_NETLINK_ISCSI) && HAVE_DECL_NETLINK_ISCSI) + XLAT(NETLINK_ISCSI), +#endif +#if defined(NETLINK_AUDIT) || (defined(HAVE_DECL_NETLINK_AUDIT) && HAVE_DECL_NETLINK_AUDIT) + XLAT(NETLINK_AUDIT), +#endif +#if defined(NETLINK_FIB_LOOKUP) || (defined(HAVE_DECL_NETLINK_FIB_LOOKUP) && HAVE_DECL_NETLINK_FIB_LOOKUP) + XLAT(NETLINK_FIB_LOOKUP), +#endif +#if defined(NETLINK_CONNECTOR) || (defined(HAVE_DECL_NETLINK_CONNECTOR) && HAVE_DECL_NETLINK_CONNECTOR) + XLAT(NETLINK_CONNECTOR), +#endif +#if defined(NETLINK_NETFILTER) || (defined(HAVE_DECL_NETLINK_NETFILTER) && HAVE_DECL_NETLINK_NETFILTER) + XLAT(NETLINK_NETFILTER), +#endif +#if defined(NETLINK_IP6_FW) || (defined(HAVE_DECL_NETLINK_IP6_FW) && HAVE_DECL_NETLINK_IP6_FW) + XLAT(NETLINK_IP6_FW), +#endif +#if defined(NETLINK_DNRTMSG) || (defined(HAVE_DECL_NETLINK_DNRTMSG) && HAVE_DECL_NETLINK_DNRTMSG) + XLAT(NETLINK_DNRTMSG), +#endif +#if defined(NETLINK_KOBJECT_UEVENT) || (defined(HAVE_DECL_NETLINK_KOBJECT_UEVENT) && HAVE_DECL_NETLINK_KOBJECT_UEVENT) + XLAT(NETLINK_KOBJECT_UEVENT), +#endif +#if defined(NETLINK_GENERIC) || (defined(HAVE_DECL_NETLINK_GENERIC) && HAVE_DECL_NETLINK_GENERIC) + XLAT(NETLINK_GENERIC), +#endif +#if defined(NETLINK_SCSITRANSPORT) || (defined(HAVE_DECL_NETLINK_SCSITRANSPORT) && HAVE_DECL_NETLINK_SCSITRANSPORT) + XLAT(NETLINK_SCSITRANSPORT), +#endif +#if defined(NETLINK_ECRYPTFS) || (defined(HAVE_DECL_NETLINK_ECRYPTFS) && HAVE_DECL_NETLINK_ECRYPTFS) + XLAT(NETLINK_ECRYPTFS), +#endif +#if defined(NETLINK_RDMA) || (defined(HAVE_DECL_NETLINK_RDMA) && HAVE_DECL_NETLINK_RDMA) + XLAT(NETLINK_RDMA), +#endif +#if defined(NETLINK_CRYPTO) || (defined(HAVE_DECL_NETLINK_CRYPTO) && HAVE_DECL_NETLINK_CRYPTO) + XLAT(NETLINK_CRYPTO), +#endif + XLAT_END +}; diff --git a/xlat/notifyflags.h b/xlat/notifyflags.h new file mode 100644 index 00000000..82a6e360 --- /dev/null +++ b/xlat/notifyflags.h @@ -0,0 +1,26 @@ +/* Generated by ./xlat/gen.sh from ./xlat/notifyflags.in; do not edit. */ + +static const struct xlat notifyflags[] = { +#if defined(DN_ACCESS) || (defined(HAVE_DECL_DN_ACCESS) && HAVE_DECL_DN_ACCESS) + XLAT(DN_ACCESS), +#endif +#if defined(DN_MODIFY) || (defined(HAVE_DECL_DN_MODIFY) && HAVE_DECL_DN_MODIFY) + XLAT(DN_MODIFY), +#endif +#if defined(DN_CREATE) || (defined(HAVE_DECL_DN_CREATE) && HAVE_DECL_DN_CREATE) + XLAT(DN_CREATE), +#endif +#if defined(DN_DELETE) || (defined(HAVE_DECL_DN_DELETE) && HAVE_DECL_DN_DELETE) + XLAT(DN_DELETE), +#endif +#if defined(DN_RENAME) || (defined(HAVE_DECL_DN_RENAME) && HAVE_DECL_DN_RENAME) + XLAT(DN_RENAME), +#endif +#if defined(DN_ATTRIB) || (defined(HAVE_DECL_DN_ATTRIB) && HAVE_DECL_DN_ATTRIB) + XLAT(DN_ATTRIB), +#endif +#if defined(DN_MULTISHOT) || (defined(HAVE_DECL_DN_MULTISHOT) && HAVE_DECL_DN_MULTISHOT) + XLAT(DN_MULTISHOT), +#endif + XLAT_END +}; diff --git a/xlat/nt_descriptor_types.h b/xlat/nt_descriptor_types.h new file mode 100644 index 00000000..2a3a7275 --- /dev/null +++ b/xlat/nt_descriptor_types.h @@ -0,0 +1,74 @@ +/* Generated by ./xlat/gen.sh from ./xlat/nt_descriptor_types.in; do not edit. */ + +static const struct xlat nt_descriptor_types[] = { +#if defined(NT_PRSTATUS) || (defined(HAVE_DECL_NT_PRSTATUS) && HAVE_DECL_NT_PRSTATUS) + XLAT(NT_PRSTATUS), +#endif +#if defined(NT_FPREGSET) || (defined(HAVE_DECL_NT_FPREGSET) && HAVE_DECL_NT_FPREGSET) + XLAT(NT_FPREGSET), +#endif +#if defined(NT_PRPSINFO) || (defined(HAVE_DECL_NT_PRPSINFO) && HAVE_DECL_NT_PRPSINFO) + XLAT(NT_PRPSINFO), +#endif +#if defined(NT_PRXREG) || (defined(HAVE_DECL_NT_PRXREG) && HAVE_DECL_NT_PRXREG) + XLAT(NT_PRXREG), +#endif +#if defined(NT_TASKSTRUCT) || (defined(HAVE_DECL_NT_TASKSTRUCT) && HAVE_DECL_NT_TASKSTRUCT) + XLAT(NT_TASKSTRUCT), +#endif +#if defined(NT_PLATFORM) || (defined(HAVE_DECL_NT_PLATFORM) && HAVE_DECL_NT_PLATFORM) + XLAT(NT_PLATFORM), +#endif +#if defined(NT_AUXV) || (defined(HAVE_DECL_NT_AUXV) && HAVE_DECL_NT_AUXV) + XLAT(NT_AUXV), +#endif +#if defined(NT_GWINDOWS) || (defined(HAVE_DECL_NT_GWINDOWS) && HAVE_DECL_NT_GWINDOWS) + XLAT(NT_GWINDOWS), +#endif +#if defined(NT_ASRS) || (defined(HAVE_DECL_NT_ASRS) && HAVE_DECL_NT_ASRS) + XLAT(NT_ASRS), +#endif +#if defined(NT_PSTATUS) || (defined(HAVE_DECL_NT_PSTATUS) && HAVE_DECL_NT_PSTATUS) + XLAT(NT_PSTATUS), +#endif +#if defined(NT_PSINFO) || (defined(HAVE_DECL_NT_PSINFO) && HAVE_DECL_NT_PSINFO) + XLAT(NT_PSINFO), +#endif +#if defined(NT_PRCRED) || (defined(HAVE_DECL_NT_PRCRED) && HAVE_DECL_NT_PRCRED) + XLAT(NT_PRCRED), +#endif +#if defined(NT_UTSNAME) || (defined(HAVE_DECL_NT_UTSNAME) && HAVE_DECL_NT_UTSNAME) + XLAT(NT_UTSNAME), +#endif +#if defined(NT_LWPSTATUS) || (defined(HAVE_DECL_NT_LWPSTATUS) && HAVE_DECL_NT_LWPSTATUS) + XLAT(NT_LWPSTATUS), +#endif +#if defined(NT_LWPSINFO) || (defined(HAVE_DECL_NT_LWPSINFO) && HAVE_DECL_NT_LWPSINFO) + XLAT(NT_LWPSINFO), +#endif +#if defined(NT_PRFPXREG) || (defined(HAVE_DECL_NT_PRFPXREG) && HAVE_DECL_NT_PRFPXREG) + XLAT(NT_PRFPXREG), +#endif +#if defined(NT_PRXFPREG) || (defined(HAVE_DECL_NT_PRXFPREG) && HAVE_DECL_NT_PRXFPREG) + XLAT(NT_PRXFPREG), +#endif +#if defined(NT_PPC_VMX) || (defined(HAVE_DECL_NT_PPC_VMX) && HAVE_DECL_NT_PPC_VMX) + XLAT(NT_PPC_VMX), +#endif +#if defined(NT_PPC_SPE) || (defined(HAVE_DECL_NT_PPC_SPE) && HAVE_DECL_NT_PPC_SPE) + XLAT(NT_PPC_SPE), +#endif +#if defined(NT_PPC_VSX) || (defined(HAVE_DECL_NT_PPC_VSX) && HAVE_DECL_NT_PPC_VSX) + XLAT(NT_PPC_VSX), +#endif +#if defined(NT_386_TLS) || (defined(HAVE_DECL_NT_386_TLS) && HAVE_DECL_NT_386_TLS) + XLAT(NT_386_TLS), +#endif +#if defined(NT_386_IOPERM) || (defined(HAVE_DECL_NT_386_IOPERM) && HAVE_DECL_NT_386_IOPERM) + XLAT(NT_386_IOPERM), +#endif +#if defined(NT_X86_XSTATE) || (defined(HAVE_DECL_NT_X86_XSTATE) && HAVE_DECL_NT_X86_XSTATE) + XLAT(NT_X86_XSTATE), +#endif + XLAT_END +}; diff --git a/xlat/open_access_modes.h b/xlat/open_access_modes.h new file mode 100644 index 00000000..935559f0 --- /dev/null +++ b/xlat/open_access_modes.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/open_access_modes.in; do not edit. */ + +const struct xlat open_access_modes[] = { +#if defined(O_RDONLY) || (defined(HAVE_DECL_O_RDONLY) && HAVE_DECL_O_RDONLY) + XLAT(O_RDONLY), +#endif +#if defined(O_WRONLY) || (defined(HAVE_DECL_O_WRONLY) && HAVE_DECL_O_WRONLY) + XLAT(O_WRONLY), +#endif +#if defined(O_RDWR) || (defined(HAVE_DECL_O_RDWR) && HAVE_DECL_O_RDWR) + XLAT(O_RDWR), +#endif +#if defined(O_ACCMODE) || (defined(HAVE_DECL_O_ACCMODE) && HAVE_DECL_O_ACCMODE) + XLAT(O_ACCMODE), +#endif + XLAT_END +}; diff --git a/xlat/open_mode_flags.h b/xlat/open_mode_flags.h new file mode 100644 index 00000000..67f198be --- /dev/null +++ b/xlat/open_mode_flags.h @@ -0,0 +1,113 @@ +/* Generated by ./xlat/gen.sh from ./xlat/open_mode_flags.in; do not edit. */ + +const struct xlat open_mode_flags[] = { +#if defined(O_CREAT) || (defined(HAVE_DECL_O_CREAT) && HAVE_DECL_O_CREAT) + XLAT(O_CREAT), +#endif +#if defined(O_EXCL) || (defined(HAVE_DECL_O_EXCL) && HAVE_DECL_O_EXCL) + XLAT(O_EXCL), +#endif +#if defined(O_NOCTTY) || (defined(HAVE_DECL_O_NOCTTY) && HAVE_DECL_O_NOCTTY) + XLAT(O_NOCTTY), +#endif +#if defined(O_TRUNC) || (defined(HAVE_DECL_O_TRUNC) && HAVE_DECL_O_TRUNC) + XLAT(O_TRUNC), +#endif +#if defined(O_APPEND) || (defined(HAVE_DECL_O_APPEND) && HAVE_DECL_O_APPEND) + XLAT(O_APPEND), +#endif +#if defined(O_NONBLOCK) || (defined(HAVE_DECL_O_NONBLOCK) && HAVE_DECL_O_NONBLOCK) + XLAT(O_NONBLOCK), +#endif +#if defined(O_SYNC) || (defined(HAVE_DECL_O_SYNC) && HAVE_DECL_O_SYNC) + XLAT(O_SYNC), +#endif +#if defined(O_ASYNC) || (defined(HAVE_DECL_O_ASYNC) && HAVE_DECL_O_ASYNC) + XLAT(O_ASYNC), +#endif +#if defined(O_DSYNC) || (defined(HAVE_DECL_O_DSYNC) && HAVE_DECL_O_DSYNC) + XLAT(O_DSYNC), +#endif +#if defined(O_RSYNC) || (defined(HAVE_DECL_O_RSYNC) && HAVE_DECL_O_RSYNC) + XLAT(O_RSYNC), +#endif +#if defined(O_NDELAY) && (O_NDELAY != O_NONBLOCK) +#if defined(O_NDELAY) || (defined(HAVE_DECL_O_NDELAY) && HAVE_DECL_O_NDELAY) + XLAT(O_NDELAY), +#endif +#endif +#if defined(O_PRIV) || (defined(HAVE_DECL_O_PRIV) && HAVE_DECL_O_PRIV) + XLAT(O_PRIV), +#endif +#if defined(O_DIRECT) || (defined(HAVE_DECL_O_DIRECT) && HAVE_DECL_O_DIRECT) + XLAT(O_DIRECT), +#endif +#if defined(O_LARGEFILE) || (defined(HAVE_DECL_O_LARGEFILE) && HAVE_DECL_O_LARGEFILE) + XLAT(O_LARGEFILE), +#endif +#if defined(O_DIRECTORY) || (defined(HAVE_DECL_O_DIRECTORY) && HAVE_DECL_O_DIRECTORY) + XLAT(O_DIRECTORY), +#endif +#if defined(O_NOFOLLOW) || (defined(HAVE_DECL_O_NOFOLLOW) && HAVE_DECL_O_NOFOLLOW) + XLAT(O_NOFOLLOW), +#endif +#if defined(O_NOATIME) || (defined(HAVE_DECL_O_NOATIME) && HAVE_DECL_O_NOATIME) + XLAT(O_NOATIME), +#endif +#if defined(O_CLOEXEC) || (defined(HAVE_DECL_O_CLOEXEC) && HAVE_DECL_O_CLOEXEC) + XLAT(O_CLOEXEC), +#endif +#if defined(O_PATH) || (defined(HAVE_DECL_O_PATH) && HAVE_DECL_O_PATH) + XLAT(O_PATH), +#endif +#if defined(O_TMPFILE) && defined(O_DIRECTORY) +/* The kernel & C libraries often inline O_DIRECTORY */ +{ O_TMPFILE & ~O_DIRECTORY, "O_TMPFILE" }, +#endif +#if defined(FNDELAY) || (defined(HAVE_DECL_FNDELAY) && HAVE_DECL_FNDELAY) + XLAT(FNDELAY), +#endif +#if defined(FAPPEND) || (defined(HAVE_DECL_FAPPEND) && HAVE_DECL_FAPPEND) + XLAT(FAPPEND), +#endif +#if defined(FMARK) || (defined(HAVE_DECL_FMARK) && HAVE_DECL_FMARK) + XLAT(FMARK), +#endif +#if defined(FDEFER) || (defined(HAVE_DECL_FDEFER) && HAVE_DECL_FDEFER) + XLAT(FDEFER), +#endif +#if defined(FASYNC) || (defined(HAVE_DECL_FASYNC) && HAVE_DECL_FASYNC) + XLAT(FASYNC), +#endif +#if defined(FSHLOCK) || (defined(HAVE_DECL_FSHLOCK) && HAVE_DECL_FSHLOCK) + XLAT(FSHLOCK), +#endif +#if defined(FEXLOCK) || (defined(HAVE_DECL_FEXLOCK) && HAVE_DECL_FEXLOCK) + XLAT(FEXLOCK), +#endif +#if defined(FCREAT) || (defined(HAVE_DECL_FCREAT) && HAVE_DECL_FCREAT) + XLAT(FCREAT), +#endif +#if defined(FTRUNC) || (defined(HAVE_DECL_FTRUNC) && HAVE_DECL_FTRUNC) + XLAT(FTRUNC), +#endif +#if defined(FEXCL) || (defined(HAVE_DECL_FEXCL) && HAVE_DECL_FEXCL) + XLAT(FEXCL), +#endif +#if defined(FNBIO) || (defined(HAVE_DECL_FNBIO) && HAVE_DECL_FNBIO) + XLAT(FNBIO), +#endif +#if defined(FSYNC) || (defined(HAVE_DECL_FSYNC) && HAVE_DECL_FSYNC) + XLAT(FSYNC), +#endif +#if defined(FNOCTTY) || (defined(HAVE_DECL_FNOCTTY) && HAVE_DECL_FNOCTTY) + XLAT(FNOCTTY), +#endif +#if defined(O_SHLOCK) || (defined(HAVE_DECL_O_SHLOCK) && HAVE_DECL_O_SHLOCK) + XLAT(O_SHLOCK), +#endif +#if defined(O_EXLOCK) || (defined(HAVE_DECL_O_EXLOCK) && HAVE_DECL_O_EXLOCK) + XLAT(O_EXLOCK), +#endif + XLAT_END +}; diff --git a/xlat/openmodessol.h b/xlat/openmodessol.h new file mode 100644 index 00000000..510527d6 --- /dev/null +++ b/xlat/openmodessol.h @@ -0,0 +1,19 @@ +/* Generated by ./xlat/gen.sh from ./xlat/openmodessol.in; do not edit. */ + +static const struct xlat openmodessol[] = { +{ 0, "O_RDWR" }, +{ 1, "O_RDONLY" }, +{ 2, "O_WRONLY" }, +{ 0x80, "O_NONBLOCK" }, +{ 8, "O_APPEND" }, +{ 0x100, "O_CREAT" }, +{ 0x200, "O_TRUNC" }, +{ 0x400, "O_EXCL" }, +{ 0x800, "O_NOCTTY" }, +{ 0x10, "O_SYNC" }, +{ 0x40, "O_DSYNC" }, +{ 0x8000, "O_RSYNC" }, +{ 4, "O_NDELAY" }, +{ 0x1000, "O_PRIV" }, + XLAT_END +}; diff --git a/xlat/packet_mreq_type.h b/xlat/packet_mreq_type.h new file mode 100644 index 00000000..c62a6345 --- /dev/null +++ b/xlat/packet_mreq_type.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/packet_mreq_type.in; do not edit. */ + +static const struct xlat packet_mreq_type[] = { +#if defined(PACKET_MR_MULTICAST) || (defined(HAVE_DECL_PACKET_MR_MULTICAST) && HAVE_DECL_PACKET_MR_MULTICAST) + XLAT(PACKET_MR_MULTICAST), +#endif +#if defined(PACKET_MR_PROMISC) || (defined(HAVE_DECL_PACKET_MR_PROMISC) && HAVE_DECL_PACKET_MR_PROMISC) + XLAT(PACKET_MR_PROMISC), +#endif +#if defined(PACKET_MR_ALLMULTI) || (defined(HAVE_DECL_PACKET_MR_ALLMULTI) && HAVE_DECL_PACKET_MR_ALLMULTI) + XLAT(PACKET_MR_ALLMULTI), +#endif +#if defined(PACKET_MR_UNICAST) || (defined(HAVE_DECL_PACKET_MR_UNICAST) && HAVE_DECL_PACKET_MR_UNICAST) + XLAT(PACKET_MR_UNICAST), +#endif + XLAT_END +}; diff --git a/xlat/perf_event_open_flags.h b/xlat/perf_event_open_flags.h new file mode 100644 index 00000000..83fbe8b5 --- /dev/null +++ b/xlat/perf_event_open_flags.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/perf_event_open_flags.in; do not edit. */ + +static const struct xlat perf_event_open_flags[] = { +#if defined(PERF_FLAG_FD_NO_GROUP) || (defined(HAVE_DECL_PERF_FLAG_FD_NO_GROUP) && HAVE_DECL_PERF_FLAG_FD_NO_GROUP) + XLAT(PERF_FLAG_FD_NO_GROUP), +#endif +#if defined(PERF_FLAG_FD_OUTPUT) || (defined(HAVE_DECL_PERF_FLAG_FD_OUTPUT) && HAVE_DECL_PERF_FLAG_FD_OUTPUT) + XLAT(PERF_FLAG_FD_OUTPUT), +#endif +#if defined(PERF_FLAG_PID_CGROUP) || (defined(HAVE_DECL_PERF_FLAG_PID_CGROUP) && HAVE_DECL_PERF_FLAG_PID_CGROUP) + XLAT(PERF_FLAG_PID_CGROUP), +#endif + XLAT_END +}; diff --git a/xlat/personality_options.h b/xlat/personality_options.h new file mode 100644 index 00000000..99301a97 --- /dev/null +++ b/xlat/personality_options.h @@ -0,0 +1,27 @@ +/* Generated by ./xlat/gen.sh from ./xlat/personality_options.in; do not edit. */ + +static const struct xlat personality_options[] = { + XLAT(PER_LINUX), + XLAT(PER_LINUX_32BIT), + XLAT(PER_LINUX_FDPIC), + XLAT(PER_SVR4), + XLAT(PER_SVR3), + XLAT(PER_SCOSVR3), + XLAT(PER_OSR5), + XLAT(PER_WYSEV386), + XLAT(PER_ISCR4), + XLAT(PER_BSD), + XLAT(PER_SUNOS), + XLAT(PER_XENIX), + XLAT(PER_LINUX32), + XLAT(PER_LINUX32_3GB), + XLAT(PER_IRIX32), + XLAT(PER_IRIXN32), + XLAT(PER_IRIX64), + XLAT(PER_RISCOS), + XLAT(PER_SOLARIS), + XLAT(PER_UW7), + XLAT(PER_OSF4), + XLAT(PER_HPUX), + XLAT_END +}; diff --git a/xlat/pmsgflags.h b/xlat/pmsgflags.h new file mode 100644 index 00000000..b448eaef --- /dev/null +++ b/xlat/pmsgflags.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/pmsgflags.in; do not edit. */ + +static const struct xlat pmsgflags[] = { +#if defined(MSG_HIPRI) || (defined(HAVE_DECL_MSG_HIPRI) && HAVE_DECL_MSG_HIPRI) + XLAT(MSG_HIPRI), +#endif +#if defined(MSG_ANY) || (defined(HAVE_DECL_MSG_ANY) && HAVE_DECL_MSG_ANY) + XLAT(MSG_ANY), +#endif +#if defined(MSG_BAND) || (defined(HAVE_DECL_MSG_BAND) && HAVE_DECL_MSG_BAND) + XLAT(MSG_BAND), +#endif + XLAT_END +}; diff --git a/xlat/policies.h b/xlat/policies.h new file mode 100644 index 00000000..c103799c --- /dev/null +++ b/xlat/policies.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/policies.in; do not edit. */ + +static const struct xlat policies[] = { +#if defined(MPOL_DEFAULT) || (defined(HAVE_DECL_MPOL_DEFAULT) && HAVE_DECL_MPOL_DEFAULT) + XLAT(MPOL_DEFAULT), +#endif +#if defined(MPOL_PREFERRED) || (defined(HAVE_DECL_MPOL_PREFERRED) && HAVE_DECL_MPOL_PREFERRED) + XLAT(MPOL_PREFERRED), +#endif +#if defined(MPOL_BIND) || (defined(HAVE_DECL_MPOL_BIND) && HAVE_DECL_MPOL_BIND) + XLAT(MPOL_BIND), +#endif +#if defined(MPOL_INTERLEAVE) || (defined(HAVE_DECL_MPOL_INTERLEAVE) && HAVE_DECL_MPOL_INTERLEAVE) + XLAT(MPOL_INTERLEAVE), +#endif + XLAT_END +}; diff --git a/xlat/pollflags.h b/xlat/pollflags.h new file mode 100644 index 00000000..fb9959a4 --- /dev/null +++ b/xlat/pollflags.h @@ -0,0 +1,35 @@ +/* Generated by ./xlat/gen.sh from ./xlat/pollflags.in; do not edit. */ + +static const struct xlat pollflags[] = { +#if defined(POLLIN) || (defined(HAVE_DECL_POLLIN) && HAVE_DECL_POLLIN) + XLAT(POLLIN), +#endif +#if defined(POLLPRI) || (defined(HAVE_DECL_POLLPRI) && HAVE_DECL_POLLPRI) + XLAT(POLLPRI), +#endif +#if defined(POLLOUT) || (defined(HAVE_DECL_POLLOUT) && HAVE_DECL_POLLOUT) + XLAT(POLLOUT), +#endif +#if defined(POLLRDNORM) || (defined(HAVE_DECL_POLLRDNORM) && HAVE_DECL_POLLRDNORM) + XLAT(POLLRDNORM), +#endif +#if defined(POLLWRNORM) || (defined(HAVE_DECL_POLLWRNORM) && HAVE_DECL_POLLWRNORM) + XLAT(POLLWRNORM), +#endif +#if defined(POLLRDBAND) || (defined(HAVE_DECL_POLLRDBAND) && HAVE_DECL_POLLRDBAND) + XLAT(POLLRDBAND), +#endif +#if defined(POLLWRBAND) || (defined(HAVE_DECL_POLLWRBAND) && HAVE_DECL_POLLWRBAND) + XLAT(POLLWRBAND), +#endif +#if defined(POLLERR) || (defined(HAVE_DECL_POLLERR) && HAVE_DECL_POLLERR) + XLAT(POLLERR), +#endif +#if defined(POLLHUP) || (defined(HAVE_DECL_POLLHUP) && HAVE_DECL_POLLHUP) + XLAT(POLLHUP), +#endif +#if defined(POLLNVAL) || (defined(HAVE_DECL_POLLNVAL) && HAVE_DECL_POLLNVAL) + XLAT(POLLNVAL), +#endif + XLAT_END +}; diff --git a/xlat/pr_mce_kill.h b/xlat/pr_mce_kill.h new file mode 100644 index 00000000..b2e3b55c --- /dev/null +++ b/xlat/pr_mce_kill.h @@ -0,0 +1,13 @@ +/* Generated by ./xlat/gen.sh from ./xlat/pr_mce_kill.in; do not edit. */ + +static const struct xlat pr_mce_kill[] = { +#if !(defined(PR_MCE_KILL_CLEAR) || (defined(HAVE_DECL_PR_MCE_KILL_CLEAR) && HAVE_DECL_PR_MCE_KILL_CLEAR)) +# define PR_MCE_KILL_CLEAR 0 +#endif + XLAT(PR_MCE_KILL_CLEAR), +#if !(defined(PR_MCE_KILL_SET) || (defined(HAVE_DECL_PR_MCE_KILL_SET) && HAVE_DECL_PR_MCE_KILL_SET)) +# define PR_MCE_KILL_SET 1 +#endif + XLAT(PR_MCE_KILL_SET), + XLAT_END +}; diff --git a/xlat/pr_mce_kill_policy.h b/xlat/pr_mce_kill_policy.h new file mode 100644 index 00000000..1d9f86b8 --- /dev/null +++ b/xlat/pr_mce_kill_policy.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/pr_mce_kill_policy.in; do not edit. */ + +static const struct xlat pr_mce_kill_policy[] = { +#if !(defined(PR_MCE_KILL_LATE) || (defined(HAVE_DECL_PR_MCE_KILL_LATE) && HAVE_DECL_PR_MCE_KILL_LATE)) +# define PR_MCE_KILL_LATE 0 +#endif + XLAT(PR_MCE_KILL_LATE), +#if !(defined(PR_MCE_KILL_EARLY) || (defined(HAVE_DECL_PR_MCE_KILL_EARLY) && HAVE_DECL_PR_MCE_KILL_EARLY)) +# define PR_MCE_KILL_EARLY 1 +#endif + XLAT(PR_MCE_KILL_EARLY), +#if !(defined(PR_MCE_KILL_DEFAULT) || (defined(HAVE_DECL_PR_MCE_KILL_DEFAULT) && HAVE_DECL_PR_MCE_KILL_DEFAULT)) +# define PR_MCE_KILL_DEFAULT 2 +#endif + XLAT(PR_MCE_KILL_DEFAULT), + XLAT_END +}; diff --git a/xlat/pr_set_mm.h b/xlat/pr_set_mm.h new file mode 100644 index 00000000..e379cc85 --- /dev/null +++ b/xlat/pr_set_mm.h @@ -0,0 +1,65 @@ +/* Generated by ./xlat/gen.sh from ./xlat/pr_set_mm.in; do not edit. */ + +static const struct xlat pr_set_mm[] = { +#if !(defined(PR_SET_MM_START_CODE) || (defined(HAVE_DECL_PR_SET_MM_START_CODE) && HAVE_DECL_PR_SET_MM_START_CODE)) +# define PR_SET_MM_START_CODE 1 +#endif + XLAT(PR_SET_MM_START_CODE), +#if !(defined(PR_SET_MM_END_CODE) || (defined(HAVE_DECL_PR_SET_MM_END_CODE) && HAVE_DECL_PR_SET_MM_END_CODE)) +# define PR_SET_MM_END_CODE 2 +#endif + XLAT(PR_SET_MM_END_CODE), +#if !(defined(PR_SET_MM_START_DATA) || (defined(HAVE_DECL_PR_SET_MM_START_DATA) && HAVE_DECL_PR_SET_MM_START_DATA)) +# define PR_SET_MM_START_DATA 3 +#endif + XLAT(PR_SET_MM_START_DATA), +#if !(defined(PR_SET_MM_END_DATA) || (defined(HAVE_DECL_PR_SET_MM_END_DATA) && HAVE_DECL_PR_SET_MM_END_DATA)) +# define PR_SET_MM_END_DATA 4 +#endif + XLAT(PR_SET_MM_END_DATA), +#if !(defined(PR_SET_MM_START_STACK) || (defined(HAVE_DECL_PR_SET_MM_START_STACK) && HAVE_DECL_PR_SET_MM_START_STACK)) +# define PR_SET_MM_START_STACK 5 +#endif + XLAT(PR_SET_MM_START_STACK), +#if !(defined(PR_SET_MM_START_BRK) || (defined(HAVE_DECL_PR_SET_MM_START_BRK) && HAVE_DECL_PR_SET_MM_START_BRK)) +# define PR_SET_MM_START_BRK 6 +#endif + XLAT(PR_SET_MM_START_BRK), +#if !(defined(PR_SET_MM_BRK) || (defined(HAVE_DECL_PR_SET_MM_BRK) && HAVE_DECL_PR_SET_MM_BRK)) +# define PR_SET_MM_BRK 7 +#endif + XLAT(PR_SET_MM_BRK), +#if !(defined(PR_SET_MM_ARG_START) || (defined(HAVE_DECL_PR_SET_MM_ARG_START) && HAVE_DECL_PR_SET_MM_ARG_START)) +# define PR_SET_MM_ARG_START 8 +#endif + XLAT(PR_SET_MM_ARG_START), +#if !(defined(PR_SET_MM_ARG_END) || (defined(HAVE_DECL_PR_SET_MM_ARG_END) && HAVE_DECL_PR_SET_MM_ARG_END)) +# define PR_SET_MM_ARG_END 9 +#endif + XLAT(PR_SET_MM_ARG_END), +#if !(defined(PR_SET_MM_ENV_START) || (defined(HAVE_DECL_PR_SET_MM_ENV_START) && HAVE_DECL_PR_SET_MM_ENV_START)) +# define PR_SET_MM_ENV_START 10 +#endif + XLAT(PR_SET_MM_ENV_START), +#if !(defined(PR_SET_MM_ENV_END) || (defined(HAVE_DECL_PR_SET_MM_ENV_END) && HAVE_DECL_PR_SET_MM_ENV_END)) +# define PR_SET_MM_ENV_END 11 +#endif + XLAT(PR_SET_MM_ENV_END), +#if !(defined(PR_SET_MM_AUXV) || (defined(HAVE_DECL_PR_SET_MM_AUXV) && HAVE_DECL_PR_SET_MM_AUXV)) +# define PR_SET_MM_AUXV 12 +#endif + XLAT(PR_SET_MM_AUXV), +#if !(defined(PR_SET_MM_EXE_FILE) || (defined(HAVE_DECL_PR_SET_MM_EXE_FILE) && HAVE_DECL_PR_SET_MM_EXE_FILE)) +# define PR_SET_MM_EXE_FILE 13 +#endif + XLAT(PR_SET_MM_EXE_FILE), +#if !(defined(PR_SET_MM_MAP) || (defined(HAVE_DECL_PR_SET_MM_MAP) && HAVE_DECL_PR_SET_MM_MAP)) +# define PR_SET_MM_MAP 14 +#endif + XLAT(PR_SET_MM_MAP), +#if !(defined(PR_SET_MM_MAP_SIZE) || (defined(HAVE_DECL_PR_SET_MM_MAP_SIZE) && HAVE_DECL_PR_SET_MM_MAP_SIZE)) +# define PR_SET_MM_MAP_SIZE 15 +#endif + XLAT(PR_SET_MM_MAP_SIZE), + XLAT_END +}; diff --git a/xlat/pr_tsc.h b/xlat/pr_tsc.h new file mode 100644 index 00000000..9a1a1227 --- /dev/null +++ b/xlat/pr_tsc.h @@ -0,0 +1,13 @@ +/* Generated by ./xlat/gen.sh from ./xlat/pr_tsc.in; do not edit. */ + +static const struct xlat pr_tsc[] = { +#if !(defined(PR_TSC_ENABLE) || (defined(HAVE_DECL_PR_TSC_ENABLE) && HAVE_DECL_PR_TSC_ENABLE)) +# define PR_TSC_ENABLE 1 +#endif + XLAT(PR_TSC_ENABLE), +#if !(defined(PR_TSC_SIGSEGV) || (defined(HAVE_DECL_PR_TSC_SIGSEGV) && HAVE_DECL_PR_TSC_SIGSEGV)) +# define PR_TSC_SIGSEGV 2 +#endif + XLAT(PR_TSC_SIGSEGV), + XLAT_END +}; diff --git a/xlat/pr_unalign_flags.h b/xlat/pr_unalign_flags.h new file mode 100644 index 00000000..43f3abcf --- /dev/null +++ b/xlat/pr_unalign_flags.h @@ -0,0 +1,13 @@ +/* Generated by ./xlat/gen.sh from ./xlat/pr_unalign_flags.in; do not edit. */ + +static const struct xlat pr_unalign_flags[] = { +#if !(defined(PR_UNALIGN_NOPRINT) || (defined(HAVE_DECL_PR_UNALIGN_NOPRINT) && HAVE_DECL_PR_UNALIGN_NOPRINT)) +# define PR_UNALIGN_NOPRINT 1 +#endif + XLAT(PR_UNALIGN_NOPRINT), +#if !(defined(PR_UNALIGN_SIGBUS) || (defined(HAVE_DECL_PR_UNALIGN_SIGBUS) && HAVE_DECL_PR_UNALIGN_SIGBUS)) +# define PR_UNALIGN_SIGBUS 2 +#endif + XLAT(PR_UNALIGN_SIGBUS), + XLAT_END +}; diff --git a/xlat/prctl_options.h b/xlat/prctl_options.h new file mode 100644 index 00000000..a3fc8eec --- /dev/null +++ b/xlat/prctl_options.h @@ -0,0 +1,177 @@ +/* Generated by ./xlat/gen.sh from ./xlat/prctl_options.in; do not edit. */ + +static const struct xlat prctl_options[] = { +#if !(defined(PR_SET_PDEATHSIG) || (defined(HAVE_DECL_PR_SET_PDEATHSIG) && HAVE_DECL_PR_SET_PDEATHSIG)) +# define PR_SET_PDEATHSIG 1 +#endif + XLAT(PR_SET_PDEATHSIG), +#if !(defined(PR_GET_PDEATHSIG) || (defined(HAVE_DECL_PR_GET_PDEATHSIG) && HAVE_DECL_PR_GET_PDEATHSIG)) +# define PR_GET_PDEATHSIG 2 +#endif + XLAT(PR_GET_PDEATHSIG), +#if !(defined(PR_GET_DUMPABLE) || (defined(HAVE_DECL_PR_GET_DUMPABLE) && HAVE_DECL_PR_GET_DUMPABLE)) +# define PR_GET_DUMPABLE 3 +#endif + XLAT(PR_GET_DUMPABLE), +#if !(defined(PR_SET_DUMPABLE) || (defined(HAVE_DECL_PR_SET_DUMPABLE) && HAVE_DECL_PR_SET_DUMPABLE)) +# define PR_SET_DUMPABLE 4 +#endif + XLAT(PR_SET_DUMPABLE), +#if !(defined(PR_GET_UNALIGN) || (defined(HAVE_DECL_PR_GET_UNALIGN) && HAVE_DECL_PR_GET_UNALIGN)) +# define PR_GET_UNALIGN 5 +#endif + XLAT(PR_GET_UNALIGN), +#if !(defined(PR_SET_UNALIGN) || (defined(HAVE_DECL_PR_SET_UNALIGN) && HAVE_DECL_PR_SET_UNALIGN)) +# define PR_SET_UNALIGN 6 +#endif + XLAT(PR_SET_UNALIGN), +#if !(defined(PR_GET_KEEPCAPS) || (defined(HAVE_DECL_PR_GET_KEEPCAPS) && HAVE_DECL_PR_GET_KEEPCAPS)) +# define PR_GET_KEEPCAPS 7 +#endif + XLAT(PR_GET_KEEPCAPS), +#if !(defined(PR_SET_KEEPCAPS) || (defined(HAVE_DECL_PR_SET_KEEPCAPS) && HAVE_DECL_PR_SET_KEEPCAPS)) +# define PR_SET_KEEPCAPS 8 +#endif + XLAT(PR_SET_KEEPCAPS), +#if !(defined(PR_GET_FPEMU) || (defined(HAVE_DECL_PR_GET_FPEMU) && HAVE_DECL_PR_GET_FPEMU)) +# define PR_GET_FPEMU 9 +#endif + XLAT(PR_GET_FPEMU), +#if !(defined(PR_SET_FPEMU) || (defined(HAVE_DECL_PR_SET_FPEMU) && HAVE_DECL_PR_SET_FPEMU)) +# define PR_SET_FPEMU 10 +#endif + XLAT(PR_SET_FPEMU), +#if !(defined(PR_GET_FPEXC) || (defined(HAVE_DECL_PR_GET_FPEXC) && HAVE_DECL_PR_GET_FPEXC)) +# define PR_GET_FPEXC 11 +#endif + XLAT(PR_GET_FPEXC), +#if !(defined(PR_SET_FPEXC) || (defined(HAVE_DECL_PR_SET_FPEXC) && HAVE_DECL_PR_SET_FPEXC)) +# define PR_SET_FPEXC 12 +#endif + XLAT(PR_SET_FPEXC), +#if !(defined(PR_GET_TIMING) || (defined(HAVE_DECL_PR_GET_TIMING) && HAVE_DECL_PR_GET_TIMING)) +# define PR_GET_TIMING 13 +#endif + XLAT(PR_GET_TIMING), +#if !(defined(PR_SET_TIMING) || (defined(HAVE_DECL_PR_SET_TIMING) && HAVE_DECL_PR_SET_TIMING)) +# define PR_SET_TIMING 14 +#endif + XLAT(PR_SET_TIMING), +#if !(defined(PR_SET_NAME) || (defined(HAVE_DECL_PR_SET_NAME) && HAVE_DECL_PR_SET_NAME)) +# define PR_SET_NAME 15 +#endif + XLAT(PR_SET_NAME), +#if !(defined(PR_GET_NAME) || (defined(HAVE_DECL_PR_GET_NAME) && HAVE_DECL_PR_GET_NAME)) +# define PR_GET_NAME 16 +#endif + XLAT(PR_GET_NAME), +#if !(defined(PR_GET_ENDIAN) || (defined(HAVE_DECL_PR_GET_ENDIAN) && HAVE_DECL_PR_GET_ENDIAN)) +# define PR_GET_ENDIAN 19 +#endif + XLAT(PR_GET_ENDIAN), +#if !(defined(PR_SET_ENDIAN) || (defined(HAVE_DECL_PR_SET_ENDIAN) && HAVE_DECL_PR_SET_ENDIAN)) +# define PR_SET_ENDIAN 20 +#endif + XLAT(PR_SET_ENDIAN), +#if !(defined(PR_GET_SECCOMP) || (defined(HAVE_DECL_PR_GET_SECCOMP) && HAVE_DECL_PR_GET_SECCOMP)) +# define PR_GET_SECCOMP 21 +#endif + XLAT(PR_GET_SECCOMP), +#if !(defined(PR_SET_SECCOMP) || (defined(HAVE_DECL_PR_SET_SECCOMP) && HAVE_DECL_PR_SET_SECCOMP)) +# define PR_SET_SECCOMP 22 +#endif + XLAT(PR_SET_SECCOMP), +#if !(defined(PR_CAPBSET_READ) || (defined(HAVE_DECL_PR_CAPBSET_READ) && HAVE_DECL_PR_CAPBSET_READ)) +# define PR_CAPBSET_READ 23 +#endif + XLAT(PR_CAPBSET_READ), +#if !(defined(PR_CAPBSET_DROP) || (defined(HAVE_DECL_PR_CAPBSET_DROP) && HAVE_DECL_PR_CAPBSET_DROP)) +# define PR_CAPBSET_DROP 24 +#endif + XLAT(PR_CAPBSET_DROP), +#if !(defined(PR_GET_TSC) || (defined(HAVE_DECL_PR_GET_TSC) && HAVE_DECL_PR_GET_TSC)) +# define PR_GET_TSC 25 +#endif + XLAT(PR_GET_TSC), +#if !(defined(PR_SET_TSC) || (defined(HAVE_DECL_PR_SET_TSC) && HAVE_DECL_PR_SET_TSC)) +# define PR_SET_TSC 26 +#endif + XLAT(PR_SET_TSC), +#if !(defined(PR_GET_SECUREBITS) || (defined(HAVE_DECL_PR_GET_SECUREBITS) && HAVE_DECL_PR_GET_SECUREBITS)) +# define PR_GET_SECUREBITS 27 +#endif + XLAT(PR_GET_SECUREBITS), +#if !(defined(PR_SET_SECUREBITS) || (defined(HAVE_DECL_PR_SET_SECUREBITS) && HAVE_DECL_PR_SET_SECUREBITS)) +# define PR_SET_SECUREBITS 28 +#endif + XLAT(PR_SET_SECUREBITS), +#if !(defined(PR_SET_TIMERSLACK) || (defined(HAVE_DECL_PR_SET_TIMERSLACK) && HAVE_DECL_PR_SET_TIMERSLACK)) +# define PR_SET_TIMERSLACK 29 +#endif + XLAT(PR_SET_TIMERSLACK), +#if !(defined(PR_GET_TIMERSLACK) || (defined(HAVE_DECL_PR_GET_TIMERSLACK) && HAVE_DECL_PR_GET_TIMERSLACK)) +# define PR_GET_TIMERSLACK 30 +#endif + XLAT(PR_GET_TIMERSLACK), +#if !(defined(PR_TASK_PERF_EVENTS_DISABLE) || (defined(HAVE_DECL_PR_TASK_PERF_EVENTS_DISABLE) && HAVE_DECL_PR_TASK_PERF_EVENTS_DISABLE)) +# define PR_TASK_PERF_EVENTS_DISABLE 31 +#endif + XLAT(PR_TASK_PERF_EVENTS_DISABLE), +#if !(defined(PR_TASK_PERF_EVENTS_ENABLE) || (defined(HAVE_DECL_PR_TASK_PERF_EVENTS_ENABLE) && HAVE_DECL_PR_TASK_PERF_EVENTS_ENABLE)) +# define PR_TASK_PERF_EVENTS_ENABLE 32 +#endif + XLAT(PR_TASK_PERF_EVENTS_ENABLE), +#if !(defined(PR_MCE_KILL) || (defined(HAVE_DECL_PR_MCE_KILL) && HAVE_DECL_PR_MCE_KILL)) +# define PR_MCE_KILL 33 +#endif + XLAT(PR_MCE_KILL), +#if !(defined(PR_MCE_KILL_GET) || (defined(HAVE_DECL_PR_MCE_KILL_GET) && HAVE_DECL_PR_MCE_KILL_GET)) +# define PR_MCE_KILL_GET 34 +#endif + XLAT(PR_MCE_KILL_GET), +#if !(defined(PR_SET_MM) || (defined(HAVE_DECL_PR_SET_MM) && HAVE_DECL_PR_SET_MM)) +# define PR_SET_MM 35 +#endif + XLAT(PR_SET_MM), +#if !(defined(PR_SET_PTRACER) || (defined(HAVE_DECL_PR_SET_PTRACER) && HAVE_DECL_PR_SET_PTRACER)) +# define PR_SET_PTRACER 0x59616d61 +#endif + XLAT(PR_SET_PTRACER), +#if !(defined(PR_SET_CHILD_SUBREAPER) || (defined(HAVE_DECL_PR_SET_CHILD_SUBREAPER) && HAVE_DECL_PR_SET_CHILD_SUBREAPER)) +# define PR_SET_CHILD_SUBREAPER 36 +#endif + XLAT(PR_SET_CHILD_SUBREAPER), +#if !(defined(PR_GET_CHILD_SUBREAPER) || (defined(HAVE_DECL_PR_GET_CHILD_SUBREAPER) && HAVE_DECL_PR_GET_CHILD_SUBREAPER)) +# define PR_GET_CHILD_SUBREAPER 37 +#endif + XLAT(PR_GET_CHILD_SUBREAPER), +#if !(defined(PR_SET_NO_NEW_PRIVS) || (defined(HAVE_DECL_PR_SET_NO_NEW_PRIVS) && HAVE_DECL_PR_SET_NO_NEW_PRIVS)) +# define PR_SET_NO_NEW_PRIVS 38 +#endif + XLAT(PR_SET_NO_NEW_PRIVS), +#if !(defined(PR_GET_NO_NEW_PRIVS) || (defined(HAVE_DECL_PR_GET_NO_NEW_PRIVS) && HAVE_DECL_PR_GET_NO_NEW_PRIVS)) +# define PR_GET_NO_NEW_PRIVS 39 +#endif + XLAT(PR_GET_NO_NEW_PRIVS), +#if !(defined(PR_GET_TID_ADDRESS) || (defined(HAVE_DECL_PR_GET_TID_ADDRESS) && HAVE_DECL_PR_GET_TID_ADDRESS)) +# define PR_GET_TID_ADDRESS 40 +#endif + XLAT(PR_GET_TID_ADDRESS), +#if !(defined(PR_SET_THP_DISABLE) || (defined(HAVE_DECL_PR_SET_THP_DISABLE) && HAVE_DECL_PR_SET_THP_DISABLE)) +# define PR_SET_THP_DISABLE 41 +#endif + XLAT(PR_SET_THP_DISABLE), +#if !(defined(PR_GET_THP_DISABLE) || (defined(HAVE_DECL_PR_GET_THP_DISABLE) && HAVE_DECL_PR_GET_THP_DISABLE)) +# define PR_GET_THP_DISABLE 42 +#endif + XLAT(PR_GET_THP_DISABLE), +#if !(defined(PR_MPX_ENABLE_MANAGEMENT) || (defined(HAVE_DECL_PR_MPX_ENABLE_MANAGEMENT) && HAVE_DECL_PR_MPX_ENABLE_MANAGEMENT)) +# define PR_MPX_ENABLE_MANAGEMENT 43 +#endif + XLAT(PR_MPX_ENABLE_MANAGEMENT), +#if !(defined(PR_MPX_DISABLE_MANAGEMENT) || (defined(HAVE_DECL_PR_MPX_DISABLE_MANAGEMENT) && HAVE_DECL_PR_MPX_DISABLE_MANAGEMENT)) +# define PR_MPX_DISABLE_MANAGEMENT 44 +#endif + XLAT(PR_MPX_DISABLE_MANAGEMENT), + XLAT_END +}; diff --git a/xlat/priorities.h b/xlat/priorities.h new file mode 100644 index 00000000..b74e5299 --- /dev/null +++ b/xlat/priorities.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/priorities.in; do not edit. */ + +static const struct xlat priorities[] = { +#if defined(PRIO_PROCESS) || (defined(HAVE_DECL_PRIO_PROCESS) && HAVE_DECL_PRIO_PROCESS) + XLAT(PRIO_PROCESS), +#endif +#if defined(PRIO_PGRP) || (defined(HAVE_DECL_PRIO_PGRP) && HAVE_DECL_PRIO_PGRP) + XLAT(PRIO_PGRP), +#endif +#if defined(PRIO_USER) || (defined(HAVE_DECL_PRIO_USER) && HAVE_DECL_PRIO_USER) + XLAT(PRIO_USER), +#endif + XLAT_END +}; diff --git a/xlat/ptp_flags_options.h b/xlat/ptp_flags_options.h new file mode 100644 index 00000000..22ae5cea --- /dev/null +++ b/xlat/ptp_flags_options.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/ptp_flags_options.in; do not edit. */ + +static const struct xlat ptp_flags_options[] = { +#if defined(PTP_ENABLE_FEATURE) || (defined(HAVE_DECL_PTP_ENABLE_FEATURE) && HAVE_DECL_PTP_ENABLE_FEATURE) + XLAT(PTP_ENABLE_FEATURE), +#endif +#if defined(PTP_RISING_EDGE) || (defined(HAVE_DECL_PTP_RISING_EDGE) && HAVE_DECL_PTP_RISING_EDGE) + XLAT(PTP_RISING_EDGE), +#endif +#if defined(PTP_FALLING_EDGE) || (defined(HAVE_DECL_PTP_FALLING_EDGE) && HAVE_DECL_PTP_FALLING_EDGE) + XLAT(PTP_FALLING_EDGE), +#endif + XLAT_END +}; diff --git a/xlat/ptrace_cmds.h b/xlat/ptrace_cmds.h new file mode 100644 index 00000000..215f75e1 --- /dev/null +++ b/xlat/ptrace_cmds.h @@ -0,0 +1,279 @@ +/* Generated by ./xlat/gen.sh from ./xlat/ptrace_cmds.in; do not edit. */ + +static const struct xlat ptrace_cmds[] = { +#if defined(PTRACE_TRACEME) || (defined(HAVE_DECL_PTRACE_TRACEME) && HAVE_DECL_PTRACE_TRACEME) + XLAT(PTRACE_TRACEME), +#endif +#if defined(PTRACE_PEEKTEXT) || (defined(HAVE_DECL_PTRACE_PEEKTEXT) && HAVE_DECL_PTRACE_PEEKTEXT) + XLAT(PTRACE_PEEKTEXT), +#endif +#if defined(PTRACE_PEEKDATA) || (defined(HAVE_DECL_PTRACE_PEEKDATA) && HAVE_DECL_PTRACE_PEEKDATA) + XLAT(PTRACE_PEEKDATA), +#endif +#if defined(PTRACE_PEEKUSER) || (defined(HAVE_DECL_PTRACE_PEEKUSER) && HAVE_DECL_PTRACE_PEEKUSER) + XLAT(PTRACE_PEEKUSER), +#endif +#if defined(PTRACE_POKETEXT) || (defined(HAVE_DECL_PTRACE_POKETEXT) && HAVE_DECL_PTRACE_POKETEXT) + XLAT(PTRACE_POKETEXT), +#endif +#if defined(PTRACE_POKEDATA) || (defined(HAVE_DECL_PTRACE_POKEDATA) && HAVE_DECL_PTRACE_POKEDATA) + XLAT(PTRACE_POKEDATA), +#endif +#if defined(PTRACE_POKEUSER) || (defined(HAVE_DECL_PTRACE_POKEUSER) && HAVE_DECL_PTRACE_POKEUSER) + XLAT(PTRACE_POKEUSER), +#endif +#if defined(PTRACE_CONT) || (defined(HAVE_DECL_PTRACE_CONT) && HAVE_DECL_PTRACE_CONT) + XLAT(PTRACE_CONT), +#endif +#if defined(PTRACE_KILL) || (defined(HAVE_DECL_PTRACE_KILL) && HAVE_DECL_PTRACE_KILL) + XLAT(PTRACE_KILL), +#endif +#if defined(PTRACE_SINGLESTEP) || (defined(HAVE_DECL_PTRACE_SINGLESTEP) && HAVE_DECL_PTRACE_SINGLESTEP) + XLAT(PTRACE_SINGLESTEP), +#endif +#if defined(PTRACE_ATTACH) || (defined(HAVE_DECL_PTRACE_ATTACH) && HAVE_DECL_PTRACE_ATTACH) + XLAT(PTRACE_ATTACH), +#endif +#if defined(PTRACE_DETACH) || (defined(HAVE_DECL_PTRACE_DETACH) && HAVE_DECL_PTRACE_DETACH) + XLAT(PTRACE_DETACH), +#endif +#if defined(PTRACE_SYSCALL) || (defined(HAVE_DECL_PTRACE_SYSCALL) && HAVE_DECL_PTRACE_SYSCALL) + XLAT(PTRACE_SYSCALL), +#endif +#if defined(PTRACE_GETREGS) || (defined(HAVE_DECL_PTRACE_GETREGS) && HAVE_DECL_PTRACE_GETREGS) + XLAT(PTRACE_GETREGS), +#endif +#if defined(PTRACE_SETREGS) || (defined(HAVE_DECL_PTRACE_SETREGS) && HAVE_DECL_PTRACE_SETREGS) + XLAT(PTRACE_SETREGS), +#endif +#if defined(PTRACE_GETFPREGS) || (defined(HAVE_DECL_PTRACE_GETFPREGS) && HAVE_DECL_PTRACE_GETFPREGS) + XLAT(PTRACE_GETFPREGS), +#endif +#if defined(PTRACE_SETFPREGS) || (defined(HAVE_DECL_PTRACE_SETFPREGS) && HAVE_DECL_PTRACE_SETFPREGS) + XLAT(PTRACE_SETFPREGS), +#endif +#if defined(PTRACE_GETFPXREGS) || (defined(HAVE_DECL_PTRACE_GETFPXREGS) && HAVE_DECL_PTRACE_GETFPXREGS) + XLAT(PTRACE_GETFPXREGS), +#endif +#if defined(PTRACE_SETFPXREGS) || (defined(HAVE_DECL_PTRACE_SETFPXREGS) && HAVE_DECL_PTRACE_SETFPXREGS) + XLAT(PTRACE_SETFPXREGS), +#endif +#if defined(PTRACE_GETVRREGS) || (defined(HAVE_DECL_PTRACE_GETVRREGS) && HAVE_DECL_PTRACE_GETVRREGS) + XLAT(PTRACE_GETVRREGS), +#endif +#if defined(PTRACE_SETVRREGS) || (defined(HAVE_DECL_PTRACE_SETVRREGS) && HAVE_DECL_PTRACE_SETVRREGS) + XLAT(PTRACE_SETVRREGS), +#endif +#if defined(PTRACE_SETOPTIONS) || (defined(HAVE_DECL_PTRACE_SETOPTIONS) && HAVE_DECL_PTRACE_SETOPTIONS) + XLAT(PTRACE_SETOPTIONS), +#endif +#if defined(PTRACE_GETEVENTMSG) || (defined(HAVE_DECL_PTRACE_GETEVENTMSG) && HAVE_DECL_PTRACE_GETEVENTMSG) + XLAT(PTRACE_GETEVENTMSG), +#endif +#if defined(PTRACE_GETSIGINFO) || (defined(HAVE_DECL_PTRACE_GETSIGINFO) && HAVE_DECL_PTRACE_GETSIGINFO) + XLAT(PTRACE_GETSIGINFO), +#endif +#if defined(PTRACE_SETSIGINFO) || (defined(HAVE_DECL_PTRACE_SETSIGINFO) && HAVE_DECL_PTRACE_SETSIGINFO) + XLAT(PTRACE_SETSIGINFO), +#endif +#if defined(PTRACE_GETREGSET) || (defined(HAVE_DECL_PTRACE_GETREGSET) && HAVE_DECL_PTRACE_GETREGSET) + XLAT(PTRACE_GETREGSET), +#endif +#if defined(PTRACE_SETREGSET) || (defined(HAVE_DECL_PTRACE_SETREGSET) && HAVE_DECL_PTRACE_SETREGSET) + XLAT(PTRACE_SETREGSET), +#endif +#if defined(PTRACE_SET_SYSCALL) || (defined(HAVE_DECL_PTRACE_SET_SYSCALL) && HAVE_DECL_PTRACE_SET_SYSCALL) + XLAT(PTRACE_SET_SYSCALL), +#endif +#if defined(PTRACE_SEIZE) || (defined(HAVE_DECL_PTRACE_SEIZE) && HAVE_DECL_PTRACE_SEIZE) + XLAT(PTRACE_SEIZE), +#endif +#if defined(PTRACE_INTERRUPT) || (defined(HAVE_DECL_PTRACE_INTERRUPT) && HAVE_DECL_PTRACE_INTERRUPT) + XLAT(PTRACE_INTERRUPT), +#endif +#if defined(PTRACE_LISTEN) || (defined(HAVE_DECL_PTRACE_LISTEN) && HAVE_DECL_PTRACE_LISTEN) + XLAT(PTRACE_LISTEN), +#endif +#if defined(PTRACE_PEEKSIGINFO) || (defined(HAVE_DECL_PTRACE_PEEKSIGINFO) && HAVE_DECL_PTRACE_PEEKSIGINFO) + XLAT(PTRACE_PEEKSIGINFO), +#endif +#if defined(PTRACE_GETSIGMASK) || (defined(HAVE_DECL_PTRACE_GETSIGMASK) && HAVE_DECL_PTRACE_GETSIGMASK) + XLAT(PTRACE_GETSIGMASK), +#endif +#if defined(PTRACE_SETSIGMASK) || (defined(HAVE_DECL_PTRACE_SETSIGMASK) && HAVE_DECL_PTRACE_SETSIGMASK) + XLAT(PTRACE_SETSIGMASK), +#endif +/* arch-specific */ +#if defined(PTRACE_GET_THREAD_AREA) || (defined(HAVE_DECL_PTRACE_GET_THREAD_AREA) && HAVE_DECL_PTRACE_GET_THREAD_AREA) + XLAT(PTRACE_GET_THREAD_AREA), +#endif +#if defined(PTRACE_SET_THREAD_AREA) || (defined(HAVE_DECL_PTRACE_SET_THREAD_AREA) && HAVE_DECL_PTRACE_SET_THREAD_AREA) + XLAT(PTRACE_SET_THREAD_AREA), +#endif +#if defined(PTRACE_OLDSETOPTIONS) || (defined(HAVE_DECL_PTRACE_OLDSETOPTIONS) && HAVE_DECL_PTRACE_OLDSETOPTIONS) + XLAT(PTRACE_OLDSETOPTIONS), +#endif +#if defined(PTRACE_GETFDPIC) || (defined(HAVE_DECL_PTRACE_GETFDPIC) && HAVE_DECL_PTRACE_GETFDPIC) + XLAT(PTRACE_GETFDPIC), +#endif +#if defined(PTRACE_SINGLEBLOCK) || (defined(HAVE_DECL_PTRACE_SINGLEBLOCK) && HAVE_DECL_PTRACE_SINGLEBLOCK) + XLAT(PTRACE_SINGLEBLOCK), +#endif +/* arm */ +#if defined(PTRACE_GETWMMXREGS) || (defined(HAVE_DECL_PTRACE_GETWMMXREGS) && HAVE_DECL_PTRACE_GETWMMXREGS) + XLAT(PTRACE_GETWMMXREGS), +#endif +#if defined(PTRACE_SETWMMXREGS) || (defined(HAVE_DECL_PTRACE_SETWMMXREGS) && HAVE_DECL_PTRACE_SETWMMXREGS) + XLAT(PTRACE_SETWMMXREGS), +#endif +#if defined(PTRACE_GETCRUNCHREGS) || (defined(HAVE_DECL_PTRACE_GETCRUNCHREGS) && HAVE_DECL_PTRACE_GETCRUNCHREGS) + XLAT(PTRACE_GETCRUNCHREGS), +#endif +#if defined(PTRACE_SETCRUNCHREGS) || (defined(HAVE_DECL_PTRACE_SETCRUNCHREGS) && HAVE_DECL_PTRACE_SETCRUNCHREGS) + XLAT(PTRACE_SETCRUNCHREGS), +#endif +#if defined(PTRACE_GETVFPREGS) || (defined(HAVE_DECL_PTRACE_GETVFPREGS) && HAVE_DECL_PTRACE_GETVFPREGS) + XLAT(PTRACE_GETVFPREGS), +#endif +#if defined(PTRACE_SETVFPREGS) || (defined(HAVE_DECL_PTRACE_SETVFPREGS) && HAVE_DECL_PTRACE_SETVFPREGS) + XLAT(PTRACE_SETVFPREGS), +#endif +#if defined(PTRACE_GETHBPREGS) || (defined(HAVE_DECL_PTRACE_GETHBPREGS) && HAVE_DECL_PTRACE_GETHBPREGS) + XLAT(PTRACE_GETHBPREGS), +#endif +#if defined(PTRACE_SETHBPREGS) || (defined(HAVE_DECL_PTRACE_SETHBPREGS) && HAVE_DECL_PTRACE_SETHBPREGS) + XLAT(PTRACE_SETHBPREGS), +#endif +/* ia64 */ +#if defined(PTRACE_OLD_GETSIGINFO) || (defined(HAVE_DECL_PTRACE_OLD_GETSIGINFO) && HAVE_DECL_PTRACE_OLD_GETSIGINFO) + XLAT(PTRACE_OLD_GETSIGINFO), +#endif +#if defined(PTRACE_OLD_SETSIGINFO) || (defined(HAVE_DECL_PTRACE_OLD_SETSIGINFO) && HAVE_DECL_PTRACE_OLD_SETSIGINFO) + XLAT(PTRACE_OLD_SETSIGINFO), +#endif +/* mips */ +#if defined(PTRACE_PEEKTEXT_3264) || (defined(HAVE_DECL_PTRACE_PEEKTEXT_3264) && HAVE_DECL_PTRACE_PEEKTEXT_3264) + XLAT(PTRACE_PEEKTEXT_3264), +#endif +#if defined(PTRACE_PEEKDATA_3264) || (defined(HAVE_DECL_PTRACE_PEEKDATA_3264) && HAVE_DECL_PTRACE_PEEKDATA_3264) + XLAT(PTRACE_PEEKDATA_3264), +#endif +#if defined(PTRACE_POKETEXT_3264) || (defined(HAVE_DECL_PTRACE_POKETEXT_3264) && HAVE_DECL_PTRACE_POKETEXT_3264) + XLAT(PTRACE_POKETEXT_3264), +#endif +#if defined(PTRACE_POKEDATA_3264) || (defined(HAVE_DECL_PTRACE_POKEDATA_3264) && HAVE_DECL_PTRACE_POKEDATA_3264) + XLAT(PTRACE_POKEDATA_3264), +#endif +#if defined(PTRACE_GET_THREAD_AREA_3264) || (defined(HAVE_DECL_PTRACE_GET_THREAD_AREA_3264) && HAVE_DECL_PTRACE_GET_THREAD_AREA_3264) + XLAT(PTRACE_GET_THREAD_AREA_3264), +#endif +#if defined(PTRACE_GET_WATCH_REGS) || (defined(HAVE_DECL_PTRACE_GET_WATCH_REGS) && HAVE_DECL_PTRACE_GET_WATCH_REGS) + XLAT(PTRACE_GET_WATCH_REGS), +#endif +#if defined(PTRACE_SET_WATCH_REGS) || (defined(HAVE_DECL_PTRACE_SET_WATCH_REGS) && HAVE_DECL_PTRACE_SET_WATCH_REGS) + XLAT(PTRACE_SET_WATCH_REGS), +#endif +/* powerpc */ +#if defined(PTRACE_GETEVRREGS) || (defined(HAVE_DECL_PTRACE_GETEVRREGS) && HAVE_DECL_PTRACE_GETEVRREGS) + XLAT(PTRACE_GETEVRREGS), +#endif +#if defined(PTRACE_SETEVRREGS) || (defined(HAVE_DECL_PTRACE_SETEVRREGS) && HAVE_DECL_PTRACE_SETEVRREGS) + XLAT(PTRACE_SETEVRREGS), +#endif +#if defined(PTRACE_GETVSRREGS) || (defined(HAVE_DECL_PTRACE_GETVSRREGS) && HAVE_DECL_PTRACE_GETVSRREGS) + XLAT(PTRACE_GETVSRREGS), +#endif +#if defined(PTRACE_SETVSRREGS) || (defined(HAVE_DECL_PTRACE_SETVSRREGS) && HAVE_DECL_PTRACE_SETVSRREGS) + XLAT(PTRACE_SETVSRREGS), +#endif +#if defined(PTRACE_GET_DEBUGREG) || (defined(HAVE_DECL_PTRACE_GET_DEBUGREG) && HAVE_DECL_PTRACE_GET_DEBUGREG) + XLAT(PTRACE_GET_DEBUGREG), +#endif +#if defined(PTRACE_SET_DEBUGREG) || (defined(HAVE_DECL_PTRACE_SET_DEBUGREG) && HAVE_DECL_PTRACE_SET_DEBUGREG) + XLAT(PTRACE_SET_DEBUGREG), +#endif +/* s390 */ +#if defined(PTRACE_PEEKUSR_AREA) || (defined(HAVE_DECL_PTRACE_PEEKUSR_AREA) && HAVE_DECL_PTRACE_PEEKUSR_AREA) + XLAT(PTRACE_PEEKUSR_AREA), +#endif +#if defined(PTRACE_POKEUSR_AREA) || (defined(HAVE_DECL_PTRACE_POKEUSR_AREA) && HAVE_DECL_PTRACE_POKEUSR_AREA) + XLAT(PTRACE_POKEUSR_AREA), +#endif +#if defined(PTRACE_PEEKTEXT_AREA) || (defined(HAVE_DECL_PTRACE_PEEKTEXT_AREA) && HAVE_DECL_PTRACE_PEEKTEXT_AREA) + XLAT(PTRACE_PEEKTEXT_AREA), +#endif +#if defined(PTRACE_PEEKDATA_AREA) || (defined(HAVE_DECL_PTRACE_PEEKDATA_AREA) && HAVE_DECL_PTRACE_PEEKDATA_AREA) + XLAT(PTRACE_PEEKDATA_AREA), +#endif +#if defined(PTRACE_POKETEXT_AREA) || (defined(HAVE_DECL_PTRACE_POKETEXT_AREA) && HAVE_DECL_PTRACE_POKETEXT_AREA) + XLAT(PTRACE_POKETEXT_AREA), +#endif +#if defined(PTRACE_POKEDATA_AREA) || (defined(HAVE_DECL_PTRACE_POKEDATA_AREA) && HAVE_DECL_PTRACE_POKEDATA_AREA) + XLAT(PTRACE_POKEDATA_AREA), +#endif +#if defined(PTRACE_GET_LAST_BREAK) || (defined(HAVE_DECL_PTRACE_GET_LAST_BREAK) && HAVE_DECL_PTRACE_GET_LAST_BREAK) + XLAT(PTRACE_GET_LAST_BREAK), +#endif +#if defined(PTRACE_PEEK_SYSTEM_CALL) || (defined(HAVE_DECL_PTRACE_PEEK_SYSTEM_CALL) && HAVE_DECL_PTRACE_PEEK_SYSTEM_CALL) + XLAT(PTRACE_PEEK_SYSTEM_CALL), +#endif +#if defined(PTRACE_POKE_SYSTEM_CALL) || (defined(HAVE_DECL_PTRACE_POKE_SYSTEM_CALL) && HAVE_DECL_PTRACE_POKE_SYSTEM_CALL) + XLAT(PTRACE_POKE_SYSTEM_CALL), +#endif +#if defined(PTRACE_ENABLE_TE) || (defined(HAVE_DECL_PTRACE_ENABLE_TE) && HAVE_DECL_PTRACE_ENABLE_TE) + XLAT(PTRACE_ENABLE_TE), +#endif +#if defined(PTRACE_DISABLE_TE) || (defined(HAVE_DECL_PTRACE_DISABLE_TE) && HAVE_DECL_PTRACE_DISABLE_TE) + XLAT(PTRACE_DISABLE_TE), +#endif +#if defined(PTRACE_TE_ABORT_RAND) || (defined(HAVE_DECL_PTRACE_TE_ABORT_RAND) && HAVE_DECL_PTRACE_TE_ABORT_RAND) + XLAT(PTRACE_TE_ABORT_RAND), +#endif +/* sh */ +#if defined(PTRACE_GETDSPREGS) || (defined(HAVE_DECL_PTRACE_GETDSPREGS) && HAVE_DECL_PTRACE_GETDSPREGS) + XLAT(PTRACE_GETDSPREGS), +#endif +#if defined(PTRACE_SETDSPREGS) || (defined(HAVE_DECL_PTRACE_SETDSPREGS) && HAVE_DECL_PTRACE_SETDSPREGS) + XLAT(PTRACE_SETDSPREGS), +#endif +/* sparc */ +#if defined(PTRACE_SPARC_DETACH) || (defined(HAVE_DECL_PTRACE_SPARC_DETACH) && HAVE_DECL_PTRACE_SPARC_DETACH) + XLAT(PTRACE_SPARC_DETACH), +#endif +#if defined(PTRACE_READDATA) || (defined(HAVE_DECL_PTRACE_READDATA) && HAVE_DECL_PTRACE_READDATA) + XLAT(PTRACE_READDATA), +#endif +#if defined(PTRACE_WRITEDATA) || (defined(HAVE_DECL_PTRACE_WRITEDATA) && HAVE_DECL_PTRACE_WRITEDATA) + XLAT(PTRACE_WRITEDATA), +#endif +#if defined(PTRACE_READTEXT) || (defined(HAVE_DECL_PTRACE_READTEXT) && HAVE_DECL_PTRACE_READTEXT) + XLAT(PTRACE_READTEXT), +#endif +#if defined(PTRACE_WRITETEXT) || (defined(HAVE_DECL_PTRACE_WRITETEXT) && HAVE_DECL_PTRACE_WRITETEXT) + XLAT(PTRACE_WRITETEXT), +#endif +#if defined(PTRACE_GETFPAREGS) || (defined(HAVE_DECL_PTRACE_GETFPAREGS) && HAVE_DECL_PTRACE_GETFPAREGS) + XLAT(PTRACE_GETFPAREGS), +#endif +#if defined(PTRACE_SETFPAREGS) || (defined(HAVE_DECL_PTRACE_SETFPAREGS) && HAVE_DECL_PTRACE_SETFPAREGS) + XLAT(PTRACE_SETFPAREGS), +#endif +/* x86 */ +#if defined(PTRACE_ARCH_PRCTL) || (defined(HAVE_DECL_PTRACE_ARCH_PRCTL) && HAVE_DECL_PTRACE_ARCH_PRCTL) + XLAT(PTRACE_ARCH_PRCTL), +#endif +#if defined(PTRACE_SYSEMU) || (defined(HAVE_DECL_PTRACE_SYSEMU) && HAVE_DECL_PTRACE_SYSEMU) + XLAT(PTRACE_SYSEMU), +#endif +#if defined(PTRACE_SYSEMU_SINGLESTEP) || (defined(HAVE_DECL_PTRACE_SYSEMU_SINGLESTEP) && HAVE_DECL_PTRACE_SYSEMU_SINGLESTEP) + XLAT(PTRACE_SYSEMU_SINGLESTEP), +#endif +/* xtensa */ +#if defined(PTRACE_GETXTREGS) || (defined(HAVE_DECL_PTRACE_GETXTREGS) && HAVE_DECL_PTRACE_GETXTREGS) + XLAT(PTRACE_GETXTREGS), +#endif +#if defined(PTRACE_SETXTREGS) || (defined(HAVE_DECL_PTRACE_SETXTREGS) && HAVE_DECL_PTRACE_SETXTREGS) + XLAT(PTRACE_SETXTREGS), +#endif + XLAT_END +}; diff --git a/xlat/ptrace_events.h b/xlat/ptrace_events.h new file mode 100644 index 00000000..6212a9ef --- /dev/null +++ b/xlat/ptrace_events.h @@ -0,0 +1,33 @@ +/* Generated by ./xlat/gen.sh from ./xlat/ptrace_events.in; do not edit. */ + +static const struct xlat ptrace_events[] = { +#if defined(PTRACE_EVENT_FORK) || (defined(HAVE_DECL_PTRACE_EVENT_FORK) && HAVE_DECL_PTRACE_EVENT_FORK) + XLAT(PTRACE_EVENT_FORK), +#endif +#if defined(PTRACE_EVENT_VFORK) || (defined(HAVE_DECL_PTRACE_EVENT_VFORK) && HAVE_DECL_PTRACE_EVENT_VFORK) + XLAT(PTRACE_EVENT_VFORK), +#endif +#if defined(PTRACE_EVENT_CLONE) || (defined(HAVE_DECL_PTRACE_EVENT_CLONE) && HAVE_DECL_PTRACE_EVENT_CLONE) + XLAT(PTRACE_EVENT_CLONE), +#endif +#if defined(PTRACE_EVENT_EXEC) || (defined(HAVE_DECL_PTRACE_EVENT_EXEC) && HAVE_DECL_PTRACE_EVENT_EXEC) + XLAT(PTRACE_EVENT_EXEC), +#endif +#if defined(PTRACE_EVENT_VFORK_DONE) || (defined(HAVE_DECL_PTRACE_EVENT_VFORK_DONE) && HAVE_DECL_PTRACE_EVENT_VFORK_DONE) + XLAT(PTRACE_EVENT_VFORK_DONE), +#endif +#if defined(PTRACE_EVENT_EXIT) || (defined(HAVE_DECL_PTRACE_EVENT_EXIT) && HAVE_DECL_PTRACE_EVENT_EXIT) + XLAT(PTRACE_EVENT_EXIT), +#endif +#if defined(PTRACE_EVENT_SECCOMP) || (defined(HAVE_DECL_PTRACE_EVENT_SECCOMP) && HAVE_DECL_PTRACE_EVENT_SECCOMP) + XLAT(PTRACE_EVENT_SECCOMP), +#endif +#if defined(PTRACE_EVENT_STOP) || (defined(HAVE_DECL_PTRACE_EVENT_STOP) && HAVE_DECL_PTRACE_EVENT_STOP) + XLAT(PTRACE_EVENT_STOP), +#endif +/* tile */ +#if defined(PTRACE_EVENT_MIGRATE) || (defined(HAVE_DECL_PTRACE_EVENT_MIGRATE) && HAVE_DECL_PTRACE_EVENT_MIGRATE) + XLAT(PTRACE_EVENT_MIGRATE), +#endif + XLAT_END +}; diff --git a/xlat/ptrace_setoptions_flags.h b/xlat/ptrace_setoptions_flags.h new file mode 100644 index 00000000..38a3e743 --- /dev/null +++ b/xlat/ptrace_setoptions_flags.h @@ -0,0 +1,36 @@ +/* Generated by ./xlat/gen.sh from ./xlat/ptrace_setoptions_flags.in; do not edit. */ + +static const struct xlat ptrace_setoptions_flags[] = { +#if defined(PTRACE_O_TRACESYSGOOD) || (defined(HAVE_DECL_PTRACE_O_TRACESYSGOOD) && HAVE_DECL_PTRACE_O_TRACESYSGOOD) + XLAT(PTRACE_O_TRACESYSGOOD), +#endif +#if defined(PTRACE_O_TRACEFORK) || (defined(HAVE_DECL_PTRACE_O_TRACEFORK) && HAVE_DECL_PTRACE_O_TRACEFORK) + XLAT(PTRACE_O_TRACEFORK), +#endif +#if defined(PTRACE_O_TRACEVFORK) || (defined(HAVE_DECL_PTRACE_O_TRACEVFORK) && HAVE_DECL_PTRACE_O_TRACEVFORK) + XLAT(PTRACE_O_TRACEVFORK), +#endif +#if defined(PTRACE_O_TRACECLONE) || (defined(HAVE_DECL_PTRACE_O_TRACECLONE) && HAVE_DECL_PTRACE_O_TRACECLONE) + XLAT(PTRACE_O_TRACECLONE), +#endif +#if defined(PTRACE_O_TRACEEXEC) || (defined(HAVE_DECL_PTRACE_O_TRACEEXEC) && HAVE_DECL_PTRACE_O_TRACEEXEC) + XLAT(PTRACE_O_TRACEEXEC), +#endif +#if defined(PTRACE_O_TRACEVFORKDONE) || (defined(HAVE_DECL_PTRACE_O_TRACEVFORKDONE) && HAVE_DECL_PTRACE_O_TRACEVFORKDONE) + XLAT(PTRACE_O_TRACEVFORKDONE), +#endif +#if defined(PTRACE_O_TRACEEXIT) || (defined(HAVE_DECL_PTRACE_O_TRACEEXIT) && HAVE_DECL_PTRACE_O_TRACEEXIT) + XLAT(PTRACE_O_TRACEEXIT), +#endif +#if defined(PTRACE_O_TRACESECCOMP) || (defined(HAVE_DECL_PTRACE_O_TRACESECCOMP) && HAVE_DECL_PTRACE_O_TRACESECCOMP) + XLAT(PTRACE_O_TRACESECCOMP), +#endif +#if defined(PTRACE_O_EXITKILL) || (defined(HAVE_DECL_PTRACE_O_EXITKILL) && HAVE_DECL_PTRACE_O_EXITKILL) + XLAT(PTRACE_O_EXITKILL), +#endif +/* tile */ +#if defined(PTRACE_O_TRACEMIGRATE) || (defined(HAVE_DECL_PTRACE_O_TRACEMIGRATE) && HAVE_DECL_PTRACE_O_TRACEMIGRATE) + XLAT(PTRACE_O_TRACEMIGRATE), +#endif + XLAT_END +}; diff --git a/xlat/qm_which.h b/xlat/qm_which.h new file mode 100644 index 00000000..50127363 --- /dev/null +++ b/xlat/qm_which.h @@ -0,0 +1,21 @@ +/* Generated by ./xlat/gen.sh from ./xlat/qm_which.in; do not edit. */ + +static const struct xlat qm_which[] = { + XLAT(0), +#if defined(QM_MODULES) || (defined(HAVE_DECL_QM_MODULES) && HAVE_DECL_QM_MODULES) + XLAT(QM_MODULES), +#endif +#if defined(QM_DEPS) || (defined(HAVE_DECL_QM_DEPS) && HAVE_DECL_QM_DEPS) + XLAT(QM_DEPS), +#endif +#if defined(QM_REFS) || (defined(HAVE_DECL_QM_REFS) && HAVE_DECL_QM_REFS) + XLAT(QM_REFS), +#endif +#if defined(QM_SYMBOLS) || (defined(HAVE_DECL_QM_SYMBOLS) && HAVE_DECL_QM_SYMBOLS) + XLAT(QM_SYMBOLS), +#endif +#if defined(QM_INFO) || (defined(HAVE_DECL_QM_INFO) && HAVE_DECL_QM_INFO) + XLAT(QM_INFO), +#endif + XLAT_END +}; diff --git a/xlat/quota_formats.h b/xlat/quota_formats.h new file mode 100644 index 00000000..f07b9cc5 --- /dev/null +++ b/xlat/quota_formats.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/quota_formats.in; do not edit. */ + +static const struct xlat quota_formats[] = { +#if defined(QFMT_VFS_OLD) || (defined(HAVE_DECL_QFMT_VFS_OLD) && HAVE_DECL_QFMT_VFS_OLD) + XLAT(QFMT_VFS_OLD), +#endif +#if defined(QFMT_VFS_V0) || (defined(HAVE_DECL_QFMT_VFS_V0) && HAVE_DECL_QFMT_VFS_V0) + XLAT(QFMT_VFS_V0), +#endif + XLAT_END +}; diff --git a/xlat/quotacmds.h b/xlat/quotacmds.h new file mode 100644 index 00000000..1341080e --- /dev/null +++ b/xlat/quotacmds.h @@ -0,0 +1,101 @@ +/* Generated by ./xlat/gen.sh from ./xlat/quotacmds.in; do not edit. */ + +static const struct xlat quotacmds[] = { +#if defined(Q_V1_QUOTAON) || (defined(HAVE_DECL_Q_V1_QUOTAON) && HAVE_DECL_Q_V1_QUOTAON) + XLAT(Q_V1_QUOTAON), +#endif +#if defined(Q_V1_QUOTAOFF) || (defined(HAVE_DECL_Q_V1_QUOTAOFF) && HAVE_DECL_Q_V1_QUOTAOFF) + XLAT(Q_V1_QUOTAOFF), +#endif +#if defined(Q_V1_GETQUOTA) || (defined(HAVE_DECL_Q_V1_GETQUOTA) && HAVE_DECL_Q_V1_GETQUOTA) + XLAT(Q_V1_GETQUOTA), +#endif +#if defined(Q_V1_SETQUOTA) || (defined(HAVE_DECL_Q_V1_SETQUOTA) && HAVE_DECL_Q_V1_SETQUOTA) + XLAT(Q_V1_SETQUOTA), +#endif +#if defined(Q_V1_SETUSE) || (defined(HAVE_DECL_Q_V1_SETUSE) && HAVE_DECL_Q_V1_SETUSE) + XLAT(Q_V1_SETUSE), +#endif +#if defined(Q_V1_SYNC) || (defined(HAVE_DECL_Q_V1_SYNC) && HAVE_DECL_Q_V1_SYNC) + XLAT(Q_V1_SYNC), +#endif +#if defined(Q_SETQLIM) || (defined(HAVE_DECL_Q_SETQLIM) && HAVE_DECL_Q_SETQLIM) + XLAT(Q_SETQLIM), +#endif +#if defined(Q_V1_GETSTATS) || (defined(HAVE_DECL_Q_V1_GETSTATS) && HAVE_DECL_Q_V1_GETSTATS) + XLAT(Q_V1_GETSTATS), +#endif +#if defined(Q_V1_RSQUASH) || (defined(HAVE_DECL_Q_V1_RSQUASH) && HAVE_DECL_Q_V1_RSQUASH) + XLAT(Q_V1_RSQUASH), +#endif +#if defined(Q_V2_GETQUOTA) || (defined(HAVE_DECL_Q_V2_GETQUOTA) && HAVE_DECL_Q_V2_GETQUOTA) + XLAT(Q_V2_GETQUOTA), +#endif +#if defined(Q_V2_SETQUOTA) || (defined(HAVE_DECL_Q_V2_SETQUOTA) && HAVE_DECL_Q_V2_SETQUOTA) + XLAT(Q_V2_SETQUOTA), +#endif +#if defined(Q_V2_SETUSE) || (defined(HAVE_DECL_Q_V2_SETUSE) && HAVE_DECL_Q_V2_SETUSE) + XLAT(Q_V2_SETUSE), +#endif +#if defined(Q_V2_GETINFO) || (defined(HAVE_DECL_Q_V2_GETINFO) && HAVE_DECL_Q_V2_GETINFO) + XLAT(Q_V2_GETINFO), +#endif +#if defined(Q_V2_SETINFO) || (defined(HAVE_DECL_Q_V2_SETINFO) && HAVE_DECL_Q_V2_SETINFO) + XLAT(Q_V2_SETINFO), +#endif +#if defined(Q_V2_SETGRACE) || (defined(HAVE_DECL_Q_V2_SETGRACE) && HAVE_DECL_Q_V2_SETGRACE) + XLAT(Q_V2_SETGRACE), +#endif +#if defined(Q_V2_SETFLAGS) || (defined(HAVE_DECL_Q_V2_SETFLAGS) && HAVE_DECL_Q_V2_SETFLAGS) + XLAT(Q_V2_SETFLAGS), +#endif +#if defined(Q_V2_GETSTATS) || (defined(HAVE_DECL_Q_V2_GETSTATS) && HAVE_DECL_Q_V2_GETSTATS) + XLAT(Q_V2_GETSTATS), +#endif +#if defined(Q_SYNC) || (defined(HAVE_DECL_Q_SYNC) && HAVE_DECL_Q_SYNC) + XLAT(Q_SYNC), +#endif +#if defined(Q_QUOTAON) || (defined(HAVE_DECL_Q_QUOTAON) && HAVE_DECL_Q_QUOTAON) + XLAT(Q_QUOTAON), +#endif +#if defined(Q_QUOTAOFF) || (defined(HAVE_DECL_Q_QUOTAOFF) && HAVE_DECL_Q_QUOTAOFF) + XLAT(Q_QUOTAOFF), +#endif +#if defined(Q_GETFMT) || (defined(HAVE_DECL_Q_GETFMT) && HAVE_DECL_Q_GETFMT) + XLAT(Q_GETFMT), +#endif +#if defined(Q_GETINFO) || (defined(HAVE_DECL_Q_GETINFO) && HAVE_DECL_Q_GETINFO) + XLAT(Q_GETINFO), +#endif +#if defined(Q_SETINFO) || (defined(HAVE_DECL_Q_SETINFO) && HAVE_DECL_Q_SETINFO) + XLAT(Q_SETINFO), +#endif +#if defined(Q_GETQUOTA) || (defined(HAVE_DECL_Q_GETQUOTA) && HAVE_DECL_Q_GETQUOTA) + XLAT(Q_GETQUOTA), +#endif +#if defined(Q_SETQUOTA) || (defined(HAVE_DECL_Q_SETQUOTA) && HAVE_DECL_Q_SETQUOTA) + XLAT(Q_SETQUOTA), +#endif +#if defined(Q_XQUOTAON) || (defined(HAVE_DECL_Q_XQUOTAON) && HAVE_DECL_Q_XQUOTAON) + XLAT(Q_XQUOTAON), +#endif +#if defined(Q_XQUOTAOFF) || (defined(HAVE_DECL_Q_XQUOTAOFF) && HAVE_DECL_Q_XQUOTAOFF) + XLAT(Q_XQUOTAOFF), +#endif +#if defined(Q_XGETQUOTA) || (defined(HAVE_DECL_Q_XGETQUOTA) && HAVE_DECL_Q_XGETQUOTA) + XLAT(Q_XGETQUOTA), +#endif +#if defined(Q_XSETQLIM) || (defined(HAVE_DECL_Q_XSETQLIM) && HAVE_DECL_Q_XSETQLIM) + XLAT(Q_XSETQLIM), +#endif +#if defined(Q_XGETQSTAT) || (defined(HAVE_DECL_Q_XGETQSTAT) && HAVE_DECL_Q_XGETQSTAT) + XLAT(Q_XGETQSTAT), +#endif +#if defined(Q_XQUOTARM) || (defined(HAVE_DECL_Q_XQUOTARM) && HAVE_DECL_Q_XQUOTARM) + XLAT(Q_XQUOTARM), +#endif +#if defined(Q_XQUOTASYNC) || (defined(HAVE_DECL_Q_XQUOTASYNC) && HAVE_DECL_Q_XQUOTASYNC) + XLAT(Q_XQUOTASYNC), +#endif + XLAT_END +}; diff --git a/xlat/quotatypes.h b/xlat/quotatypes.h new file mode 100644 index 00000000..b326f329 --- /dev/null +++ b/xlat/quotatypes.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/quotatypes.in; do not edit. */ + +static const struct xlat quotatypes[] = { +#if defined(USRQUOTA) || (defined(HAVE_DECL_USRQUOTA) && HAVE_DECL_USRQUOTA) + XLAT(USRQUOTA), +#endif +#if defined(GRPQUOTA) || (defined(HAVE_DECL_GRPQUOTA) && HAVE_DECL_GRPQUOTA) + XLAT(GRPQUOTA), +#endif + XLAT_END +}; diff --git a/xlat/rename_flags.h b/xlat/rename_flags.h new file mode 100644 index 00000000..034faedf --- /dev/null +++ b/xlat/rename_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/rename_flags.in; do not edit. */ + +static const struct xlat rename_flags[] = { +#if defined(RENAME_NOREPLACE) || (defined(HAVE_DECL_RENAME_NOREPLACE) && HAVE_DECL_RENAME_NOREPLACE) + XLAT(RENAME_NOREPLACE), +#endif +#if defined(RENAME_EXCHANGE) || (defined(HAVE_DECL_RENAME_EXCHANGE) && HAVE_DECL_RENAME_EXCHANGE) + XLAT(RENAME_EXCHANGE), +#endif + XLAT_END +}; diff --git a/xlat/resource_flags.h b/xlat/resource_flags.h new file mode 100644 index 00000000..1431f895 --- /dev/null +++ b/xlat/resource_flags.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/resource_flags.in; do not edit. */ + +static const struct xlat resource_flags[] = { +#if defined(IPC_CREAT) || (defined(HAVE_DECL_IPC_CREAT) && HAVE_DECL_IPC_CREAT) + XLAT(IPC_CREAT), +#endif +#if defined(IPC_EXCL) || (defined(HAVE_DECL_IPC_EXCL) && HAVE_DECL_IPC_EXCL) + XLAT(IPC_EXCL), +#endif +#if defined(IPC_NOWAIT) || (defined(HAVE_DECL_IPC_NOWAIT) && HAVE_DECL_IPC_NOWAIT) + XLAT(IPC_NOWAIT), +#endif + XLAT_END +}; diff --git a/xlat/resources.h b/xlat/resources.h new file mode 100644 index 00000000..46e4d156 --- /dev/null +++ b/xlat/resources.h @@ -0,0 +1,56 @@ +/* Generated by ./xlat/gen.sh from ./xlat/resources.in; do not edit. */ + +static const struct xlat resources[] = { +#if defined(RLIMIT_AS) || (defined(HAVE_DECL_RLIMIT_AS) && HAVE_DECL_RLIMIT_AS) + XLAT(RLIMIT_AS), +#endif +#if defined(RLIMIT_CORE) || (defined(HAVE_DECL_RLIMIT_CORE) && HAVE_DECL_RLIMIT_CORE) + XLAT(RLIMIT_CORE), +#endif +#if defined(RLIMIT_CPU) || (defined(HAVE_DECL_RLIMIT_CPU) && HAVE_DECL_RLIMIT_CPU) + XLAT(RLIMIT_CPU), +#endif +#if defined(RLIMIT_DATA) || (defined(HAVE_DECL_RLIMIT_DATA) && HAVE_DECL_RLIMIT_DATA) + XLAT(RLIMIT_DATA), +#endif +#if defined(RLIMIT_FSIZE) || (defined(HAVE_DECL_RLIMIT_FSIZE) && HAVE_DECL_RLIMIT_FSIZE) + XLAT(RLIMIT_FSIZE), +#endif +#if defined(RLIMIT_LOCKS) || (defined(HAVE_DECL_RLIMIT_LOCKS) && HAVE_DECL_RLIMIT_LOCKS) + XLAT(RLIMIT_LOCKS), +#endif +#if defined(RLIMIT_MEMLOCK) || (defined(HAVE_DECL_RLIMIT_MEMLOCK) && HAVE_DECL_RLIMIT_MEMLOCK) + XLAT(RLIMIT_MEMLOCK), +#endif +#if defined(RLIMIT_MSGQUEUE) || (defined(HAVE_DECL_RLIMIT_MSGQUEUE) && HAVE_DECL_RLIMIT_MSGQUEUE) + XLAT(RLIMIT_MSGQUEUE), +#endif +#if defined(RLIMIT_NICE) || (defined(HAVE_DECL_RLIMIT_NICE) && HAVE_DECL_RLIMIT_NICE) + XLAT(RLIMIT_NICE), +#endif +#if defined(RLIMIT_NOFILE) || (defined(HAVE_DECL_RLIMIT_NOFILE) && HAVE_DECL_RLIMIT_NOFILE) + XLAT(RLIMIT_NOFILE), +#endif +#if defined(RLIMIT_NPROC) || (defined(HAVE_DECL_RLIMIT_NPROC) && HAVE_DECL_RLIMIT_NPROC) + XLAT(RLIMIT_NPROC), +#endif +#if defined(RLIMIT_RSS) || (defined(HAVE_DECL_RLIMIT_RSS) && HAVE_DECL_RLIMIT_RSS) + XLAT(RLIMIT_RSS), +#endif +#if defined(RLIMIT_RTPRIO) || (defined(HAVE_DECL_RLIMIT_RTPRIO) && HAVE_DECL_RLIMIT_RTPRIO) + XLAT(RLIMIT_RTPRIO), +#endif +#if defined(RLIMIT_RTTIME) || (defined(HAVE_DECL_RLIMIT_RTTIME) && HAVE_DECL_RLIMIT_RTTIME) + XLAT(RLIMIT_RTTIME), +#endif +#if defined(RLIMIT_SIGPENDING) || (defined(HAVE_DECL_RLIMIT_SIGPENDING) && HAVE_DECL_RLIMIT_SIGPENDING) + XLAT(RLIMIT_SIGPENDING), +#endif +#if defined(RLIMIT_STACK) || (defined(HAVE_DECL_RLIMIT_STACK) && HAVE_DECL_RLIMIT_STACK) + XLAT(RLIMIT_STACK), +#endif +#if defined(RLIMIT_VMEM) || (defined(HAVE_DECL_RLIMIT_VMEM) && HAVE_DECL_RLIMIT_VMEM) + XLAT(RLIMIT_VMEM), +#endif + XLAT_END +}; diff --git a/xlat/schedulers.h b/xlat/schedulers.h new file mode 100644 index 00000000..b1eb0cef --- /dev/null +++ b/xlat/schedulers.h @@ -0,0 +1,26 @@ +/* Generated by ./xlat/gen.sh from ./xlat/schedulers.in; do not edit. */ + +static const struct xlat schedulers[] = { +#if defined(SCHED_OTHER) || (defined(HAVE_DECL_SCHED_OTHER) && HAVE_DECL_SCHED_OTHER) + XLAT(SCHED_OTHER), +#endif +#if defined(SCHED_FIFO) || (defined(HAVE_DECL_SCHED_FIFO) && HAVE_DECL_SCHED_FIFO) + XLAT(SCHED_FIFO), +#endif +#if defined(SCHED_RR) || (defined(HAVE_DECL_SCHED_RR) && HAVE_DECL_SCHED_RR) + XLAT(SCHED_RR), +#endif +#if defined(SCHED_BATCH) || (defined(HAVE_DECL_SCHED_BATCH) && HAVE_DECL_SCHED_BATCH) + XLAT(SCHED_BATCH), +#endif +#if defined(SCHED_ISO) || (defined(HAVE_DECL_SCHED_ISO) && HAVE_DECL_SCHED_ISO) + XLAT(SCHED_ISO), +#endif +#if defined(SCHED_IDLE) || (defined(HAVE_DECL_SCHED_IDLE) && HAVE_DECL_SCHED_IDLE) + XLAT(SCHED_IDLE), +#endif +#if defined(SCHED_DEADLINE) || (defined(HAVE_DECL_SCHED_DEADLINE) && HAVE_DECL_SCHED_DEADLINE) + XLAT(SCHED_DEADLINE), +#endif + XLAT_END +}; diff --git a/xlat/scmvals.h b/xlat/scmvals.h new file mode 100644 index 00000000..850473d9 --- /dev/null +++ b/xlat/scmvals.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/scmvals.in; do not edit. */ + +static const struct xlat scmvals[] = { +#if defined(SCM_RIGHTS) || (defined(HAVE_DECL_SCM_RIGHTS) && HAVE_DECL_SCM_RIGHTS) + XLAT(SCM_RIGHTS), +#endif +#if defined(SCM_CREDENTIALS) || (defined(HAVE_DECL_SCM_CREDENTIALS) && HAVE_DECL_SCM_CREDENTIALS) + XLAT(SCM_CREDENTIALS), +#endif +#if defined(SCM_SECURITY) || (defined(HAVE_DECL_SCM_SECURITY) && HAVE_DECL_SCM_SECURITY) + XLAT(SCM_SECURITY), +#endif + XLAT_END +}; diff --git a/xlat/secbits.h b/xlat/secbits.h new file mode 100644 index 00000000..2fe358a2 --- /dev/null +++ b/xlat/secbits.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/secbits.in; do not edit. */ + +static const struct xlat secbits[] = { +#if !(defined(SECBIT_NOROOT) || (defined(HAVE_DECL_SECBIT_NOROOT) && HAVE_DECL_SECBIT_NOROOT)) +# define SECBIT_NOROOT (1 << 0) +#endif + XLAT(SECBIT_NOROOT), +#if !(defined(SECBIT_NOROOT_LOCKED) || (defined(HAVE_DECL_SECBIT_NOROOT_LOCKED) && HAVE_DECL_SECBIT_NOROOT_LOCKED)) +# define SECBIT_NOROOT_LOCKED (1 << 1) +#endif + XLAT(SECBIT_NOROOT_LOCKED), +#if !(defined(SECBIT_NO_SETUID_FIXUP) || (defined(HAVE_DECL_SECBIT_NO_SETUID_FIXUP) && HAVE_DECL_SECBIT_NO_SETUID_FIXUP)) +# define SECBIT_NO_SETUID_FIXUP (1 << 2) +#endif + XLAT(SECBIT_NO_SETUID_FIXUP), +#if !(defined(SECBIT_NO_SETUID_FIXUP_LOCKED) || (defined(HAVE_DECL_SECBIT_NO_SETUID_FIXUP_LOCKED) && HAVE_DECL_SECBIT_NO_SETUID_FIXUP_LOCKED)) +# define SECBIT_NO_SETUID_FIXUP_LOCKED (1 << 3) +#endif + XLAT(SECBIT_NO_SETUID_FIXUP_LOCKED), +#if !(defined(SECBIT_KEEP_CAPS) || (defined(HAVE_DECL_SECBIT_KEEP_CAPS) && HAVE_DECL_SECBIT_KEEP_CAPS)) +# define SECBIT_KEEP_CAPS (1 << 4) +#endif + XLAT(SECBIT_KEEP_CAPS), +#if !(defined(SECBIT_KEEP_CAPS_LOCKED) || (defined(HAVE_DECL_SECBIT_KEEP_CAPS_LOCKED) && HAVE_DECL_SECBIT_KEEP_CAPS_LOCKED)) +# define SECBIT_KEEP_CAPS_LOCKED (1 << 5) +#endif + XLAT(SECBIT_KEEP_CAPS_LOCKED), + XLAT_END +}; diff --git a/xlat/seccomp_filter_flags.h b/xlat/seccomp_filter_flags.h new file mode 100644 index 00000000..7fbdbd98 --- /dev/null +++ b/xlat/seccomp_filter_flags.h @@ -0,0 +1,9 @@ +/* Generated by ./xlat/gen.sh from ./xlat/seccomp_filter_flags.in; do not edit. */ + +static const struct xlat seccomp_filter_flags[] = { +#if !(defined(SECCOMP_FILTER_FLAG_TSYNC) || (defined(HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC) && HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC)) +# define SECCOMP_FILTER_FLAG_TSYNC 1 +#endif + XLAT(SECCOMP_FILTER_FLAG_TSYNC), + XLAT_END +}; diff --git a/xlat/seccomp_mode.h b/xlat/seccomp_mode.h new file mode 100644 index 00000000..fdb54fca --- /dev/null +++ b/xlat/seccomp_mode.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/seccomp_mode.in; do not edit. */ + +static const struct xlat seccomp_mode[] = { +#if !(defined(SECCOMP_MODE_DISABLED) || (defined(HAVE_DECL_SECCOMP_MODE_DISABLED) && HAVE_DECL_SECCOMP_MODE_DISABLED)) +# define SECCOMP_MODE_DISABLED 0 +#endif + XLAT(SECCOMP_MODE_DISABLED), +#if !(defined(SECCOMP_MODE_STRICT) || (defined(HAVE_DECL_SECCOMP_MODE_STRICT) && HAVE_DECL_SECCOMP_MODE_STRICT)) +# define SECCOMP_MODE_STRICT 1 +#endif + XLAT(SECCOMP_MODE_STRICT), +#if !(defined(SECCOMP_MODE_FILTER) || (defined(HAVE_DECL_SECCOMP_MODE_FILTER) && HAVE_DECL_SECCOMP_MODE_FILTER)) +# define SECCOMP_MODE_FILTER 2 +#endif + XLAT(SECCOMP_MODE_FILTER), + XLAT_END +}; diff --git a/xlat/seccomp_ops.h b/xlat/seccomp_ops.h new file mode 100644 index 00000000..afaf74f3 --- /dev/null +++ b/xlat/seccomp_ops.h @@ -0,0 +1,13 @@ +/* Generated by ./xlat/gen.sh from ./xlat/seccomp_ops.in; do not edit. */ + +static const struct xlat seccomp_ops[] = { +#if !(defined(SECCOMP_SET_MODE_STRICT) || (defined(HAVE_DECL_SECCOMP_SET_MODE_STRICT) && HAVE_DECL_SECCOMP_SET_MODE_STRICT)) +# define SECCOMP_SET_MODE_STRICT 0 +#endif + XLAT(SECCOMP_SET_MODE_STRICT), +#if !(defined(SECCOMP_SET_MODE_FILTER) || (defined(HAVE_DECL_SECCOMP_SET_MODE_FILTER) && HAVE_DECL_SECCOMP_SET_MODE_FILTER)) +# define SECCOMP_SET_MODE_FILTER 1 +#endif + XLAT(SECCOMP_SET_MODE_FILTER), + XLAT_END +}; diff --git a/xlat/seccomp_ret_action.h b/xlat/seccomp_ret_action.h new file mode 100644 index 00000000..cf4ff216 --- /dev/null +++ b/xlat/seccomp_ret_action.h @@ -0,0 +1,20 @@ +/* Generated by ./xlat/gen.sh from ./xlat/seccomp_ret_action.in; do not edit. */ + +static const struct xlat seccomp_ret_action[] = { +#if defined(SECCOMP_RET_KILL) || (defined(HAVE_DECL_SECCOMP_RET_KILL) && HAVE_DECL_SECCOMP_RET_KILL) + XLAT(SECCOMP_RET_KILL), +#endif +#if defined(SECCOMP_RET_TRAP) || (defined(HAVE_DECL_SECCOMP_RET_TRAP) && HAVE_DECL_SECCOMP_RET_TRAP) + XLAT(SECCOMP_RET_TRAP), +#endif +#if defined(SECCOMP_RET_ERRNO) || (defined(HAVE_DECL_SECCOMP_RET_ERRNO) && HAVE_DECL_SECCOMP_RET_ERRNO) + XLAT(SECCOMP_RET_ERRNO), +#endif +#if defined(SECCOMP_RET_TRACE) || (defined(HAVE_DECL_SECCOMP_RET_TRACE) && HAVE_DECL_SECCOMP_RET_TRACE) + XLAT(SECCOMP_RET_TRACE), +#endif +#if defined(SECCOMP_RET_ALLOW) || (defined(HAVE_DECL_SECCOMP_RET_ALLOW) && HAVE_DECL_SECCOMP_RET_ALLOW) + XLAT(SECCOMP_RET_ALLOW), +#endif + XLAT_END +}; diff --git a/xlat/semctl_flags.h b/xlat/semctl_flags.h new file mode 100644 index 00000000..1a8dbcf8 --- /dev/null +++ b/xlat/semctl_flags.h @@ -0,0 +1,44 @@ +/* Generated by ./xlat/gen.sh from ./xlat/semctl_flags.in; do not edit. */ + +static const struct xlat semctl_flags[] = { +#if defined(IPC_RMID) || (defined(HAVE_DECL_IPC_RMID) && HAVE_DECL_IPC_RMID) + XLAT(IPC_RMID), +#endif +#if defined(IPC_SET) || (defined(HAVE_DECL_IPC_SET) && HAVE_DECL_IPC_SET) + XLAT(IPC_SET), +#endif +#if defined(IPC_STAT) || (defined(HAVE_DECL_IPC_STAT) && HAVE_DECL_IPC_STAT) + XLAT(IPC_STAT), +#endif +#if defined(IPC_INFO) || (defined(HAVE_DECL_IPC_INFO) && HAVE_DECL_IPC_INFO) + XLAT(IPC_INFO), +#endif +#if defined(SEM_STAT) || (defined(HAVE_DECL_SEM_STAT) && HAVE_DECL_SEM_STAT) + XLAT(SEM_STAT), +#endif +#if defined(SEM_INFO) || (defined(HAVE_DECL_SEM_INFO) && HAVE_DECL_SEM_INFO) + XLAT(SEM_INFO), +#endif +#if defined(GETPID) || (defined(HAVE_DECL_GETPID) && HAVE_DECL_GETPID) + XLAT(GETPID), +#endif +#if defined(GETVAL) || (defined(HAVE_DECL_GETVAL) && HAVE_DECL_GETVAL) + XLAT(GETVAL), +#endif +#if defined(GETALL) || (defined(HAVE_DECL_GETALL) && HAVE_DECL_GETALL) + XLAT(GETALL), +#endif +#if defined(GETNCNT) || (defined(HAVE_DECL_GETNCNT) && HAVE_DECL_GETNCNT) + XLAT(GETNCNT), +#endif +#if defined(GETZCNT) || (defined(HAVE_DECL_GETZCNT) && HAVE_DECL_GETZCNT) + XLAT(GETZCNT), +#endif +#if defined(SETVAL) || (defined(HAVE_DECL_SETVAL) && HAVE_DECL_SETVAL) + XLAT(SETVAL), +#endif +#if defined(SETALL) || (defined(HAVE_DECL_SETALL) && HAVE_DECL_SETALL) + XLAT(SETALL), +#endif + XLAT_END +}; diff --git a/xlat/semop_flags.h b/xlat/semop_flags.h new file mode 100644 index 00000000..ee2f64e6 --- /dev/null +++ b/xlat/semop_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/semop_flags.in; do not edit. */ + +static const struct xlat semop_flags[] = { +#if defined(SEM_UNDO) || (defined(HAVE_DECL_SEM_UNDO) && HAVE_DECL_SEM_UNDO) + XLAT(SEM_UNDO), +#endif +#if defined(IPC_NOWAIT) || (defined(HAVE_DECL_IPC_NOWAIT) && HAVE_DECL_IPC_NOWAIT) + XLAT(IPC_NOWAIT), +#endif + XLAT_END +}; diff --git a/xlat/sg_io_dxfer_direction.h b/xlat/sg_io_dxfer_direction.h new file mode 100644 index 00000000..d430469a --- /dev/null +++ b/xlat/sg_io_dxfer_direction.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sg_io_dxfer_direction.in; do not edit. */ + +static const struct xlat sg_io_dxfer_direction[] = { +#if defined(SG_DXFER_NONE) || (defined(HAVE_DECL_SG_DXFER_NONE) && HAVE_DECL_SG_DXFER_NONE) + XLAT(SG_DXFER_NONE), +#endif +#if defined(SG_DXFER_TO_DEV) || (defined(HAVE_DECL_SG_DXFER_TO_DEV) && HAVE_DECL_SG_DXFER_TO_DEV) + XLAT(SG_DXFER_TO_DEV), +#endif +#if defined(SG_DXFER_FROM_DEV) || (defined(HAVE_DECL_SG_DXFER_FROM_DEV) && HAVE_DECL_SG_DXFER_FROM_DEV) + XLAT(SG_DXFER_FROM_DEV), +#endif +#if defined(SG_DXFER_TO_FROM_DEV) || (defined(HAVE_DECL_SG_DXFER_TO_FROM_DEV) && HAVE_DECL_SG_DXFER_TO_FROM_DEV) + XLAT(SG_DXFER_TO_FROM_DEV), +#endif + XLAT_END +}; diff --git a/xlat/shm_flags.h b/xlat/shm_flags.h new file mode 100644 index 00000000..c5100f28 --- /dev/null +++ b/xlat/shm_flags.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/shm_flags.in; do not edit. */ + +static const struct xlat shm_flags[] = { +#if defined(SHM_REMAP) || (defined(HAVE_DECL_SHM_REMAP) && HAVE_DECL_SHM_REMAP) + XLAT(SHM_REMAP), +#endif +#if defined(SHM_RDONLY) || (defined(HAVE_DECL_SHM_RDONLY) && HAVE_DECL_SHM_RDONLY) + XLAT(SHM_RDONLY), +#endif +#if defined(SHM_RND) || (defined(HAVE_DECL_SHM_RND) && HAVE_DECL_SHM_RND) + XLAT(SHM_RND), +#endif + XLAT_END +}; diff --git a/xlat/shm_resource_flags.h b/xlat/shm_resource_flags.h new file mode 100644 index 00000000..059263ed --- /dev/null +++ b/xlat/shm_resource_flags.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/shm_resource_flags.in; do not edit. */ + +static const struct xlat shm_resource_flags[] = { +#if defined(IPC_CREAT) || (defined(HAVE_DECL_IPC_CREAT) && HAVE_DECL_IPC_CREAT) + XLAT(IPC_CREAT), +#endif +#if defined(IPC_EXCL) || (defined(HAVE_DECL_IPC_EXCL) && HAVE_DECL_IPC_EXCL) + XLAT(IPC_EXCL), +#endif +#if defined(SHM_HUGETLB) || (defined(HAVE_DECL_SHM_HUGETLB) && HAVE_DECL_SHM_HUGETLB) + XLAT(SHM_HUGETLB), +#endif + XLAT_END +}; diff --git a/xlat/shmctl_flags.h b/xlat/shmctl_flags.h new file mode 100644 index 00000000..25773e35 --- /dev/null +++ b/xlat/shmctl_flags.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/shmctl_flags.in; do not edit. */ + +static const struct xlat shmctl_flags[] = { +#if defined(IPC_RMID) || (defined(HAVE_DECL_IPC_RMID) && HAVE_DECL_IPC_RMID) + XLAT(IPC_RMID), +#endif +#if defined(IPC_SET) || (defined(HAVE_DECL_IPC_SET) && HAVE_DECL_IPC_SET) + XLAT(IPC_SET), +#endif +#if defined(IPC_STAT) || (defined(HAVE_DECL_IPC_STAT) && HAVE_DECL_IPC_STAT) + XLAT(IPC_STAT), +#endif +#if defined(IPC_INFO) || (defined(HAVE_DECL_IPC_INFO) && HAVE_DECL_IPC_INFO) + XLAT(IPC_INFO), +#endif +#if defined(SHM_STAT) || (defined(HAVE_DECL_SHM_STAT) && HAVE_DECL_SHM_STAT) + XLAT(SHM_STAT), +#endif +#if defined(SHM_INFO) || (defined(HAVE_DECL_SHM_INFO) && HAVE_DECL_SHM_INFO) + XLAT(SHM_INFO), +#endif +#if defined(SHM_LOCK) || (defined(HAVE_DECL_SHM_LOCK) && HAVE_DECL_SHM_LOCK) + XLAT(SHM_LOCK), +#endif +#if defined(SHM_UNLOCK) || (defined(HAVE_DECL_SHM_UNLOCK) && HAVE_DECL_SHM_UNLOCK) + XLAT(SHM_UNLOCK), +#endif + XLAT_END +}; diff --git a/xlat/shutdown_modes.h b/xlat/shutdown_modes.h new file mode 100644 index 00000000..390ee5d1 --- /dev/null +++ b/xlat/shutdown_modes.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/shutdown_modes.in; do not edit. */ + +static const struct xlat shutdown_modes[] = { +{ 0, "SHUT_RD" }, +{ 1, "SHUT_WR" }, +{ 2, "SHUT_RDWR" }, + XLAT_END +}; diff --git a/xlat/sigact_flags.h b/xlat/sigact_flags.h new file mode 100644 index 00000000..7837a408 --- /dev/null +++ b/xlat/sigact_flags.h @@ -0,0 +1,57 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigact_flags.in; do not edit. */ + +static const struct xlat sigact_flags[] = { +#if defined(SA_RESTORER) || (defined(HAVE_DECL_SA_RESTORER) && HAVE_DECL_SA_RESTORER) + XLAT(SA_RESTORER), +#endif +#if defined(SA_STACK) || (defined(HAVE_DECL_SA_STACK) && HAVE_DECL_SA_STACK) + XLAT(SA_STACK), +#endif +#if defined(SA_RESTART) || (defined(HAVE_DECL_SA_RESTART) && HAVE_DECL_SA_RESTART) + XLAT(SA_RESTART), +#endif +#if defined(SA_INTERRUPT) || (defined(HAVE_DECL_SA_INTERRUPT) && HAVE_DECL_SA_INTERRUPT) + XLAT(SA_INTERRUPT), +#endif +#if defined(SA_NODEFER) || (defined(HAVE_DECL_SA_NODEFER) && HAVE_DECL_SA_NODEFER) + XLAT(SA_NODEFER), +#endif +#if defined SA_NOMASK && SA_NODEFER != SA_NOMASK +#if defined(SA_NOMASK) || (defined(HAVE_DECL_SA_NOMASK) && HAVE_DECL_SA_NOMASK) + XLAT(SA_NOMASK), +#endif +#endif +#if defined(SA_RESETHAND) || (defined(HAVE_DECL_SA_RESETHAND) && HAVE_DECL_SA_RESETHAND) + XLAT(SA_RESETHAND), +#endif +#if defined SA_ONESHOT && SA_ONESHOT != SA_RESETHAND +#if defined(SA_ONESHOT) || (defined(HAVE_DECL_SA_ONESHOT) && HAVE_DECL_SA_ONESHOT) + XLAT(SA_ONESHOT), +#endif +#endif +#if defined(SA_SIGINFO) || (defined(HAVE_DECL_SA_SIGINFO) && HAVE_DECL_SA_SIGINFO) + XLAT(SA_SIGINFO), +#endif +#if defined(SA_RESETHAND) || (defined(HAVE_DECL_SA_RESETHAND) && HAVE_DECL_SA_RESETHAND) + XLAT(SA_RESETHAND), +#endif +#if defined(SA_ONSTACK) || (defined(HAVE_DECL_SA_ONSTACK) && HAVE_DECL_SA_ONSTACK) + XLAT(SA_ONSTACK), +#endif +#if defined(SA_NODEFER) || (defined(HAVE_DECL_SA_NODEFER) && HAVE_DECL_SA_NODEFER) + XLAT(SA_NODEFER), +#endif +#if defined(SA_NOCLDSTOP) || (defined(HAVE_DECL_SA_NOCLDSTOP) && HAVE_DECL_SA_NOCLDSTOP) + XLAT(SA_NOCLDSTOP), +#endif +#if defined(SA_NOCLDWAIT) || (defined(HAVE_DECL_SA_NOCLDWAIT) && HAVE_DECL_SA_NOCLDWAIT) + XLAT(SA_NOCLDWAIT), +#endif +#if defined(_SA_BSDCALL) || (defined(HAVE_DECL__SA_BSDCALL) && HAVE_DECL__SA_BSDCALL) + XLAT(_SA_BSDCALL), +#endif +#if defined(SA_NOPTRACE) || (defined(HAVE_DECL_SA_NOPTRACE) && HAVE_DECL_SA_NOPTRACE) + XLAT(SA_NOPTRACE), +#endif + XLAT_END +}; diff --git a/xlat/sigaltstack_flags.h b/xlat/sigaltstack_flags.h new file mode 100644 index 00000000..d4381086 --- /dev/null +++ b/xlat/sigaltstack_flags.h @@ -0,0 +1,13 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigaltstack_flags.in; do not edit. */ + +static const struct xlat sigaltstack_flags[] = { +#if !(defined(SS_ONSTACK) || (defined(HAVE_DECL_SS_ONSTACK) && HAVE_DECL_SS_ONSTACK)) +# define SS_ONSTACK 1 +#endif + XLAT(SS_ONSTACK), +#if !(defined(SS_DISABLE) || (defined(HAVE_DECL_SS_DISABLE) && HAVE_DECL_SS_DISABLE)) +# define SS_DISABLE 2 +#endif + XLAT(SS_DISABLE), + XLAT_END +}; diff --git a/xlat/sigbus_codes.h b/xlat/sigbus_codes.h new file mode 100644 index 00000000..a6661343 --- /dev/null +++ b/xlat/sigbus_codes.h @@ -0,0 +1,25 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigbus_codes.in; do not edit. */ + +static const struct xlat sigbus_codes[] = { +#if !(defined(BUS_ADRALN) || (defined(HAVE_DECL_BUS_ADRALN) && HAVE_DECL_BUS_ADRALN)) +# define BUS_ADRALN 1 +#endif + XLAT(BUS_ADRALN), +#if !(defined(BUS_ADRERR) || (defined(HAVE_DECL_BUS_ADRERR) && HAVE_DECL_BUS_ADRERR)) +# define BUS_ADRERR 2 +#endif + XLAT(BUS_ADRERR), +#if !(defined(BUS_OBJERR) || (defined(HAVE_DECL_BUS_OBJERR) && HAVE_DECL_BUS_OBJERR)) +# define BUS_OBJERR 3 +#endif + XLAT(BUS_OBJERR), +#if !(defined(BUS_MCEERR_AR) || (defined(HAVE_DECL_BUS_MCEERR_AR) && HAVE_DECL_BUS_MCEERR_AR)) +# define BUS_MCEERR_AR 4 +#endif + XLAT(BUS_MCEERR_AR), +#if !(defined(BUS_MCEERR_AO) || (defined(HAVE_DECL_BUS_MCEERR_AO) && HAVE_DECL_BUS_MCEERR_AO)) +# define BUS_MCEERR_AO 5 +#endif + XLAT(BUS_MCEERR_AO), + XLAT_END +}; diff --git a/xlat/sigchld_codes.h b/xlat/sigchld_codes.h new file mode 100644 index 00000000..eb4a3d67 --- /dev/null +++ b/xlat/sigchld_codes.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigchld_codes.in; do not edit. */ + +static const struct xlat sigchld_codes[] = { +#if !(defined(CLD_EXITED) || (defined(HAVE_DECL_CLD_EXITED) && HAVE_DECL_CLD_EXITED)) +# define CLD_EXITED 1 +#endif + XLAT(CLD_EXITED), +#if !(defined(CLD_KILLED) || (defined(HAVE_DECL_CLD_KILLED) && HAVE_DECL_CLD_KILLED)) +# define CLD_KILLED 2 +#endif + XLAT(CLD_KILLED), +#if !(defined(CLD_DUMPED) || (defined(HAVE_DECL_CLD_DUMPED) && HAVE_DECL_CLD_DUMPED)) +# define CLD_DUMPED 3 +#endif + XLAT(CLD_DUMPED), +#if !(defined(CLD_TRAPPED) || (defined(HAVE_DECL_CLD_TRAPPED) && HAVE_DECL_CLD_TRAPPED)) +# define CLD_TRAPPED 4 +#endif + XLAT(CLD_TRAPPED), +#if !(defined(CLD_STOPPED) || (defined(HAVE_DECL_CLD_STOPPED) && HAVE_DECL_CLD_STOPPED)) +# define CLD_STOPPED 5 +#endif + XLAT(CLD_STOPPED), +#if !(defined(CLD_CONTINUED) || (defined(HAVE_DECL_CLD_CONTINUED) && HAVE_DECL_CLD_CONTINUED)) +# define CLD_CONTINUED 6 +#endif + XLAT(CLD_CONTINUED), + XLAT_END +}; diff --git a/xlat/sigemt_codes.h b/xlat/sigemt_codes.h new file mode 100644 index 00000000..0804e615 --- /dev/null +++ b/xlat/sigemt_codes.h @@ -0,0 +1,9 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigemt_codes.in; do not edit. */ + +static const struct xlat sigemt_codes[] = { +#if !(defined(EMT_TAGOVF) || (defined(HAVE_DECL_EMT_TAGOVF) && HAVE_DECL_EMT_TAGOVF)) +# define EMT_TAGOVF 1 +#endif + XLAT(EMT_TAGOVF), + XLAT_END +}; diff --git a/xlat/sigev_value.h b/xlat/sigev_value.h new file mode 100644 index 00000000..04ed1b27 --- /dev/null +++ b/xlat/sigev_value.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigev_value.in; do not edit. */ + +static const struct xlat sigev_value[] = { +#if defined(SIGEV_SIGNAL) || (defined(HAVE_DECL_SIGEV_SIGNAL) && HAVE_DECL_SIGEV_SIGNAL) + XLAT(SIGEV_SIGNAL), +#endif +#if defined(SIGEV_NONE) || (defined(HAVE_DECL_SIGEV_NONE) && HAVE_DECL_SIGEV_NONE) + XLAT(SIGEV_NONE), +#endif +#if defined(SIGEV_THREAD) || (defined(HAVE_DECL_SIGEV_THREAD) && HAVE_DECL_SIGEV_THREAD) + XLAT(SIGEV_THREAD), +#endif +#if defined(SIGEV_THREAD_ID) || (defined(HAVE_DECL_SIGEV_THREAD_ID) && HAVE_DECL_SIGEV_THREAD_ID) + XLAT(SIGEV_THREAD_ID), +#endif + XLAT_END +}; diff --git a/xlat/sigfpe_codes.h b/xlat/sigfpe_codes.h new file mode 100644 index 00000000..6624a316 --- /dev/null +++ b/xlat/sigfpe_codes.h @@ -0,0 +1,37 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigfpe_codes.in; do not edit. */ + +static const struct xlat sigfpe_codes[] = { +#if !(defined(FPE_INTDIV) || (defined(HAVE_DECL_FPE_INTDIV) && HAVE_DECL_FPE_INTDIV)) +# define FPE_INTDIV 1 +#endif + XLAT(FPE_INTDIV), +#if !(defined(FPE_INTOVF) || (defined(HAVE_DECL_FPE_INTOVF) && HAVE_DECL_FPE_INTOVF)) +# define FPE_INTOVF 2 +#endif + XLAT(FPE_INTOVF), +#if !(defined(FPE_FLTDIV) || (defined(HAVE_DECL_FPE_FLTDIV) && HAVE_DECL_FPE_FLTDIV)) +# define FPE_FLTDIV 3 +#endif + XLAT(FPE_FLTDIV), +#if !(defined(FPE_FLTOVF) || (defined(HAVE_DECL_FPE_FLTOVF) && HAVE_DECL_FPE_FLTOVF)) +# define FPE_FLTOVF 4 +#endif + XLAT(FPE_FLTOVF), +#if !(defined(FPE_FLTUND) || (defined(HAVE_DECL_FPE_FLTUND) && HAVE_DECL_FPE_FLTUND)) +# define FPE_FLTUND 5 +#endif + XLAT(FPE_FLTUND), +#if !(defined(FPE_FLTRES) || (defined(HAVE_DECL_FPE_FLTRES) && HAVE_DECL_FPE_FLTRES)) +# define FPE_FLTRES 6 +#endif + XLAT(FPE_FLTRES), +#if !(defined(FPE_FLTINV) || (defined(HAVE_DECL_FPE_FLTINV) && HAVE_DECL_FPE_FLTINV)) +# define FPE_FLTINV 7 +#endif + XLAT(FPE_FLTINV), +#if !(defined(FPE_FLTSUB) || (defined(HAVE_DECL_FPE_FLTSUB) && HAVE_DECL_FPE_FLTSUB)) +# define FPE_FLTSUB 8 +#endif + XLAT(FPE_FLTSUB), + XLAT_END +}; diff --git a/xlat/sigill_codes.h b/xlat/sigill_codes.h new file mode 100644 index 00000000..89222573 --- /dev/null +++ b/xlat/sigill_codes.h @@ -0,0 +1,37 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigill_codes.in; do not edit. */ + +static const struct xlat sigill_codes[] = { +#if !(defined(ILL_ILLOPC) || (defined(HAVE_DECL_ILL_ILLOPC) && HAVE_DECL_ILL_ILLOPC)) +# define ILL_ILLOPC 1 +#endif + XLAT(ILL_ILLOPC), +#if !(defined(ILL_ILLOPN) || (defined(HAVE_DECL_ILL_ILLOPN) && HAVE_DECL_ILL_ILLOPN)) +# define ILL_ILLOPN 2 +#endif + XLAT(ILL_ILLOPN), +#if !(defined(ILL_ILLADR) || (defined(HAVE_DECL_ILL_ILLADR) && HAVE_DECL_ILL_ILLADR)) +# define ILL_ILLADR 3 +#endif + XLAT(ILL_ILLADR), +#if !(defined(ILL_ILLTRP) || (defined(HAVE_DECL_ILL_ILLTRP) && HAVE_DECL_ILL_ILLTRP)) +# define ILL_ILLTRP 4 +#endif + XLAT(ILL_ILLTRP), +#if !(defined(ILL_PRVOPC) || (defined(HAVE_DECL_ILL_PRVOPC) && HAVE_DECL_ILL_PRVOPC)) +# define ILL_PRVOPC 5 +#endif + XLAT(ILL_PRVOPC), +#if !(defined(ILL_PRVREG) || (defined(HAVE_DECL_ILL_PRVREG) && HAVE_DECL_ILL_PRVREG)) +# define ILL_PRVREG 6 +#endif + XLAT(ILL_PRVREG), +#if !(defined(ILL_COPROC) || (defined(HAVE_DECL_ILL_COPROC) && HAVE_DECL_ILL_COPROC)) +# define ILL_COPROC 7 +#endif + XLAT(ILL_COPROC), +#if !(defined(ILL_BADSTK) || (defined(HAVE_DECL_ILL_BADSTK) && HAVE_DECL_ILL_BADSTK)) +# define ILL_BADSTK 8 +#endif + XLAT(ILL_BADSTK), + XLAT_END +}; diff --git a/xlat/siginfo_codes.h b/xlat/siginfo_codes.h new file mode 100644 index 00000000..7ac5a9f5 --- /dev/null +++ b/xlat/siginfo_codes.h @@ -0,0 +1,51 @@ +/* Generated by ./xlat/gen.sh from ./xlat/siginfo_codes.in; do not edit. */ + +static const struct xlat siginfo_codes[] = { +#if !(defined(SI_USER) || (defined(HAVE_DECL_SI_USER) && HAVE_DECL_SI_USER)) +# define SI_USER 0 +#endif + XLAT(SI_USER), +#if !(defined(SI_KERNEL) || (defined(HAVE_DECL_SI_KERNEL) && HAVE_DECL_SI_KERNEL)) +# define SI_KERNEL 0x80 +#endif + XLAT(SI_KERNEL), +#if !(defined(SI_QUEUE) || (defined(HAVE_DECL_SI_QUEUE) && HAVE_DECL_SI_QUEUE)) +# define SI_QUEUE -1 +#endif + XLAT(SI_QUEUE), +#if !(defined(SI_TIMER) || (defined(HAVE_DECL_SI_TIMER) && HAVE_DECL_SI_TIMER)) +# define SI_TIMER -2 +#endif + XLAT(SI_TIMER), +#if !(defined(SI_MESGQ) || (defined(HAVE_DECL_SI_MESGQ) && HAVE_DECL_SI_MESGQ)) +# define SI_MESGQ -3 +#endif + XLAT(SI_MESGQ), +#if !(defined(SI_ASYNCIO) || (defined(HAVE_DECL_SI_ASYNCIO) && HAVE_DECL_SI_ASYNCIO)) +# define SI_ASYNCIO -4 +#endif + XLAT(SI_ASYNCIO), +#if !(defined(SI_SIGIO) || (defined(HAVE_DECL_SI_SIGIO) && HAVE_DECL_SI_SIGIO)) +# define SI_SIGIO -5 +#endif + XLAT(SI_SIGIO), +#if !(defined(SI_TKILL) || (defined(HAVE_DECL_SI_TKILL) && HAVE_DECL_SI_TKILL)) +# define SI_TKILL -6 +#endif + XLAT(SI_TKILL), +#if !(defined(SI_DETHREAD) || (defined(HAVE_DECL_SI_DETHREAD) && HAVE_DECL_SI_DETHREAD)) +# define SI_DETHREAD -7 +#endif + XLAT(SI_DETHREAD), +#if !(defined(SI_ASYNCNL) || (defined(HAVE_DECL_SI_ASYNCNL) && HAVE_DECL_SI_ASYNCNL)) +# define SI_ASYNCNL -60 +#endif + XLAT(SI_ASYNCNL), +#if defined(SI_NOINFO) || (defined(HAVE_DECL_SI_NOINFO) && HAVE_DECL_SI_NOINFO) + XLAT(SI_NOINFO), +#endif +#if defined(SI_LWP) || (defined(HAVE_DECL_SI_LWP) && HAVE_DECL_SI_LWP) + XLAT(SI_LWP), +#endif + XLAT_END +}; diff --git a/xlat/sigpoll_codes.h b/xlat/sigpoll_codes.h new file mode 100644 index 00000000..f963b639 --- /dev/null +++ b/xlat/sigpoll_codes.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigpoll_codes.in; do not edit. */ + +static const struct xlat sigpoll_codes[] = { +#if !(defined(POLL_IN) || (defined(HAVE_DECL_POLL_IN) && HAVE_DECL_POLL_IN)) +# define POLL_IN 1 +#endif + XLAT(POLL_IN), +#if !(defined(POLL_OUT) || (defined(HAVE_DECL_POLL_OUT) && HAVE_DECL_POLL_OUT)) +# define POLL_OUT 2 +#endif + XLAT(POLL_OUT), +#if !(defined(POLL_MSG) || (defined(HAVE_DECL_POLL_MSG) && HAVE_DECL_POLL_MSG)) +# define POLL_MSG 3 +#endif + XLAT(POLL_MSG), +#if !(defined(POLL_ERR) || (defined(HAVE_DECL_POLL_ERR) && HAVE_DECL_POLL_ERR)) +# define POLL_ERR 4 +#endif + XLAT(POLL_ERR), +#if !(defined(POLL_PRI) || (defined(HAVE_DECL_POLL_PRI) && HAVE_DECL_POLL_PRI)) +# define POLL_PRI 5 +#endif + XLAT(POLL_PRI), +#if !(defined(POLL_HUP) || (defined(HAVE_DECL_POLL_HUP) && HAVE_DECL_POLL_HUP)) +# define POLL_HUP 6 +#endif + XLAT(POLL_HUP), + XLAT_END +}; diff --git a/xlat/sigprocmaskcmds.h b/xlat/sigprocmaskcmds.h new file mode 100644 index 00000000..fc37e5b1 --- /dev/null +++ b/xlat/sigprocmaskcmds.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigprocmaskcmds.in; do not edit. */ + +static const struct xlat sigprocmaskcmds[] = { +#if defined(SIG_BLOCK) || (defined(HAVE_DECL_SIG_BLOCK) && HAVE_DECL_SIG_BLOCK) + XLAT(SIG_BLOCK), +#endif +#if defined(SIG_UNBLOCK) || (defined(HAVE_DECL_SIG_UNBLOCK) && HAVE_DECL_SIG_UNBLOCK) + XLAT(SIG_UNBLOCK), +#endif +#if defined(SIG_SETMASK) || (defined(HAVE_DECL_SIG_SETMASK) && HAVE_DECL_SIG_SETMASK) + XLAT(SIG_SETMASK), +#endif +#if defined(SIG_SETMASK32) || (defined(HAVE_DECL_SIG_SETMASK32) && HAVE_DECL_SIG_SETMASK32) + XLAT(SIG_SETMASK32), +#endif + XLAT_END +}; diff --git a/xlat/sigprof_codes.h b/xlat/sigprof_codes.h new file mode 100644 index 00000000..3d08a24e --- /dev/null +++ b/xlat/sigprof_codes.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigprof_codes.in; do not edit. */ + +static const struct xlat sigprof_codes[] = { +#if defined(PROF_SIG) || (defined(HAVE_DECL_PROF_SIG) && HAVE_DECL_PROF_SIG) + XLAT(PROF_SIG), +#endif + XLAT_END +}; diff --git a/xlat/sigsegv_codes.h b/xlat/sigsegv_codes.h new file mode 100644 index 00000000..3f2a5b98 --- /dev/null +++ b/xlat/sigsegv_codes.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigsegv_codes.in; do not edit. */ + +static const struct xlat sigsegv_codes[] = { +#if !(defined(SEGV_MAPERR) || (defined(HAVE_DECL_SEGV_MAPERR) && HAVE_DECL_SEGV_MAPERR)) +# define SEGV_MAPERR 1 +#endif + XLAT(SEGV_MAPERR), +#if !(defined(SEGV_ACCERR) || (defined(HAVE_DECL_SEGV_ACCERR) && HAVE_DECL_SEGV_ACCERR)) +# define SEGV_ACCERR 2 +#endif + XLAT(SEGV_ACCERR), +#if !(defined(SEGV_BNDERR) || (defined(HAVE_DECL_SEGV_BNDERR) && HAVE_DECL_SEGV_BNDERR)) +# define SEGV_BNDERR 3 +#endif + XLAT(SEGV_BNDERR), + XLAT_END +}; diff --git a/xlat/sigsys_codes.h b/xlat/sigsys_codes.h new file mode 100644 index 00000000..19c63f8d --- /dev/null +++ b/xlat/sigsys_codes.h @@ -0,0 +1,9 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigsys_codes.in; do not edit. */ + +static const struct xlat sigsys_codes[] = { +#if !(defined(SYS_SECCOMP) || (defined(HAVE_DECL_SYS_SECCOMP) && HAVE_DECL_SYS_SECCOMP)) +# define SYS_SECCOMP 1 +#endif + XLAT(SYS_SECCOMP), + XLAT_END +}; diff --git a/xlat/sigtrap_codes.h b/xlat/sigtrap_codes.h new file mode 100644 index 00000000..a1db5ad2 --- /dev/null +++ b/xlat/sigtrap_codes.h @@ -0,0 +1,21 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sigtrap_codes.in; do not edit. */ + +static const struct xlat sigtrap_codes[] = { +#if !(defined(TRAP_BRKPT) || (defined(HAVE_DECL_TRAP_BRKPT) && HAVE_DECL_TRAP_BRKPT)) +# define TRAP_BRKPT 1 +#endif + XLAT(TRAP_BRKPT), +#if !(defined(TRAP_TRACE) || (defined(HAVE_DECL_TRAP_TRACE) && HAVE_DECL_TRAP_TRACE)) +# define TRAP_TRACE 2 +#endif + XLAT(TRAP_TRACE), +#if !(defined(TRAP_BRANCH) || (defined(HAVE_DECL_TRAP_BRANCH) && HAVE_DECL_TRAP_BRANCH)) +# define TRAP_BRANCH 3 +#endif + XLAT(TRAP_BRANCH), +#if !(defined(TRAP_HWBKPT) || (defined(HAVE_DECL_TRAP_HWBKPT) && HAVE_DECL_TRAP_HWBKPT)) +# define TRAP_HWBKPT 4 +#endif + XLAT(TRAP_HWBKPT), + XLAT_END +}; diff --git a/xlat/sock_type_flags.h b/xlat/sock_type_flags.h new file mode 100644 index 00000000..5f129338 --- /dev/null +++ b/xlat/sock_type_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sock_type_flags.in; do not edit. */ + +static const struct xlat sock_type_flags[] = { +#if defined(SOCK_CLOEXEC) || (defined(HAVE_DECL_SOCK_CLOEXEC) && HAVE_DECL_SOCK_CLOEXEC) + XLAT(SOCK_CLOEXEC), +#endif +#if defined(SOCK_NONBLOCK) || (defined(HAVE_DECL_SOCK_NONBLOCK) && HAVE_DECL_SOCK_NONBLOCK) + XLAT(SOCK_NONBLOCK), +#endif + XLAT_END +}; diff --git a/xlat/socketlayers.h b/xlat/socketlayers.h new file mode 100644 index 00000000..e614bcc4 --- /dev/null +++ b/xlat/socketlayers.h @@ -0,0 +1,107 @@ +/* Generated by ./xlat/gen.sh from ./xlat/socketlayers.in; do not edit. */ + +static const struct xlat socketlayers[] = { +#if defined(SOL_IP) || (defined(HAVE_DECL_SOL_IP) && HAVE_DECL_SOL_IP) + XLAT(SOL_IP), +#endif +#if defined(SOL_SOCKET) || (defined(HAVE_DECL_SOL_SOCKET) && HAVE_DECL_SOL_SOCKET) + XLAT(SOL_SOCKET), +#endif +#if defined(SOL_TCP) || (defined(HAVE_DECL_SOL_TCP) && HAVE_DECL_SOL_TCP) + XLAT(SOL_TCP), +#endif +#if defined(SOL_UDP) || (defined(HAVE_DECL_SOL_UDP) && HAVE_DECL_SOL_UDP) + XLAT(SOL_UDP), +#endif +#if defined(SOL_IPV6) || (defined(HAVE_DECL_SOL_IPV6) && HAVE_DECL_SOL_IPV6) + XLAT(SOL_IPV6), +#endif +#if defined(SOL_ICMPV6) || (defined(HAVE_DECL_SOL_ICMPV6) && HAVE_DECL_SOL_ICMPV6) + XLAT(SOL_ICMPV6), +#endif +#if defined(SOL_SCTP) || (defined(HAVE_DECL_SOL_SCTP) && HAVE_DECL_SOL_SCTP) + XLAT(SOL_SCTP), +#endif +#if defined(SOL_UDPLITE) || (defined(HAVE_DECL_SOL_UDPLITE) && HAVE_DECL_SOL_UDPLITE) + XLAT(SOL_UDPLITE), +#endif +#if defined(SOL_RAW) || (defined(HAVE_DECL_SOL_RAW) && HAVE_DECL_SOL_RAW) + XLAT(SOL_RAW), +#endif +#if defined(SOL_IPX) || (defined(HAVE_DECL_SOL_IPX) && HAVE_DECL_SOL_IPX) + XLAT(SOL_IPX), +#endif +#if defined(SOL_AX25) || (defined(HAVE_DECL_SOL_AX25) && HAVE_DECL_SOL_AX25) + XLAT(SOL_AX25), +#endif +#if defined(SOL_ATALK) || (defined(HAVE_DECL_SOL_ATALK) && HAVE_DECL_SOL_ATALK) + XLAT(SOL_ATALK), +#endif +#if defined(SOL_NETROM) || (defined(HAVE_DECL_SOL_NETROM) && HAVE_DECL_SOL_NETROM) + XLAT(SOL_NETROM), +#endif +#if defined(SOL_ROSE) || (defined(HAVE_DECL_SOL_ROSE) && HAVE_DECL_SOL_ROSE) + XLAT(SOL_ROSE), +#endif +#if defined(SOL_DECNET) || (defined(HAVE_DECL_SOL_DECNET) && HAVE_DECL_SOL_DECNET) + XLAT(SOL_DECNET), +#endif +#if defined(SOL_X25) || (defined(HAVE_DECL_SOL_X25) && HAVE_DECL_SOL_X25) + XLAT(SOL_X25), +#endif +#if defined(SOL_PACKET) || (defined(HAVE_DECL_SOL_PACKET) && HAVE_DECL_SOL_PACKET) + XLAT(SOL_PACKET), +#endif +#if defined(SOL_ATM) || (defined(HAVE_DECL_SOL_ATM) && HAVE_DECL_SOL_ATM) + XLAT(SOL_ATM), +#endif +#if defined(SOL_AAL) || (defined(HAVE_DECL_SOL_AAL) && HAVE_DECL_SOL_AAL) + XLAT(SOL_AAL), +#endif +#if defined(SOL_IRDA) || (defined(HAVE_DECL_SOL_IRDA) && HAVE_DECL_SOL_IRDA) + XLAT(SOL_IRDA), +#endif +#if defined(SOL_NETBEUI) || (defined(HAVE_DECL_SOL_NETBEUI) && HAVE_DECL_SOL_NETBEUI) + XLAT(SOL_NETBEUI), +#endif +#if defined(SOL_LLC) || (defined(HAVE_DECL_SOL_LLC) && HAVE_DECL_SOL_LLC) + XLAT(SOL_LLC), +#endif +#if defined(SOL_DCCP) || (defined(HAVE_DECL_SOL_DCCP) && HAVE_DECL_SOL_DCCP) + XLAT(SOL_DCCP), +#endif +#if defined(SOL_NETLINK) || (defined(HAVE_DECL_SOL_NETLINK) && HAVE_DECL_SOL_NETLINK) + XLAT(SOL_NETLINK), +#endif +#if defined(SOL_TIPC) || (defined(HAVE_DECL_SOL_TIPC) && HAVE_DECL_SOL_TIPC) + XLAT(SOL_TIPC), +#endif +#if defined(SOL_RXRPC) || (defined(HAVE_DECL_SOL_RXRPC) && HAVE_DECL_SOL_RXRPC) + XLAT(SOL_RXRPC), +#endif +#if defined(SOL_PPPOL2TP) || (defined(HAVE_DECL_SOL_PPPOL2TP) && HAVE_DECL_SOL_PPPOL2TP) + XLAT(SOL_PPPOL2TP), +#endif +#if defined(SOL_BLUETOOTH) || (defined(HAVE_DECL_SOL_BLUETOOTH) && HAVE_DECL_SOL_BLUETOOTH) + XLAT(SOL_BLUETOOTH), +#endif +#if defined(SOL_PNPIPE) || (defined(HAVE_DECL_SOL_PNPIPE) && HAVE_DECL_SOL_PNPIPE) + XLAT(SOL_PNPIPE), +#endif +#if defined(SOL_RDS) || (defined(HAVE_DECL_SOL_RDS) && HAVE_DECL_SOL_RDS) + XLAT(SOL_RDS), +#endif +#if defined(SOL_IUCV) || (defined(HAVE_DECL_SOL_IUCV) && HAVE_DECL_SOL_IUCV) + XLAT(SOL_IUCV), +#endif +#if defined(SOL_CAIF) || (defined(HAVE_DECL_SOL_CAIF) && HAVE_DECL_SOL_CAIF) + XLAT(SOL_CAIF), +#endif +#if defined(SOL_ALG) || (defined(HAVE_DECL_SOL_ALG) && HAVE_DECL_SOL_ALG) + XLAT(SOL_ALG), +#endif +#if defined(SOL_NFC) || (defined(HAVE_DECL_SOL_NFC) && HAVE_DECL_SOL_NFC) + XLAT(SOL_NFC), +#endif + XLAT_END +}; diff --git a/xlat/sockipoptions.h b/xlat/sockipoptions.h new file mode 100644 index 00000000..6956491f --- /dev/null +++ b/xlat/sockipoptions.h @@ -0,0 +1,146 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sockipoptions.in; do not edit. */ + +static const struct xlat sockipoptions[] = { +#if defined(IP_TOS) || (defined(HAVE_DECL_IP_TOS) && HAVE_DECL_IP_TOS) + XLAT(IP_TOS), +#endif +#if defined(IP_TTL) || (defined(HAVE_DECL_IP_TTL) && HAVE_DECL_IP_TTL) + XLAT(IP_TTL), +#endif +#if defined(IP_HDRINCL) || (defined(HAVE_DECL_IP_HDRINCL) && HAVE_DECL_IP_HDRINCL) + XLAT(IP_HDRINCL), +#endif +#if defined(IP_OPTIONS) || (defined(HAVE_DECL_IP_OPTIONS) && HAVE_DECL_IP_OPTIONS) + XLAT(IP_OPTIONS), +#endif +#if defined(IP_ROUTER_ALERT) || (defined(HAVE_DECL_IP_ROUTER_ALERT) && HAVE_DECL_IP_ROUTER_ALERT) + XLAT(IP_ROUTER_ALERT), +#endif +#if defined(IP_RECVOPTIONS) || (defined(HAVE_DECL_IP_RECVOPTIONS) && HAVE_DECL_IP_RECVOPTIONS) + XLAT(IP_RECVOPTIONS), +#endif +#if defined(IP_RECVOPTS) || (defined(HAVE_DECL_IP_RECVOPTS) && HAVE_DECL_IP_RECVOPTS) + XLAT(IP_RECVOPTS), +#endif +#if defined(IP_RECVRETOPTS) || (defined(HAVE_DECL_IP_RECVRETOPTS) && HAVE_DECL_IP_RECVRETOPTS) + XLAT(IP_RECVRETOPTS), +#endif +#if defined(IP_RECVDSTADDR) || (defined(HAVE_DECL_IP_RECVDSTADDR) && HAVE_DECL_IP_RECVDSTADDR) + XLAT(IP_RECVDSTADDR), +#endif +#if defined(IP_RETOPTS) || (defined(HAVE_DECL_IP_RETOPTS) && HAVE_DECL_IP_RETOPTS) + XLAT(IP_RETOPTS), +#endif +#if defined(IP_PKTINFO) || (defined(HAVE_DECL_IP_PKTINFO) && HAVE_DECL_IP_PKTINFO) + XLAT(IP_PKTINFO), +#endif +#if defined(IP_PKTOPTIONS) || (defined(HAVE_DECL_IP_PKTOPTIONS) && HAVE_DECL_IP_PKTOPTIONS) + XLAT(IP_PKTOPTIONS), +#endif +#if defined(IP_MTU_DISCOVER) || (defined(HAVE_DECL_IP_MTU_DISCOVER) && HAVE_DECL_IP_MTU_DISCOVER) + XLAT(IP_MTU_DISCOVER), +#endif +#if defined(IP_RECVERR) || (defined(HAVE_DECL_IP_RECVERR) && HAVE_DECL_IP_RECVERR) + XLAT(IP_RECVERR), +#endif +#if defined(IP_RECVTTL) || (defined(HAVE_DECL_IP_RECVTTL) && HAVE_DECL_IP_RECVTTL) + XLAT(IP_RECVTTL), +#endif +#if defined(IP_RECVTOS) || (defined(HAVE_DECL_IP_RECVTOS) && HAVE_DECL_IP_RECVTOS) + XLAT(IP_RECVTOS), +#endif +#if defined(IP_MTU) || (defined(HAVE_DECL_IP_MTU) && HAVE_DECL_IP_MTU) + XLAT(IP_MTU), +#endif +#if defined(IP_MULTICAST_IF) || (defined(HAVE_DECL_IP_MULTICAST_IF) && HAVE_DECL_IP_MULTICAST_IF) + XLAT(IP_MULTICAST_IF), +#endif +#if defined(IP_MULTICAST_TTL) || (defined(HAVE_DECL_IP_MULTICAST_TTL) && HAVE_DECL_IP_MULTICAST_TTL) + XLAT(IP_MULTICAST_TTL), +#endif +#if defined(IP_MULTICAST_LOOP) || (defined(HAVE_DECL_IP_MULTICAST_LOOP) && HAVE_DECL_IP_MULTICAST_LOOP) + XLAT(IP_MULTICAST_LOOP), +#endif +#if defined(IP_ADD_MEMBERSHIP) || (defined(HAVE_DECL_IP_ADD_MEMBERSHIP) && HAVE_DECL_IP_ADD_MEMBERSHIP) + XLAT(IP_ADD_MEMBERSHIP), +#endif +#if defined(IP_DROP_MEMBERSHIP) || (defined(HAVE_DECL_IP_DROP_MEMBERSHIP) && HAVE_DECL_IP_DROP_MEMBERSHIP) + XLAT(IP_DROP_MEMBERSHIP), +#endif +#if defined(IP_BROADCAST_IF) || (defined(HAVE_DECL_IP_BROADCAST_IF) && HAVE_DECL_IP_BROADCAST_IF) + XLAT(IP_BROADCAST_IF), +#endif +#if defined(IP_RECVIFINDEX) || (defined(HAVE_DECL_IP_RECVIFINDEX) && HAVE_DECL_IP_RECVIFINDEX) + XLAT(IP_RECVIFINDEX), +#endif +#if defined(IP_MSFILTER) || (defined(HAVE_DECL_IP_MSFILTER) && HAVE_DECL_IP_MSFILTER) + XLAT(IP_MSFILTER), +#endif +#if defined(MCAST_MSFILTER) || (defined(HAVE_DECL_MCAST_MSFILTER) && HAVE_DECL_MCAST_MSFILTER) + XLAT(MCAST_MSFILTER), +#endif +#if defined(IP_FREEBIND) || (defined(HAVE_DECL_IP_FREEBIND) && HAVE_DECL_IP_FREEBIND) + XLAT(IP_FREEBIND), +#endif +#if defined(IP_IPSEC_POLICY) || (defined(HAVE_DECL_IP_IPSEC_POLICY) && HAVE_DECL_IP_IPSEC_POLICY) + XLAT(IP_IPSEC_POLICY), +#endif +#if defined(IP_XFRM_POLICY) || (defined(HAVE_DECL_IP_XFRM_POLICY) && HAVE_DECL_IP_XFRM_POLICY) + XLAT(IP_XFRM_POLICY), +#endif +#if defined(IP_PASSSEC) || (defined(HAVE_DECL_IP_PASSSEC) && HAVE_DECL_IP_PASSSEC) + XLAT(IP_PASSSEC), +#endif +#if defined(IP_TRANSPARENT) || (defined(HAVE_DECL_IP_TRANSPARENT) && HAVE_DECL_IP_TRANSPARENT) + XLAT(IP_TRANSPARENT), +#endif +#if defined(IP_ORIGDSTADDR) || (defined(HAVE_DECL_IP_ORIGDSTADDR) && HAVE_DECL_IP_ORIGDSTADDR) + XLAT(IP_ORIGDSTADDR), +#endif +#if defined(IP_RECVORIGDSTADDR) || (defined(HAVE_DECL_IP_RECVORIGDSTADDR) && HAVE_DECL_IP_RECVORIGDSTADDR) + XLAT(IP_RECVORIGDSTADDR), +#endif +#if defined(IP_MINTTL) || (defined(HAVE_DECL_IP_MINTTL) && HAVE_DECL_IP_MINTTL) + XLAT(IP_MINTTL), +#endif +#if defined(IP_NODEFRAG) || (defined(HAVE_DECL_IP_NODEFRAG) && HAVE_DECL_IP_NODEFRAG) + XLAT(IP_NODEFRAG), +#endif +#if defined(IP_UNBLOCK_SOURCE) || (defined(HAVE_DECL_IP_UNBLOCK_SOURCE) && HAVE_DECL_IP_UNBLOCK_SOURCE) + XLAT(IP_UNBLOCK_SOURCE), +#endif +#if defined(IP_BLOCK_SOURCE) || (defined(HAVE_DECL_IP_BLOCK_SOURCE) && HAVE_DECL_IP_BLOCK_SOURCE) + XLAT(IP_BLOCK_SOURCE), +#endif +#if defined(IP_ADD_SOURCE_MEMBERSHIP) || (defined(HAVE_DECL_IP_ADD_SOURCE_MEMBERSHIP) && HAVE_DECL_IP_ADD_SOURCE_MEMBERSHIP) + XLAT(IP_ADD_SOURCE_MEMBERSHIP), +#endif +#if defined(IP_DROP_SOURCE_MEMBERSHIP) || (defined(HAVE_DECL_IP_DROP_SOURCE_MEMBERSHIP) && HAVE_DECL_IP_DROP_SOURCE_MEMBERSHIP) + XLAT(IP_DROP_SOURCE_MEMBERSHIP), +#endif +#if defined(MCAST_JOIN_GROUP) || (defined(HAVE_DECL_MCAST_JOIN_GROUP) && HAVE_DECL_MCAST_JOIN_GROUP) + XLAT(MCAST_JOIN_GROUP), +#endif +#if defined(MCAST_BLOCK_SOURCE) || (defined(HAVE_DECL_MCAST_BLOCK_SOURCE) && HAVE_DECL_MCAST_BLOCK_SOURCE) + XLAT(MCAST_BLOCK_SOURCE), +#endif +#if defined(MCAST_UNBLOCK_SOURCE) || (defined(HAVE_DECL_MCAST_UNBLOCK_SOURCE) && HAVE_DECL_MCAST_UNBLOCK_SOURCE) + XLAT(MCAST_UNBLOCK_SOURCE), +#endif +#if defined(MCAST_LEAVE_GROUP) || (defined(HAVE_DECL_MCAST_LEAVE_GROUP) && HAVE_DECL_MCAST_LEAVE_GROUP) + XLAT(MCAST_LEAVE_GROUP), +#endif +#if defined(MCAST_JOIN_SOURCE_GROUP) || (defined(HAVE_DECL_MCAST_JOIN_SOURCE_GROUP) && HAVE_DECL_MCAST_JOIN_SOURCE_GROUP) + XLAT(MCAST_JOIN_SOURCE_GROUP), +#endif +#if defined(MCAST_LEAVE_SOURCE_GROUP) || (defined(HAVE_DECL_MCAST_LEAVE_SOURCE_GROUP) && HAVE_DECL_MCAST_LEAVE_SOURCE_GROUP) + XLAT(MCAST_LEAVE_SOURCE_GROUP), +#endif +#if defined(IP_MULTICAST_ALL) || (defined(HAVE_DECL_IP_MULTICAST_ALL) && HAVE_DECL_IP_MULTICAST_ALL) + XLAT(IP_MULTICAST_ALL), +#endif +#if defined(IP_UNICAST_IF) || (defined(HAVE_DECL_IP_UNICAST_IF) && HAVE_DECL_IP_UNICAST_IF) + XLAT(IP_UNICAST_IF), +#endif + XLAT_END +}; diff --git a/xlat/sockipv6options.h b/xlat/sockipv6options.h new file mode 100644 index 00000000..c3930e88 --- /dev/null +++ b/xlat/sockipv6options.h @@ -0,0 +1,68 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sockipv6options.in; do not edit. */ + +static const struct xlat sockipv6options[] = { +#if defined(IPV6_ADDRFORM) || (defined(HAVE_DECL_IPV6_ADDRFORM) && HAVE_DECL_IPV6_ADDRFORM) + XLAT(IPV6_ADDRFORM), +#endif +#if defined(MCAST_FILTER) || (defined(HAVE_DECL_MCAST_FILTER) && HAVE_DECL_MCAST_FILTER) + XLAT(MCAST_FILTER), +#endif +#if defined(IPV6_PKTOPTIONS) || (defined(HAVE_DECL_IPV6_PKTOPTIONS) && HAVE_DECL_IPV6_PKTOPTIONS) + XLAT(IPV6_PKTOPTIONS), +#endif +#if defined(IPV6_MTU) || (defined(HAVE_DECL_IPV6_MTU) && HAVE_DECL_IPV6_MTU) + XLAT(IPV6_MTU), +#endif +#if defined(IPV6_V6ONLY) || (defined(HAVE_DECL_IPV6_V6ONLY) && HAVE_DECL_IPV6_V6ONLY) + XLAT(IPV6_V6ONLY), +#endif +#if defined(IPV6_PKTINFO) || (defined(HAVE_DECL_IPV6_PKTINFO) && HAVE_DECL_IPV6_PKTINFO) + XLAT(IPV6_PKTINFO), +#endif +#if defined(IPV6_HOPLIMIT) || (defined(HAVE_DECL_IPV6_HOPLIMIT) && HAVE_DECL_IPV6_HOPLIMIT) + XLAT(IPV6_HOPLIMIT), +#endif +#if defined(IPV6_RTHDR) || (defined(HAVE_DECL_IPV6_RTHDR) && HAVE_DECL_IPV6_RTHDR) + XLAT(IPV6_RTHDR), +#endif +#if defined(IPV6_HOPOPTS) || (defined(HAVE_DECL_IPV6_HOPOPTS) && HAVE_DECL_IPV6_HOPOPTS) + XLAT(IPV6_HOPOPTS), +#endif +#if defined(IPV6_DSTOPTS) || (defined(HAVE_DECL_IPV6_DSTOPTS) && HAVE_DECL_IPV6_DSTOPTS) + XLAT(IPV6_DSTOPTS), +#endif +#if defined(IPV6_FLOWINFO) || (defined(HAVE_DECL_IPV6_FLOWINFO) && HAVE_DECL_IPV6_FLOWINFO) + XLAT(IPV6_FLOWINFO), +#endif +#if defined(IPV6_UNICAST_HOPS) || (defined(HAVE_DECL_IPV6_UNICAST_HOPS) && HAVE_DECL_IPV6_UNICAST_HOPS) + XLAT(IPV6_UNICAST_HOPS), +#endif +#if defined(IPV6_MULTICAST_HOPS) || (defined(HAVE_DECL_IPV6_MULTICAST_HOPS) && HAVE_DECL_IPV6_MULTICAST_HOPS) + XLAT(IPV6_MULTICAST_HOPS), +#endif +#if defined(IPV6_MULTICAST_LOOP) || (defined(HAVE_DECL_IPV6_MULTICAST_LOOP) && HAVE_DECL_IPV6_MULTICAST_LOOP) + XLAT(IPV6_MULTICAST_LOOP), +#endif +#if defined(IPV6_MULTICAST_IF) || (defined(HAVE_DECL_IPV6_MULTICAST_IF) && HAVE_DECL_IPV6_MULTICAST_IF) + XLAT(IPV6_MULTICAST_IF), +#endif +#if defined(IPV6_MTU_DISCOVER) || (defined(HAVE_DECL_IPV6_MTU_DISCOVER) && HAVE_DECL_IPV6_MTU_DISCOVER) + XLAT(IPV6_MTU_DISCOVER), +#endif +#if defined(IPV6_RECVERR) || (defined(HAVE_DECL_IPV6_RECVERR) && HAVE_DECL_IPV6_RECVERR) + XLAT(IPV6_RECVERR), +#endif +#if defined(IPV6_FLOWINFO_SEND) || (defined(HAVE_DECL_IPV6_FLOWINFO_SEND) && HAVE_DECL_IPV6_FLOWINFO_SEND) + XLAT(IPV6_FLOWINFO_SEND), +#endif +#if defined(IPV6_ADD_MEMBERSHIP) || (defined(HAVE_DECL_IPV6_ADD_MEMBERSHIP) && HAVE_DECL_IPV6_ADD_MEMBERSHIP) + XLAT(IPV6_ADD_MEMBERSHIP), +#endif +#if defined(IPV6_DROP_MEMBERSHIP) || (defined(HAVE_DECL_IPV6_DROP_MEMBERSHIP) && HAVE_DECL_IPV6_DROP_MEMBERSHIP) + XLAT(IPV6_DROP_MEMBERSHIP), +#endif +#if defined(IPV6_ROUTER_ALERT) || (defined(HAVE_DECL_IPV6_ROUTER_ALERT) && HAVE_DECL_IPV6_ROUTER_ALERT) + XLAT(IPV6_ROUTER_ALERT), +#endif + XLAT_END +}; diff --git a/xlat/sockipxoptions.h b/xlat/sockipxoptions.h new file mode 100644 index 00000000..1d98947d --- /dev/null +++ b/xlat/sockipxoptions.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sockipxoptions.in; do not edit. */ + +static const struct xlat sockipxoptions[] = { +#if defined(IPX_TYPE) || (defined(HAVE_DECL_IPX_TYPE) && HAVE_DECL_IPX_TYPE) + XLAT(IPX_TYPE), +#endif + XLAT_END +}; diff --git a/xlat/sockoptions.h b/xlat/sockoptions.h new file mode 100644 index 00000000..75eaea33 --- /dev/null +++ b/xlat/sockoptions.h @@ -0,0 +1,158 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sockoptions.in; do not edit. */ + +static const struct xlat sockoptions[] = { +#if defined(SO_ACCEPTCONN) || (defined(HAVE_DECL_SO_ACCEPTCONN) && HAVE_DECL_SO_ACCEPTCONN) + XLAT(SO_ACCEPTCONN), +#endif +#if defined(SO_ALLRAW) || (defined(HAVE_DECL_SO_ALLRAW) && HAVE_DECL_SO_ALLRAW) + XLAT(SO_ALLRAW), +#endif +#if defined(SO_ATTACH_FILTER) || (defined(HAVE_DECL_SO_ATTACH_FILTER) && HAVE_DECL_SO_ATTACH_FILTER) + XLAT(SO_ATTACH_FILTER), +#endif +#if defined(SO_BINDTODEVICE) || (defined(HAVE_DECL_SO_BINDTODEVICE) && HAVE_DECL_SO_BINDTODEVICE) + XLAT(SO_BINDTODEVICE), +#endif +#if defined(SO_BROADCAST) || (defined(HAVE_DECL_SO_BROADCAST) && HAVE_DECL_SO_BROADCAST) + XLAT(SO_BROADCAST), +#endif +#if defined(SO_BSDCOMPAT) || (defined(HAVE_DECL_SO_BSDCOMPAT) && HAVE_DECL_SO_BSDCOMPAT) + XLAT(SO_BSDCOMPAT), +#endif +#if defined(SO_DEBUG) || (defined(HAVE_DECL_SO_DEBUG) && HAVE_DECL_SO_DEBUG) + XLAT(SO_DEBUG), +#endif +#if defined(SO_DETACH_FILTER) || (defined(HAVE_DECL_SO_DETACH_FILTER) && HAVE_DECL_SO_DETACH_FILTER) + XLAT(SO_DETACH_FILTER), +#endif +#if defined(SO_DOMAIN) || (defined(HAVE_DECL_SO_DOMAIN) && HAVE_DECL_SO_DOMAIN) + XLAT(SO_DOMAIN), +#endif +#if defined(SO_DONTROUTE) || (defined(HAVE_DECL_SO_DONTROUTE) && HAVE_DECL_SO_DONTROUTE) + XLAT(SO_DONTROUTE), +#endif +#if defined(SO_ERROR) || (defined(HAVE_DECL_SO_ERROR) && HAVE_DECL_SO_ERROR) + XLAT(SO_ERROR), +#endif +#if defined(SO_ICS) || (defined(HAVE_DECL_SO_ICS) && HAVE_DECL_SO_ICS) + XLAT(SO_ICS), +#endif +#if defined(SO_IMASOCKET) || (defined(HAVE_DECL_SO_IMASOCKET) && HAVE_DECL_SO_IMASOCKET) + XLAT(SO_IMASOCKET), +#endif +#if defined(SO_KEEPALIVE) || (defined(HAVE_DECL_SO_KEEPALIVE) && HAVE_DECL_SO_KEEPALIVE) + XLAT(SO_KEEPALIVE), +#endif +#if defined(SO_LINGER) || (defined(HAVE_DECL_SO_LINGER) && HAVE_DECL_SO_LINGER) + XLAT(SO_LINGER), +#endif +#if defined(SO_LISTENING) || (defined(HAVE_DECL_SO_LISTENING) && HAVE_DECL_SO_LISTENING) + XLAT(SO_LISTENING), +#endif +#if defined(SO_MARK) || (defined(HAVE_DECL_SO_MARK) && HAVE_DECL_SO_MARK) + XLAT(SO_MARK), +#endif +#if defined(SO_MGMT) || (defined(HAVE_DECL_SO_MGMT) && HAVE_DECL_SO_MGMT) + XLAT(SO_MGMT), +#endif +#if defined(SO_NOFCS) || (defined(HAVE_DECL_SO_NOFCS) && HAVE_DECL_SO_NOFCS) + XLAT(SO_NOFCS), +#endif +#if defined(SO_NO_CHECK) || (defined(HAVE_DECL_SO_NO_CHECK) && HAVE_DECL_SO_NO_CHECK) + XLAT(SO_NO_CHECK), +#endif +#if defined(SO_OOBINLINE) || (defined(HAVE_DECL_SO_OOBINLINE) && HAVE_DECL_SO_OOBINLINE) + XLAT(SO_OOBINLINE), +#endif +#if defined(SO_ORDREL) || (defined(HAVE_DECL_SO_ORDREL) && HAVE_DECL_SO_ORDREL) + XLAT(SO_ORDREL), +#endif +#if defined(SO_PARALLELSVR) || (defined(HAVE_DECL_SO_PARALLELSVR) && HAVE_DECL_SO_PARALLELSVR) + XLAT(SO_PARALLELSVR), +#endif +#if defined(SO_PASSCRED) || (defined(HAVE_DECL_SO_PASSCRED) && HAVE_DECL_SO_PASSCRED) + XLAT(SO_PASSCRED), +#endif +#if defined(SO_PASSSEC) || (defined(HAVE_DECL_SO_PASSSEC) && HAVE_DECL_SO_PASSSEC) + XLAT(SO_PASSSEC), +#endif +#if defined(SO_PEERCRED) || (defined(HAVE_DECL_SO_PEERCRED) && HAVE_DECL_SO_PEERCRED) + XLAT(SO_PEERCRED), +#endif +#if defined(SO_PEERNAME) || (defined(HAVE_DECL_SO_PEERNAME) && HAVE_DECL_SO_PEERNAME) + XLAT(SO_PEERNAME), +#endif +#if defined(SO_PEERSEC) || (defined(HAVE_DECL_SO_PEERSEC) && HAVE_DECL_SO_PEERSEC) + XLAT(SO_PEERSEC), +#endif +#if defined(SO_PRIORITY) || (defined(HAVE_DECL_SO_PRIORITY) && HAVE_DECL_SO_PRIORITY) + XLAT(SO_PRIORITY), +#endif +#if defined(SO_PROTOCOL) || (defined(HAVE_DECL_SO_PROTOCOL) && HAVE_DECL_SO_PROTOCOL) + XLAT(SO_PROTOCOL), +#endif +#if defined(SO_PROTOTYPE) || (defined(HAVE_DECL_SO_PROTOTYPE) && HAVE_DECL_SO_PROTOTYPE) + XLAT(SO_PROTOTYPE), +#endif +#if defined(SO_RCVBUF) || (defined(HAVE_DECL_SO_RCVBUF) && HAVE_DECL_SO_RCVBUF) + XLAT(SO_RCVBUF), +#endif +#if defined(SO_RCVBUFFORCE) || (defined(HAVE_DECL_SO_RCVBUFFORCE) && HAVE_DECL_SO_RCVBUFFORCE) + XLAT(SO_RCVBUFFORCE), +#endif +#if defined(SO_RCVLOWAT) || (defined(HAVE_DECL_SO_RCVLOWAT) && HAVE_DECL_SO_RCVLOWAT) + XLAT(SO_RCVLOWAT), +#endif +#if defined(SO_RCVTIMEO) || (defined(HAVE_DECL_SO_RCVTIMEO) && HAVE_DECL_SO_RCVTIMEO) + XLAT(SO_RCVTIMEO), +#endif +#if defined(SO_RDWR) || (defined(HAVE_DECL_SO_RDWR) && HAVE_DECL_SO_RDWR) + XLAT(SO_RDWR), +#endif +#if defined(SO_REUSEADDR) || (defined(HAVE_DECL_SO_REUSEADDR) && HAVE_DECL_SO_REUSEADDR) + XLAT(SO_REUSEADDR), +#endif +#if defined(SO_REUSEPORT) || (defined(HAVE_DECL_SO_REUSEPORT) && HAVE_DECL_SO_REUSEPORT) + XLAT(SO_REUSEPORT), +#endif +#if defined(SO_SECURITY_AUTHENTICATION) || (defined(HAVE_DECL_SO_SECURITY_AUTHENTICATION) && HAVE_DECL_SO_SECURITY_AUTHENTICATION) + XLAT(SO_SECURITY_AUTHENTICATION), +#endif +#if defined(SO_SECURITY_ENCRYPTION_NETWORK) || (defined(HAVE_DECL_SO_SECURITY_ENCRYPTION_NETWORK) && HAVE_DECL_SO_SECURITY_ENCRYPTION_NETWORK) + XLAT(SO_SECURITY_ENCRYPTION_NETWORK), +#endif +#if defined(SO_SECURITY_ENCRYPTION_TRANSPORT) || (defined(HAVE_DECL_SO_SECURITY_ENCRYPTION_TRANSPORT) && HAVE_DECL_SO_SECURITY_ENCRYPTION_TRANSPORT) + XLAT(SO_SECURITY_ENCRYPTION_TRANSPORT), +#endif +#if defined(SO_SEMA) || (defined(HAVE_DECL_SO_SEMA) && HAVE_DECL_SO_SEMA) + XLAT(SO_SEMA), +#endif +#if defined(SO_SNDBUF) || (defined(HAVE_DECL_SO_SNDBUF) && HAVE_DECL_SO_SNDBUF) + XLAT(SO_SNDBUF), +#endif +#if defined(SO_SNDBUFFORCE) || (defined(HAVE_DECL_SO_SNDBUFFORCE) && HAVE_DECL_SO_SNDBUFFORCE) + XLAT(SO_SNDBUFFORCE), +#endif +#if defined(SO_SNDLOWAT) || (defined(HAVE_DECL_SO_SNDLOWAT) && HAVE_DECL_SO_SNDLOWAT) + XLAT(SO_SNDLOWAT), +#endif +#if defined(SO_SNDTIMEO) || (defined(HAVE_DECL_SO_SNDTIMEO) && HAVE_DECL_SO_SNDTIMEO) + XLAT(SO_SNDTIMEO), +#endif +#if defined(SO_TIMESTAMP) || (defined(HAVE_DECL_SO_TIMESTAMP) && HAVE_DECL_SO_TIMESTAMP) + XLAT(SO_TIMESTAMP), +#endif +#if defined(SO_TIMESTAMPING) || (defined(HAVE_DECL_SO_TIMESTAMPING) && HAVE_DECL_SO_TIMESTAMPING) + XLAT(SO_TIMESTAMPING), +#endif +#if defined(SO_TIMESTAMPNS) || (defined(HAVE_DECL_SO_TIMESTAMPNS) && HAVE_DECL_SO_TIMESTAMPNS) + XLAT(SO_TIMESTAMPNS), +#endif +#if defined(SO_TYPE) || (defined(HAVE_DECL_SO_TYPE) && HAVE_DECL_SO_TYPE) + XLAT(SO_TYPE), +#endif +#if defined(SO_USELOOPBACK) || (defined(HAVE_DECL_SO_USELOOPBACK) && HAVE_DECL_SO_USELOOPBACK) + XLAT(SO_USELOOPBACK), +#endif + XLAT_END +}; diff --git a/xlat/sockpacketoptions.h b/xlat/sockpacketoptions.h new file mode 100644 index 00000000..bb340184 --- /dev/null +++ b/xlat/sockpacketoptions.h @@ -0,0 +1,44 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sockpacketoptions.in; do not edit. */ + +static const struct xlat sockpacketoptions[] = { +#if defined(PACKET_ADD_MEMBERSHIP) || (defined(HAVE_DECL_PACKET_ADD_MEMBERSHIP) && HAVE_DECL_PACKET_ADD_MEMBERSHIP) + XLAT(PACKET_ADD_MEMBERSHIP), +#endif +#if defined(PACKET_DROP_MEMBERSHIP) || (defined(HAVE_DECL_PACKET_DROP_MEMBERSHIP) && HAVE_DECL_PACKET_DROP_MEMBERSHIP) + XLAT(PACKET_DROP_MEMBERSHIP), +#endif +#if defined(PACKET_RECV_OUTPUT) || (defined(HAVE_DECL_PACKET_RECV_OUTPUT) && HAVE_DECL_PACKET_RECV_OUTPUT) + XLAT(PACKET_RECV_OUTPUT), +#endif +#if defined(PACKET_RX_RING) || (defined(HAVE_DECL_PACKET_RX_RING) && HAVE_DECL_PACKET_RX_RING) + XLAT(PACKET_RX_RING), +#endif +#if defined(PACKET_STATISTICS) || (defined(HAVE_DECL_PACKET_STATISTICS) && HAVE_DECL_PACKET_STATISTICS) + XLAT(PACKET_STATISTICS), +#endif +#if defined(PACKET_COPY_THRESH) || (defined(HAVE_DECL_PACKET_COPY_THRESH) && HAVE_DECL_PACKET_COPY_THRESH) + XLAT(PACKET_COPY_THRESH), +#endif +#if defined(PACKET_AUXDATA) || (defined(HAVE_DECL_PACKET_AUXDATA) && HAVE_DECL_PACKET_AUXDATA) + XLAT(PACKET_AUXDATA), +#endif +#if defined(PACKET_ORIGDEV) || (defined(HAVE_DECL_PACKET_ORIGDEV) && HAVE_DECL_PACKET_ORIGDEV) + XLAT(PACKET_ORIGDEV), +#endif +#if defined(PACKET_VERSION) || (defined(HAVE_DECL_PACKET_VERSION) && HAVE_DECL_PACKET_VERSION) + XLAT(PACKET_VERSION), +#endif +#if defined(PACKET_HDRLEN) || (defined(HAVE_DECL_PACKET_HDRLEN) && HAVE_DECL_PACKET_HDRLEN) + XLAT(PACKET_HDRLEN), +#endif +#if defined(PACKET_RESERVE) || (defined(HAVE_DECL_PACKET_RESERVE) && HAVE_DECL_PACKET_RESERVE) + XLAT(PACKET_RESERVE), +#endif +#if defined(PACKET_TX_RING) || (defined(HAVE_DECL_PACKET_TX_RING) && HAVE_DECL_PACKET_TX_RING) + XLAT(PACKET_TX_RING), +#endif +#if defined(PACKET_LOSS) || (defined(HAVE_DECL_PACKET_LOSS) && HAVE_DECL_PACKET_LOSS) + XLAT(PACKET_LOSS), +#endif + XLAT_END +}; diff --git a/xlat/sockrawoptions.h b/xlat/sockrawoptions.h new file mode 100644 index 00000000..d3bdfaae --- /dev/null +++ b/xlat/sockrawoptions.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sockrawoptions.in; do not edit. */ + +static const struct xlat sockrawoptions[] = { +#if defined(ICMP_FILTER) || (defined(HAVE_DECL_ICMP_FILTER) && HAVE_DECL_ICMP_FILTER) + XLAT(ICMP_FILTER), +#endif + XLAT_END +}; diff --git a/xlat/socksctpoptions.h b/xlat/socksctpoptions.h new file mode 100644 index 00000000..4e6d8f8a --- /dev/null +++ b/xlat/socksctpoptions.h @@ -0,0 +1,123 @@ +/* Generated by ./xlat/gen.sh from ./xlat/socksctpoptions.in; do not edit. */ + +static const struct xlat socksctpoptions[] = { +#if defined(SCTP_RTOINFO) || (defined(HAVE_DECL_SCTP_RTOINFO) && HAVE_DECL_SCTP_RTOINFO) + XLAT(SCTP_RTOINFO), +#endif +#if defined(SCTP_ASSOCINFO) || (defined(HAVE_DECL_SCTP_ASSOCINFO) && HAVE_DECL_SCTP_ASSOCINFO) + XLAT(SCTP_ASSOCINFO), +#endif +#if defined(SCTP_INITMSG) || (defined(HAVE_DECL_SCTP_INITMSG) && HAVE_DECL_SCTP_INITMSG) + XLAT(SCTP_INITMSG), +#endif +#if defined(SCTP_NODELAY) || (defined(HAVE_DECL_SCTP_NODELAY) && HAVE_DECL_SCTP_NODELAY) + XLAT(SCTP_NODELAY), +#endif +#if defined(SCTP_AUTOCLOSE) || (defined(HAVE_DECL_SCTP_AUTOCLOSE) && HAVE_DECL_SCTP_AUTOCLOSE) + XLAT(SCTP_AUTOCLOSE), +#endif +#if defined(SCTP_SET_PEER_PRIMARY_ADDR) || (defined(HAVE_DECL_SCTP_SET_PEER_PRIMARY_ADDR) && HAVE_DECL_SCTP_SET_PEER_PRIMARY_ADDR) + XLAT(SCTP_SET_PEER_PRIMARY_ADDR), +#endif +#if defined(SCTP_PRIMARY_ADDR) || (defined(HAVE_DECL_SCTP_PRIMARY_ADDR) && HAVE_DECL_SCTP_PRIMARY_ADDR) + XLAT(SCTP_PRIMARY_ADDR), +#endif +#if defined(SCTP_ADAPTATION_LAYER) || (defined(HAVE_DECL_SCTP_ADAPTATION_LAYER) && HAVE_DECL_SCTP_ADAPTATION_LAYER) + XLAT(SCTP_ADAPTATION_LAYER), +#endif +#if defined(SCTP_DISABLE_FRAGMENTS) || (defined(HAVE_DECL_SCTP_DISABLE_FRAGMENTS) && HAVE_DECL_SCTP_DISABLE_FRAGMENTS) + XLAT(SCTP_DISABLE_FRAGMENTS), +#endif +#if defined(SCTP_PEER_ADDR_PARAMS) || (defined(HAVE_DECL_SCTP_PEER_ADDR_PARAMS) && HAVE_DECL_SCTP_PEER_ADDR_PARAMS) + XLAT(SCTP_PEER_ADDR_PARAMS), +#endif +#if defined(SCTP_DEFAULT_SEND_PARAM) || (defined(HAVE_DECL_SCTP_DEFAULT_SEND_PARAM) && HAVE_DECL_SCTP_DEFAULT_SEND_PARAM) + XLAT(SCTP_DEFAULT_SEND_PARAM), +#endif +#if defined(SCTP_EVENTS) || (defined(HAVE_DECL_SCTP_EVENTS) && HAVE_DECL_SCTP_EVENTS) + XLAT(SCTP_EVENTS), +#endif +#if defined(SCTP_I_WANT_MAPPED_V4_ADDR) || (defined(HAVE_DECL_SCTP_I_WANT_MAPPED_V4_ADDR) && HAVE_DECL_SCTP_I_WANT_MAPPED_V4_ADDR) + XLAT(SCTP_I_WANT_MAPPED_V4_ADDR), +#endif +#if defined(SCTP_MAXSEG) || (defined(HAVE_DECL_SCTP_MAXSEG) && HAVE_DECL_SCTP_MAXSEG) + XLAT(SCTP_MAXSEG), +#endif +#if defined(SCTP_STATUS) || (defined(HAVE_DECL_SCTP_STATUS) && HAVE_DECL_SCTP_STATUS) + XLAT(SCTP_STATUS), +#endif +#if defined(SCTP_GET_PEER_ADDR_INFO) || (defined(HAVE_DECL_SCTP_GET_PEER_ADDR_INFO) && HAVE_DECL_SCTP_GET_PEER_ADDR_INFO) + XLAT(SCTP_GET_PEER_ADDR_INFO), +#endif +#if defined(SCTP_DELAYED_ACK) || (defined(HAVE_DECL_SCTP_DELAYED_ACK) && HAVE_DECL_SCTP_DELAYED_ACK) + XLAT(SCTP_DELAYED_ACK), +#endif +#if defined(SCTP_CONTEXT) || (defined(HAVE_DECL_SCTP_CONTEXT) && HAVE_DECL_SCTP_CONTEXT) + XLAT(SCTP_CONTEXT), +#endif +#if defined(SCTP_FRAGMENT_INTERLEAVE) || (defined(HAVE_DECL_SCTP_FRAGMENT_INTERLEAVE) && HAVE_DECL_SCTP_FRAGMENT_INTERLEAVE) + XLAT(SCTP_FRAGMENT_INTERLEAVE), +#endif +#if defined(SCTP_PARTIAL_DELIVERY_POINT) || (defined(HAVE_DECL_SCTP_PARTIAL_DELIVERY_POINT) && HAVE_DECL_SCTP_PARTIAL_DELIVERY_POINT) + XLAT(SCTP_PARTIAL_DELIVERY_POINT), +#endif +#if defined(SCTP_MAX_BURST) || (defined(HAVE_DECL_SCTP_MAX_BURST) && HAVE_DECL_SCTP_MAX_BURST) + XLAT(SCTP_MAX_BURST), +#endif +#if defined(SCTP_AUTH_CHUNK) || (defined(HAVE_DECL_SCTP_AUTH_CHUNK) && HAVE_DECL_SCTP_AUTH_CHUNK) + XLAT(SCTP_AUTH_CHUNK), +#endif +#if defined(SCTP_HMAC_IDENT) || (defined(HAVE_DECL_SCTP_HMAC_IDENT) && HAVE_DECL_SCTP_HMAC_IDENT) + XLAT(SCTP_HMAC_IDENT), +#endif +#if defined(SCTP_AUTH_KEY) || (defined(HAVE_DECL_SCTP_AUTH_KEY) && HAVE_DECL_SCTP_AUTH_KEY) + XLAT(SCTP_AUTH_KEY), +#endif +#if defined(SCTP_AUTH_ACTIVE_KEY) || (defined(HAVE_DECL_SCTP_AUTH_ACTIVE_KEY) && HAVE_DECL_SCTP_AUTH_ACTIVE_KEY) + XLAT(SCTP_AUTH_ACTIVE_KEY), +#endif +#if defined(SCTP_AUTH_DELETE_KEY) || (defined(HAVE_DECL_SCTP_AUTH_DELETE_KEY) && HAVE_DECL_SCTP_AUTH_DELETE_KEY) + XLAT(SCTP_AUTH_DELETE_KEY), +#endif +#if defined(SCTP_PEER_AUTH_CHUNKS) || (defined(HAVE_DECL_SCTP_PEER_AUTH_CHUNKS) && HAVE_DECL_SCTP_PEER_AUTH_CHUNKS) + XLAT(SCTP_PEER_AUTH_CHUNKS), +#endif +#if defined(SCTP_LOCAL_AUTH_CHUNKS) || (defined(HAVE_DECL_SCTP_LOCAL_AUTH_CHUNKS) && HAVE_DECL_SCTP_LOCAL_AUTH_CHUNKS) + XLAT(SCTP_LOCAL_AUTH_CHUNKS), +#endif +#if defined(SCTP_GET_ASSOC_NUMBER) || (defined(HAVE_DECL_SCTP_GET_ASSOC_NUMBER) && HAVE_DECL_SCTP_GET_ASSOC_NUMBER) + XLAT(SCTP_GET_ASSOC_NUMBER), +#endif +/* linux specific things */ +#if defined(SCTP_SOCKOPT_BINDX_ADD) || (defined(HAVE_DECL_SCTP_SOCKOPT_BINDX_ADD) && HAVE_DECL_SCTP_SOCKOPT_BINDX_ADD) + XLAT(SCTP_SOCKOPT_BINDX_ADD), +#endif +#if defined(SCTP_SOCKOPT_BINDX_REM) || (defined(HAVE_DECL_SCTP_SOCKOPT_BINDX_REM) && HAVE_DECL_SCTP_SOCKOPT_BINDX_REM) + XLAT(SCTP_SOCKOPT_BINDX_REM), +#endif +#if defined(SCTP_SOCKOPT_PEELOFF) || (defined(HAVE_DECL_SCTP_SOCKOPT_PEELOFF) && HAVE_DECL_SCTP_SOCKOPT_PEELOFF) + XLAT(SCTP_SOCKOPT_PEELOFF), +#endif +#if defined(SCTP_GET_PEER_ADDRS_NUM_OLD) || (defined(HAVE_DECL_SCTP_GET_PEER_ADDRS_NUM_OLD) && HAVE_DECL_SCTP_GET_PEER_ADDRS_NUM_OLD) + XLAT(SCTP_GET_PEER_ADDRS_NUM_OLD), +#endif +#if defined(SCTP_GET_PEER_ADDRS_OLD) || (defined(HAVE_DECL_SCTP_GET_PEER_ADDRS_OLD) && HAVE_DECL_SCTP_GET_PEER_ADDRS_OLD) + XLAT(SCTP_GET_PEER_ADDRS_OLD), +#endif +#if defined(SCTP_GET_LOCAL_ADDRS_NUM_OLD) || (defined(HAVE_DECL_SCTP_GET_LOCAL_ADDRS_NUM_OLD) && HAVE_DECL_SCTP_GET_LOCAL_ADDRS_NUM_OLD) + XLAT(SCTP_GET_LOCAL_ADDRS_NUM_OLD), +#endif +#if defined(SCTP_GET_LOCAL_ADDRS_OLD) || (defined(HAVE_DECL_SCTP_GET_LOCAL_ADDRS_OLD) && HAVE_DECL_SCTP_GET_LOCAL_ADDRS_OLD) + XLAT(SCTP_GET_LOCAL_ADDRS_OLD), +#endif +#if defined(SCTP_SOCKOPT_CONNECTX_OLD) || (defined(HAVE_DECL_SCTP_SOCKOPT_CONNECTX_OLD) && HAVE_DECL_SCTP_SOCKOPT_CONNECTX_OLD) + XLAT(SCTP_SOCKOPT_CONNECTX_OLD), +#endif +#if defined(SCTP_GET_PEER_ADDRS) || (defined(HAVE_DECL_SCTP_GET_PEER_ADDRS) && HAVE_DECL_SCTP_GET_PEER_ADDRS) + XLAT(SCTP_GET_PEER_ADDRS), +#endif +#if defined(SCTP_GET_LOCAL_ADDRS) || (defined(HAVE_DECL_SCTP_GET_LOCAL_ADDRS) && HAVE_DECL_SCTP_GET_LOCAL_ADDRS) + XLAT(SCTP_GET_LOCAL_ADDRS), +#endif + XLAT_END +}; diff --git a/xlat/socktcpoptions.h b/xlat/socktcpoptions.h new file mode 100644 index 00000000..42a27179 --- /dev/null +++ b/xlat/socktcpoptions.h @@ -0,0 +1,77 @@ +/* Generated by ./xlat/gen.sh from ./xlat/socktcpoptions.in; do not edit. */ + +static const struct xlat socktcpoptions[] = { +#if defined(TCP_NODELAY) || (defined(HAVE_DECL_TCP_NODELAY) && HAVE_DECL_TCP_NODELAY) + XLAT(TCP_NODELAY), +#endif +#if defined(TCP_MAXSEG) || (defined(HAVE_DECL_TCP_MAXSEG) && HAVE_DECL_TCP_MAXSEG) + XLAT(TCP_MAXSEG), +#endif +#if defined(TCP_CORK) || (defined(HAVE_DECL_TCP_CORK) && HAVE_DECL_TCP_CORK) + XLAT(TCP_CORK), +#endif +#if defined(TCP_KEEPIDLE) || (defined(HAVE_DECL_TCP_KEEPIDLE) && HAVE_DECL_TCP_KEEPIDLE) + XLAT(TCP_KEEPIDLE), +#endif +#if defined(TCP_KEEPINTVL) || (defined(HAVE_DECL_TCP_KEEPINTVL) && HAVE_DECL_TCP_KEEPINTVL) + XLAT(TCP_KEEPINTVL), +#endif +#if defined(TCP_KEEPCNT) || (defined(HAVE_DECL_TCP_KEEPCNT) && HAVE_DECL_TCP_KEEPCNT) + XLAT(TCP_KEEPCNT), +#endif +#if defined(TCP_SYNCNT) || (defined(HAVE_DECL_TCP_SYNCNT) && HAVE_DECL_TCP_SYNCNT) + XLAT(TCP_SYNCNT), +#endif +#if defined(TCP_LINGER2) || (defined(HAVE_DECL_TCP_LINGER2) && HAVE_DECL_TCP_LINGER2) + XLAT(TCP_LINGER2), +#endif +#if defined(TCP_DEFER_ACCEPT) || (defined(HAVE_DECL_TCP_DEFER_ACCEPT) && HAVE_DECL_TCP_DEFER_ACCEPT) + XLAT(TCP_DEFER_ACCEPT), +#endif +#if defined(TCP_WINDOW_CLAMP) || (defined(HAVE_DECL_TCP_WINDOW_CLAMP) && HAVE_DECL_TCP_WINDOW_CLAMP) + XLAT(TCP_WINDOW_CLAMP), +#endif +#if defined(TCP_INFO) || (defined(HAVE_DECL_TCP_INFO) && HAVE_DECL_TCP_INFO) + XLAT(TCP_INFO), +#endif +#if defined(TCP_QUICKACK) || (defined(HAVE_DECL_TCP_QUICKACK) && HAVE_DECL_TCP_QUICKACK) + XLAT(TCP_QUICKACK), +#endif +#if defined(TCP_CONGESTION) || (defined(HAVE_DECL_TCP_CONGESTION) && HAVE_DECL_TCP_CONGESTION) + XLAT(TCP_CONGESTION), +#endif +#if defined(TCP_MD5SIG) || (defined(HAVE_DECL_TCP_MD5SIG) && HAVE_DECL_TCP_MD5SIG) + XLAT(TCP_MD5SIG), +#endif +#if defined(TCP_COOKIE_TRANSACTIONS) || (defined(HAVE_DECL_TCP_COOKIE_TRANSACTIONS) && HAVE_DECL_TCP_COOKIE_TRANSACTIONS) + XLAT(TCP_COOKIE_TRANSACTIONS), +#endif +#if defined(TCP_THIN_LINEAR_TIMEOUTS) || (defined(HAVE_DECL_TCP_THIN_LINEAR_TIMEOUTS) && HAVE_DECL_TCP_THIN_LINEAR_TIMEOUTS) + XLAT(TCP_THIN_LINEAR_TIMEOUTS), +#endif +#if defined(TCP_THIN_DUPACK) || (defined(HAVE_DECL_TCP_THIN_DUPACK) && HAVE_DECL_TCP_THIN_DUPACK) + XLAT(TCP_THIN_DUPACK), +#endif +#if defined(TCP_USER_TIMEOUT) || (defined(HAVE_DECL_TCP_USER_TIMEOUT) && HAVE_DECL_TCP_USER_TIMEOUT) + XLAT(TCP_USER_TIMEOUT), +#endif +#if defined(TCP_REPAIR) || (defined(HAVE_DECL_TCP_REPAIR) && HAVE_DECL_TCP_REPAIR) + XLAT(TCP_REPAIR), +#endif +#if defined(TCP_REPAIR_QUEUE) || (defined(HAVE_DECL_TCP_REPAIR_QUEUE) && HAVE_DECL_TCP_REPAIR_QUEUE) + XLAT(TCP_REPAIR_QUEUE), +#endif +#if defined(TCP_QUEUE_SEQ) || (defined(HAVE_DECL_TCP_QUEUE_SEQ) && HAVE_DECL_TCP_QUEUE_SEQ) + XLAT(TCP_QUEUE_SEQ), +#endif +#if defined(TCP_REPAIR_OPTIONS) || (defined(HAVE_DECL_TCP_REPAIR_OPTIONS) && HAVE_DECL_TCP_REPAIR_OPTIONS) + XLAT(TCP_REPAIR_OPTIONS), +#endif +#if defined(TCP_FASTOPEN) || (defined(HAVE_DECL_TCP_FASTOPEN) && HAVE_DECL_TCP_FASTOPEN) + XLAT(TCP_FASTOPEN), +#endif +#if defined(TCP_TIMESTAMP) || (defined(HAVE_DECL_TCP_TIMESTAMP) && HAVE_DECL_TCP_TIMESTAMP) + XLAT(TCP_TIMESTAMP), +#endif + XLAT_END +}; diff --git a/xlat/socktypes.h b/xlat/socktypes.h new file mode 100644 index 00000000..20c60826 --- /dev/null +++ b/xlat/socktypes.h @@ -0,0 +1,26 @@ +/* Generated by ./xlat/gen.sh from ./xlat/socktypes.in; do not edit. */ + +static const struct xlat socktypes[] = { +#if defined(SOCK_STREAM) || (defined(HAVE_DECL_SOCK_STREAM) && HAVE_DECL_SOCK_STREAM) + XLAT(SOCK_STREAM), +#endif +#if defined(SOCK_DGRAM) || (defined(HAVE_DECL_SOCK_DGRAM) && HAVE_DECL_SOCK_DGRAM) + XLAT(SOCK_DGRAM), +#endif +#if defined(SOCK_RAW) || (defined(HAVE_DECL_SOCK_RAW) && HAVE_DECL_SOCK_RAW) + XLAT(SOCK_RAW), +#endif +#if defined(SOCK_RDM) || (defined(HAVE_DECL_SOCK_RDM) && HAVE_DECL_SOCK_RDM) + XLAT(SOCK_RDM), +#endif +#if defined(SOCK_SEQPACKET) || (defined(HAVE_DECL_SOCK_SEQPACKET) && HAVE_DECL_SOCK_SEQPACKET) + XLAT(SOCK_SEQPACKET), +#endif +#if defined(SOCK_DCCP) || (defined(HAVE_DECL_SOCK_DCCP) && HAVE_DECL_SOCK_DCCP) + XLAT(SOCK_DCCP), +#endif +#if defined(SOCK_PACKET) || (defined(HAVE_DECL_SOCK_PACKET) && HAVE_DECL_SOCK_PACKET) + XLAT(SOCK_PACKET), +#endif + XLAT_END +}; diff --git a/xlat/splice_flags.h b/xlat/splice_flags.h new file mode 100644 index 00000000..11302d27 --- /dev/null +++ b/xlat/splice_flags.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/splice_flags.in; do not edit. */ + +static const struct xlat splice_flags[] = { +#if defined(SPLICE_F_MOVE) || (defined(HAVE_DECL_SPLICE_F_MOVE) && HAVE_DECL_SPLICE_F_MOVE) + XLAT(SPLICE_F_MOVE), +#endif +#if defined(SPLICE_F_NONBLOCK) || (defined(HAVE_DECL_SPLICE_F_NONBLOCK) && HAVE_DECL_SPLICE_F_NONBLOCK) + XLAT(SPLICE_F_NONBLOCK), +#endif +#if defined(SPLICE_F_MORE) || (defined(HAVE_DECL_SPLICE_F_MORE) && HAVE_DECL_SPLICE_F_MORE) + XLAT(SPLICE_F_MORE), +#endif +#if defined(SPLICE_F_GIFT) || (defined(HAVE_DECL_SPLICE_F_GIFT) && HAVE_DECL_SPLICE_F_GIFT) + XLAT(SPLICE_F_GIFT), +#endif + XLAT_END +}; diff --git a/xlat/sram_alloc_flags.h b/xlat/sram_alloc_flags.h new file mode 100644 index 00000000..e6870736 --- /dev/null +++ b/xlat/sram_alloc_flags.h @@ -0,0 +1,20 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sram_alloc_flags.in; do not edit. */ + +static const struct xlat sram_alloc_flags[] = { +#if defined(L1_INST_SRAM) || (defined(HAVE_DECL_L1_INST_SRAM) && HAVE_DECL_L1_INST_SRAM) + XLAT(L1_INST_SRAM), +#endif +#if defined(L1_DATA_A_SRAM) || (defined(HAVE_DECL_L1_DATA_A_SRAM) && HAVE_DECL_L1_DATA_A_SRAM) + XLAT(L1_DATA_A_SRAM), +#endif +#if defined(L1_DATA_B_SRAM) || (defined(HAVE_DECL_L1_DATA_B_SRAM) && HAVE_DECL_L1_DATA_B_SRAM) + XLAT(L1_DATA_B_SRAM), +#endif +#if defined(L1_DATA_SRAM) || (defined(HAVE_DECL_L1_DATA_SRAM) && HAVE_DECL_L1_DATA_SRAM) + XLAT(L1_DATA_SRAM), +#endif +#if defined(L2_SRAM) || (defined(HAVE_DECL_L2_SRAM) && HAVE_DECL_L2_SRAM) + XLAT(L2_SRAM), +#endif + XLAT_END +}; diff --git a/xlat/swap_flags.h b/xlat/swap_flags.h new file mode 100644 index 00000000..e3cab9a9 --- /dev/null +++ b/xlat/swap_flags.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/swap_flags.in; do not edit. */ + +static const struct xlat swap_flags[] = { +#if defined(SWAP_FLAG_PREFER) || (defined(HAVE_DECL_SWAP_FLAG_PREFER) && HAVE_DECL_SWAP_FLAG_PREFER) + XLAT(SWAP_FLAG_PREFER), +#endif +#if defined(SWAP_FLAG_DISCARD) || (defined(HAVE_DECL_SWAP_FLAG_DISCARD) && HAVE_DECL_SWAP_FLAG_DISCARD) + XLAT(SWAP_FLAG_DISCARD), +#endif +#if defined(SWAP_FLAG_DISCARD_ONCE) || (defined(HAVE_DECL_SWAP_FLAG_DISCARD_ONCE) && HAVE_DECL_SWAP_FLAG_DISCARD_ONCE) + XLAT(SWAP_FLAG_DISCARD_ONCE), +#endif +#if defined(SWAP_FLAG_DISCARD_PAGES) || (defined(HAVE_DECL_SWAP_FLAG_DISCARD_PAGES) && HAVE_DECL_SWAP_FLAG_DISCARD_PAGES) + XLAT(SWAP_FLAG_DISCARD_PAGES), +#endif + XLAT_END +}; diff --git a/xlat/sync_file_range_flags.h b/xlat/sync_file_range_flags.h new file mode 100644 index 00000000..a1ff2f80 --- /dev/null +++ b/xlat/sync_file_range_flags.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sync_file_range_flags.in; do not edit. */ + +static const struct xlat sync_file_range_flags[] = { +#if defined(SYNC_FILE_RANGE_WAIT_BEFORE) || (defined(HAVE_DECL_SYNC_FILE_RANGE_WAIT_BEFORE) && HAVE_DECL_SYNC_FILE_RANGE_WAIT_BEFORE) + XLAT(SYNC_FILE_RANGE_WAIT_BEFORE), +#endif +#if defined(SYNC_FILE_RANGE_WRITE) || (defined(HAVE_DECL_SYNC_FILE_RANGE_WRITE) && HAVE_DECL_SYNC_FILE_RANGE_WRITE) + XLAT(SYNC_FILE_RANGE_WRITE), +#endif +#if defined(SYNC_FILE_RANGE_WAIT_AFTER) || (defined(HAVE_DECL_SYNC_FILE_RANGE_WAIT_AFTER) && HAVE_DECL_SYNC_FILE_RANGE_WAIT_AFTER) + XLAT(SYNC_FILE_RANGE_WAIT_AFTER), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_kern.h b/xlat/sysctl_kern.h new file mode 100644 index 00000000..87b4a805 --- /dev/null +++ b/xlat/sysctl_kern.h @@ -0,0 +1,203 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_kern.in; do not edit. */ + +static const struct xlat sysctl_kern[] = { +#if defined(KERN_OSTYPE) || (defined(HAVE_DECL_KERN_OSTYPE) && HAVE_DECL_KERN_OSTYPE) + XLAT(KERN_OSTYPE), +#endif +#if defined(KERN_OSRELEASE) || (defined(HAVE_DECL_KERN_OSRELEASE) && HAVE_DECL_KERN_OSRELEASE) + XLAT(KERN_OSRELEASE), +#endif +#if defined(KERN_OSREV) || (defined(HAVE_DECL_KERN_OSREV) && HAVE_DECL_KERN_OSREV) + XLAT(KERN_OSREV), +#endif +#if defined(KERN_VERSION) || (defined(HAVE_DECL_KERN_VERSION) && HAVE_DECL_KERN_VERSION) + XLAT(KERN_VERSION), +#endif +#if defined(KERN_SECUREMASK) || (defined(HAVE_DECL_KERN_SECUREMASK) && HAVE_DECL_KERN_SECUREMASK) + XLAT(KERN_SECUREMASK), +#endif +#if defined(KERN_PROF) || (defined(HAVE_DECL_KERN_PROF) && HAVE_DECL_KERN_PROF) + XLAT(KERN_PROF), +#endif +#if defined(KERN_NODENAME) || (defined(HAVE_DECL_KERN_NODENAME) && HAVE_DECL_KERN_NODENAME) + XLAT(KERN_NODENAME), +#endif +#if defined(KERN_DOMAINNAME) || (defined(HAVE_DECL_KERN_DOMAINNAME) && HAVE_DECL_KERN_DOMAINNAME) + XLAT(KERN_DOMAINNAME), +#endif +#if defined(KERN_PANIC) || (defined(HAVE_DECL_KERN_PANIC) && HAVE_DECL_KERN_PANIC) + XLAT(KERN_PANIC), +#endif +#if defined(KERN_REALROOTDEV) || (defined(HAVE_DECL_KERN_REALROOTDEV) && HAVE_DECL_KERN_REALROOTDEV) + XLAT(KERN_REALROOTDEV), +#endif +#if defined(KERN_SPARC_REBOOT) || (defined(HAVE_DECL_KERN_SPARC_REBOOT) && HAVE_DECL_KERN_SPARC_REBOOT) + XLAT(KERN_SPARC_REBOOT), +#endif +#if defined(KERN_CTLALTDEL) || (defined(HAVE_DECL_KERN_CTLALTDEL) && HAVE_DECL_KERN_CTLALTDEL) + XLAT(KERN_CTLALTDEL), +#endif +#if defined(KERN_PRINTK) || (defined(HAVE_DECL_KERN_PRINTK) && HAVE_DECL_KERN_PRINTK) + XLAT(KERN_PRINTK), +#endif +#if defined(KERN_NAMETRANS) || (defined(HAVE_DECL_KERN_NAMETRANS) && HAVE_DECL_KERN_NAMETRANS) + XLAT(KERN_NAMETRANS), +#endif +#if defined(KERN_PPC_HTABRECLAIM) || (defined(HAVE_DECL_KERN_PPC_HTABRECLAIM) && HAVE_DECL_KERN_PPC_HTABRECLAIM) + XLAT(KERN_PPC_HTABRECLAIM), +#endif +#if defined(KERN_PPC_ZEROPAGED) || (defined(HAVE_DECL_KERN_PPC_ZEROPAGED) && HAVE_DECL_KERN_PPC_ZEROPAGED) + XLAT(KERN_PPC_ZEROPAGED), +#endif +#if defined(KERN_PPC_POWERSAVE_NAP) || (defined(HAVE_DECL_KERN_PPC_POWERSAVE_NAP) && HAVE_DECL_KERN_PPC_POWERSAVE_NAP) + XLAT(KERN_PPC_POWERSAVE_NAP), +#endif +#if defined(KERN_MODPROBE) || (defined(HAVE_DECL_KERN_MODPROBE) && HAVE_DECL_KERN_MODPROBE) + XLAT(KERN_MODPROBE), +#endif +#if defined(KERN_SG_BIG_BUFF) || (defined(HAVE_DECL_KERN_SG_BIG_BUFF) && HAVE_DECL_KERN_SG_BIG_BUFF) + XLAT(KERN_SG_BIG_BUFF), +#endif +#if defined(KERN_ACCT) || (defined(HAVE_DECL_KERN_ACCT) && HAVE_DECL_KERN_ACCT) + XLAT(KERN_ACCT), +#endif +#if defined(KERN_PPC_L2CR) || (defined(HAVE_DECL_KERN_PPC_L2CR) && HAVE_DECL_KERN_PPC_L2CR) + XLAT(KERN_PPC_L2CR), +#endif +#if defined(KERN_RTSIGNR) || (defined(HAVE_DECL_KERN_RTSIGNR) && HAVE_DECL_KERN_RTSIGNR) + XLAT(KERN_RTSIGNR), +#endif +#if defined(KERN_RTSIGMAX) || (defined(HAVE_DECL_KERN_RTSIGMAX) && HAVE_DECL_KERN_RTSIGMAX) + XLAT(KERN_RTSIGMAX), +#endif +#if defined(KERN_SHMMAX) || (defined(HAVE_DECL_KERN_SHMMAX) && HAVE_DECL_KERN_SHMMAX) + XLAT(KERN_SHMMAX), +#endif +#if defined(KERN_MSGMAX) || (defined(HAVE_DECL_KERN_MSGMAX) && HAVE_DECL_KERN_MSGMAX) + XLAT(KERN_MSGMAX), +#endif +#if defined(KERN_MSGMNB) || (defined(HAVE_DECL_KERN_MSGMNB) && HAVE_DECL_KERN_MSGMNB) + XLAT(KERN_MSGMNB), +#endif +#if defined(KERN_MSGPOOL) || (defined(HAVE_DECL_KERN_MSGPOOL) && HAVE_DECL_KERN_MSGPOOL) + XLAT(KERN_MSGPOOL), +#endif +#if defined(KERN_SYSRQ) || (defined(HAVE_DECL_KERN_SYSRQ) && HAVE_DECL_KERN_SYSRQ) + XLAT(KERN_SYSRQ), +#endif +#if defined(KERN_MAX_THREADS) || (defined(HAVE_DECL_KERN_MAX_THREADS) && HAVE_DECL_KERN_MAX_THREADS) + XLAT(KERN_MAX_THREADS), +#endif +#if defined(KERN_RANDOM) || (defined(HAVE_DECL_KERN_RANDOM) && HAVE_DECL_KERN_RANDOM) + XLAT(KERN_RANDOM), +#endif +#if defined(KERN_SHMALL) || (defined(HAVE_DECL_KERN_SHMALL) && HAVE_DECL_KERN_SHMALL) + XLAT(KERN_SHMALL), +#endif +#if defined(KERN_MSGMNI) || (defined(HAVE_DECL_KERN_MSGMNI) && HAVE_DECL_KERN_MSGMNI) + XLAT(KERN_MSGMNI), +#endif +#if defined(KERN_SEM) || (defined(HAVE_DECL_KERN_SEM) && HAVE_DECL_KERN_SEM) + XLAT(KERN_SEM), +#endif +#if defined(KERN_SPARC_STOP_A) || (defined(HAVE_DECL_KERN_SPARC_STOP_A) && HAVE_DECL_KERN_SPARC_STOP_A) + XLAT(KERN_SPARC_STOP_A), +#endif +#if defined(KERN_SHMMNI) || (defined(HAVE_DECL_KERN_SHMMNI) && HAVE_DECL_KERN_SHMMNI) + XLAT(KERN_SHMMNI), +#endif +#if defined(KERN_OVERFLOWUID) || (defined(HAVE_DECL_KERN_OVERFLOWUID) && HAVE_DECL_KERN_OVERFLOWUID) + XLAT(KERN_OVERFLOWUID), +#endif +#if defined(KERN_OVERFLOWGID) || (defined(HAVE_DECL_KERN_OVERFLOWGID) && HAVE_DECL_KERN_OVERFLOWGID) + XLAT(KERN_OVERFLOWGID), +#endif +#if defined(KERN_SHMPATH) || (defined(HAVE_DECL_KERN_SHMPATH) && HAVE_DECL_KERN_SHMPATH) + XLAT(KERN_SHMPATH), +#endif +#if defined(KERN_HOTPLUG) || (defined(HAVE_DECL_KERN_HOTPLUG) && HAVE_DECL_KERN_HOTPLUG) + XLAT(KERN_HOTPLUG), +#endif +#if defined(KERN_IEEE_EMULATION_WARNINGS) || (defined(HAVE_DECL_KERN_IEEE_EMULATION_WARNINGS) && HAVE_DECL_KERN_IEEE_EMULATION_WARNINGS) + XLAT(KERN_IEEE_EMULATION_WARNINGS), +#endif +#if defined(KERN_S390_USER_DEBUG_LOGGING) || (defined(HAVE_DECL_KERN_S390_USER_DEBUG_LOGGING) && HAVE_DECL_KERN_S390_USER_DEBUG_LOGGING) + XLAT(KERN_S390_USER_DEBUG_LOGGING), +#endif +#if defined(KERN_CORE_USES_PID) || (defined(HAVE_DECL_KERN_CORE_USES_PID) && HAVE_DECL_KERN_CORE_USES_PID) + XLAT(KERN_CORE_USES_PID), +#endif +#if defined(KERN_TAINTED) || (defined(HAVE_DECL_KERN_TAINTED) && HAVE_DECL_KERN_TAINTED) + XLAT(KERN_TAINTED), +#endif +#if defined(KERN_CADPID) || (defined(HAVE_DECL_KERN_CADPID) && HAVE_DECL_KERN_CADPID) + XLAT(KERN_CADPID), +#endif +#if defined(KERN_PIDMAX) || (defined(HAVE_DECL_KERN_PIDMAX) && HAVE_DECL_KERN_PIDMAX) + XLAT(KERN_PIDMAX), +#endif +#if defined(KERN_CORE_PATTERN) || (defined(HAVE_DECL_KERN_CORE_PATTERN) && HAVE_DECL_KERN_CORE_PATTERN) + XLAT(KERN_CORE_PATTERN), +#endif +#if defined(KERN_PANIC_ON_OOPS) || (defined(HAVE_DECL_KERN_PANIC_ON_OOPS) && HAVE_DECL_KERN_PANIC_ON_OOPS) + XLAT(KERN_PANIC_ON_OOPS), +#endif +#if defined(KERN_HPPA_PWRSW) || (defined(HAVE_DECL_KERN_HPPA_PWRSW) && HAVE_DECL_KERN_HPPA_PWRSW) + XLAT(KERN_HPPA_PWRSW), +#endif +#if defined(KERN_HPPA_UNALIGNED) || (defined(HAVE_DECL_KERN_HPPA_UNALIGNED) && HAVE_DECL_KERN_HPPA_UNALIGNED) + XLAT(KERN_HPPA_UNALIGNED), +#endif +#if defined(KERN_PRINTK_RATELIMIT) || (defined(HAVE_DECL_KERN_PRINTK_RATELIMIT) && HAVE_DECL_KERN_PRINTK_RATELIMIT) + XLAT(KERN_PRINTK_RATELIMIT), +#endif +#if defined(KERN_PRINTK_RATELIMIT_BURST) || (defined(HAVE_DECL_KERN_PRINTK_RATELIMIT_BURST) && HAVE_DECL_KERN_PRINTK_RATELIMIT_BURST) + XLAT(KERN_PRINTK_RATELIMIT_BURST), +#endif +#if defined(KERN_PTY) || (defined(HAVE_DECL_KERN_PTY) && HAVE_DECL_KERN_PTY) + XLAT(KERN_PTY), +#endif +#if defined(KERN_NGROUPS_MAX) || (defined(HAVE_DECL_KERN_NGROUPS_MAX) && HAVE_DECL_KERN_NGROUPS_MAX) + XLAT(KERN_NGROUPS_MAX), +#endif +#if defined(KERN_SPARC_SCONS_PWROFF) || (defined(HAVE_DECL_KERN_SPARC_SCONS_PWROFF) && HAVE_DECL_KERN_SPARC_SCONS_PWROFF) + XLAT(KERN_SPARC_SCONS_PWROFF), +#endif +#if defined(KERN_HZ_TIMER) || (defined(HAVE_DECL_KERN_HZ_TIMER) && HAVE_DECL_KERN_HZ_TIMER) + XLAT(KERN_HZ_TIMER), +#endif +#if defined(KERN_UNKNOWN_NMI_PANIC) || (defined(HAVE_DECL_KERN_UNKNOWN_NMI_PANIC) && HAVE_DECL_KERN_UNKNOWN_NMI_PANIC) + XLAT(KERN_UNKNOWN_NMI_PANIC), +#endif +#if defined(KERN_BOOTLOADER_TYPE) || (defined(HAVE_DECL_KERN_BOOTLOADER_TYPE) && HAVE_DECL_KERN_BOOTLOADER_TYPE) + XLAT(KERN_BOOTLOADER_TYPE), +#endif +#if defined(KERN_RANDOMIZE) || (defined(HAVE_DECL_KERN_RANDOMIZE) && HAVE_DECL_KERN_RANDOMIZE) + XLAT(KERN_RANDOMIZE), +#endif +#if defined(KERN_SETUID_DUMPABLE) || (defined(HAVE_DECL_KERN_SETUID_DUMPABLE) && HAVE_DECL_KERN_SETUID_DUMPABLE) + XLAT(KERN_SETUID_DUMPABLE), +#endif +#if defined(KERN_SPIN_RETRY) || (defined(HAVE_DECL_KERN_SPIN_RETRY) && HAVE_DECL_KERN_SPIN_RETRY) + XLAT(KERN_SPIN_RETRY), +#endif +#if defined(KERN_ACPI_VIDEO_FLAGS) || (defined(HAVE_DECL_KERN_ACPI_VIDEO_FLAGS) && HAVE_DECL_KERN_ACPI_VIDEO_FLAGS) + XLAT(KERN_ACPI_VIDEO_FLAGS), +#endif +#if defined(KERN_IA64_UNALIGNED) || (defined(HAVE_DECL_KERN_IA64_UNALIGNED) && HAVE_DECL_KERN_IA64_UNALIGNED) + XLAT(KERN_IA64_UNALIGNED), +#endif +#if defined(KERN_COMPAT_LOG) || (defined(HAVE_DECL_KERN_COMPAT_LOG) && HAVE_DECL_KERN_COMPAT_LOG) + XLAT(KERN_COMPAT_LOG), +#endif +#if defined(KERN_MAX_LOCK_DEPTH) || (defined(HAVE_DECL_KERN_MAX_LOCK_DEPTH) && HAVE_DECL_KERN_MAX_LOCK_DEPTH) + XLAT(KERN_MAX_LOCK_DEPTH), +#endif +#if defined(KERN_NMI_WATCHDOG) || (defined(HAVE_DECL_KERN_NMI_WATCHDOG) && HAVE_DECL_KERN_NMI_WATCHDOG) + XLAT(KERN_NMI_WATCHDOG), +#endif +#if defined(KERN_PANIC_ON_NMI) || (defined(HAVE_DECL_KERN_PANIC_ON_NMI) && HAVE_DECL_KERN_PANIC_ON_NMI) + XLAT(KERN_PANIC_ON_NMI), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_net.h b/xlat/sysctl_net.h new file mode 100644 index 00000000..f93d678b --- /dev/null +++ b/xlat/sysctl_net.h @@ -0,0 +1,68 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_net.in; do not edit. */ + +static const struct xlat sysctl_net[] = { +#if defined(NET_CORE) || (defined(HAVE_DECL_NET_CORE) && HAVE_DECL_NET_CORE) + XLAT(NET_CORE), +#endif +#if defined(NET_ETHER) || (defined(HAVE_DECL_NET_ETHER) && HAVE_DECL_NET_ETHER) + XLAT(NET_ETHER), +#endif +#if defined(NET_802) || (defined(HAVE_DECL_NET_802) && HAVE_DECL_NET_802) + XLAT(NET_802), +#endif +#if defined(NET_UNIX) || (defined(HAVE_DECL_NET_UNIX) && HAVE_DECL_NET_UNIX) + XLAT(NET_UNIX), +#endif +#if defined(NET_IPV4) || (defined(HAVE_DECL_NET_IPV4) && HAVE_DECL_NET_IPV4) + XLAT(NET_IPV4), +#endif +#if defined(NET_IPX) || (defined(HAVE_DECL_NET_IPX) && HAVE_DECL_NET_IPX) + XLAT(NET_IPX), +#endif +#if defined(NET_ATALK) || (defined(HAVE_DECL_NET_ATALK) && HAVE_DECL_NET_ATALK) + XLAT(NET_ATALK), +#endif +#if defined(NET_NETROM) || (defined(HAVE_DECL_NET_NETROM) && HAVE_DECL_NET_NETROM) + XLAT(NET_NETROM), +#endif +#if defined(NET_AX25) || (defined(HAVE_DECL_NET_AX25) && HAVE_DECL_NET_AX25) + XLAT(NET_AX25), +#endif +#if defined(NET_BRIDGE) || (defined(HAVE_DECL_NET_BRIDGE) && HAVE_DECL_NET_BRIDGE) + XLAT(NET_BRIDGE), +#endif +#if defined(NET_ROSE) || (defined(HAVE_DECL_NET_ROSE) && HAVE_DECL_NET_ROSE) + XLAT(NET_ROSE), +#endif +#if defined(NET_IPV6) || (defined(HAVE_DECL_NET_IPV6) && HAVE_DECL_NET_IPV6) + XLAT(NET_IPV6), +#endif +#if defined(NET_X25) || (defined(HAVE_DECL_NET_X25) && HAVE_DECL_NET_X25) + XLAT(NET_X25), +#endif +#if defined(NET_TR) || (defined(HAVE_DECL_NET_TR) && HAVE_DECL_NET_TR) + XLAT(NET_TR), +#endif +#if defined(NET_DECNET) || (defined(HAVE_DECL_NET_DECNET) && HAVE_DECL_NET_DECNET) + XLAT(NET_DECNET), +#endif +#if defined(NET_ECONET) || (defined(HAVE_DECL_NET_ECONET) && HAVE_DECL_NET_ECONET) + XLAT(NET_ECONET), +#endif +#if defined(NET_SCTP) || (defined(HAVE_DECL_NET_SCTP) && HAVE_DECL_NET_SCTP) + XLAT(NET_SCTP), +#endif +#if defined(NET_LLC) || (defined(HAVE_DECL_NET_LLC) && HAVE_DECL_NET_LLC) + XLAT(NET_LLC), +#endif +#if defined(NET_NETFILTER) || (defined(HAVE_DECL_NET_NETFILTER) && HAVE_DECL_NET_NETFILTER) + XLAT(NET_NETFILTER), +#endif +#if defined(NET_DCCP) || (defined(HAVE_DECL_NET_DCCP) && HAVE_DECL_NET_DCCP) + XLAT(NET_DCCP), +#endif +#if defined(NET_IRDA) || (defined(HAVE_DECL_NET_IRDA) && HAVE_DECL_NET_IRDA) + XLAT(NET_IRDA), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_net_core.h b/xlat/sysctl_net_core.h new file mode 100644 index 00000000..25e0f609 --- /dev/null +++ b/xlat/sysctl_net_core.h @@ -0,0 +1,71 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_net_core.in; do not edit. */ + +static const struct xlat sysctl_net_core[] = { +#if defined(NET_CORE_WMEM_MAX) || (defined(HAVE_DECL_NET_CORE_WMEM_MAX) && HAVE_DECL_NET_CORE_WMEM_MAX) + XLAT(NET_CORE_WMEM_MAX), +#endif +#if defined(NET_CORE_RMEM_MAX) || (defined(HAVE_DECL_NET_CORE_RMEM_MAX) && HAVE_DECL_NET_CORE_RMEM_MAX) + XLAT(NET_CORE_RMEM_MAX), +#endif +#if defined(NET_CORE_WMEM_DEFAULT) || (defined(HAVE_DECL_NET_CORE_WMEM_DEFAULT) && HAVE_DECL_NET_CORE_WMEM_DEFAULT) + XLAT(NET_CORE_WMEM_DEFAULT), +#endif +#if defined(NET_CORE_RMEM_DEFAULT) || (defined(HAVE_DECL_NET_CORE_RMEM_DEFAULT) && HAVE_DECL_NET_CORE_RMEM_DEFAULT) + XLAT(NET_CORE_RMEM_DEFAULT), +#endif +#if defined(NET_CORE_DESTROY_DELAY) || (defined(HAVE_DECL_NET_CORE_DESTROY_DELAY) && HAVE_DECL_NET_CORE_DESTROY_DELAY) + XLAT(NET_CORE_DESTROY_DELAY), +#endif +#if defined(NET_CORE_MAX_BACKLOG) || (defined(HAVE_DECL_NET_CORE_MAX_BACKLOG) && HAVE_DECL_NET_CORE_MAX_BACKLOG) + XLAT(NET_CORE_MAX_BACKLOG), +#endif +#if defined(NET_CORE_FASTROUTE) || (defined(HAVE_DECL_NET_CORE_FASTROUTE) && HAVE_DECL_NET_CORE_FASTROUTE) + XLAT(NET_CORE_FASTROUTE), +#endif +#if defined(NET_CORE_MSG_COST) || (defined(HAVE_DECL_NET_CORE_MSG_COST) && HAVE_DECL_NET_CORE_MSG_COST) + XLAT(NET_CORE_MSG_COST), +#endif +#if defined(NET_CORE_MSG_BURST) || (defined(HAVE_DECL_NET_CORE_MSG_BURST) && HAVE_DECL_NET_CORE_MSG_BURST) + XLAT(NET_CORE_MSG_BURST), +#endif +#if defined(NET_CORE_OPTMEM_MAX) || (defined(HAVE_DECL_NET_CORE_OPTMEM_MAX) && HAVE_DECL_NET_CORE_OPTMEM_MAX) + XLAT(NET_CORE_OPTMEM_MAX), +#endif +#if defined(NET_CORE_HOT_LIST_LENGTH) || (defined(HAVE_DECL_NET_CORE_HOT_LIST_LENGTH) && HAVE_DECL_NET_CORE_HOT_LIST_LENGTH) + XLAT(NET_CORE_HOT_LIST_LENGTH), +#endif +#if defined(NET_CORE_DIVERT_VERSION) || (defined(HAVE_DECL_NET_CORE_DIVERT_VERSION) && HAVE_DECL_NET_CORE_DIVERT_VERSION) + XLAT(NET_CORE_DIVERT_VERSION), +#endif +#if defined(NET_CORE_NO_CONG_THRESH) || (defined(HAVE_DECL_NET_CORE_NO_CONG_THRESH) && HAVE_DECL_NET_CORE_NO_CONG_THRESH) + XLAT(NET_CORE_NO_CONG_THRESH), +#endif +#if defined(NET_CORE_NO_CONG) || (defined(HAVE_DECL_NET_CORE_NO_CONG) && HAVE_DECL_NET_CORE_NO_CONG) + XLAT(NET_CORE_NO_CONG), +#endif +#if defined(NET_CORE_LO_CONG) || (defined(HAVE_DECL_NET_CORE_LO_CONG) && HAVE_DECL_NET_CORE_LO_CONG) + XLAT(NET_CORE_LO_CONG), +#endif +#if defined(NET_CORE_MOD_CONG) || (defined(HAVE_DECL_NET_CORE_MOD_CONG) && HAVE_DECL_NET_CORE_MOD_CONG) + XLAT(NET_CORE_MOD_CONG), +#endif +#if defined(NET_CORE_DEV_WEIGHT) || (defined(HAVE_DECL_NET_CORE_DEV_WEIGHT) && HAVE_DECL_NET_CORE_DEV_WEIGHT) + XLAT(NET_CORE_DEV_WEIGHT), +#endif +#if defined(NET_CORE_SOMAXCONN) || (defined(HAVE_DECL_NET_CORE_SOMAXCONN) && HAVE_DECL_NET_CORE_SOMAXCONN) + XLAT(NET_CORE_SOMAXCONN), +#endif +#if defined(NET_CORE_BUDGET) || (defined(HAVE_DECL_NET_CORE_BUDGET) && HAVE_DECL_NET_CORE_BUDGET) + XLAT(NET_CORE_BUDGET), +#endif +#if defined(NET_CORE_AEVENT_ETIME) || (defined(HAVE_DECL_NET_CORE_AEVENT_ETIME) && HAVE_DECL_NET_CORE_AEVENT_ETIME) + XLAT(NET_CORE_AEVENT_ETIME), +#endif +#if defined(NET_CORE_AEVENT_RSEQTH) || (defined(HAVE_DECL_NET_CORE_AEVENT_RSEQTH) && HAVE_DECL_NET_CORE_AEVENT_RSEQTH) + XLAT(NET_CORE_AEVENT_RSEQTH), +#endif +#if defined(NET_CORE_WARNINGS) || (defined(HAVE_DECL_NET_CORE_WARNINGS) && HAVE_DECL_NET_CORE_WARNINGS) + XLAT(NET_CORE_WARNINGS), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_net_ipv4.h b/xlat/sysctl_net_ipv4.h new file mode 100644 index 00000000..8c68f633 --- /dev/null +++ b/xlat/sysctl_net_ipv4.h @@ -0,0 +1,281 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_net_ipv4.in; do not edit. */ + +static const struct xlat sysctl_net_ipv4[] = { +#if defined(NET_IPV4_FORWARD) || (defined(HAVE_DECL_NET_IPV4_FORWARD) && HAVE_DECL_NET_IPV4_FORWARD) + XLAT(NET_IPV4_FORWARD), +#endif +#if defined(NET_IPV4_DYNADDR) || (defined(HAVE_DECL_NET_IPV4_DYNADDR) && HAVE_DECL_NET_IPV4_DYNADDR) + XLAT(NET_IPV4_DYNADDR), +#endif +#if defined(NET_IPV4_CONF) || (defined(HAVE_DECL_NET_IPV4_CONF) && HAVE_DECL_NET_IPV4_CONF) + XLAT(NET_IPV4_CONF), +#endif +#if defined(NET_IPV4_NEIGH) || (defined(HAVE_DECL_NET_IPV4_NEIGH) && HAVE_DECL_NET_IPV4_NEIGH) + XLAT(NET_IPV4_NEIGH), +#endif +#if defined(NET_IPV4_ROUTE) || (defined(HAVE_DECL_NET_IPV4_ROUTE) && HAVE_DECL_NET_IPV4_ROUTE) + XLAT(NET_IPV4_ROUTE), +#endif +#if defined(NET_IPV4_FIB_HASH) || (defined(HAVE_DECL_NET_IPV4_FIB_HASH) && HAVE_DECL_NET_IPV4_FIB_HASH) + XLAT(NET_IPV4_FIB_HASH), +#endif +#if defined(NET_IPV4_NETFILTER) || (defined(HAVE_DECL_NET_IPV4_NETFILTER) && HAVE_DECL_NET_IPV4_NETFILTER) + XLAT(NET_IPV4_NETFILTER), +#endif +#if defined(NET_IPV4_TCP_TIMESTAMPS) || (defined(HAVE_DECL_NET_IPV4_TCP_TIMESTAMPS) && HAVE_DECL_NET_IPV4_TCP_TIMESTAMPS) + XLAT(NET_IPV4_TCP_TIMESTAMPS), +#endif +#if defined(NET_IPV4_TCP_WINDOW_SCALING) || (defined(HAVE_DECL_NET_IPV4_TCP_WINDOW_SCALING) && HAVE_DECL_NET_IPV4_TCP_WINDOW_SCALING) + XLAT(NET_IPV4_TCP_WINDOW_SCALING), +#endif +#if defined(NET_IPV4_TCP_SACK) || (defined(HAVE_DECL_NET_IPV4_TCP_SACK) && HAVE_DECL_NET_IPV4_TCP_SACK) + XLAT(NET_IPV4_TCP_SACK), +#endif +#if defined(NET_IPV4_TCP_RETRANS_COLLAPSE) || (defined(HAVE_DECL_NET_IPV4_TCP_RETRANS_COLLAPSE) && HAVE_DECL_NET_IPV4_TCP_RETRANS_COLLAPSE) + XLAT(NET_IPV4_TCP_RETRANS_COLLAPSE), +#endif +#if defined(NET_IPV4_DEFAULT_TTL) || (defined(HAVE_DECL_NET_IPV4_DEFAULT_TTL) && HAVE_DECL_NET_IPV4_DEFAULT_TTL) + XLAT(NET_IPV4_DEFAULT_TTL), +#endif +#if defined(NET_IPV4_AUTOCONFIG) || (defined(HAVE_DECL_NET_IPV4_AUTOCONFIG) && HAVE_DECL_NET_IPV4_AUTOCONFIG) + XLAT(NET_IPV4_AUTOCONFIG), +#endif +#if defined(NET_IPV4_NO_PMTU_DISC) || (defined(HAVE_DECL_NET_IPV4_NO_PMTU_DISC) && HAVE_DECL_NET_IPV4_NO_PMTU_DISC) + XLAT(NET_IPV4_NO_PMTU_DISC), +#endif +#if defined(NET_IPV4_TCP_SYN_RETRIES) || (defined(HAVE_DECL_NET_IPV4_TCP_SYN_RETRIES) && HAVE_DECL_NET_IPV4_TCP_SYN_RETRIES) + XLAT(NET_IPV4_TCP_SYN_RETRIES), +#endif +#if defined(NET_IPV4_IPFRAG_HIGH_THRESH) || (defined(HAVE_DECL_NET_IPV4_IPFRAG_HIGH_THRESH) && HAVE_DECL_NET_IPV4_IPFRAG_HIGH_THRESH) + XLAT(NET_IPV4_IPFRAG_HIGH_THRESH), +#endif +#if defined(NET_IPV4_IPFRAG_LOW_THRESH) || (defined(HAVE_DECL_NET_IPV4_IPFRAG_LOW_THRESH) && HAVE_DECL_NET_IPV4_IPFRAG_LOW_THRESH) + XLAT(NET_IPV4_IPFRAG_LOW_THRESH), +#endif +#if defined(NET_IPV4_IPFRAG_TIME) || (defined(HAVE_DECL_NET_IPV4_IPFRAG_TIME) && HAVE_DECL_NET_IPV4_IPFRAG_TIME) + XLAT(NET_IPV4_IPFRAG_TIME), +#endif +#if defined(NET_IPV4_TCP_MAX_KA_PROBES) || (defined(HAVE_DECL_NET_IPV4_TCP_MAX_KA_PROBES) && HAVE_DECL_NET_IPV4_TCP_MAX_KA_PROBES) + XLAT(NET_IPV4_TCP_MAX_KA_PROBES), +#endif +#if defined(NET_IPV4_TCP_KEEPALIVE_TIME) || (defined(HAVE_DECL_NET_IPV4_TCP_KEEPALIVE_TIME) && HAVE_DECL_NET_IPV4_TCP_KEEPALIVE_TIME) + XLAT(NET_IPV4_TCP_KEEPALIVE_TIME), +#endif +#if defined(NET_IPV4_TCP_KEEPALIVE_PROBES) || (defined(HAVE_DECL_NET_IPV4_TCP_KEEPALIVE_PROBES) && HAVE_DECL_NET_IPV4_TCP_KEEPALIVE_PROBES) + XLAT(NET_IPV4_TCP_KEEPALIVE_PROBES), +#endif +#if defined(NET_IPV4_TCP_RETRIES1) || (defined(HAVE_DECL_NET_IPV4_TCP_RETRIES1) && HAVE_DECL_NET_IPV4_TCP_RETRIES1) + XLAT(NET_IPV4_TCP_RETRIES1), +#endif +#if defined(NET_IPV4_TCP_RETRIES2) || (defined(HAVE_DECL_NET_IPV4_TCP_RETRIES2) && HAVE_DECL_NET_IPV4_TCP_RETRIES2) + XLAT(NET_IPV4_TCP_RETRIES2), +#endif +#if defined(NET_IPV4_TCP_FIN_TIMEOUT) || (defined(HAVE_DECL_NET_IPV4_TCP_FIN_TIMEOUT) && HAVE_DECL_NET_IPV4_TCP_FIN_TIMEOUT) + XLAT(NET_IPV4_TCP_FIN_TIMEOUT), +#endif +#if defined(NET_IPV4_IP_MASQ_DEBUG) || (defined(HAVE_DECL_NET_IPV4_IP_MASQ_DEBUG) && HAVE_DECL_NET_IPV4_IP_MASQ_DEBUG) + XLAT(NET_IPV4_IP_MASQ_DEBUG), +#endif +#if defined(NET_TCP_SYNCOOKIES) || (defined(HAVE_DECL_NET_TCP_SYNCOOKIES) && HAVE_DECL_NET_TCP_SYNCOOKIES) + XLAT(NET_TCP_SYNCOOKIES), +#endif +#if defined(NET_TCP_STDURG) || (defined(HAVE_DECL_NET_TCP_STDURG) && HAVE_DECL_NET_TCP_STDURG) + XLAT(NET_TCP_STDURG), +#endif +#if defined(NET_TCP_RFC1337) || (defined(HAVE_DECL_NET_TCP_RFC1337) && HAVE_DECL_NET_TCP_RFC1337) + XLAT(NET_TCP_RFC1337), +#endif +#if defined(NET_TCP_SYN_TAILDROP) || (defined(HAVE_DECL_NET_TCP_SYN_TAILDROP) && HAVE_DECL_NET_TCP_SYN_TAILDROP) + XLAT(NET_TCP_SYN_TAILDROP), +#endif +#if defined(NET_TCP_MAX_SYN_BACKLOG) || (defined(HAVE_DECL_NET_TCP_MAX_SYN_BACKLOG) && HAVE_DECL_NET_TCP_MAX_SYN_BACKLOG) + XLAT(NET_TCP_MAX_SYN_BACKLOG), +#endif +#if defined(NET_IPV4_LOCAL_PORT_RANGE) || (defined(HAVE_DECL_NET_IPV4_LOCAL_PORT_RANGE) && HAVE_DECL_NET_IPV4_LOCAL_PORT_RANGE) + XLAT(NET_IPV4_LOCAL_PORT_RANGE), +#endif +#if defined(NET_IPV4_ICMP_ECHO_IGNORE_ALL) || (defined(HAVE_DECL_NET_IPV4_ICMP_ECHO_IGNORE_ALL) && HAVE_DECL_NET_IPV4_ICMP_ECHO_IGNORE_ALL) + XLAT(NET_IPV4_ICMP_ECHO_IGNORE_ALL), +#endif +#if defined(NET_IPV4_ICMP_ECHO_IGNORE_BROADCASTS) || (defined(HAVE_DECL_NET_IPV4_ICMP_ECHO_IGNORE_BROADCASTS) && HAVE_DECL_NET_IPV4_ICMP_ECHO_IGNORE_BROADCASTS) + XLAT(NET_IPV4_ICMP_ECHO_IGNORE_BROADCASTS), +#endif +#if defined(NET_IPV4_ICMP_SOURCEQUENCH_RATE) || (defined(HAVE_DECL_NET_IPV4_ICMP_SOURCEQUENCH_RATE) && HAVE_DECL_NET_IPV4_ICMP_SOURCEQUENCH_RATE) + XLAT(NET_IPV4_ICMP_SOURCEQUENCH_RATE), +#endif +#if defined(NET_IPV4_ICMP_DESTUNREACH_RATE) || (defined(HAVE_DECL_NET_IPV4_ICMP_DESTUNREACH_RATE) && HAVE_DECL_NET_IPV4_ICMP_DESTUNREACH_RATE) + XLAT(NET_IPV4_ICMP_DESTUNREACH_RATE), +#endif +#if defined(NET_IPV4_ICMP_TIMEEXCEED_RATE) || (defined(HAVE_DECL_NET_IPV4_ICMP_TIMEEXCEED_RATE) && HAVE_DECL_NET_IPV4_ICMP_TIMEEXCEED_RATE) + XLAT(NET_IPV4_ICMP_TIMEEXCEED_RATE), +#endif +#if defined(NET_IPV4_ICMP_PARAMPROB_RATE) || (defined(HAVE_DECL_NET_IPV4_ICMP_PARAMPROB_RATE) && HAVE_DECL_NET_IPV4_ICMP_PARAMPROB_RATE) + XLAT(NET_IPV4_ICMP_PARAMPROB_RATE), +#endif +#if defined(NET_IPV4_ICMP_ECHOREPLY_RATE) || (defined(HAVE_DECL_NET_IPV4_ICMP_ECHOREPLY_RATE) && HAVE_DECL_NET_IPV4_ICMP_ECHOREPLY_RATE) + XLAT(NET_IPV4_ICMP_ECHOREPLY_RATE), +#endif +#if defined(NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES) || (defined(HAVE_DECL_NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES) && HAVE_DECL_NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES) + XLAT(NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES), +#endif +#if defined(NET_IPV4_IGMP_MAX_MEMBERSHIPS) || (defined(HAVE_DECL_NET_IPV4_IGMP_MAX_MEMBERSHIPS) && HAVE_DECL_NET_IPV4_IGMP_MAX_MEMBERSHIPS) + XLAT(NET_IPV4_IGMP_MAX_MEMBERSHIPS), +#endif +#if defined(NET_TCP_TW_RECYCLE) || (defined(HAVE_DECL_NET_TCP_TW_RECYCLE) && HAVE_DECL_NET_TCP_TW_RECYCLE) + XLAT(NET_TCP_TW_RECYCLE), +#endif +#if defined(NET_IPV4_ALWAYS_DEFRAG) || (defined(HAVE_DECL_NET_IPV4_ALWAYS_DEFRAG) && HAVE_DECL_NET_IPV4_ALWAYS_DEFRAG) + XLAT(NET_IPV4_ALWAYS_DEFRAG), +#endif +#if defined(NET_IPV4_TCP_KEEPALIVE_INTVL) || (defined(HAVE_DECL_NET_IPV4_TCP_KEEPALIVE_INTVL) && HAVE_DECL_NET_IPV4_TCP_KEEPALIVE_INTVL) + XLAT(NET_IPV4_TCP_KEEPALIVE_INTVL), +#endif +#if defined(NET_IPV4_INET_PEER_THRESHOLD) || (defined(HAVE_DECL_NET_IPV4_INET_PEER_THRESHOLD) && HAVE_DECL_NET_IPV4_INET_PEER_THRESHOLD) + XLAT(NET_IPV4_INET_PEER_THRESHOLD), +#endif +#if defined(NET_IPV4_INET_PEER_MINTTL) || (defined(HAVE_DECL_NET_IPV4_INET_PEER_MINTTL) && HAVE_DECL_NET_IPV4_INET_PEER_MINTTL) + XLAT(NET_IPV4_INET_PEER_MINTTL), +#endif +#if defined(NET_IPV4_INET_PEER_MAXTTL) || (defined(HAVE_DECL_NET_IPV4_INET_PEER_MAXTTL) && HAVE_DECL_NET_IPV4_INET_PEER_MAXTTL) + XLAT(NET_IPV4_INET_PEER_MAXTTL), +#endif +#if defined(NET_IPV4_INET_PEER_GC_MINTIME) || (defined(HAVE_DECL_NET_IPV4_INET_PEER_GC_MINTIME) && HAVE_DECL_NET_IPV4_INET_PEER_GC_MINTIME) + XLAT(NET_IPV4_INET_PEER_GC_MINTIME), +#endif +#if defined(NET_IPV4_INET_PEER_GC_MAXTIME) || (defined(HAVE_DECL_NET_IPV4_INET_PEER_GC_MAXTIME) && HAVE_DECL_NET_IPV4_INET_PEER_GC_MAXTIME) + XLAT(NET_IPV4_INET_PEER_GC_MAXTIME), +#endif +#if defined(NET_TCP_ORPHAN_RETRIES) || (defined(HAVE_DECL_NET_TCP_ORPHAN_RETRIES) && HAVE_DECL_NET_TCP_ORPHAN_RETRIES) + XLAT(NET_TCP_ORPHAN_RETRIES), +#endif +#if defined(NET_TCP_ABORT_ON_OVERFLOW) || (defined(HAVE_DECL_NET_TCP_ABORT_ON_OVERFLOW) && HAVE_DECL_NET_TCP_ABORT_ON_OVERFLOW) + XLAT(NET_TCP_ABORT_ON_OVERFLOW), +#endif +#if defined(NET_TCP_SYNACK_RETRIES) || (defined(HAVE_DECL_NET_TCP_SYNACK_RETRIES) && HAVE_DECL_NET_TCP_SYNACK_RETRIES) + XLAT(NET_TCP_SYNACK_RETRIES), +#endif +#if defined(NET_TCP_MAX_ORPHANS) || (defined(HAVE_DECL_NET_TCP_MAX_ORPHANS) && HAVE_DECL_NET_TCP_MAX_ORPHANS) + XLAT(NET_TCP_MAX_ORPHANS), +#endif +#if defined(NET_TCP_MAX_TW_BUCKETS) || (defined(HAVE_DECL_NET_TCP_MAX_TW_BUCKETS) && HAVE_DECL_NET_TCP_MAX_TW_BUCKETS) + XLAT(NET_TCP_MAX_TW_BUCKETS), +#endif +#if defined(NET_TCP_FACK) || (defined(HAVE_DECL_NET_TCP_FACK) && HAVE_DECL_NET_TCP_FACK) + XLAT(NET_TCP_FACK), +#endif +#if defined(NET_TCP_REORDERING) || (defined(HAVE_DECL_NET_TCP_REORDERING) && HAVE_DECL_NET_TCP_REORDERING) + XLAT(NET_TCP_REORDERING), +#endif +#if defined(NET_TCP_ECN) || (defined(HAVE_DECL_NET_TCP_ECN) && HAVE_DECL_NET_TCP_ECN) + XLAT(NET_TCP_ECN), +#endif +#if defined(NET_TCP_DSACK) || (defined(HAVE_DECL_NET_TCP_DSACK) && HAVE_DECL_NET_TCP_DSACK) + XLAT(NET_TCP_DSACK), +#endif +#if defined(NET_TCP_MEM) || (defined(HAVE_DECL_NET_TCP_MEM) && HAVE_DECL_NET_TCP_MEM) + XLAT(NET_TCP_MEM), +#endif +#if defined(NET_TCP_WMEM) || (defined(HAVE_DECL_NET_TCP_WMEM) && HAVE_DECL_NET_TCP_WMEM) + XLAT(NET_TCP_WMEM), +#endif +#if defined(NET_TCP_RMEM) || (defined(HAVE_DECL_NET_TCP_RMEM) && HAVE_DECL_NET_TCP_RMEM) + XLAT(NET_TCP_RMEM), +#endif +#if defined(NET_TCP_APP_WIN) || (defined(HAVE_DECL_NET_TCP_APP_WIN) && HAVE_DECL_NET_TCP_APP_WIN) + XLAT(NET_TCP_APP_WIN), +#endif +#if defined(NET_TCP_ADV_WIN_SCALE) || (defined(HAVE_DECL_NET_TCP_ADV_WIN_SCALE) && HAVE_DECL_NET_TCP_ADV_WIN_SCALE) + XLAT(NET_TCP_ADV_WIN_SCALE), +#endif +#if defined(NET_IPV4_NONLOCAL_BIND) || (defined(HAVE_DECL_NET_IPV4_NONLOCAL_BIND) && HAVE_DECL_NET_IPV4_NONLOCAL_BIND) + XLAT(NET_IPV4_NONLOCAL_BIND), +#endif +#if defined(NET_IPV4_ICMP_RATELIMIT) || (defined(HAVE_DECL_NET_IPV4_ICMP_RATELIMIT) && HAVE_DECL_NET_IPV4_ICMP_RATELIMIT) + XLAT(NET_IPV4_ICMP_RATELIMIT), +#endif +#if defined(NET_IPV4_ICMP_RATEMASK) || (defined(HAVE_DECL_NET_IPV4_ICMP_RATEMASK) && HAVE_DECL_NET_IPV4_ICMP_RATEMASK) + XLAT(NET_IPV4_ICMP_RATEMASK), +#endif +#if defined(NET_TCP_TW_REUSE) || (defined(HAVE_DECL_NET_TCP_TW_REUSE) && HAVE_DECL_NET_TCP_TW_REUSE) + XLAT(NET_TCP_TW_REUSE), +#endif +#if defined(NET_TCP_FRTO) || (defined(HAVE_DECL_NET_TCP_FRTO) && HAVE_DECL_NET_TCP_FRTO) + XLAT(NET_TCP_FRTO), +#endif +#if defined(NET_TCP_LOW_LATENCY) || (defined(HAVE_DECL_NET_TCP_LOW_LATENCY) && HAVE_DECL_NET_TCP_LOW_LATENCY) + XLAT(NET_TCP_LOW_LATENCY), +#endif +#if defined(NET_IPV4_IPFRAG_SECRET_INTERVAL) || (defined(HAVE_DECL_NET_IPV4_IPFRAG_SECRET_INTERVAL) && HAVE_DECL_NET_IPV4_IPFRAG_SECRET_INTERVAL) + XLAT(NET_IPV4_IPFRAG_SECRET_INTERVAL), +#endif +#if defined(NET_IPV4_IGMP_MAX_MSF) || (defined(HAVE_DECL_NET_IPV4_IGMP_MAX_MSF) && HAVE_DECL_NET_IPV4_IGMP_MAX_MSF) + XLAT(NET_IPV4_IGMP_MAX_MSF), +#endif +#if defined(NET_TCP_NO_METRICS_SAVE) || (defined(HAVE_DECL_NET_TCP_NO_METRICS_SAVE) && HAVE_DECL_NET_TCP_NO_METRICS_SAVE) + XLAT(NET_TCP_NO_METRICS_SAVE), +#endif +#if defined(NET_TCP_DEFAULT_WIN_SCALE) || (defined(HAVE_DECL_NET_TCP_DEFAULT_WIN_SCALE) && HAVE_DECL_NET_TCP_DEFAULT_WIN_SCALE) + XLAT(NET_TCP_DEFAULT_WIN_SCALE), +#endif +#if defined(NET_TCP_MODERATE_RCVBUF) || (defined(HAVE_DECL_NET_TCP_MODERATE_RCVBUF) && HAVE_DECL_NET_TCP_MODERATE_RCVBUF) + XLAT(NET_TCP_MODERATE_RCVBUF), +#endif +#if defined(NET_TCP_TSO_WIN_DIVISOR) || (defined(HAVE_DECL_NET_TCP_TSO_WIN_DIVISOR) && HAVE_DECL_NET_TCP_TSO_WIN_DIVISOR) + XLAT(NET_TCP_TSO_WIN_DIVISOR), +#endif +#if defined(NET_TCP_BIC_BETA) || (defined(HAVE_DECL_NET_TCP_BIC_BETA) && HAVE_DECL_NET_TCP_BIC_BETA) + XLAT(NET_TCP_BIC_BETA), +#endif +#if defined(NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR) || (defined(HAVE_DECL_NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR) && HAVE_DECL_NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR) + XLAT(NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR), +#endif +#if defined(NET_TCP_CONG_CONTROL) || (defined(HAVE_DECL_NET_TCP_CONG_CONTROL) && HAVE_DECL_NET_TCP_CONG_CONTROL) + XLAT(NET_TCP_CONG_CONTROL), +#endif +#if defined(NET_TCP_ABC) || (defined(HAVE_DECL_NET_TCP_ABC) && HAVE_DECL_NET_TCP_ABC) + XLAT(NET_TCP_ABC), +#endif +#if defined(NET_IPV4_IPFRAG_MAX_DIST) || (defined(HAVE_DECL_NET_IPV4_IPFRAG_MAX_DIST) && HAVE_DECL_NET_IPV4_IPFRAG_MAX_DIST) + XLAT(NET_IPV4_IPFRAG_MAX_DIST), +#endif +#if defined(NET_TCP_MTU_PROBING) || (defined(HAVE_DECL_NET_TCP_MTU_PROBING) && HAVE_DECL_NET_TCP_MTU_PROBING) + XLAT(NET_TCP_MTU_PROBING), +#endif +#if defined(NET_TCP_BASE_MSS) || (defined(HAVE_DECL_NET_TCP_BASE_MSS) && HAVE_DECL_NET_TCP_BASE_MSS) + XLAT(NET_TCP_BASE_MSS), +#endif +#if defined(NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS) || (defined(HAVE_DECL_NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS) && HAVE_DECL_NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS) + XLAT(NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS), +#endif +#if defined(NET_TCP_DMA_COPYBREAK) || (defined(HAVE_DECL_NET_TCP_DMA_COPYBREAK) && HAVE_DECL_NET_TCP_DMA_COPYBREAK) + XLAT(NET_TCP_DMA_COPYBREAK), +#endif +#if defined(NET_TCP_SLOW_START_AFTER_IDLE) || (defined(HAVE_DECL_NET_TCP_SLOW_START_AFTER_IDLE) && HAVE_DECL_NET_TCP_SLOW_START_AFTER_IDLE) + XLAT(NET_TCP_SLOW_START_AFTER_IDLE), +#endif +#if defined(NET_CIPSOV4_CACHE_ENABLE) || (defined(HAVE_DECL_NET_CIPSOV4_CACHE_ENABLE) && HAVE_DECL_NET_CIPSOV4_CACHE_ENABLE) + XLAT(NET_CIPSOV4_CACHE_ENABLE), +#endif +#if defined(NET_CIPSOV4_CACHE_BUCKET_SIZE) || (defined(HAVE_DECL_NET_CIPSOV4_CACHE_BUCKET_SIZE) && HAVE_DECL_NET_CIPSOV4_CACHE_BUCKET_SIZE) + XLAT(NET_CIPSOV4_CACHE_BUCKET_SIZE), +#endif +#if defined(NET_CIPSOV4_RBM_OPTFMT) || (defined(HAVE_DECL_NET_CIPSOV4_RBM_OPTFMT) && HAVE_DECL_NET_CIPSOV4_RBM_OPTFMT) + XLAT(NET_CIPSOV4_RBM_OPTFMT), +#endif +#if defined(NET_CIPSOV4_RBM_STRICTVALID) || (defined(HAVE_DECL_NET_CIPSOV4_RBM_STRICTVALID) && HAVE_DECL_NET_CIPSOV4_RBM_STRICTVALID) + XLAT(NET_CIPSOV4_RBM_STRICTVALID), +#endif +#if defined(NET_TCP_AVAIL_CONG_CONTROL) || (defined(HAVE_DECL_NET_TCP_AVAIL_CONG_CONTROL) && HAVE_DECL_NET_TCP_AVAIL_CONG_CONTROL) + XLAT(NET_TCP_AVAIL_CONG_CONTROL), +#endif +#if defined(NET_TCP_ALLOWED_CONG_CONTROL) || (defined(HAVE_DECL_NET_TCP_ALLOWED_CONG_CONTROL) && HAVE_DECL_NET_TCP_ALLOWED_CONG_CONTROL) + XLAT(NET_TCP_ALLOWED_CONG_CONTROL), +#endif +#if defined(NET_TCP_MAX_SSTHRESH) || (defined(HAVE_DECL_NET_TCP_MAX_SSTHRESH) && HAVE_DECL_NET_TCP_MAX_SSTHRESH) + XLAT(NET_TCP_MAX_SSTHRESH), +#endif +#if defined(NET_TCP_FRTO_RESPONSE) || (defined(HAVE_DECL_NET_TCP_FRTO_RESPONSE) && HAVE_DECL_NET_TCP_FRTO_RESPONSE) + XLAT(NET_TCP_FRTO_RESPONSE), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_net_ipv4_conf.h b/xlat/sysctl_net_ipv4_conf.h new file mode 100644 index 00000000..47bff97e --- /dev/null +++ b/xlat/sysctl_net_ipv4_conf.h @@ -0,0 +1,71 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_net_ipv4_conf.in; do not edit. */ + +static const struct xlat sysctl_net_ipv4_conf[] = { +#if defined(NET_IPV4_CONF_FORWARDING) || (defined(HAVE_DECL_NET_IPV4_CONF_FORWARDING) && HAVE_DECL_NET_IPV4_CONF_FORWARDING) + XLAT(NET_IPV4_CONF_FORWARDING), +#endif +#if defined(NET_IPV4_CONF_MC_FORWARDING) || (defined(HAVE_DECL_NET_IPV4_CONF_MC_FORWARDING) && HAVE_DECL_NET_IPV4_CONF_MC_FORWARDING) + XLAT(NET_IPV4_CONF_MC_FORWARDING), +#endif +#if defined(NET_IPV4_CONF_PROXY_ARP) || (defined(HAVE_DECL_NET_IPV4_CONF_PROXY_ARP) && HAVE_DECL_NET_IPV4_CONF_PROXY_ARP) + XLAT(NET_IPV4_CONF_PROXY_ARP), +#endif +#if defined(NET_IPV4_CONF_ACCEPT_REDIRECTS) || (defined(HAVE_DECL_NET_IPV4_CONF_ACCEPT_REDIRECTS) && HAVE_DECL_NET_IPV4_CONF_ACCEPT_REDIRECTS) + XLAT(NET_IPV4_CONF_ACCEPT_REDIRECTS), +#endif +#if defined(NET_IPV4_CONF_SECURE_REDIRECTS) || (defined(HAVE_DECL_NET_IPV4_CONF_SECURE_REDIRECTS) && HAVE_DECL_NET_IPV4_CONF_SECURE_REDIRECTS) + XLAT(NET_IPV4_CONF_SECURE_REDIRECTS), +#endif +#if defined(NET_IPV4_CONF_SEND_REDIRECTS) || (defined(HAVE_DECL_NET_IPV4_CONF_SEND_REDIRECTS) && HAVE_DECL_NET_IPV4_CONF_SEND_REDIRECTS) + XLAT(NET_IPV4_CONF_SEND_REDIRECTS), +#endif +#if defined(NET_IPV4_CONF_SHARED_MEDIA) || (defined(HAVE_DECL_NET_IPV4_CONF_SHARED_MEDIA) && HAVE_DECL_NET_IPV4_CONF_SHARED_MEDIA) + XLAT(NET_IPV4_CONF_SHARED_MEDIA), +#endif +#if defined(NET_IPV4_CONF_RP_FILTER) || (defined(HAVE_DECL_NET_IPV4_CONF_RP_FILTER) && HAVE_DECL_NET_IPV4_CONF_RP_FILTER) + XLAT(NET_IPV4_CONF_RP_FILTER), +#endif +#if defined(NET_IPV4_CONF_ACCEPT_SOURCE_ROUTE) || (defined(HAVE_DECL_NET_IPV4_CONF_ACCEPT_SOURCE_ROUTE) && HAVE_DECL_NET_IPV4_CONF_ACCEPT_SOURCE_ROUTE) + XLAT(NET_IPV4_CONF_ACCEPT_SOURCE_ROUTE), +#endif +#if defined(NET_IPV4_CONF_BOOTP_RELAY) || (defined(HAVE_DECL_NET_IPV4_CONF_BOOTP_RELAY) && HAVE_DECL_NET_IPV4_CONF_BOOTP_RELAY) + XLAT(NET_IPV4_CONF_BOOTP_RELAY), +#endif +#if defined(NET_IPV4_CONF_LOG_MARTIANS) || (defined(HAVE_DECL_NET_IPV4_CONF_LOG_MARTIANS) && HAVE_DECL_NET_IPV4_CONF_LOG_MARTIANS) + XLAT(NET_IPV4_CONF_LOG_MARTIANS), +#endif +#if defined(NET_IPV4_CONF_TAG) || (defined(HAVE_DECL_NET_IPV4_CONF_TAG) && HAVE_DECL_NET_IPV4_CONF_TAG) + XLAT(NET_IPV4_CONF_TAG), +#endif +#if defined(NET_IPV4_CONF_ARPFILTER) || (defined(HAVE_DECL_NET_IPV4_CONF_ARPFILTER) && HAVE_DECL_NET_IPV4_CONF_ARPFILTER) + XLAT(NET_IPV4_CONF_ARPFILTER), +#endif +#if defined(NET_IPV4_CONF_MEDIUM_ID) || (defined(HAVE_DECL_NET_IPV4_CONF_MEDIUM_ID) && HAVE_DECL_NET_IPV4_CONF_MEDIUM_ID) + XLAT(NET_IPV4_CONF_MEDIUM_ID), +#endif +#if defined(NET_IPV4_CONF_NOXFRM) || (defined(HAVE_DECL_NET_IPV4_CONF_NOXFRM) && HAVE_DECL_NET_IPV4_CONF_NOXFRM) + XLAT(NET_IPV4_CONF_NOXFRM), +#endif +#if defined(NET_IPV4_CONF_NOPOLICY) || (defined(HAVE_DECL_NET_IPV4_CONF_NOPOLICY) && HAVE_DECL_NET_IPV4_CONF_NOPOLICY) + XLAT(NET_IPV4_CONF_NOPOLICY), +#endif +#if defined(NET_IPV4_CONF_FORCE_IGMP_VERSION) || (defined(HAVE_DECL_NET_IPV4_CONF_FORCE_IGMP_VERSION) && HAVE_DECL_NET_IPV4_CONF_FORCE_IGMP_VERSION) + XLAT(NET_IPV4_CONF_FORCE_IGMP_VERSION), +#endif +#if defined(NET_IPV4_CONF_ARP_ANNOUNCE) || (defined(HAVE_DECL_NET_IPV4_CONF_ARP_ANNOUNCE) && HAVE_DECL_NET_IPV4_CONF_ARP_ANNOUNCE) + XLAT(NET_IPV4_CONF_ARP_ANNOUNCE), +#endif +#if defined(NET_IPV4_CONF_ARP_IGNORE) || (defined(HAVE_DECL_NET_IPV4_CONF_ARP_IGNORE) && HAVE_DECL_NET_IPV4_CONF_ARP_IGNORE) + XLAT(NET_IPV4_CONF_ARP_IGNORE), +#endif +#if defined(NET_IPV4_CONF_PROMOTE_SECONDARIES) || (defined(HAVE_DECL_NET_IPV4_CONF_PROMOTE_SECONDARIES) && HAVE_DECL_NET_IPV4_CONF_PROMOTE_SECONDARIES) + XLAT(NET_IPV4_CONF_PROMOTE_SECONDARIES), +#endif +#if defined(NET_IPV4_CONF_ARP_ACCEPT) || (defined(HAVE_DECL_NET_IPV4_CONF_ARP_ACCEPT) && HAVE_DECL_NET_IPV4_CONF_ARP_ACCEPT) + XLAT(NET_IPV4_CONF_ARP_ACCEPT), +#endif +#if defined(NET_IPV4_CONF_ARP_NOTIFY) || (defined(HAVE_DECL_NET_IPV4_CONF_ARP_NOTIFY) && HAVE_DECL_NET_IPV4_CONF_ARP_NOTIFY) + XLAT(NET_IPV4_CONF_ARP_NOTIFY), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_net_ipv4_route.h b/xlat/sysctl_net_ipv4_route.h new file mode 100644 index 00000000..1fe20253 --- /dev/null +++ b/xlat/sysctl_net_ipv4_route.h @@ -0,0 +1,62 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_net_ipv4_route.in; do not edit. */ + +static const struct xlat sysctl_net_ipv4_route[] = { +#if defined(NET_IPV4_ROUTE_FLUSH) || (defined(HAVE_DECL_NET_IPV4_ROUTE_FLUSH) && HAVE_DECL_NET_IPV4_ROUTE_FLUSH) + XLAT(NET_IPV4_ROUTE_FLUSH), +#endif +#if defined(NET_IPV4_ROUTE_MIN_DELAY) || (defined(HAVE_DECL_NET_IPV4_ROUTE_MIN_DELAY) && HAVE_DECL_NET_IPV4_ROUTE_MIN_DELAY) + XLAT(NET_IPV4_ROUTE_MIN_DELAY), +#endif +#if defined(NET_IPV4_ROUTE_MAX_DELAY) || (defined(HAVE_DECL_NET_IPV4_ROUTE_MAX_DELAY) && HAVE_DECL_NET_IPV4_ROUTE_MAX_DELAY) + XLAT(NET_IPV4_ROUTE_MAX_DELAY), +#endif +#if defined(NET_IPV4_ROUTE_GC_THRESH) || (defined(HAVE_DECL_NET_IPV4_ROUTE_GC_THRESH) && HAVE_DECL_NET_IPV4_ROUTE_GC_THRESH) + XLAT(NET_IPV4_ROUTE_GC_THRESH), +#endif +#if defined(NET_IPV4_ROUTE_MAX_SIZE) || (defined(HAVE_DECL_NET_IPV4_ROUTE_MAX_SIZE) && HAVE_DECL_NET_IPV4_ROUTE_MAX_SIZE) + XLAT(NET_IPV4_ROUTE_MAX_SIZE), +#endif +#if defined(NET_IPV4_ROUTE_GC_MIN_INTERVAL) || (defined(HAVE_DECL_NET_IPV4_ROUTE_GC_MIN_INTERVAL) && HAVE_DECL_NET_IPV4_ROUTE_GC_MIN_INTERVAL) + XLAT(NET_IPV4_ROUTE_GC_MIN_INTERVAL), +#endif +#if defined(NET_IPV4_ROUTE_GC_TIMEOUT) || (defined(HAVE_DECL_NET_IPV4_ROUTE_GC_TIMEOUT) && HAVE_DECL_NET_IPV4_ROUTE_GC_TIMEOUT) + XLAT(NET_IPV4_ROUTE_GC_TIMEOUT), +#endif +#if defined(NET_IPV4_ROUTE_GC_INTERVAL) || (defined(HAVE_DECL_NET_IPV4_ROUTE_GC_INTERVAL) && HAVE_DECL_NET_IPV4_ROUTE_GC_INTERVAL) + XLAT(NET_IPV4_ROUTE_GC_INTERVAL), +#endif +#if defined(NET_IPV4_ROUTE_REDIRECT_LOAD) || (defined(HAVE_DECL_NET_IPV4_ROUTE_REDIRECT_LOAD) && HAVE_DECL_NET_IPV4_ROUTE_REDIRECT_LOAD) + XLAT(NET_IPV4_ROUTE_REDIRECT_LOAD), +#endif +#if defined(NET_IPV4_ROUTE_REDIRECT_NUMBER) || (defined(HAVE_DECL_NET_IPV4_ROUTE_REDIRECT_NUMBER) && HAVE_DECL_NET_IPV4_ROUTE_REDIRECT_NUMBER) + XLAT(NET_IPV4_ROUTE_REDIRECT_NUMBER), +#endif +#if defined(NET_IPV4_ROUTE_REDIRECT_SILENCE) || (defined(HAVE_DECL_NET_IPV4_ROUTE_REDIRECT_SILENCE) && HAVE_DECL_NET_IPV4_ROUTE_REDIRECT_SILENCE) + XLAT(NET_IPV4_ROUTE_REDIRECT_SILENCE), +#endif +#if defined(NET_IPV4_ROUTE_ERROR_COST) || (defined(HAVE_DECL_NET_IPV4_ROUTE_ERROR_COST) && HAVE_DECL_NET_IPV4_ROUTE_ERROR_COST) + XLAT(NET_IPV4_ROUTE_ERROR_COST), +#endif +#if defined(NET_IPV4_ROUTE_ERROR_BURST) || (defined(HAVE_DECL_NET_IPV4_ROUTE_ERROR_BURST) && HAVE_DECL_NET_IPV4_ROUTE_ERROR_BURST) + XLAT(NET_IPV4_ROUTE_ERROR_BURST), +#endif +#if defined(NET_IPV4_ROUTE_GC_ELASTICITY) || (defined(HAVE_DECL_NET_IPV4_ROUTE_GC_ELASTICITY) && HAVE_DECL_NET_IPV4_ROUTE_GC_ELASTICITY) + XLAT(NET_IPV4_ROUTE_GC_ELASTICITY), +#endif +#if defined(NET_IPV4_ROUTE_MTU_EXPIRES) || (defined(HAVE_DECL_NET_IPV4_ROUTE_MTU_EXPIRES) && HAVE_DECL_NET_IPV4_ROUTE_MTU_EXPIRES) + XLAT(NET_IPV4_ROUTE_MTU_EXPIRES), +#endif +#if defined(NET_IPV4_ROUTE_MIN_PMTU) || (defined(HAVE_DECL_NET_IPV4_ROUTE_MIN_PMTU) && HAVE_DECL_NET_IPV4_ROUTE_MIN_PMTU) + XLAT(NET_IPV4_ROUTE_MIN_PMTU), +#endif +#if defined(NET_IPV4_ROUTE_MIN_ADVMSS) || (defined(HAVE_DECL_NET_IPV4_ROUTE_MIN_ADVMSS) && HAVE_DECL_NET_IPV4_ROUTE_MIN_ADVMSS) + XLAT(NET_IPV4_ROUTE_MIN_ADVMSS), +#endif +#if defined(NET_IPV4_ROUTE_SECRET_INTERVAL) || (defined(HAVE_DECL_NET_IPV4_ROUTE_SECRET_INTERVAL) && HAVE_DECL_NET_IPV4_ROUTE_SECRET_INTERVAL) + XLAT(NET_IPV4_ROUTE_SECRET_INTERVAL), +#endif +#if defined(NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS) || (defined(HAVE_DECL_NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS) && HAVE_DECL_NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS) + XLAT(NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_net_ipv6.h b/xlat/sysctl_net_ipv6.h new file mode 100644 index 00000000..4d4c0535 --- /dev/null +++ b/xlat/sysctl_net_ipv6.h @@ -0,0 +1,35 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_net_ipv6.in; do not edit. */ + +static const struct xlat sysctl_net_ipv6[] = { +#if defined(NET_IPV6_CONF) || (defined(HAVE_DECL_NET_IPV6_CONF) && HAVE_DECL_NET_IPV6_CONF) + XLAT(NET_IPV6_CONF), +#endif +#if defined(NET_IPV6_NEIGH) || (defined(HAVE_DECL_NET_IPV6_NEIGH) && HAVE_DECL_NET_IPV6_NEIGH) + XLAT(NET_IPV6_NEIGH), +#endif +#if defined(NET_IPV6_ROUTE) || (defined(HAVE_DECL_NET_IPV6_ROUTE) && HAVE_DECL_NET_IPV6_ROUTE) + XLAT(NET_IPV6_ROUTE), +#endif +#if defined(NET_IPV6_ICMP) || (defined(HAVE_DECL_NET_IPV6_ICMP) && HAVE_DECL_NET_IPV6_ICMP) + XLAT(NET_IPV6_ICMP), +#endif +#if defined(NET_IPV6_BINDV6ONLY) || (defined(HAVE_DECL_NET_IPV6_BINDV6ONLY) && HAVE_DECL_NET_IPV6_BINDV6ONLY) + XLAT(NET_IPV6_BINDV6ONLY), +#endif +#if defined(NET_IPV6_IP6FRAG_HIGH_THRESH) || (defined(HAVE_DECL_NET_IPV6_IP6FRAG_HIGH_THRESH) && HAVE_DECL_NET_IPV6_IP6FRAG_HIGH_THRESH) + XLAT(NET_IPV6_IP6FRAG_HIGH_THRESH), +#endif +#if defined(NET_IPV6_IP6FRAG_LOW_THRESH) || (defined(HAVE_DECL_NET_IPV6_IP6FRAG_LOW_THRESH) && HAVE_DECL_NET_IPV6_IP6FRAG_LOW_THRESH) + XLAT(NET_IPV6_IP6FRAG_LOW_THRESH), +#endif +#if defined(NET_IPV6_IP6FRAG_TIME) || (defined(HAVE_DECL_NET_IPV6_IP6FRAG_TIME) && HAVE_DECL_NET_IPV6_IP6FRAG_TIME) + XLAT(NET_IPV6_IP6FRAG_TIME), +#endif +#if defined(NET_IPV6_IP6FRAG_SECRET_INTERVAL) || (defined(HAVE_DECL_NET_IPV6_IP6FRAG_SECRET_INTERVAL) && HAVE_DECL_NET_IPV6_IP6FRAG_SECRET_INTERVAL) + XLAT(NET_IPV6_IP6FRAG_SECRET_INTERVAL), +#endif +#if defined(NET_IPV6_MLD_MAX_MSF) || (defined(HAVE_DECL_NET_IPV6_MLD_MAX_MSF) && HAVE_DECL_NET_IPV6_MLD_MAX_MSF) + XLAT(NET_IPV6_MLD_MAX_MSF), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_net_ipv6_route.h b/xlat/sysctl_net_ipv6_route.h new file mode 100644 index 00000000..2f23c82e --- /dev/null +++ b/xlat/sysctl_net_ipv6_route.h @@ -0,0 +1,35 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_net_ipv6_route.in; do not edit. */ + +static const struct xlat sysctl_net_ipv6_route[] = { +#if defined(NET_IPV6_ROUTE_FLUSH) || (defined(HAVE_DECL_NET_IPV6_ROUTE_FLUSH) && HAVE_DECL_NET_IPV6_ROUTE_FLUSH) + XLAT(NET_IPV6_ROUTE_FLUSH), +#endif +#if defined(NET_IPV6_ROUTE_GC_THRESH) || (defined(HAVE_DECL_NET_IPV6_ROUTE_GC_THRESH) && HAVE_DECL_NET_IPV6_ROUTE_GC_THRESH) + XLAT(NET_IPV6_ROUTE_GC_THRESH), +#endif +#if defined(NET_IPV6_ROUTE_MAX_SIZE) || (defined(HAVE_DECL_NET_IPV6_ROUTE_MAX_SIZE) && HAVE_DECL_NET_IPV6_ROUTE_MAX_SIZE) + XLAT(NET_IPV6_ROUTE_MAX_SIZE), +#endif +#if defined(NET_IPV6_ROUTE_GC_MIN_INTERVAL) || (defined(HAVE_DECL_NET_IPV6_ROUTE_GC_MIN_INTERVAL) && HAVE_DECL_NET_IPV6_ROUTE_GC_MIN_INTERVAL) + XLAT(NET_IPV6_ROUTE_GC_MIN_INTERVAL), +#endif +#if defined(NET_IPV6_ROUTE_GC_TIMEOUT) || (defined(HAVE_DECL_NET_IPV6_ROUTE_GC_TIMEOUT) && HAVE_DECL_NET_IPV6_ROUTE_GC_TIMEOUT) + XLAT(NET_IPV6_ROUTE_GC_TIMEOUT), +#endif +#if defined(NET_IPV6_ROUTE_GC_INTERVAL) || (defined(HAVE_DECL_NET_IPV6_ROUTE_GC_INTERVAL) && HAVE_DECL_NET_IPV6_ROUTE_GC_INTERVAL) + XLAT(NET_IPV6_ROUTE_GC_INTERVAL), +#endif +#if defined(NET_IPV6_ROUTE_GC_ELASTICITY) || (defined(HAVE_DECL_NET_IPV6_ROUTE_GC_ELASTICITY) && HAVE_DECL_NET_IPV6_ROUTE_GC_ELASTICITY) + XLAT(NET_IPV6_ROUTE_GC_ELASTICITY), +#endif +#if defined(NET_IPV6_ROUTE_MTU_EXPIRES) || (defined(HAVE_DECL_NET_IPV6_ROUTE_MTU_EXPIRES) && HAVE_DECL_NET_IPV6_ROUTE_MTU_EXPIRES) + XLAT(NET_IPV6_ROUTE_MTU_EXPIRES), +#endif +#if defined(NET_IPV6_ROUTE_MIN_ADVMSS) || (defined(HAVE_DECL_NET_IPV6_ROUTE_MIN_ADVMSS) && HAVE_DECL_NET_IPV6_ROUTE_MIN_ADVMSS) + XLAT(NET_IPV6_ROUTE_MIN_ADVMSS), +#endif +#if defined(NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS) || (defined(HAVE_DECL_NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS) && HAVE_DECL_NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS) + XLAT(NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_net_unix.h b/xlat/sysctl_net_unix.h new file mode 100644 index 00000000..3593591d --- /dev/null +++ b/xlat/sysctl_net_unix.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_net_unix.in; do not edit. */ + +static const struct xlat sysctl_net_unix[] = { +#if defined(NET_UNIX_DESTROY_DELAY) || (defined(HAVE_DECL_NET_UNIX_DESTROY_DELAY) && HAVE_DECL_NET_UNIX_DESTROY_DELAY) + XLAT(NET_UNIX_DESTROY_DELAY), +#endif +#if defined(NET_UNIX_DELETE_DELAY) || (defined(HAVE_DECL_NET_UNIX_DELETE_DELAY) && HAVE_DECL_NET_UNIX_DELETE_DELAY) + XLAT(NET_UNIX_DELETE_DELAY), +#endif +#if defined(NET_UNIX_MAX_DGRAM_QLEN) || (defined(HAVE_DECL_NET_UNIX_MAX_DGRAM_QLEN) && HAVE_DECL_NET_UNIX_MAX_DGRAM_QLEN) + XLAT(NET_UNIX_MAX_DGRAM_QLEN), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_root.h b/xlat/sysctl_root.h new file mode 100644 index 00000000..1e281e88 --- /dev/null +++ b/xlat/sysctl_root.h @@ -0,0 +1,50 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_root.in; do not edit. */ + +static const struct xlat sysctl_root[] = { +#if defined(CTL_KERN) || (defined(HAVE_DECL_CTL_KERN) && HAVE_DECL_CTL_KERN) + XLAT(CTL_KERN), +#endif +#if defined(CTL_VM) || (defined(HAVE_DECL_CTL_VM) && HAVE_DECL_CTL_VM) + XLAT(CTL_VM), +#endif +#if defined(CTL_NET) || (defined(HAVE_DECL_CTL_NET) && HAVE_DECL_CTL_NET) + XLAT(CTL_NET), +#endif +#if defined(CTL_PROC) || (defined(HAVE_DECL_CTL_PROC) && HAVE_DECL_CTL_PROC) + XLAT(CTL_PROC), +#endif +#if defined(CTL_FS) || (defined(HAVE_DECL_CTL_FS) && HAVE_DECL_CTL_FS) + XLAT(CTL_FS), +#endif +#if defined(CTL_DEBUG) || (defined(HAVE_DECL_CTL_DEBUG) && HAVE_DECL_CTL_DEBUG) + XLAT(CTL_DEBUG), +#endif +#if defined(CTL_DEV) || (defined(HAVE_DECL_CTL_DEV) && HAVE_DECL_CTL_DEV) + XLAT(CTL_DEV), +#endif +#if defined(CTL_BUS) || (defined(HAVE_DECL_CTL_BUS) && HAVE_DECL_CTL_BUS) + XLAT(CTL_BUS), +#endif +#if defined(CTL_ABI) || (defined(HAVE_DECL_CTL_ABI) && HAVE_DECL_CTL_ABI) + XLAT(CTL_ABI), +#endif +#if defined(CTL_CPU) || (defined(HAVE_DECL_CTL_CPU) && HAVE_DECL_CTL_CPU) + XLAT(CTL_CPU), +#endif +#if defined(CTL_ARLAN) || (defined(HAVE_DECL_CTL_ARLAN) && HAVE_DECL_CTL_ARLAN) + XLAT(CTL_ARLAN), +#endif +#if defined(CTL_S390DBF) || (defined(HAVE_DECL_CTL_S390DBF) && HAVE_DECL_CTL_S390DBF) + XLAT(CTL_S390DBF), +#endif +#if defined(CTL_SUNRPC) || (defined(HAVE_DECL_CTL_SUNRPC) && HAVE_DECL_CTL_SUNRPC) + XLAT(CTL_SUNRPC), +#endif +#if defined(CTL_PM) || (defined(HAVE_DECL_CTL_PM) && HAVE_DECL_CTL_PM) + XLAT(CTL_PM), +#endif +#if defined(CTL_FRV) || (defined(HAVE_DECL_CTL_FRV) && HAVE_DECL_CTL_FRV) + XLAT(CTL_FRV), +#endif + XLAT_END +}; diff --git a/xlat/sysctl_vm.h b/xlat/sysctl_vm.h new file mode 100644 index 00000000..7e7e62d6 --- /dev/null +++ b/xlat/sysctl_vm.h @@ -0,0 +1,65 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysctl_vm.in; do not edit. */ + +static const struct xlat sysctl_vm[] = { +#if defined(VM_OVERCOMMIT_MEMORY) || (defined(HAVE_DECL_VM_OVERCOMMIT_MEMORY) && HAVE_DECL_VM_OVERCOMMIT_MEMORY) + XLAT(VM_OVERCOMMIT_MEMORY), +#endif +#if defined(VM_PAGE_CLUSTER) || (defined(HAVE_DECL_VM_PAGE_CLUSTER) && HAVE_DECL_VM_PAGE_CLUSTER) + XLAT(VM_PAGE_CLUSTER), +#endif +#if defined(VM_DIRTY_BACKGROUND) || (defined(HAVE_DECL_VM_DIRTY_BACKGROUND) && HAVE_DECL_VM_DIRTY_BACKGROUND) + XLAT(VM_DIRTY_BACKGROUND), +#endif +#if defined(VM_DIRTY_RATIO) || (defined(HAVE_DECL_VM_DIRTY_RATIO) && HAVE_DECL_VM_DIRTY_RATIO) + XLAT(VM_DIRTY_RATIO), +#endif +#if defined(VM_DIRTY_WB_CS) || (defined(HAVE_DECL_VM_DIRTY_WB_CS) && HAVE_DECL_VM_DIRTY_WB_CS) + XLAT(VM_DIRTY_WB_CS), +#endif +#if defined(VM_DIRTY_EXPIRE_CS) || (defined(HAVE_DECL_VM_DIRTY_EXPIRE_CS) && HAVE_DECL_VM_DIRTY_EXPIRE_CS) + XLAT(VM_DIRTY_EXPIRE_CS), +#endif +#if defined(VM_NR_PDFLUSH_THREADS) || (defined(HAVE_DECL_VM_NR_PDFLUSH_THREADS) && HAVE_DECL_VM_NR_PDFLUSH_THREADS) + XLAT(VM_NR_PDFLUSH_THREADS), +#endif +#if defined(VM_OVERCOMMIT_RATIO) || (defined(HAVE_DECL_VM_OVERCOMMIT_RATIO) && HAVE_DECL_VM_OVERCOMMIT_RATIO) + XLAT(VM_OVERCOMMIT_RATIO), +#endif +#if defined(VM_PAGEBUF) || (defined(HAVE_DECL_VM_PAGEBUF) && HAVE_DECL_VM_PAGEBUF) + XLAT(VM_PAGEBUF), +#endif +#if defined(VM_HUGETLB_PAGES) || (defined(HAVE_DECL_VM_HUGETLB_PAGES) && HAVE_DECL_VM_HUGETLB_PAGES) + XLAT(VM_HUGETLB_PAGES), +#endif +#if defined(VM_SWAPPINESS) || (defined(HAVE_DECL_VM_SWAPPINESS) && HAVE_DECL_VM_SWAPPINESS) + XLAT(VM_SWAPPINESS), +#endif +#if defined(VM_LOWMEM_RESERVE_RATIO) || (defined(HAVE_DECL_VM_LOWMEM_RESERVE_RATIO) && HAVE_DECL_VM_LOWMEM_RESERVE_RATIO) + XLAT(VM_LOWMEM_RESERVE_RATIO), +#endif +#if defined(VM_MIN_FREE_KBYTES) || (defined(HAVE_DECL_VM_MIN_FREE_KBYTES) && HAVE_DECL_VM_MIN_FREE_KBYTES) + XLAT(VM_MIN_FREE_KBYTES), +#endif +#if defined(VM_MAX_MAP_COUNT) || (defined(HAVE_DECL_VM_MAX_MAP_COUNT) && HAVE_DECL_VM_MAX_MAP_COUNT) + XLAT(VM_MAX_MAP_COUNT), +#endif +#if defined(VM_LAPTOP_MODE) || (defined(HAVE_DECL_VM_LAPTOP_MODE) && HAVE_DECL_VM_LAPTOP_MODE) + XLAT(VM_LAPTOP_MODE), +#endif +#if defined(VM_BLOCK_DUMP) || (defined(HAVE_DECL_VM_BLOCK_DUMP) && HAVE_DECL_VM_BLOCK_DUMP) + XLAT(VM_BLOCK_DUMP), +#endif +#if defined(VM_HUGETLB_GROUP) || (defined(HAVE_DECL_VM_HUGETLB_GROUP) && HAVE_DECL_VM_HUGETLB_GROUP) + XLAT(VM_HUGETLB_GROUP), +#endif +#if defined(VM_VFS_CACHE_PRESSURE) || (defined(HAVE_DECL_VM_VFS_CACHE_PRESSURE) && HAVE_DECL_VM_VFS_CACHE_PRESSURE) + XLAT(VM_VFS_CACHE_PRESSURE), +#endif +#if defined(VM_LEGACY_VA_LAYOUT) || (defined(HAVE_DECL_VM_LEGACY_VA_LAYOUT) && HAVE_DECL_VM_LEGACY_VA_LAYOUT) + XLAT(VM_LEGACY_VA_LAYOUT), +#endif +#if defined(VM_SWAP_TOKEN_TIMEOUT) || (defined(HAVE_DECL_VM_SWAP_TOKEN_TIMEOUT) && HAVE_DECL_VM_SWAP_TOKEN_TIMEOUT) + XLAT(VM_SWAP_TOKEN_TIMEOUT), +#endif + XLAT_END +}; diff --git a/xlat/syslog_action_type.h b/xlat/syslog_action_type.h new file mode 100644 index 00000000..79463376 --- /dev/null +++ b/xlat/syslog_action_type.h @@ -0,0 +1,16 @@ +/* Generated by ./xlat/gen.sh from ./xlat/syslog_action_type.in; do not edit. */ + +static const struct xlat syslog_action_type[] = { + XLAT(SYSLOG_ACTION_CLOSE), + XLAT(SYSLOG_ACTION_OPEN), + XLAT(SYSLOG_ACTION_READ), + XLAT(SYSLOG_ACTION_READ_ALL), + XLAT(SYSLOG_ACTION_READ_CLEAR), + XLAT(SYSLOG_ACTION_CLEAR), + XLAT(SYSLOG_ACTION_CONSOLE_OFF), + XLAT(SYSLOG_ACTION_CONSOLE_ON), + XLAT(SYSLOG_ACTION_CONSOLE_LEVEL), + XLAT(SYSLOG_ACTION_SIZE_UNREAD), + XLAT(SYSLOG_ACTION_SIZE_BUFFER), + XLAT_END +}; diff --git a/xlat/sysmips_operations.h b/xlat/sysmips_operations.h new file mode 100644 index 00000000..7d71c474 --- /dev/null +++ b/xlat/sysmips_operations.h @@ -0,0 +1,20 @@ +/* Generated by ./xlat/gen.sh from ./xlat/sysmips_operations.in; do not edit. */ + +static const struct xlat sysmips_operations[] = { +#if defined(SETNAME) || (defined(HAVE_DECL_SETNAME) && HAVE_DECL_SETNAME) + XLAT(SETNAME), +#endif +#if defined(FLUSH_CACHE) || (defined(HAVE_DECL_FLUSH_CACHE) && HAVE_DECL_FLUSH_CACHE) + XLAT(FLUSH_CACHE), +#endif +#if defined(MIPS_FIXADE) || (defined(HAVE_DECL_MIPS_FIXADE) && HAVE_DECL_MIPS_FIXADE) + XLAT(MIPS_FIXADE), +#endif +#if defined(MIPS_RDNVRAM) || (defined(HAVE_DECL_MIPS_RDNVRAM) && HAVE_DECL_MIPS_RDNVRAM) + XLAT(MIPS_RDNVRAM), +#endif +#if defined(MIPS_ATOMIC_SET) || (defined(HAVE_DECL_MIPS_ATOMIC_SET) && HAVE_DECL_MIPS_ATOMIC_SET) + XLAT(MIPS_ATOMIC_SET), +#endif + XLAT_END +}; diff --git a/xlat/tcflsh_options.h b/xlat/tcflsh_options.h new file mode 100644 index 00000000..99ce86fc --- /dev/null +++ b/xlat/tcflsh_options.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/tcflsh_options.in; do not edit. */ + +static const struct xlat tcflsh_options[] = { +#if defined(TCIFLUSH) || (defined(HAVE_DECL_TCIFLUSH) && HAVE_DECL_TCIFLUSH) + XLAT(TCIFLUSH), +#endif +#if defined(TCOFLUSH) || (defined(HAVE_DECL_TCOFLUSH) && HAVE_DECL_TCOFLUSH) + XLAT(TCOFLUSH), +#endif +#if defined(TCIOFLUSH) || (defined(HAVE_DECL_TCIOFLUSH) && HAVE_DECL_TCIOFLUSH) + XLAT(TCIOFLUSH), +#endif + XLAT_END +}; diff --git a/xlat/tcxonc_options.h b/xlat/tcxonc_options.h new file mode 100644 index 00000000..ed243bee --- /dev/null +++ b/xlat/tcxonc_options.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/tcxonc_options.in; do not edit. */ + +static const struct xlat tcxonc_options[] = { +#if defined(TCOOFF) || (defined(HAVE_DECL_TCOOFF) && HAVE_DECL_TCOOFF) + XLAT(TCOOFF), +#endif +#if defined(TCOON) || (defined(HAVE_DECL_TCOON) && HAVE_DECL_TCOON) + XLAT(TCOON), +#endif +#if defined(TCIOFF) || (defined(HAVE_DECL_TCIOFF) && HAVE_DECL_TCIOFF) + XLAT(TCIOFF), +#endif +#if defined(TCION) || (defined(HAVE_DECL_TCION) && HAVE_DECL_TCION) + XLAT(TCION), +#endif + XLAT_END +}; diff --git a/xlat/timerfdflags.h b/xlat/timerfdflags.h new file mode 100644 index 00000000..57af36e1 --- /dev/null +++ b/xlat/timerfdflags.h @@ -0,0 +1,25 @@ +/* Generated by ./xlat/gen.sh from ./xlat/timerfdflags.in; do not edit. */ + +static const struct xlat timerfdflags[] = { +/* The Linux userspace headers didn't export these for a long time. */ + +#if !(defined(TFD_TIMER_ABSTIME) || (defined(HAVE_DECL_TFD_TIMER_ABSTIME) && HAVE_DECL_TFD_TIMER_ABSTIME)) +# define TFD_TIMER_ABSTIME (1 << 0) +#endif + XLAT(TFD_TIMER_ABSTIME), +#if !(defined(TFD_TIMER_CANCEL_ON_SET) || (defined(HAVE_DECL_TFD_TIMER_CANCEL_ON_SET) && HAVE_DECL_TFD_TIMER_CANCEL_ON_SET)) +# define TFD_TIMER_CANCEL_ON_SET (1 << 1) +#endif + XLAT(TFD_TIMER_CANCEL_ON_SET), +#ifdef O_CLOEXEC +#if !(defined(TFD_CLOEXEC) || (defined(HAVE_DECL_TFD_CLOEXEC) && HAVE_DECL_TFD_CLOEXEC)) +# define TFD_CLOEXEC O_CLOEXEC +#endif + XLAT(TFD_CLOEXEC), +#endif +#if !(defined(TFD_NONBLOCK) || (defined(HAVE_DECL_TFD_NONBLOCK) && HAVE_DECL_TFD_NONBLOCK)) +# define TFD_NONBLOCK O_NONBLOCK +#endif + XLAT(TFD_NONBLOCK), + XLAT_END +}; diff --git a/xlat/ubi_volume_props.h b/xlat/ubi_volume_props.h new file mode 100644 index 00000000..721eaa1b --- /dev/null +++ b/xlat/ubi_volume_props.h @@ -0,0 +1,6 @@ +/* Generated by ./xlat/gen.sh from ./xlat/ubi_volume_props.in; do not edit. */ + +static const struct xlat ubi_volume_props[] = { + XLAT(UBI_VOL_PROP_DIRECT_WRITE), + XLAT_END +}; diff --git a/xlat/ubi_volume_types.h b/xlat/ubi_volume_types.h new file mode 100644 index 00000000..d6759ece --- /dev/null +++ b/xlat/ubi_volume_types.h @@ -0,0 +1,7 @@ +/* Generated by ./xlat/gen.sh from ./xlat/ubi_volume_types.in; do not edit. */ + +static const struct xlat ubi_volume_types[] = { + XLAT(UBI_DYNAMIC_VOLUME), + XLAT(UBI_STATIC_VOLUME), + XLAT_END +}; diff --git a/xlat/umount_flags.h b/xlat/umount_flags.h new file mode 100644 index 00000000..ad978fc4 --- /dev/null +++ b/xlat/umount_flags.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/umount_flags.in; do not edit. */ + +static const struct xlat umount_flags[] = { +#if defined(MNT_FORCE) || (defined(HAVE_DECL_MNT_FORCE) && HAVE_DECL_MNT_FORCE) + XLAT(MNT_FORCE), +#endif +#if defined(MNT_DETACH) || (defined(HAVE_DECL_MNT_DETACH) && HAVE_DECL_MNT_DETACH) + XLAT(MNT_DETACH), +#endif +#if defined(MNT_EXPIRE) || (defined(HAVE_DECL_MNT_EXPIRE) && HAVE_DECL_MNT_EXPIRE) + XLAT(MNT_EXPIRE), +#endif + XLAT_END +}; diff --git a/xlat/usagewho.h b/xlat/usagewho.h new file mode 100644 index 00000000..e82cefcb --- /dev/null +++ b/xlat/usagewho.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/usagewho.in; do not edit. */ + +static const struct xlat usagewho[] = { +#if defined(RUSAGE_SELF) || (defined(HAVE_DECL_RUSAGE_SELF) && HAVE_DECL_RUSAGE_SELF) + XLAT(RUSAGE_SELF), +#endif +#if defined(RUSAGE_CHILDREN) || (defined(HAVE_DECL_RUSAGE_CHILDREN) && HAVE_DECL_RUSAGE_CHILDREN) + XLAT(RUSAGE_CHILDREN), +#endif +#if defined(RUSAGE_BOTH) || (defined(HAVE_DECL_RUSAGE_BOTH) && HAVE_DECL_RUSAGE_BOTH) + XLAT(RUSAGE_BOTH), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_buf_flags.h b/xlat/v4l2_buf_flags.h new file mode 100644 index 00000000..b69aecde --- /dev/null +++ b/xlat/v4l2_buf_flags.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_buf_flags.in; do not edit. */ + +static const struct xlat v4l2_buf_flags[] = { +#if defined(V4L2_BUF_FLAG_MAPPED) || (defined(HAVE_DECL_V4L2_BUF_FLAG_MAPPED) && HAVE_DECL_V4L2_BUF_FLAG_MAPPED) + XLAT(V4L2_BUF_FLAG_MAPPED), +#endif +#if defined(V4L2_BUF_FLAG_QUEUED) || (defined(HAVE_DECL_V4L2_BUF_FLAG_QUEUED) && HAVE_DECL_V4L2_BUF_FLAG_QUEUED) + XLAT(V4L2_BUF_FLAG_QUEUED), +#endif +#if defined(V4L2_BUF_FLAG_DONE) || (defined(HAVE_DECL_V4L2_BUF_FLAG_DONE) && HAVE_DECL_V4L2_BUF_FLAG_DONE) + XLAT(V4L2_BUF_FLAG_DONE), +#endif +#if defined(V4L2_BUF_FLAG_KEYFRAME) || (defined(HAVE_DECL_V4L2_BUF_FLAG_KEYFRAME) && HAVE_DECL_V4L2_BUF_FLAG_KEYFRAME) + XLAT(V4L2_BUF_FLAG_KEYFRAME), +#endif +#if defined(V4L2_BUF_FLAG_PFRAME) || (defined(HAVE_DECL_V4L2_BUF_FLAG_PFRAME) && HAVE_DECL_V4L2_BUF_FLAG_PFRAME) + XLAT(V4L2_BUF_FLAG_PFRAME), +#endif +#if defined(V4L2_BUF_FLAG_BFRAME) || (defined(HAVE_DECL_V4L2_BUF_FLAG_BFRAME) && HAVE_DECL_V4L2_BUF_FLAG_BFRAME) + XLAT(V4L2_BUF_FLAG_BFRAME), +#endif +#if defined(V4L2_BUF_FLAG_TIMECODE) || (defined(HAVE_DECL_V4L2_BUF_FLAG_TIMECODE) && HAVE_DECL_V4L2_BUF_FLAG_TIMECODE) + XLAT(V4L2_BUF_FLAG_TIMECODE), +#endif +#if defined(V4L2_BUF_FLAG_INPUT) || (defined(HAVE_DECL_V4L2_BUF_FLAG_INPUT) && HAVE_DECL_V4L2_BUF_FLAG_INPUT) + XLAT(V4L2_BUF_FLAG_INPUT), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_buf_types.h b/xlat/v4l2_buf_types.h new file mode 100644 index 00000000..019d95d0 --- /dev/null +++ b/xlat/v4l2_buf_types.h @@ -0,0 +1,35 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_buf_types.in; do not edit. */ + +static const struct xlat v4l2_buf_types[] = { +#if defined(V4L2_BUF_TYPE_VIDEO_CAPTURE) || (defined(HAVE_DECL_V4L2_BUF_TYPE_VIDEO_CAPTURE) && HAVE_DECL_V4L2_BUF_TYPE_VIDEO_CAPTURE) + XLAT(V4L2_BUF_TYPE_VIDEO_CAPTURE), +#endif +#if defined(V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) || (defined(HAVE_DECL_V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) && HAVE_DECL_V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) + XLAT(V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE), +#endif +#if defined(V4L2_BUF_TYPE_VIDEO_OUTPUT) || (defined(HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OUTPUT) && HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OUTPUT) + XLAT(V4L2_BUF_TYPE_VIDEO_OUTPUT), +#endif +#if defined(V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) || (defined(HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) && HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) + XLAT(V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE), +#endif +#if defined(V4L2_BUF_TYPE_VIDEO_OVERLAY) || (defined(HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OVERLAY) && HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OVERLAY) + XLAT(V4L2_BUF_TYPE_VIDEO_OVERLAY), +#endif +#if defined(V4L2_BUF_TYPE_VBI_CAPTURE) || (defined(HAVE_DECL_V4L2_BUF_TYPE_VBI_CAPTURE) && HAVE_DECL_V4L2_BUF_TYPE_VBI_CAPTURE) + XLAT(V4L2_BUF_TYPE_VBI_CAPTURE), +#endif +#if defined(V4L2_BUF_TYPE_VBI_OUTPUT) || (defined(HAVE_DECL_V4L2_BUF_TYPE_VBI_OUTPUT) && HAVE_DECL_V4L2_BUF_TYPE_VBI_OUTPUT) + XLAT(V4L2_BUF_TYPE_VBI_OUTPUT), +#endif +#if defined(V4L2_BUF_TYPE_SLICED_VBI_CAPTURE) || (defined(HAVE_DECL_V4L2_BUF_TYPE_SLICED_VBI_CAPTURE) && HAVE_DECL_V4L2_BUF_TYPE_SLICED_VBI_CAPTURE) + XLAT(V4L2_BUF_TYPE_SLICED_VBI_CAPTURE), +#endif +#if defined(V4L2_BUF_TYPE_SLICED_VBI_OUTPUT) || (defined(HAVE_DECL_V4L2_BUF_TYPE_SLICED_VBI_OUTPUT) && HAVE_DECL_V4L2_BUF_TYPE_SLICED_VBI_OUTPUT) + XLAT(V4L2_BUF_TYPE_SLICED_VBI_OUTPUT), +#endif +#if defined(V4L2_BUF_TYPE_VIDEO_OUTPUT_OVERLAY) || (defined(HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OUTPUT_OVERLAY) && HAVE_DECL_V4L2_BUF_TYPE_VIDEO_OUTPUT_OVERLAY) + XLAT(V4L2_BUF_TYPE_VIDEO_OUTPUT_OVERLAY), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_capture_modes.h b/xlat/v4l2_capture_modes.h new file mode 100644 index 00000000..d1cbec0d --- /dev/null +++ b/xlat/v4l2_capture_modes.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_capture_modes.in; do not edit. */ + +static const struct xlat v4l2_capture_modes[] = { +#if defined(V4L2_MODE_HIGHQUALITY) || (defined(HAVE_DECL_V4L2_MODE_HIGHQUALITY) && HAVE_DECL_V4L2_MODE_HIGHQUALITY) + XLAT(V4L2_MODE_HIGHQUALITY), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_colorspaces.h b/xlat/v4l2_colorspaces.h new file mode 100644 index 00000000..d6d7cb73 --- /dev/null +++ b/xlat/v4l2_colorspaces.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_colorspaces.in; do not edit. */ + +static const struct xlat v4l2_colorspaces[] = { +#if defined(V4L2_COLORSPACE_SMPTE170M) || (defined(HAVE_DECL_V4L2_COLORSPACE_SMPTE170M) && HAVE_DECL_V4L2_COLORSPACE_SMPTE170M) + XLAT(V4L2_COLORSPACE_SMPTE170M), +#endif +#if defined(V4L2_COLORSPACE_SMPTE240M) || (defined(HAVE_DECL_V4L2_COLORSPACE_SMPTE240M) && HAVE_DECL_V4L2_COLORSPACE_SMPTE240M) + XLAT(V4L2_COLORSPACE_SMPTE240M), +#endif +#if defined(V4L2_COLORSPACE_REC709) || (defined(HAVE_DECL_V4L2_COLORSPACE_REC709) && HAVE_DECL_V4L2_COLORSPACE_REC709) + XLAT(V4L2_COLORSPACE_REC709), +#endif +#if defined(V4L2_COLORSPACE_BT878) || (defined(HAVE_DECL_V4L2_COLORSPACE_BT878) && HAVE_DECL_V4L2_COLORSPACE_BT878) + XLAT(V4L2_COLORSPACE_BT878), +#endif +#if defined(V4L2_COLORSPACE_470_SYSTEM_M) || (defined(HAVE_DECL_V4L2_COLORSPACE_470_SYSTEM_M) && HAVE_DECL_V4L2_COLORSPACE_470_SYSTEM_M) + XLAT(V4L2_COLORSPACE_470_SYSTEM_M), +#endif +#if defined(V4L2_COLORSPACE_470_SYSTEM_BG) || (defined(HAVE_DECL_V4L2_COLORSPACE_470_SYSTEM_BG) && HAVE_DECL_V4L2_COLORSPACE_470_SYSTEM_BG) + XLAT(V4L2_COLORSPACE_470_SYSTEM_BG), +#endif +#if defined(V4L2_COLORSPACE_JPEG) || (defined(HAVE_DECL_V4L2_COLORSPACE_JPEG) && HAVE_DECL_V4L2_COLORSPACE_JPEG) + XLAT(V4L2_COLORSPACE_JPEG), +#endif +#if defined(V4L2_COLORSPACE_SRGB) || (defined(HAVE_DECL_V4L2_COLORSPACE_SRGB) && HAVE_DECL_V4L2_COLORSPACE_SRGB) + XLAT(V4L2_COLORSPACE_SRGB), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_control_classes.h b/xlat/v4l2_control_classes.h new file mode 100644 index 00000000..05e67c96 --- /dev/null +++ b/xlat/v4l2_control_classes.h @@ -0,0 +1,32 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_control_classes.in; do not edit. */ + +static const struct xlat v4l2_control_classes[] = { +#if defined(V4L2_CTRL_CLASS_USER) || (defined(HAVE_DECL_V4L2_CTRL_CLASS_USER) && HAVE_DECL_V4L2_CTRL_CLASS_USER) + XLAT(V4L2_CTRL_CLASS_USER), +#endif +#if defined(V4L2_CTRL_CLASS_MPEG) || (defined(HAVE_DECL_V4L2_CTRL_CLASS_MPEG) && HAVE_DECL_V4L2_CTRL_CLASS_MPEG) + XLAT(V4L2_CTRL_CLASS_MPEG), +#endif +#if defined(V4L2_CTRL_CLASS_CAMERA) || (defined(HAVE_DECL_V4L2_CTRL_CLASS_CAMERA) && HAVE_DECL_V4L2_CTRL_CLASS_CAMERA) + XLAT(V4L2_CTRL_CLASS_CAMERA), +#endif +#if defined(V4L2_CTRL_CLASS_FM_TX) || (defined(HAVE_DECL_V4L2_CTRL_CLASS_FM_TX) && HAVE_DECL_V4L2_CTRL_CLASS_FM_TX) + XLAT(V4L2_CTRL_CLASS_FM_TX), +#endif +#if defined(V4L2_CTRL_CLASS_FLASH) || (defined(HAVE_DECL_V4L2_CTRL_CLASS_FLASH) && HAVE_DECL_V4L2_CTRL_CLASS_FLASH) + XLAT(V4L2_CTRL_CLASS_FLASH), +#endif +#if defined(V4L2_CTRL_CLASS_JPEG) || (defined(HAVE_DECL_V4L2_CTRL_CLASS_JPEG) && HAVE_DECL_V4L2_CTRL_CLASS_JPEG) + XLAT(V4L2_CTRL_CLASS_JPEG), +#endif +#if defined(V4L2_CTRL_CLASS_IMAGE_SOURCE) || (defined(HAVE_DECL_V4L2_CTRL_CLASS_IMAGE_SOURCE) && HAVE_DECL_V4L2_CTRL_CLASS_IMAGE_SOURCE) + XLAT(V4L2_CTRL_CLASS_IMAGE_SOURCE), +#endif +#if defined(V4L2_CTRL_CLASS_IMAGE_PROC) || (defined(HAVE_DECL_V4L2_CTRL_CLASS_IMAGE_PROC) && HAVE_DECL_V4L2_CTRL_CLASS_IMAGE_PROC) + XLAT(V4L2_CTRL_CLASS_IMAGE_PROC), +#endif +#if defined(V4L2_CTRL_CLASS_FM_RX) || (defined(HAVE_DECL_V4L2_CTRL_CLASS_FM_RX) && HAVE_DECL_V4L2_CTRL_CLASS_FM_RX) + XLAT(V4L2_CTRL_CLASS_FM_RX), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_control_flags.h b/xlat/v4l2_control_flags.h new file mode 100644 index 00000000..adf39228 --- /dev/null +++ b/xlat/v4l2_control_flags.h @@ -0,0 +1,29 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_control_flags.in; do not edit. */ + +static const struct xlat v4l2_control_flags[] = { +#if defined(V4L2_CTRL_FLAG_DISABLED) || (defined(HAVE_DECL_V4L2_CTRL_FLAG_DISABLED) && HAVE_DECL_V4L2_CTRL_FLAG_DISABLED) + XLAT(V4L2_CTRL_FLAG_DISABLED), +#endif +#if defined(V4L2_CTRL_FLAG_GRABBED) || (defined(HAVE_DECL_V4L2_CTRL_FLAG_GRABBED) && HAVE_DECL_V4L2_CTRL_FLAG_GRABBED) + XLAT(V4L2_CTRL_FLAG_GRABBED), +#endif +#if defined(V4L2_CTRL_FLAG_READ_ONLY) || (defined(HAVE_DECL_V4L2_CTRL_FLAG_READ_ONLY) && HAVE_DECL_V4L2_CTRL_FLAG_READ_ONLY) + XLAT(V4L2_CTRL_FLAG_READ_ONLY), +#endif +#if defined(V4L2_CTRL_FLAG_UPDATE) || (defined(HAVE_DECL_V4L2_CTRL_FLAG_UPDATE) && HAVE_DECL_V4L2_CTRL_FLAG_UPDATE) + XLAT(V4L2_CTRL_FLAG_UPDATE), +#endif +#if defined(V4L2_CTRL_FLAG_INACTIVE) || (defined(HAVE_DECL_V4L2_CTRL_FLAG_INACTIVE) && HAVE_DECL_V4L2_CTRL_FLAG_INACTIVE) + XLAT(V4L2_CTRL_FLAG_INACTIVE), +#endif +#if defined(V4L2_CTRL_FLAG_SLIDER) || (defined(HAVE_DECL_V4L2_CTRL_FLAG_SLIDER) && HAVE_DECL_V4L2_CTRL_FLAG_SLIDER) + XLAT(V4L2_CTRL_FLAG_SLIDER), +#endif +#if defined(V4L2_CTRL_FLAG_WRITE_ONLY) || (defined(HAVE_DECL_V4L2_CTRL_FLAG_WRITE_ONLY) && HAVE_DECL_V4L2_CTRL_FLAG_WRITE_ONLY) + XLAT(V4L2_CTRL_FLAG_WRITE_ONLY), +#endif +#if defined(V4L2_CTRL_FLAG_VOLATILE) || (defined(HAVE_DECL_V4L2_CTRL_FLAG_VOLATILE) && HAVE_DECL_V4L2_CTRL_FLAG_VOLATILE) + XLAT(V4L2_CTRL_FLAG_VOLATILE), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_control_ids.h b/xlat/v4l2_control_ids.h new file mode 100644 index 00000000..c5a7aaee --- /dev/null +++ b/xlat/v4l2_control_ids.h @@ -0,0 +1,232 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_control_ids.in; do not edit. */ + +static const struct xlat v4l2_control_ids[] = { + XLAT(0), +#if defined(V4L2_CID_BRIGHTNESS) || (defined(HAVE_DECL_V4L2_CID_BRIGHTNESS) && HAVE_DECL_V4L2_CID_BRIGHTNESS) + XLAT(V4L2_CID_BRIGHTNESS), +#endif +#if defined(V4L2_CID_CONTRAST) || (defined(HAVE_DECL_V4L2_CID_CONTRAST) && HAVE_DECL_V4L2_CID_CONTRAST) + XLAT(V4L2_CID_CONTRAST), +#endif +#if defined(V4L2_CID_SATURATION) || (defined(HAVE_DECL_V4L2_CID_SATURATION) && HAVE_DECL_V4L2_CID_SATURATION) + XLAT(V4L2_CID_SATURATION), +#endif +#if defined(V4L2_CID_HUE) || (defined(HAVE_DECL_V4L2_CID_HUE) && HAVE_DECL_V4L2_CID_HUE) + XLAT(V4L2_CID_HUE), +#endif +#if defined(V4L2_CID_AUDIO_VOLUME) || (defined(HAVE_DECL_V4L2_CID_AUDIO_VOLUME) && HAVE_DECL_V4L2_CID_AUDIO_VOLUME) + XLAT(V4L2_CID_AUDIO_VOLUME), +#endif +#if defined(V4L2_CID_AUDIO_BALANCE) || (defined(HAVE_DECL_V4L2_CID_AUDIO_BALANCE) && HAVE_DECL_V4L2_CID_AUDIO_BALANCE) + XLAT(V4L2_CID_AUDIO_BALANCE), +#endif +#if defined(V4L2_CID_AUDIO_BASS) || (defined(HAVE_DECL_V4L2_CID_AUDIO_BASS) && HAVE_DECL_V4L2_CID_AUDIO_BASS) + XLAT(V4L2_CID_AUDIO_BASS), +#endif +#if defined(V4L2_CID_AUDIO_TREBLE) || (defined(HAVE_DECL_V4L2_CID_AUDIO_TREBLE) && HAVE_DECL_V4L2_CID_AUDIO_TREBLE) + XLAT(V4L2_CID_AUDIO_TREBLE), +#endif +#if defined(V4L2_CID_AUDIO_MUTE) || (defined(HAVE_DECL_V4L2_CID_AUDIO_MUTE) && HAVE_DECL_V4L2_CID_AUDIO_MUTE) + XLAT(V4L2_CID_AUDIO_MUTE), +#endif +#if defined(V4L2_CID_AUDIO_LOUDNESS) || (defined(HAVE_DECL_V4L2_CID_AUDIO_LOUDNESS) && HAVE_DECL_V4L2_CID_AUDIO_LOUDNESS) + XLAT(V4L2_CID_AUDIO_LOUDNESS), +#endif +#if defined(V4L2_CID_BLACK_LEVEL) || (defined(HAVE_DECL_V4L2_CID_BLACK_LEVEL) && HAVE_DECL_V4L2_CID_BLACK_LEVEL) + XLAT(V4L2_CID_BLACK_LEVEL), +#endif +#if defined(V4L2_CID_AUTO_WHITE_BALANCE) || (defined(HAVE_DECL_V4L2_CID_AUTO_WHITE_BALANCE) && HAVE_DECL_V4L2_CID_AUTO_WHITE_BALANCE) + XLAT(V4L2_CID_AUTO_WHITE_BALANCE), +#endif +#if defined(V4L2_CID_DO_WHITE_BALANCE) || (defined(HAVE_DECL_V4L2_CID_DO_WHITE_BALANCE) && HAVE_DECL_V4L2_CID_DO_WHITE_BALANCE) + XLAT(V4L2_CID_DO_WHITE_BALANCE), +#endif +#if defined(V4L2_CID_RED_BALANCE) || (defined(HAVE_DECL_V4L2_CID_RED_BALANCE) && HAVE_DECL_V4L2_CID_RED_BALANCE) + XLAT(V4L2_CID_RED_BALANCE), +#endif +#if defined(V4L2_CID_BLUE_BALANCE) || (defined(HAVE_DECL_V4L2_CID_BLUE_BALANCE) && HAVE_DECL_V4L2_CID_BLUE_BALANCE) + XLAT(V4L2_CID_BLUE_BALANCE), +#endif +#if defined(V4L2_CID_GAMMA) || (defined(HAVE_DECL_V4L2_CID_GAMMA) && HAVE_DECL_V4L2_CID_GAMMA) + XLAT(V4L2_CID_GAMMA), +#endif +#if defined(V4L2_CID_WHITENESS) || (defined(HAVE_DECL_V4L2_CID_WHITENESS) && HAVE_DECL_V4L2_CID_WHITENESS) + XLAT(V4L2_CID_WHITENESS), +#endif +#if defined(V4L2_CID_EXPOSURE) || (defined(HAVE_DECL_V4L2_CID_EXPOSURE) && HAVE_DECL_V4L2_CID_EXPOSURE) + XLAT(V4L2_CID_EXPOSURE), +#endif +#if defined(V4L2_CID_AUTOGAIN) || (defined(HAVE_DECL_V4L2_CID_AUTOGAIN) && HAVE_DECL_V4L2_CID_AUTOGAIN) + XLAT(V4L2_CID_AUTOGAIN), +#endif +#if defined(V4L2_CID_GAIN) || (defined(HAVE_DECL_V4L2_CID_GAIN) && HAVE_DECL_V4L2_CID_GAIN) + XLAT(V4L2_CID_GAIN), +#endif +#if defined(V4L2_CID_HFLIP) || (defined(HAVE_DECL_V4L2_CID_HFLIP) && HAVE_DECL_V4L2_CID_HFLIP) + XLAT(V4L2_CID_HFLIP), +#endif +#if defined(V4L2_CID_VFLIP) || (defined(HAVE_DECL_V4L2_CID_VFLIP) && HAVE_DECL_V4L2_CID_VFLIP) + XLAT(V4L2_CID_VFLIP), +#endif +#if defined(V4L2_CID_HCENTER) || (defined(HAVE_DECL_V4L2_CID_HCENTER) && HAVE_DECL_V4L2_CID_HCENTER) + XLAT(V4L2_CID_HCENTER), +#endif +#if defined(V4L2_CID_VCENTER) || (defined(HAVE_DECL_V4L2_CID_VCENTER) && HAVE_DECL_V4L2_CID_VCENTER) + XLAT(V4L2_CID_VCENTER), +#endif +#if defined(V4L2_CID_POWER_LINE_FREQUENCY) || (defined(HAVE_DECL_V4L2_CID_POWER_LINE_FREQUENCY) && HAVE_DECL_V4L2_CID_POWER_LINE_FREQUENCY) + XLAT(V4L2_CID_POWER_LINE_FREQUENCY), +#endif +#if defined(V4L2_CID_HUE_AUTO) || (defined(HAVE_DECL_V4L2_CID_HUE_AUTO) && HAVE_DECL_V4L2_CID_HUE_AUTO) + XLAT(V4L2_CID_HUE_AUTO), +#endif +#if defined(V4L2_CID_WHITE_BALANCE_TEMPERATURE) || (defined(HAVE_DECL_V4L2_CID_WHITE_BALANCE_TEMPERATURE) && HAVE_DECL_V4L2_CID_WHITE_BALANCE_TEMPERATURE) + XLAT(V4L2_CID_WHITE_BALANCE_TEMPERATURE), +#endif +#if defined(V4L2_CID_SHARPNESS) || (defined(HAVE_DECL_V4L2_CID_SHARPNESS) && HAVE_DECL_V4L2_CID_SHARPNESS) + XLAT(V4L2_CID_SHARPNESS), +#endif +#if defined(V4L2_CID_BACKLIGHT_COMPENSATION) || (defined(HAVE_DECL_V4L2_CID_BACKLIGHT_COMPENSATION) && HAVE_DECL_V4L2_CID_BACKLIGHT_COMPENSATION) + XLAT(V4L2_CID_BACKLIGHT_COMPENSATION), +#endif +#if defined(V4L2_CID_CHROMA_AGC) || (defined(HAVE_DECL_V4L2_CID_CHROMA_AGC) && HAVE_DECL_V4L2_CID_CHROMA_AGC) + XLAT(V4L2_CID_CHROMA_AGC), +#endif +#if defined(V4L2_CID_CHROMA_GAIN) || (defined(HAVE_DECL_V4L2_CID_CHROMA_GAIN) && HAVE_DECL_V4L2_CID_CHROMA_GAIN) + XLAT(V4L2_CID_CHROMA_GAIN), +#endif +#if defined(V4L2_CID_COLOR_KILLER) || (defined(HAVE_DECL_V4L2_CID_COLOR_KILLER) && HAVE_DECL_V4L2_CID_COLOR_KILLER) + XLAT(V4L2_CID_COLOR_KILLER), +#endif +#if defined(V4L2_CID_COLORFX) || (defined(HAVE_DECL_V4L2_CID_COLORFX) && HAVE_DECL_V4L2_CID_COLORFX) + XLAT(V4L2_CID_COLORFX), +#endif +#if defined(V4L2_CID_COLORFX_CBCR) || (defined(HAVE_DECL_V4L2_CID_COLORFX_CBCR) && HAVE_DECL_V4L2_CID_COLORFX_CBCR) + XLAT(V4L2_CID_COLORFX_CBCR), +#endif +#if defined(V4L2_CID_AUTOBRIGHTNESS) || (defined(HAVE_DECL_V4L2_CID_AUTOBRIGHTNESS) && HAVE_DECL_V4L2_CID_AUTOBRIGHTNESS) + XLAT(V4L2_CID_AUTOBRIGHTNESS), +#endif +#if defined(V4L2_CID_BAND_STOP_FILTER) || (defined(HAVE_DECL_V4L2_CID_BAND_STOP_FILTER) && HAVE_DECL_V4L2_CID_BAND_STOP_FILTER) + XLAT(V4L2_CID_BAND_STOP_FILTER), +#endif +#if defined(V4L2_CID_ROTATE) || (defined(HAVE_DECL_V4L2_CID_ROTATE) && HAVE_DECL_V4L2_CID_ROTATE) + XLAT(V4L2_CID_ROTATE), +#endif +#if defined(V4L2_CID_BG_COLOR) || (defined(HAVE_DECL_V4L2_CID_BG_COLOR) && HAVE_DECL_V4L2_CID_BG_COLOR) + XLAT(V4L2_CID_BG_COLOR), +#endif +#if defined(V4L2_CID_ILLUMINATORS_1) || (defined(HAVE_DECL_V4L2_CID_ILLUMINATORS_1) && HAVE_DECL_V4L2_CID_ILLUMINATORS_1) + XLAT(V4L2_CID_ILLUMINATORS_1), +#endif +#if defined(V4L2_CID_ILLUMINATORS_2) || (defined(HAVE_DECL_V4L2_CID_ILLUMINATORS_2) && HAVE_DECL_V4L2_CID_ILLUMINATORS_2) + XLAT(V4L2_CID_ILLUMINATORS_2), +#endif +#if defined(V4L2_CID_MIN_BUFFERS_FOR_CAPTURE) || (defined(HAVE_DECL_V4L2_CID_MIN_BUFFERS_FOR_CAPTURE) && HAVE_DECL_V4L2_CID_MIN_BUFFERS_FOR_CAPTURE) + XLAT(V4L2_CID_MIN_BUFFERS_FOR_CAPTURE), +#endif +#if defined(V4L2_CID_MIN_BUFFERS_FOR_OUTPUT) || (defined(HAVE_DECL_V4L2_CID_MIN_BUFFERS_FOR_OUTPUT) && HAVE_DECL_V4L2_CID_MIN_BUFFERS_FOR_OUTPUT) + XLAT(V4L2_CID_MIN_BUFFERS_FOR_OUTPUT), +#endif +#if defined(V4L2_CID_ALPHA_COMPONENT) || (defined(HAVE_DECL_V4L2_CID_ALPHA_COMPONENT) && HAVE_DECL_V4L2_CID_ALPHA_COMPONENT) + XLAT(V4L2_CID_ALPHA_COMPONENT), +#endif +/* Camera class control IDs */ +#if defined(V4L2_CID_EXPOSURE_AUTO) || (defined(HAVE_DECL_V4L2_CID_EXPOSURE_AUTO) && HAVE_DECL_V4L2_CID_EXPOSURE_AUTO) + XLAT(V4L2_CID_EXPOSURE_AUTO), +#endif +#if defined(V4L2_CID_EXPOSURE_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_EXPOSURE_ABSOLUTE) && HAVE_DECL_V4L2_CID_EXPOSURE_ABSOLUTE) + XLAT(V4L2_CID_EXPOSURE_ABSOLUTE), +#endif +#if defined(V4L2_CID_EXPOSURE_AUTO_PRIORITY) || (defined(HAVE_DECL_V4L2_CID_EXPOSURE_AUTO_PRIORITY) && HAVE_DECL_V4L2_CID_EXPOSURE_AUTO_PRIORITY) + XLAT(V4L2_CID_EXPOSURE_AUTO_PRIORITY), +#endif +#if defined(V4L2_CID_PAN_RELATIVE) || (defined(HAVE_DECL_V4L2_CID_PAN_RELATIVE) && HAVE_DECL_V4L2_CID_PAN_RELATIVE) + XLAT(V4L2_CID_PAN_RELATIVE), +#endif +#if defined(V4L2_CID_TILT_RELATIVE) || (defined(HAVE_DECL_V4L2_CID_TILT_RELATIVE) && HAVE_DECL_V4L2_CID_TILT_RELATIVE) + XLAT(V4L2_CID_TILT_RELATIVE), +#endif +#if defined(V4L2_CID_PAN_RESET) || (defined(HAVE_DECL_V4L2_CID_PAN_RESET) && HAVE_DECL_V4L2_CID_PAN_RESET) + XLAT(V4L2_CID_PAN_RESET), +#endif +#if defined(V4L2_CID_TILT_RESET) || (defined(HAVE_DECL_V4L2_CID_TILT_RESET) && HAVE_DECL_V4L2_CID_TILT_RESET) + XLAT(V4L2_CID_TILT_RESET), +#endif +#if defined(V4L2_CID_PAN_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_PAN_ABSOLUTE) && HAVE_DECL_V4L2_CID_PAN_ABSOLUTE) + XLAT(V4L2_CID_PAN_ABSOLUTE), +#endif +#if defined(V4L2_CID_TILT_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_TILT_ABSOLUTE) && HAVE_DECL_V4L2_CID_TILT_ABSOLUTE) + XLAT(V4L2_CID_TILT_ABSOLUTE), +#endif +#if defined(V4L2_CID_FOCUS_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_FOCUS_ABSOLUTE) && HAVE_DECL_V4L2_CID_FOCUS_ABSOLUTE) + XLAT(V4L2_CID_FOCUS_ABSOLUTE), +#endif +#if defined(V4L2_CID_FOCUS_RELATIVE) || (defined(HAVE_DECL_V4L2_CID_FOCUS_RELATIVE) && HAVE_DECL_V4L2_CID_FOCUS_RELATIVE) + XLAT(V4L2_CID_FOCUS_RELATIVE), +#endif +#if defined(V4L2_CID_FOCUS_AUTO) || (defined(HAVE_DECL_V4L2_CID_FOCUS_AUTO) && HAVE_DECL_V4L2_CID_FOCUS_AUTO) + XLAT(V4L2_CID_FOCUS_AUTO), +#endif +#if defined(V4L2_CID_ZOOM_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_ZOOM_ABSOLUTE) && HAVE_DECL_V4L2_CID_ZOOM_ABSOLUTE) + XLAT(V4L2_CID_ZOOM_ABSOLUTE), +#endif +#if defined(V4L2_CID_ZOOM_RELATIVE) || (defined(HAVE_DECL_V4L2_CID_ZOOM_RELATIVE) && HAVE_DECL_V4L2_CID_ZOOM_RELATIVE) + XLAT(V4L2_CID_ZOOM_RELATIVE), +#endif +#if defined(V4L2_CID_ZOOM_CONTINUOUS) || (defined(HAVE_DECL_V4L2_CID_ZOOM_CONTINUOUS) && HAVE_DECL_V4L2_CID_ZOOM_CONTINUOUS) + XLAT(V4L2_CID_ZOOM_CONTINUOUS), +#endif +#if defined(V4L2_CID_PRIVACY) || (defined(HAVE_DECL_V4L2_CID_PRIVACY) && HAVE_DECL_V4L2_CID_PRIVACY) + XLAT(V4L2_CID_PRIVACY), +#endif +#if defined(V4L2_CID_IRIS_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_IRIS_ABSOLUTE) && HAVE_DECL_V4L2_CID_IRIS_ABSOLUTE) + XLAT(V4L2_CID_IRIS_ABSOLUTE), +#endif +#if defined(V4L2_CID_IRIS_RELATIVE) || (defined(HAVE_DECL_V4L2_CID_IRIS_RELATIVE) && HAVE_DECL_V4L2_CID_IRIS_RELATIVE) + XLAT(V4L2_CID_IRIS_RELATIVE), +#endif +#if defined(V4L2_CID_AUTO_EXPOSURE_BIAS) || (defined(HAVE_DECL_V4L2_CID_AUTO_EXPOSURE_BIAS) && HAVE_DECL_V4L2_CID_AUTO_EXPOSURE_BIAS) + XLAT(V4L2_CID_AUTO_EXPOSURE_BIAS), +#endif +#if defined(V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE) || (defined(HAVE_DECL_V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE) && HAVE_DECL_V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE) + XLAT(V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE), +#endif +#if defined(V4L2_CID_WIDE_DYNAMIC_RANGE) || (defined(HAVE_DECL_V4L2_CID_WIDE_DYNAMIC_RANGE) && HAVE_DECL_V4L2_CID_WIDE_DYNAMIC_RANGE) + XLAT(V4L2_CID_WIDE_DYNAMIC_RANGE), +#endif +#if defined(V4L2_CID_IMAGE_STABILIZATION) || (defined(HAVE_DECL_V4L2_CID_IMAGE_STABILIZATION) && HAVE_DECL_V4L2_CID_IMAGE_STABILIZATION) + XLAT(V4L2_CID_IMAGE_STABILIZATION), +#endif +#if defined(V4L2_CID_ISO_SENSITIVITY) || (defined(HAVE_DECL_V4L2_CID_ISO_SENSITIVITY) && HAVE_DECL_V4L2_CID_ISO_SENSITIVITY) + XLAT(V4L2_CID_ISO_SENSITIVITY), +#endif +#if defined(V4L2_CID_ISO_SENSITIVITY_AUTO) || (defined(HAVE_DECL_V4L2_CID_ISO_SENSITIVITY_AUTO) && HAVE_DECL_V4L2_CID_ISO_SENSITIVITY_AUTO) + XLAT(V4L2_CID_ISO_SENSITIVITY_AUTO), +#endif +#if defined(V4L2_CID_EXPOSURE_METERING) || (defined(HAVE_DECL_V4L2_CID_EXPOSURE_METERING) && HAVE_DECL_V4L2_CID_EXPOSURE_METERING) + XLAT(V4L2_CID_EXPOSURE_METERING), +#endif +#if defined(V4L2_CID_SCENE_MODE) || (defined(HAVE_DECL_V4L2_CID_SCENE_MODE) && HAVE_DECL_V4L2_CID_SCENE_MODE) + XLAT(V4L2_CID_SCENE_MODE), +#endif +#if defined(V4L2_CID_3A_LOCK) || (defined(HAVE_DECL_V4L2_CID_3A_LOCK) && HAVE_DECL_V4L2_CID_3A_LOCK) + XLAT(V4L2_CID_3A_LOCK), +#endif +#if defined(V4L2_CID_AUTO_FOCUS_START) || (defined(HAVE_DECL_V4L2_CID_AUTO_FOCUS_START) && HAVE_DECL_V4L2_CID_AUTO_FOCUS_START) + XLAT(V4L2_CID_AUTO_FOCUS_START), +#endif +#if defined(V4L2_CID_AUTO_FOCUS_STOP) || (defined(HAVE_DECL_V4L2_CID_AUTO_FOCUS_STOP) && HAVE_DECL_V4L2_CID_AUTO_FOCUS_STOP) + XLAT(V4L2_CID_AUTO_FOCUS_STOP), +#endif +#if defined(V4L2_CID_AUTO_FOCUS_STATUS) || (defined(HAVE_DECL_V4L2_CID_AUTO_FOCUS_STATUS) && HAVE_DECL_V4L2_CID_AUTO_FOCUS_STATUS) + XLAT(V4L2_CID_AUTO_FOCUS_STATUS), +#endif +#if defined(V4L2_CID_AUTO_FOCUS_RANGE) || (defined(HAVE_DECL_V4L2_CID_AUTO_FOCUS_RANGE) && HAVE_DECL_V4L2_CID_AUTO_FOCUS_RANGE) + XLAT(V4L2_CID_AUTO_FOCUS_RANGE), +#endif +#if defined(V4L2_CID_PRIVATE_BASE) || (defined(HAVE_DECL_V4L2_CID_PRIVATE_BASE) && HAVE_DECL_V4L2_CID_PRIVATE_BASE) + XLAT(V4L2_CID_PRIVATE_BASE), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_control_types.h b/xlat/v4l2_control_types.h new file mode 100644 index 00000000..16de05c0 --- /dev/null +++ b/xlat/v4l2_control_types.h @@ -0,0 +1,32 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_control_types.in; do not edit. */ + +static const struct xlat v4l2_control_types[] = { +#if defined(V4L2_CTRL_TYPE_INTEGER) || (defined(HAVE_DECL_V4L2_CTRL_TYPE_INTEGER) && HAVE_DECL_V4L2_CTRL_TYPE_INTEGER) + XLAT(V4L2_CTRL_TYPE_INTEGER), +#endif +#if defined(V4L2_CTRL_TYPE_BOOLEAN) || (defined(HAVE_DECL_V4L2_CTRL_TYPE_BOOLEAN) && HAVE_DECL_V4L2_CTRL_TYPE_BOOLEAN) + XLAT(V4L2_CTRL_TYPE_BOOLEAN), +#endif +#if defined(V4L2_CTRL_TYPE_MENU) || (defined(HAVE_DECL_V4L2_CTRL_TYPE_MENU) && HAVE_DECL_V4L2_CTRL_TYPE_MENU) + XLAT(V4L2_CTRL_TYPE_MENU), +#endif +#if defined(V4L2_CTRL_TYPE_INTEGER_MENU) || (defined(HAVE_DECL_V4L2_CTRL_TYPE_INTEGER_MENU) && HAVE_DECL_V4L2_CTRL_TYPE_INTEGER_MENU) + XLAT(V4L2_CTRL_TYPE_INTEGER_MENU), +#endif +#if defined(V4L2_CTRL_TYPE_BITMASK) || (defined(HAVE_DECL_V4L2_CTRL_TYPE_BITMASK) && HAVE_DECL_V4L2_CTRL_TYPE_BITMASK) + XLAT(V4L2_CTRL_TYPE_BITMASK), +#endif +#if defined(V4L2_CTRL_TYPE_BUTTON) || (defined(HAVE_DECL_V4L2_CTRL_TYPE_BUTTON) && HAVE_DECL_V4L2_CTRL_TYPE_BUTTON) + XLAT(V4L2_CTRL_TYPE_BUTTON), +#endif +#if defined(V4L2_CTRL_TYPE_INTEGER64) || (defined(HAVE_DECL_V4L2_CTRL_TYPE_INTEGER64) && HAVE_DECL_V4L2_CTRL_TYPE_INTEGER64) + XLAT(V4L2_CTRL_TYPE_INTEGER64), +#endif +#if defined(V4L2_CTRL_TYPE_STRING) || (defined(HAVE_DECL_V4L2_CTRL_TYPE_STRING) && HAVE_DECL_V4L2_CTRL_TYPE_STRING) + XLAT(V4L2_CTRL_TYPE_STRING), +#endif +#if defined(V4L2_CTRL_TYPE_CTRL_CLASS) || (defined(HAVE_DECL_V4L2_CTRL_TYPE_CTRL_CLASS) && HAVE_DECL_V4L2_CTRL_TYPE_CTRL_CLASS) + XLAT(V4L2_CTRL_TYPE_CTRL_CLASS), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_device_capabilities_flags.h b/xlat/v4l2_device_capabilities_flags.h new file mode 100644 index 00000000..b97fa64a --- /dev/null +++ b/xlat/v4l2_device_capabilities_flags.h @@ -0,0 +1,74 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_device_capabilities_flags.in; do not edit. */ + +static const struct xlat v4l2_device_capabilities_flags[] = { +#if defined(V4L2_CAP_VIDEO_CAPTURE) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_CAPTURE) && HAVE_DECL_V4L2_CAP_VIDEO_CAPTURE) + XLAT(V4L2_CAP_VIDEO_CAPTURE), +#endif +#if defined(V4L2_CAP_VIDEO_OUTPUT) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT) && HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT) + XLAT(V4L2_CAP_VIDEO_OUTPUT), +#endif +#if defined(V4L2_CAP_VIDEO_OVERLAY) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_OVERLAY) && HAVE_DECL_V4L2_CAP_VIDEO_OVERLAY) + XLAT(V4L2_CAP_VIDEO_OVERLAY), +#endif +#if defined(V4L2_CAP_VBI_CAPTURE) || (defined(HAVE_DECL_V4L2_CAP_VBI_CAPTURE) && HAVE_DECL_V4L2_CAP_VBI_CAPTURE) + XLAT(V4L2_CAP_VBI_CAPTURE), +#endif +#if defined(V4L2_CAP_VBI_OUTPUT) || (defined(HAVE_DECL_V4L2_CAP_VBI_OUTPUT) && HAVE_DECL_V4L2_CAP_VBI_OUTPUT) + XLAT(V4L2_CAP_VBI_OUTPUT), +#endif +#if defined(V4L2_CAP_SLICED_VBI_CAPTURE) || (defined(HAVE_DECL_V4L2_CAP_SLICED_VBI_CAPTURE) && HAVE_DECL_V4L2_CAP_SLICED_VBI_CAPTURE) + XLAT(V4L2_CAP_SLICED_VBI_CAPTURE), +#endif +#if defined(V4L2_CAP_SLICED_VBI_OUTPUT) || (defined(HAVE_DECL_V4L2_CAP_SLICED_VBI_OUTPUT) && HAVE_DECL_V4L2_CAP_SLICED_VBI_OUTPUT) + XLAT(V4L2_CAP_SLICED_VBI_OUTPUT), +#endif +#if defined(V4L2_CAP_RDS_CAPTURE) || (defined(HAVE_DECL_V4L2_CAP_RDS_CAPTURE) && HAVE_DECL_V4L2_CAP_RDS_CAPTURE) + XLAT(V4L2_CAP_RDS_CAPTURE), +#endif +#if defined(V4L2_CAP_VIDEO_OUTPUT_OVERLAY) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT_OVERLAY) && HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT_OVERLAY) + XLAT(V4L2_CAP_VIDEO_OUTPUT_OVERLAY), +#endif +#if defined(V4L2_CAP_HW_FREQ_SEEK) || (defined(HAVE_DECL_V4L2_CAP_HW_FREQ_SEEK) && HAVE_DECL_V4L2_CAP_HW_FREQ_SEEK) + XLAT(V4L2_CAP_HW_FREQ_SEEK), +#endif +#if defined(V4L2_CAP_RDS_OUTPUT) || (defined(HAVE_DECL_V4L2_CAP_RDS_OUTPUT) && HAVE_DECL_V4L2_CAP_RDS_OUTPUT) + XLAT(V4L2_CAP_RDS_OUTPUT), +#endif +#if defined(V4L2_CAP_VIDEO_CAPTURE_MPLANE) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_CAPTURE_MPLANE) && HAVE_DECL_V4L2_CAP_VIDEO_CAPTURE_MPLANE) + XLAT(V4L2_CAP_VIDEO_CAPTURE_MPLANE), +#endif +#if defined(V4L2_CAP_VIDEO_OUTPUT_MPLANE) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT_MPLANE) && HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT_MPLANE) + XLAT(V4L2_CAP_VIDEO_OUTPUT_MPLANE), +#endif +#if defined(V4L2_CAP_VIDEO_M2M) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_M2M) && HAVE_DECL_V4L2_CAP_VIDEO_M2M) + XLAT(V4L2_CAP_VIDEO_M2M), +#endif +#if defined(V4L2_CAP_VIDEO_M2M_MPLANE) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_M2M_MPLANE) && HAVE_DECL_V4L2_CAP_VIDEO_M2M_MPLANE) + XLAT(V4L2_CAP_VIDEO_M2M_MPLANE), +#endif +#if defined(V4L2_CAP_TUNER) || (defined(HAVE_DECL_V4L2_CAP_TUNER) && HAVE_DECL_V4L2_CAP_TUNER) + XLAT(V4L2_CAP_TUNER), +#endif +#if defined(V4L2_CAP_AUDIO) || (defined(HAVE_DECL_V4L2_CAP_AUDIO) && HAVE_DECL_V4L2_CAP_AUDIO) + XLAT(V4L2_CAP_AUDIO), +#endif +#if defined(V4L2_CAP_RADIO) || (defined(HAVE_DECL_V4L2_CAP_RADIO) && HAVE_DECL_V4L2_CAP_RADIO) + XLAT(V4L2_CAP_RADIO), +#endif +#if defined(V4L2_CAP_MODULATOR) || (defined(HAVE_DECL_V4L2_CAP_MODULATOR) && HAVE_DECL_V4L2_CAP_MODULATOR) + XLAT(V4L2_CAP_MODULATOR), +#endif +#if defined(V4L2_CAP_READWRITE) || (defined(HAVE_DECL_V4L2_CAP_READWRITE) && HAVE_DECL_V4L2_CAP_READWRITE) + XLAT(V4L2_CAP_READWRITE), +#endif +#if defined(V4L2_CAP_ASYNCIO) || (defined(HAVE_DECL_V4L2_CAP_ASYNCIO) && HAVE_DECL_V4L2_CAP_ASYNCIO) + XLAT(V4L2_CAP_ASYNCIO), +#endif +#if defined(V4L2_CAP_STREAMING) || (defined(HAVE_DECL_V4L2_CAP_STREAMING) && HAVE_DECL_V4L2_CAP_STREAMING) + XLAT(V4L2_CAP_STREAMING), +#endif +#if defined(V4L2_CAP_DEVICE_CAPS) || (defined(HAVE_DECL_V4L2_CAP_DEVICE_CAPS) && HAVE_DECL_V4L2_CAP_DEVICE_CAPS) + XLAT(V4L2_CAP_DEVICE_CAPS), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_fields.h b/xlat/v4l2_fields.h new file mode 100644 index 00000000..d0e00833 --- /dev/null +++ b/xlat/v4l2_fields.h @@ -0,0 +1,35 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_fields.in; do not edit. */ + +static const struct xlat v4l2_fields[] = { +#if defined(V4L2_FIELD_ANY) || (defined(HAVE_DECL_V4L2_FIELD_ANY) && HAVE_DECL_V4L2_FIELD_ANY) + XLAT(V4L2_FIELD_ANY), +#endif +#if defined(V4L2_FIELD_NONE) || (defined(HAVE_DECL_V4L2_FIELD_NONE) && HAVE_DECL_V4L2_FIELD_NONE) + XLAT(V4L2_FIELD_NONE), +#endif +#if defined(V4L2_FIELD_TOP) || (defined(HAVE_DECL_V4L2_FIELD_TOP) && HAVE_DECL_V4L2_FIELD_TOP) + XLAT(V4L2_FIELD_TOP), +#endif +#if defined(V4L2_FIELD_BOTTOM) || (defined(HAVE_DECL_V4L2_FIELD_BOTTOM) && HAVE_DECL_V4L2_FIELD_BOTTOM) + XLAT(V4L2_FIELD_BOTTOM), +#endif +#if defined(V4L2_FIELD_INTERLACED) || (defined(HAVE_DECL_V4L2_FIELD_INTERLACED) && HAVE_DECL_V4L2_FIELD_INTERLACED) + XLAT(V4L2_FIELD_INTERLACED), +#endif +#if defined(V4L2_FIELD_SEQ_TB) || (defined(HAVE_DECL_V4L2_FIELD_SEQ_TB) && HAVE_DECL_V4L2_FIELD_SEQ_TB) + XLAT(V4L2_FIELD_SEQ_TB), +#endif +#if defined(V4L2_FIELD_SEQ_BT) || (defined(HAVE_DECL_V4L2_FIELD_SEQ_BT) && HAVE_DECL_V4L2_FIELD_SEQ_BT) + XLAT(V4L2_FIELD_SEQ_BT), +#endif +#if defined(V4L2_FIELD_ALTERNATE) || (defined(HAVE_DECL_V4L2_FIELD_ALTERNATE) && HAVE_DECL_V4L2_FIELD_ALTERNATE) + XLAT(V4L2_FIELD_ALTERNATE), +#endif +#if defined(V4L2_FIELD_INTERLACED_TB) || (defined(HAVE_DECL_V4L2_FIELD_INTERLACED_TB) && HAVE_DECL_V4L2_FIELD_INTERLACED_TB) + XLAT(V4L2_FIELD_INTERLACED_TB), +#endif +#if defined(V4L2_FIELD_INTERLACED_BT) || (defined(HAVE_DECL_V4L2_FIELD_INTERLACED_BT) && HAVE_DECL_V4L2_FIELD_INTERLACED_BT) + XLAT(V4L2_FIELD_INTERLACED_BT), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_format_description_flags.h b/xlat/v4l2_format_description_flags.h new file mode 100644 index 00000000..f2b57bbb --- /dev/null +++ b/xlat/v4l2_format_description_flags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_format_description_flags.in; do not edit. */ + +static const struct xlat v4l2_format_description_flags[] = { +#if defined(V4L2_FMT_FLAG_COMPRESSED) || (defined(HAVE_DECL_V4L2_FMT_FLAG_COMPRESSED) && HAVE_DECL_V4L2_FMT_FLAG_COMPRESSED) + XLAT(V4L2_FMT_FLAG_COMPRESSED), +#endif +#if defined(V4L2_FMT_FLAG_EMULATED) || (defined(HAVE_DECL_V4L2_FMT_FLAG_EMULATED) && HAVE_DECL_V4L2_FMT_FLAG_EMULATED) + XLAT(V4L2_FMT_FLAG_EMULATED), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_frameinterval_types.h b/xlat/v4l2_frameinterval_types.h new file mode 100644 index 00000000..e13a6b69 --- /dev/null +++ b/xlat/v4l2_frameinterval_types.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_frameinterval_types.in; do not edit. */ + +static const struct xlat v4l2_frameinterval_types[] = { +#if defined(V4L2_FRMIVAL_TYPE_DISCRETE) || (defined(HAVE_DECL_V4L2_FRMIVAL_TYPE_DISCRETE) && HAVE_DECL_V4L2_FRMIVAL_TYPE_DISCRETE) + XLAT(V4L2_FRMIVAL_TYPE_DISCRETE), +#endif +#if defined(V4L2_FRMIVAL_TYPE_CONTINUOUS) || (defined(HAVE_DECL_V4L2_FRMIVAL_TYPE_CONTINUOUS) && HAVE_DECL_V4L2_FRMIVAL_TYPE_CONTINUOUS) + XLAT(V4L2_FRMIVAL_TYPE_CONTINUOUS), +#endif +#if defined(V4L2_FRMIVAL_TYPE_STEPWISE) || (defined(HAVE_DECL_V4L2_FRMIVAL_TYPE_STEPWISE) && HAVE_DECL_V4L2_FRMIVAL_TYPE_STEPWISE) + XLAT(V4L2_FRMIVAL_TYPE_STEPWISE), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_framesize_types.h b/xlat/v4l2_framesize_types.h new file mode 100644 index 00000000..58f29919 --- /dev/null +++ b/xlat/v4l2_framesize_types.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_framesize_types.in; do not edit. */ + +static const struct xlat v4l2_framesize_types[] = { +#if defined(V4L2_FRMSIZE_TYPE_DISCRETE) || (defined(HAVE_DECL_V4L2_FRMSIZE_TYPE_DISCRETE) && HAVE_DECL_V4L2_FRMSIZE_TYPE_DISCRETE) + XLAT(V4L2_FRMSIZE_TYPE_DISCRETE), +#endif +#if defined(V4L2_FRMSIZE_TYPE_CONTINUOUS) || (defined(HAVE_DECL_V4L2_FRMSIZE_TYPE_CONTINUOUS) && HAVE_DECL_V4L2_FRMSIZE_TYPE_CONTINUOUS) + XLAT(V4L2_FRMSIZE_TYPE_CONTINUOUS), +#endif +#if defined(V4L2_FRMSIZE_TYPE_STEPWISE) || (defined(HAVE_DECL_V4L2_FRMSIZE_TYPE_STEPWISE) && HAVE_DECL_V4L2_FRMSIZE_TYPE_STEPWISE) + XLAT(V4L2_FRMSIZE_TYPE_STEPWISE), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_input_types.h b/xlat/v4l2_input_types.h new file mode 100644 index 00000000..17a04fa9 --- /dev/null +++ b/xlat/v4l2_input_types.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_input_types.in; do not edit. */ + +static const struct xlat v4l2_input_types[] = { +#if defined(V4L2_INPUT_TYPE_TUNER) || (defined(HAVE_DECL_V4L2_INPUT_TYPE_TUNER) && HAVE_DECL_V4L2_INPUT_TYPE_TUNER) + XLAT(V4L2_INPUT_TYPE_TUNER), +#endif +#if defined(V4L2_INPUT_TYPE_CAMERA) || (defined(HAVE_DECL_V4L2_INPUT_TYPE_CAMERA) && HAVE_DECL_V4L2_INPUT_TYPE_CAMERA) + XLAT(V4L2_INPUT_TYPE_CAMERA), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_memories.h b/xlat/v4l2_memories.h new file mode 100644 index 00000000..ea69e9e3 --- /dev/null +++ b/xlat/v4l2_memories.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_memories.in; do not edit. */ + +static const struct xlat v4l2_memories[] = { +#if defined(V4L2_MEMORY_MMAP) || (defined(HAVE_DECL_V4L2_MEMORY_MMAP) && HAVE_DECL_V4L2_MEMORY_MMAP) + XLAT(V4L2_MEMORY_MMAP), +#endif +#if defined(V4L2_MEMORY_USERPTR) || (defined(HAVE_DECL_V4L2_MEMORY_USERPTR) && HAVE_DECL_V4L2_MEMORY_USERPTR) + XLAT(V4L2_MEMORY_USERPTR), +#endif + XLAT_END +}; diff --git a/xlat/v4l2_streaming_capabilities.h b/xlat/v4l2_streaming_capabilities.h new file mode 100644 index 00000000..3ca4e548 --- /dev/null +++ b/xlat/v4l2_streaming_capabilities.h @@ -0,0 +1,8 @@ +/* Generated by ./xlat/gen.sh from ./xlat/v4l2_streaming_capabilities.in; do not edit. */ + +static const struct xlat v4l2_streaming_capabilities[] = { +#if defined(V4L2_CAP_TIMEPERFRAME) || (defined(HAVE_DECL_V4L2_CAP_TIMEPERFRAME) && HAVE_DECL_V4L2_CAP_TIMEPERFRAME) + XLAT(V4L2_CAP_TIMEPERFRAME), +#endif + XLAT_END +}; diff --git a/xlat/wait4_options.h b/xlat/wait4_options.h new file mode 100644 index 00000000..5dae7e54 --- /dev/null +++ b/xlat/wait4_options.h @@ -0,0 +1,37 @@ +/* Generated by ./xlat/gen.sh from ./xlat/wait4_options.in; do not edit. */ + +static const struct xlat wait4_options[] = { +#if defined(WNOHANG) || (defined(HAVE_DECL_WNOHANG) && HAVE_DECL_WNOHANG) + XLAT(WNOHANG), +#endif +#ifndef WSTOPPED +#if defined(WUNTRACED) || (defined(HAVE_DECL_WUNTRACED) && HAVE_DECL_WUNTRACED) + XLAT(WUNTRACED), +#endif +#endif +#if defined(WEXITED) || (defined(HAVE_DECL_WEXITED) && HAVE_DECL_WEXITED) + XLAT(WEXITED), +#endif +#if defined(WTRAPPED) || (defined(HAVE_DECL_WTRAPPED) && HAVE_DECL_WTRAPPED) + XLAT(WTRAPPED), +#endif +#if defined(WSTOPPED) || (defined(HAVE_DECL_WSTOPPED) && HAVE_DECL_WSTOPPED) + XLAT(WSTOPPED), +#endif +#if defined(WCONTINUED) || (defined(HAVE_DECL_WCONTINUED) && HAVE_DECL_WCONTINUED) + XLAT(WCONTINUED), +#endif +#if defined(WNOWAIT) || (defined(HAVE_DECL_WNOWAIT) && HAVE_DECL_WNOWAIT) + XLAT(WNOWAIT), +#endif +#if defined(__WCLONE) || (defined(HAVE_DECL___WCLONE) && HAVE_DECL___WCLONE) + XLAT(__WCLONE), +#endif +#if defined(__WALL) || (defined(HAVE_DECL___WALL) && HAVE_DECL___WALL) + XLAT(__WALL), +#endif +#if defined(__WNOTHREAD) || (defined(HAVE_DECL___WNOTHREAD) && HAVE_DECL___WNOTHREAD) + XLAT(__WNOTHREAD), +#endif + XLAT_END +}; diff --git a/xlat/waitid_types.h b/xlat/waitid_types.h new file mode 100644 index 00000000..7087a80b --- /dev/null +++ b/xlat/waitid_types.h @@ -0,0 +1,32 @@ +/* Generated by ./xlat/gen.sh from ./xlat/waitid_types.in; do not edit. */ + +static const struct xlat waitid_types[] = { +#if defined(P_PID) || (defined(HAVE_DECL_P_PID) && HAVE_DECL_P_PID) + XLAT(P_PID), +#endif +#if defined(P_PPID) || (defined(HAVE_DECL_P_PPID) && HAVE_DECL_P_PPID) + XLAT(P_PPID), +#endif +#if defined(P_PGID) || (defined(HAVE_DECL_P_PGID) && HAVE_DECL_P_PGID) + XLAT(P_PGID), +#endif +#if defined(P_SID) || (defined(HAVE_DECL_P_SID) && HAVE_DECL_P_SID) + XLAT(P_SID), +#endif +#if defined(P_CID) || (defined(HAVE_DECL_P_CID) && HAVE_DECL_P_CID) + XLAT(P_CID), +#endif +#if defined(P_UID) || (defined(HAVE_DECL_P_UID) && HAVE_DECL_P_UID) + XLAT(P_UID), +#endif +#if defined(P_GID) || (defined(HAVE_DECL_P_GID) && HAVE_DECL_P_GID) + XLAT(P_GID), +#endif +#if defined(P_ALL) || (defined(HAVE_DECL_P_ALL) && HAVE_DECL_P_ALL) + XLAT(P_ALL), +#endif +#if defined(P_LWPID) || (defined(HAVE_DECL_P_LWPID) && HAVE_DECL_P_LWPID) + XLAT(P_LWPID), +#endif + XLAT_END +}; diff --git a/xlat/whence_codes.h b/xlat/whence_codes.h new file mode 100644 index 00000000..448aa72f --- /dev/null +++ b/xlat/whence_codes.h @@ -0,0 +1,20 @@ +/* Generated by ./xlat/gen.sh from ./xlat/whence_codes.in; do not edit. */ + +const struct xlat whence_codes[] = { +#if defined(SEEK_SET) || (defined(HAVE_DECL_SEEK_SET) && HAVE_DECL_SEEK_SET) + XLAT(SEEK_SET), +#endif +#if defined(SEEK_CUR) || (defined(HAVE_DECL_SEEK_CUR) && HAVE_DECL_SEEK_CUR) + XLAT(SEEK_CUR), +#endif +#if defined(SEEK_END) || (defined(HAVE_DECL_SEEK_END) && HAVE_DECL_SEEK_END) + XLAT(SEEK_END), +#endif +#if defined(SEEK_DATA) || (defined(HAVE_DECL_SEEK_DATA) && HAVE_DECL_SEEK_DATA) + XLAT(SEEK_DATA), +#endif +#if defined(SEEK_HOLE) || (defined(HAVE_DECL_SEEK_HOLE) && HAVE_DECL_SEEK_HOLE) + XLAT(SEEK_HOLE), +#endif + XLAT_END +}; diff --git a/xlat/xattrflags.h b/xlat/xattrflags.h new file mode 100644 index 00000000..a8c589ed --- /dev/null +++ b/xlat/xattrflags.h @@ -0,0 +1,11 @@ +/* Generated by ./xlat/gen.sh from ./xlat/xattrflags.in; do not edit. */ + +static const struct xlat xattrflags[] = { +#if defined(XATTR_CREATE) || (defined(HAVE_DECL_XATTR_CREATE) && HAVE_DECL_XATTR_CREATE) + XLAT(XATTR_CREATE), +#endif +#if defined(XATTR_REPLACE) || (defined(HAVE_DECL_XATTR_REPLACE) && HAVE_DECL_XATTR_REPLACE) + XLAT(XATTR_REPLACE), +#endif + XLAT_END +}; diff --git a/xlat/xfs_dqblk_flags.h b/xlat/xfs_dqblk_flags.h new file mode 100644 index 00000000..9cd45091 --- /dev/null +++ b/xlat/xfs_dqblk_flags.h @@ -0,0 +1,14 @@ +/* Generated by ./xlat/gen.sh from ./xlat/xfs_dqblk_flags.in; do not edit. */ + +static const struct xlat xfs_dqblk_flags[] = { +#if defined(XFS_USER_QUOTA) || (defined(HAVE_DECL_XFS_USER_QUOTA) && HAVE_DECL_XFS_USER_QUOTA) + XLAT(XFS_USER_QUOTA), +#endif +#if defined(XFS_PROJ_QUOTA) || (defined(HAVE_DECL_XFS_PROJ_QUOTA) && HAVE_DECL_XFS_PROJ_QUOTA) + XLAT(XFS_PROJ_QUOTA), +#endif +#if defined(XFS_GROUP_QUOTA) || (defined(HAVE_DECL_XFS_GROUP_QUOTA) && HAVE_DECL_XFS_GROUP_QUOTA) + XLAT(XFS_GROUP_QUOTA), +#endif + XLAT_END +}; diff --git a/xlat/xfs_quota_flags.h b/xlat/xfs_quota_flags.h new file mode 100644 index 00000000..e71e0524 --- /dev/null +++ b/xlat/xfs_quota_flags.h @@ -0,0 +1,17 @@ +/* Generated by ./xlat/gen.sh from ./xlat/xfs_quota_flags.in; do not edit. */ + +static const struct xlat xfs_quota_flags[] = { +#if defined(XFS_QUOTA_UDQ_ACCT) || (defined(HAVE_DECL_XFS_QUOTA_UDQ_ACCT) && HAVE_DECL_XFS_QUOTA_UDQ_ACCT) + XLAT(XFS_QUOTA_UDQ_ACCT), +#endif +#if defined(XFS_QUOTA_UDQ_ENFD) || (defined(HAVE_DECL_XFS_QUOTA_UDQ_ENFD) && HAVE_DECL_XFS_QUOTA_UDQ_ENFD) + XLAT(XFS_QUOTA_UDQ_ENFD), +#endif +#if defined(XFS_QUOTA_GDQ_ACCT) || (defined(HAVE_DECL_XFS_QUOTA_GDQ_ACCT) && HAVE_DECL_XFS_QUOTA_GDQ_ACCT) + XLAT(XFS_QUOTA_GDQ_ACCT), +#endif +#if defined(XFS_QUOTA_GDQ_ENFD) || (defined(HAVE_DECL_XFS_QUOTA_GDQ_ENFD) && HAVE_DECL_XFS_QUOTA_GDQ_ENFD) + XLAT(XFS_QUOTA_GDQ_ENFD), +#endif + XLAT_END +}; |