[PATCH 4/5] Update linux/ioctlent.h.in file
enh
enh at google.com
Thu Jan 15 20:03:20 UTC 2015
is there anything we can do about the SND* mess? the most common
conflict i see on Android is the same one i see on my desktop:
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or
TCGETS, {B38400 opost isig icanon echo ...}) = 0
Android does use _some_ of the SND* ioctls, so i don't want to just
hack them all out of our strace.
On Thu, Jan 15, 2015 at 11:32 AM, Gabriel Laskar <gabriel at lse.epita.fr> wrote:
> * linux/ioctlent.h.in: Regenerate from v3.18 headers and with newly decoded apis.
>
> Signed-off-by: Gabriel Laskar <gabriel at lse.epita.fr>
> ---
> There is a lot of conflict with Android ioctls and the rest of them. Maybe it
> would be better to enable Android support only if asked, in order to avoir
> pollution of non Android OS.
>
> linux/ioctlent.h.in | 346 +++++++++++++++++++++++++++++++++++++++++++++++++++-
> 1 file changed, 343 insertions(+), 3 deletions(-)
>
> diff --git a/linux/ioctlent.h.in b/linux/ioctlent.h.in
> index 2a70dd7..082d392 100644
> --- a/linux/ioctlent.h.in
> +++ b/linux/ioctlent.h.in
> @@ -66,7 +66,6 @@
> {"linux/raid/md_u.h", "RAID_VERSION", 0x0910},
> {"linux/raid/md_u.h", "GET_ARRAY_INFO", 0x0911},
> {"linux/raid/md_u.h", "GET_DISK_INFO", 0x0912},
> - {"linux/raid/md_u.h", "PRINT_RAID_DEBUG", 0x0913},
> {"linux/raid/md_u.h", "RAID_AUTORUN", 0x0914},
> {"linux/raid/md_u.h", "GET_BITMAP_FILE", 0x0915},
> {"linux/raid/md_u.h", "CLEAR_ARRAY", 0x0920},
> @@ -220,6 +219,9 @@
> {"linux/ptp_clock.h", "PTP_SYS_OFFSET", 0x3d05},
> {"linux/ptp_clock.h", "PTP_PIN_GETFUNC", 0x3d06},
> {"linux/ptp_clock.h", "PTP_PIN_SETFUNC", 0x3d07},
> + {"../drivers/staging/android/uapi/sync.h", "SYNC_IOC_WAIT", 0x3e00},
> + {"../drivers/staging/android/uapi/sync.h", "SYNC_IOC_MERGE", 0x3e01},
> + {"../drivers/staging/android/uapi/sync.h", "SYNC_IOC_FENCE_INFO", 0x3e02},
> {"linux/radeonfb.h", "FBIO_RADEON_GET_MIRROR", 0x4003},
> {"linux/radeonfb.h", "FBIO_RADEON_SET_MIRROR", 0x4004},
> {"linux/agpgart.h", "AGPIOC_INFO", 0x4100},
> @@ -465,13 +467,20 @@
> {"sound/firewire.h", "SNDRV_FIREWIRE_IOCTL_GET_INFO", 0x48f8},
> {"sound/firewire.h", "SNDRV_FIREWIRE_IOCTL_LOCK", 0x48f9},
> {"sound/firewire.h", "SNDRV_FIREWIRE_IOCTL_UNLOCK", 0x48fa},
> + {"../drivers/staging/android/uapi/ion.h", "ION_IOC_ALLOC", 0x4900},
> {"linux/isdn.h", "IIOCNETAIF", 0x4901},
> + {"../drivers/staging/android/uapi/ion.h", "ION_IOC_FREE", 0x4901},
> {"linux/isdn.h", "IIOCNETDIF", 0x4902},
> + {"../drivers/staging/android/uapi/ion.h", "ION_IOC_MAP", 0x4902},
> {"linux/isdn.h", "IIOCNETSCF", 0x4903},
> {"linux/isdn.h", "IIOCNETGCF", 0x4904},
> + {"../drivers/staging/android/uapi/ion.h", "ION_IOC_SHARE", 0x4904},
> {"linux/isdn.h", "IIOCNETANM", 0x4905},
> + {"../drivers/staging/android/uapi/ion.h", "ION_IOC_IMPORT", 0x4905},
> {"linux/isdn.h", "IIOCNETDNM", 0x4906},
> + {"../drivers/staging/android/uapi/ion.h", "ION_IOC_CUSTOM", 0x4906},
> {"linux/isdn.h", "IIOCNETGNM", 0x4907},
> + {"../drivers/staging/android/uapi/ion.h", "ION_IOC_SYNC", 0x4907},
> {"linux/isdn.h", "IIOCGETSET", 0x4908},
> {"linux/isdn.h", "IIOCSETSET", 0x4909},
> {"linux/isdn.h", "IIOCSETVER", 0x490a},
> @@ -590,6 +599,7 @@
> {"linux/nvme.h", "NVME_IOCTL_ID", 0x4e40},
> {"linux/nvme.h", "NVME_IOCTL_ADMIN_CMD", 0x4e41},
> {"linux/nvme.h", "NVME_IOCTL_SUBMIT_IO", 0x4e42},
> + {"linux/nvme.h", "NVME_IOCTL_IO_CMD", 0x4e43},
> {"mtd/ubi-user.h", "UBI_IOCVOLUP", 0x4f00},
> {"mtd/ubi-user.h", "UBI_IOCEBER", 0x4f01},
> {"mtd/ubi-user.h", "UBI_IOCEBCH", 0x4f02},
> @@ -871,6 +881,8 @@
> {"linux/if_tun.h", "TUNSETQUEUE", 0x54d9},
> {"linux/if_tun.h", "TUNSETIFINDEX", 0x54da},
> {"linux/if_tun.h", "TUNGETFILTER", 0x54db},
> + {"linux/if_tun.h", "TUNSETVNETLE", 0x54dc},
> + {"linux/if_tun.h", "TUNGETVNETLE", 0x54dd},
> {"sound/asound.h", "SNDRV_CTL_IOCTL_PVERSION", 0x5500},
> {"linux/usbdevice_fs.h", "USBDEVFS_CONTROL", 0x5500},
> {"sound/asound.h", "SNDRV_CTL_IOCTL_CARD_INFO", 0x5501},
> @@ -1063,8 +1075,10 @@
> {"media/si4713.h", "SI4713_IOC_MEASURE_RNL", 0x56c0},
> {"linux/ivtv.h", "IVTV_IOC_PASSTHROUGH_MODE", 0x56c1},
> {"sound/asound.h", "SNDRV_RAWMIDI_IOCTL_PVERSION", 0x5700},
> + {"../drivers/staging/android/uapi/sw_sync.h", "SW_SYNC_IOC_CREATE_FENCE", 0x5700},
> {"linux/watchdog.h", "WDIOC_GETSUPPORT", 0x5700},
> {"sound/asound.h", "SNDRV_RAWMIDI_IOCTL_INFO", 0x5701},
> + {"../drivers/staging/android/uapi/sw_sync.h", "SW_SYNC_IOC_INC", 0x5701},
> {"linux/watchdog.h", "WDIOC_GETSTATUS", 0x5701},
> {"linux/watchdog.h", "WDIOC_GETBOOTSTATUS", 0x5702},
> {"linux/watchdog.h", "WDIOC_GETTEMP", 0x5703},
> @@ -1089,6 +1103,8 @@
> {"linux/usb/tmc.h", "USBTMC_IOCTL_ABORT_BULK_IN", 0x5b04},
> {"linux/usb/tmc.h", "USBTMC_IOCTL_CLEAR_OUT_HALT", 0x5b06},
> {"linux/usb/tmc.h", "USBTMC_IOCTL_CLEAR_IN_HALT", 0x5b07},
> + {"../drivers/staging/android/uapi/android_alarm.h", "ANDROID_ALARM_WAIT", 0x6101},
> + {"../drivers/staging/android/uapi/android_alarm.h", "ANDROID_ALARM_SET_RTC", 0x6105},
> {"linux/sonet.h", "SONET_GETSTAT", 0x6110},
> {"linux/sonet.h", "SONET_GETSTATZ", 0x6111},
> {"linux/sonet.h", "SONET_SETDIAG", 0x6112},
> @@ -1150,27 +1166,322 @@
> {"linux/atmdev.h", "COMPAT_ATM_ADDPARTY", 0x61f4},
> {"linux/atmdev.h", "ATM_DROPPARTY", 0x61f5},
> {"media/bt819.h", "BT819_FIFO_RESET_LOW", 0x6200},
> + {"linux/android/binder.h", "BINDER_WRITE_READ", 0x6201},
> {"media/bt819.h", "BT819_FIFO_RESET_HIGH", 0x6201},
> + {"linux/android/binder.h", "BINDER_SET_IDLE_TIMEOUT", 0x6203},
> + {"linux/android/binder.h", "BINDER_SET_MAX_THREADS", 0x6205},
> + {"linux/android/binder.h", "BINDER_SET_IDLE_PRIORITY", 0x6206},
> + {"linux/android/binder.h", "BINDER_SET_CONTEXT_MGR", 0x6207},
> + {"linux/android/binder.h", "BINDER_THREAD_EXIT", 0x6208},
> + {"linux/android/binder.h", "BINDER_VERSION", 0x6209},
> + {"linux/android/binder.h", "BC_TRANSACTION", 0x6300},
> {"linux/cm4000_cs.h", "CM_IOCGSTATUS", 0x6300},
> + {"linux/android/binder.h", "BC_REPLY", 0x6301},
> {"linux/chio.h", "CHIOMOVE", 0x6301},
> {"linux/cm4000_cs.h", "CM_IOCGATR", 0x6301},
> + {"linux/android/binder.h", "BC_ACQUIRE_RESULT", 0x6302},
> {"linux/chio.h", "CHIOEXCHANGE", 0x6302},
> {"linux/cm4000_cs.h", "CM_IOCSPTS", 0x6302},
> + {"linux/android/binder.h", "BC_FREE_BUFFER", 0x6303},
> {"linux/chio.h", "CHIOPOSITION", 0x6303},
> {"linux/cm4000_cs.h", "CM_IOCSRDR", 0x6303},
> + {"linux/android/binder.h", "BC_INCREFS", 0x6304},
> {"linux/chio.h", "CHIOGPICKER", 0x6304},
> {"linux/cm4000_cs.h", "CM_IOCARDOFF", 0x6304},
> + {"linux/android/binder.h", "BC_ACQUIRE", 0x6305},
> {"linux/chio.h", "CHIOSPICKER", 0x6305},
> + {"linux/android/binder.h", "BC_RELEASE", 0x6306},
> {"linux/chio.h", "CHIOGPARAMS", 0x6306},
> + {"linux/android/binder.h", "BC_DECREFS", 0x6307},
> + {"linux/android/binder.h", "BC_INCREFS_DONE", 0x6308},
> {"linux/chio.h", "CHIOGSTATUS", 0x6308},
> + {"linux/android/binder.h", "BC_ACQUIRE_DONE", 0x6309},
> + {"linux/android/binder.h", "BC_ATTEMPT_ACQUIRE", 0x630a},
> {"linux/coda.h", "CIOC_KERNEL_VERSION", 0x630a},
> + {"linux/android/binder.h", "BC_REGISTER_LOOPER", 0x630b},
> + {"linux/android/binder.h", "BC_ENTER_LOOPER", 0x630c},
> + {"linux/android/binder.h", "BC_EXIT_LOOPER", 0x630d},
> + {"linux/android/binder.h", "BC_REQUEST_DEATH_NOTIFICATION", 0x630e},
> + {"linux/android/binder.h", "BC_CLEAR_DEATH_NOTIFICATION", 0x630f},
> + {"linux/android/binder.h", "BC_DEAD_BINDER_DONE", 0x6310},
> {"linux/chio.h", "CHIOGELEM", 0x6310},
> {"linux/chio.h", "CHIOINITELEM", 0x6311},
> {"linux/chio.h", "CHIOSVOLTAG", 0x6312},
> {"linux/chio.h", "CHIOGVPARAMS", 0x6313},
> {"linux/cm4000_cs.h", "CM_IOSDBGLVL", 0x63fa},
> + {"drm/drm.h", "DRM_IOCTL_VERSION", 0x6400},
> + {"drm/drm.h", "DRM_IOCTL_GET_UNIQUE", 0x6401},
> + {"drm/drm.h", "DRM_IOCTL_GET_MAGIC", 0x6402},
> + {"drm/drm.h", "DRM_IOCTL_IRQ_BUSID", 0x6403},
> + {"drm/drm.h", "DRM_IOCTL_GET_MAP", 0x6404},
> + {"drm/drm.h", "DRM_IOCTL_GET_CLIENT", 0x6405},
> + {"drm/drm.h", "DRM_IOCTL_GET_STATS", 0x6406},
> + {"drm/drm.h", "DRM_IOCTL_SET_VERSION", 0x6407},
> + {"drm/drm.h", "DRM_IOCTL_MODESET_CTL", 0x6408},
> + {"drm/drm.h", "DRM_IOCTL_GEM_CLOSE", 0x6409},
> + {"drm/drm.h", "DRM_IOCTL_GEM_FLINK", 0x640a},
> + {"drm/drm.h", "DRM_IOCTL_GEM_OPEN", 0x640b},
> + {"drm/drm.h", "DRM_IOCTL_GET_CAP", 0x640c},
> + {"drm/drm.h", "DRM_IOCTL_SET_CLIENT_CAP", 0x640d},
> + {"drm/drm.h", "DRM_IOCTL_SET_UNIQUE", 0x6410},
> + {"drm/drm.h", "DRM_IOCTL_AUTH_MAGIC", 0x6411},
> + {"drm/drm.h", "DRM_IOCTL_BLOCK", 0x6412},
> + {"drm/drm.h", "DRM_IOCTL_UNBLOCK", 0x6413},
> + {"linux/hsi/hsi_char.h", "HSC_SET_RX", 0x6413},
> + {"drm/drm.h", "DRM_IOCTL_CONTROL", 0x6414},
> + {"linux/hsi/hsi_char.h", "HSC_GET_RX", 0x6414},
> + {"drm/drm.h", "DRM_IOCTL_ADD_MAP", 0x6415},
> + {"linux/hsi/hsi_char.h", "HSC_SET_TX", 0x6415},
> + {"drm/drm.h", "DRM_IOCTL_ADD_BUFS", 0x6416},
> + {"linux/hsi/hsi_char.h", "HSC_GET_TX", 0x6416},
> + {"drm/drm.h", "DRM_IOCTL_MARK_BUFS", 0x6417},
> + {"drm/drm.h", "DRM_IOCTL_INFO_BUFS", 0x6418},
> + {"drm/drm.h", "DRM_IOCTL_MAP_BUFS", 0x6419},
> + {"drm/drm.h", "DRM_IOCTL_FREE_BUFS", 0x641a},
> + {"drm/drm.h", "DRM_IOCTL_RM_MAP", 0x641b},
> + {"drm/drm.h", "DRM_IOCTL_SET_SAREA_CTX", 0x641c},
> + {"drm/drm.h", "DRM_IOCTL_GET_SAREA_CTX", 0x641d},
> + {"linux/omapfb.h", "OMAPFB_MIRROR", 0x641f},
> + {"drm/drm.h", "DRM_IOCTL_ADD_CTX", 0x6420},
> + {"drm/drm.h", "DRM_IOCTL_RM_CTX", 0x6421},
> + {"drm/drm.h", "DRM_IOCTL_MOD_CTX", 0x6422},
> + {"drm/drm.h", "DRM_IOCTL_GET_CTX", 0x6423},
> + {"drm/drm.h", "DRM_IOCTL_SWITCH_CTX", 0x6424},
> + {"drm/drm.h", "DRM_IOCTL_NEW_CTX", 0x6425},
> + {"drm/drm.h", "DRM_IOCTL_RES_CTX", 0x6426},
> + {"drm/drm.h", "DRM_IOCTL_ADD_DRAW", 0x6427},
> + {"drm/drm.h", "DRM_IOCTL_RM_DRAW", 0x6428},
> + {"linux/omapfb.h", "OMAPFB_SET_UPDATE_MODE", 0x6428},
> + {"drm/drm.h", "DRM_IOCTL_DMA", 0x6429},
> + {"drm/drm.h", "DRM_IOCTL_LOCK", 0x642a},
> + {"linux/omapfb.h", "OMAPFB_GET_CAPS", 0x642a},
> + {"drm/drm.h", "DRM_IOCTL_UNLOCK", 0x642b},
> + {"linux/omapfb.h", "OMAPFB_GET_UPDATE_MODE", 0x642b},
> + {"drm/drm.h", "DRM_IOCTL_FINISH", 0x642c},
> + {"drm/drm.h", "DRM_IOCTL_PRIME_HANDLE_TO_FD", 0x642d},
> + {"linux/omapfb.h", "OMAPFB_LCD_TEST", 0x642d},
> + {"drm/drm.h", "DRM_IOCTL_PRIME_FD_TO_HANDLE", 0x642e},
> + {"linux/omapfb.h", "OMAPFB_CTRL_TEST", 0x642e},
> + {"linux/omapfb.h", "OMAPFB_UPDATE_WINDOW_OLD", 0x642f},
> + {"drm/drm.h", "DRM_IOCTL_AGP_ENABLE", 0x6432},
> + {"linux/omapfb.h", "OMAPFB_SET_COLOR_KEY", 0x6432},
> + {"drm/drm.h", "DRM_IOCTL_AGP_INFO", 0x6433},
> + {"linux/omapfb.h", "OMAPFB_GET_COLOR_KEY", 0x6433},
> + {"drm/drm.h", "DRM_IOCTL_AGP_ALLOC", 0x6434},
> + {"linux/omapfb.h", "OMAPFB_SETUP_PLANE", 0x6434},
> + {"drm/drm.h", "DRM_IOCTL_AGP_FREE", 0x6435},
> + {"linux/omapfb.h", "OMAPFB_QUERY_PLANE", 0x6435},
> + {"drm/drm.h", "DRM_IOCTL_AGP_BIND", 0x6436},
> + {"linux/omapfb.h", "OMAPFB_UPDATE_WINDOW", 0x6436},
> + {"drm/drm.h", "DRM_IOCTL_AGP_UNBIND", 0x6437},
> + {"linux/omapfb.h", "OMAPFB_SETUP_MEM", 0x6437},
> + {"drm/drm.h", "DRM_IOCTL_SG_ALLOC", 0x6438},
> + {"linux/omapfb.h", "OMAPFB_QUERY_MEM", 0x6438},
> + {"drm/drm.h", "DRM_IOCTL_SG_FREE", 0x6439},
> + {"drm/drm.h", "DRM_IOCTL_WAIT_VBLANK", 0x643a},
> + {"linux/omapfb.h", "OMAPFB_MEMORY_READ", 0x643a},
> + {"linux/omapfb.h", "OMAPFB_GET_OVERLAY_COLORMODE", 0x643b},
> + {"linux/omapfb.h", "OMAPFB_GET_VRAM_INFO", 0x643d},
> + {"linux/omapfb.h", "OMAPFB_SET_TEARSYNC", 0x643e},
> + {"drm/drm.h", "DRM_IOCTL_UPDATE_DRAW", 0x643f},
> + {"linux/omapfb.h", "OMAPFB_GET_DISPLAY_INFO", 0x643f},
> + {"drm/i810_drm.h", "DRM_IOCTL_I810_INIT", 0x6440},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_INIT", 0x6440},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_INIT", 0x6440},
> + {"drm/msm_drm.h", "DRM_IOCTL_MSM_GET_PARAM", 0x6440},
> + {"drm/omap_drm.h", "DRM_IOCTL_OMAP_GET_PARAM", 0x6440},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_INIT", 0x6440},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_CP_INIT", 0x6440},
> + {"drm/savage_drm.h", "DRM_IOCTL_SAVAGE_BCI_INIT", 0x6440},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_GEM_CREATE", 0x6440},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_ALLOCMEM", 0x6440},
> + {"drm/i810_drm.h", "DRM_IOCTL_I810_VERTEX", 0x6441},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_FLUSH", 0x6441},
> + {"drm/omap_drm.h", "DRM_IOCTL_OMAP_SET_PARAM", 0x6441},
> + {"drm/savage_drm.h", "DRM_IOCTL_SAVAGE_BCI_CMDBUF", 0x6441},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_GEM_MMAP", 0x6441},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_FREEMEM", 0x6441},
> + {"drm/i810_drm.h", "DRM_IOCTL_I810_CLEAR", 0x6442},
> + {"drm/msm_drm.h", "DRM_IOCTL_MSM_GEM_NEW", 0x6442},
> + {"drm/omap_drm.h", "DRM_IOCTL_OMAP_GET_BASE", 0x6442},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_CCE_STOP", 0x6442},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_CP_STOP", 0x6442},
> + {"drm/savage_drm.h", "DRM_IOCTL_SAVAGE_BCI_EVENT_EMIT", 0x6442},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_SYNCPT_READ", 0x6442},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_AGP_INIT", 0x6442},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_BATCHBUFFER", 0x6443},
> + {"drm/msm_drm.h", "DRM_IOCTL_MSM_GEM_INFO", 0x6443},
> + {"drm/omap_drm.h", "DRM_IOCTL_OMAP_GEM_NEW", 0x6443},
> + {"drm/savage_drm.h", "DRM_IOCTL_SAVAGE_BCI_EVENT_WAIT", 0x6443},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_SYNCPT_INCR", 0x6443},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_FB_INIT", 0x6443},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_IRQ_EMIT", 0x6444},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_CLEAR", 0x6444},
> + {"drm/msm_drm.h", "DRM_IOCTL_MSM_GEM_CPU_PREP", 0x6444},
> + {"drm/omap_drm.h", "DRM_IOCTL_OMAP_GEM_CPU_PREP", 0x6444},
> + {"drm/sis_drm.h", "DRM_IOCTL_SIS_FB_ALLOC", 0x6444},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_SYNCPT_WAIT", 0x6444},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_MAP_INIT", 0x6444},
> + {"drm/i810_drm.h", "DRM_IOCTL_I810_GETBUF", 0x6445},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_IRQ_WAIT", 0x6445},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_VERTEX", 0x6445},
> + {"drm/msm_drm.h", "DRM_IOCTL_MSM_GEM_CPU_FINI", 0x6445},
> + {"drm/omap_drm.h", "DRM_IOCTL_OMAP_GEM_CPU_FINI", 0x6445},
> + {"drm/sis_drm.h", "DRM_IOCTL_SIS_FB_FREE", 0x6445},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_OPEN_CHANNEL", 0x6445},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_DEC_FUTEX", 0x6445},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GETPARAM", 0x6446},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_INDICES", 0x6446},
> + {"drm/msm_drm.h", "DRM_IOCTL_MSM_GEM_SUBMIT", 0x6446},
> + {"drm/omap_drm.h", "DRM_IOCTL_OMAP_GEM_INFO", 0x6446},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_FULLSCREEN", 0x6446},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_CLOSE_CHANNEL", 0x6446},
> + {"drm/i810_drm.h", "DRM_IOCTL_I810_COPY", 0x6447},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_SETPARAM", 0x6447},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_ILOAD", 0x6447},
> + {"drm/msm_drm.h", "DRM_IOCTL_MSM_WAIT_FENCE", 0x6447},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_GET_SYNCPT", 0x6447},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_DMA_INIT", 0x6447},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_ALLOC", 0x6448},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_BLIT", 0x6448},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_CLEAR", 0x6448},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_CLEAR", 0x6448},
> + {"drm/sis_drm.h", "DRM_IOCTL_SIS_FLIP", 0x6448},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_SUBMIT", 0x6448},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_CMDBUFFER", 0x6448},
> + {"drm/i810_drm.h", "DRM_IOCTL_I810_OV0INFO", 0x6449},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_FREE", 0x6449},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_GETPARAM", 0x6449},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_VERTEX", 0x6449},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_VERTEX", 0x6449},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_GET_SYNCPT_BASE", 0x6449},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_INIT_HEAP", 0x644a},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_SET_FENCE", 0x644a},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_INDICES", 0x644a},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_INDICES", 0x644a},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_GEM_SET_TILING", 0x644a},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_PCICMD", 0x644a},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_CMDBUFFER", 0x644b},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_WAIT_FENCE", 0x644b},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_BLIT", 0x644b},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_GEM_GET_TILING", 0x644b},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_CMDBUF_SIZE", 0x644b},
> + {"drm/i810_drm.h", "DRM_IOCTL_I810_MC", 0x644c},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_DESTROY_HEAP", 0x644c},
> + {"drm/mga_drm.h", "DRM_IOCTL_MGA_DMA_BOOTSTRAP", 0x644c},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_DEPTH", 0x644c},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_STIPPLE", 0x644c},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_GEM_SET_FLAGS", 0x644c},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_SET_VBLANK_PIPE", 0x644d},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_STIPPLE", 0x644d},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_INDIRECT", 0x644d},
> + {"drm/tegra_drm.h", "DRM_IOCTL_TEGRA_GEM_GET_FLAGS", 0x644d},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_WAIT_IRQ", 0x644d},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GET_VBLANK_PIPE", 0x644e},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_TEXTURE", 0x644e},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_DMA_BLIT", 0x644e},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_VBLANK_SWAP", 0x644f},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_INDIRECT", 0x644f},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_VERTEX2", 0x644f},
> + {"drm/via_drm.h", "DRM_IOCTL_VIA_BLIT_SYNC", 0x644f},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_FULLSCREEN", 0x6450},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_CMDBUF", 0x6450},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_HWS_ADDR", 0x6451},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_CLEAR2", 0x6451},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GETPARAM", 0x6451},
> + {"drm/r128_drm.h", "DRM_IOCTL_R128_GETPARAM", 0x6452},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_INIT", 0x6453},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_ALLOC", 0x6453},
> + {"drm/sis_drm.h", "DRM_IOCTL_SIS_AGP_INIT", 0x6453},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_EXECBUFFER", 0x6454},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_FREE", 0x6454},
> + {"drm/sis_drm.h", "DRM_IOCTL_SIS_AGP_ALLOC", 0x6454},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_PIN", 0x6455},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_INIT_HEAP", 0x6455},
> + {"drm/sis_drm.h", "DRM_IOCTL_SIS_AGP_FREE", 0x6455},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_UNPIN", 0x6456},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_IRQ_EMIT", 0x6456},
> + {"drm/sis_drm.h", "DRM_IOCTL_SIS_FB_INIT", 0x6456},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_BUSY", 0x6457},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_IRQ_WAIT", 0x6457},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_SETPARAM", 0x6459},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_SURF_ALLOC", 0x645a},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_CREATE", 0x645b},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_SURF_FREE", 0x645b},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_PREAD", 0x645c},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_INFO", 0x645c},
> {"media/v4l2-common.h", "TUNER_SET_CONFIG", 0x645c},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_PWRITE", 0x645d},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_CREATE", 0x645d},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_MMAP", 0x645e},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_MMAP", 0x645e},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_SET_DOMAIN", 0x645f},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_SW_FINISH", 0x6460},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_SET_TILING", 0x6461},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_PREAD", 0x6461},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_GET_TILING", 0x6462},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_PWRITE", 0x6462},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_GET_APERTURE", 0x6463},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_SET_DOMAIN", 0x6463},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_MMAP_GTT", 0x6464},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_WAIT_IDLE", 0x6464},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GET_PIPE_FROM_CRTC_ID", 0x6465},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_MADVISE", 0x6466},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_CS", 0x6466},
> {"media/v4l2-common.h", "VIDIOC_INT_RESET", 0x6466},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_OVERLAY_PUT_IMAGE", 0x6467},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_INFO", 0x6467},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_OVERLAY_ATTRS", 0x6468},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_SET_TILING", 0x6468},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_EXECBUFFER2", 0x6469},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_GET_TILING", 0x6469},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_BUSY", 0x646a},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GET_SPRITE_COLORKEY", 0x646b},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_SET_SPRITE_COLORKEY", 0x646b},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_VA", 0x646b},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_WAIT", 0x646c},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_OP", 0x646c},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_CONTEXT_CREATE", 0x646d},
> + {"drm/radeon_drm.h", "DRM_IOCTL_RADEON_GEM_USERPTR", 0x646d},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_CONTEXT_DESTROY", 0x646e},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_SET_CACHING", 0x646f},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_GET_CACHING", 0x6470},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_REG_READ", 0x6471},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GET_RESET_STATS", 0x6472},
> + {"drm/i915_drm.h", "DRM_IOCTL_I915_GEM_USERPTR", 0x6473},
> + {"drm/nouveau_drm.h", "DRM_IOCTL_NOUVEAU_GEM_NEW", 0x6480},
> + {"drm/nouveau_drm.h", "DRM_IOCTL_NOUVEAU_GEM_PUSHBUF", 0x6481},
> + {"drm/nouveau_drm.h", "DRM_IOCTL_NOUVEAU_GEM_CPU_PREP", 0x6482},
> + {"drm/nouveau_drm.h", "DRM_IOCTL_NOUVEAU_GEM_CPU_FINI", 0x6483},
> + {"drm/nouveau_drm.h", "DRM_IOCTL_NOUVEAU_GEM_INFO", 0x6484},
> + {"drm/drm.h", "DRM_IOCTL_MODE_GETRESOURCES", 0x64a0},
> + {"drm/drm.h", "DRM_IOCTL_MODE_GETCRTC", 0x64a1},
> + {"drm/drm.h", "DRM_IOCTL_MODE_SETCRTC", 0x64a2},
> + {"drm/drm.h", "DRM_IOCTL_MODE_CURSOR", 0x64a3},
> + {"drm/drm.h", "DRM_IOCTL_MODE_GETGAMMA", 0x64a4},
> + {"drm/drm.h", "DRM_IOCTL_MODE_SETGAMMA", 0x64a5},
> + {"drm/drm.h", "DRM_IOCTL_MODE_GETENCODER", 0x64a6},
> + {"drm/drm.h", "DRM_IOCTL_MODE_GETCONNECTOR", 0x64a7},
> + {"drm/drm.h", "DRM_IOCTL_MODE_ATTACHMODE", 0x64a8},
> + {"drm/drm.h", "DRM_IOCTL_MODE_DETACHMODE", 0x64a9},
> + {"drm/drm.h", "DRM_IOCTL_MODE_GETPROPERTY", 0x64aa},
> + {"drm/drm.h", "DRM_IOCTL_MODE_SETPROPERTY", 0x64ab},
> + {"drm/drm.h", "DRM_IOCTL_MODE_GETPROPBLOB", 0x64ac},
> + {"drm/drm.h", "DRM_IOCTL_MODE_GETFB", 0x64ad},
> + {"drm/drm.h", "DRM_IOCTL_MODE_ADDFB", 0x64ae},
> + {"drm/drm.h", "DRM_IOCTL_MODE_RMFB", 0x64af},
> + {"drm/drm.h", "DRM_IOCTL_MODE_PAGE_FLIP", 0x64b0},
> + {"drm/drm.h", "DRM_IOCTL_MODE_DIRTYFB", 0x64b1},
> + {"drm/drm.h", "DRM_IOCTL_MODE_CREATE_DUMB", 0x64b2},
> + {"drm/drm.h", "DRM_IOCTL_MODE_MAP_DUMB", 0x64b3},
> + {"drm/drm.h", "DRM_IOCTL_MODE_DESTROY_DUMB", 0x64b4},
> + {"drm/drm.h", "DRM_IOCTL_MODE_GETPLANERESOURCES", 0x64b5},
> + {"drm/drm.h", "DRM_IOCTL_MODE_GETPLANE", 0x64b6},
> + {"drm/drm.h", "DRM_IOCTL_MODE_SETPLANE", 0x64b7},
> + {"drm/drm.h", "DRM_IOCTL_MODE_ADDFB2", 0x64b8},
> + {"drm/drm.h", "DRM_IOCTL_MODE_OBJ_GETPROPERTIES", 0x64b9},
> + {"drm/drm.h", "DRM_IOCTL_MODE_OBJ_SETPROPERTY", 0x64ba},
> + {"drm/drm.h", "DRM_IOCTL_MODE_CURSOR2", 0x64bb},
> {"media/exynos-fimc.h", "S5P_FIMC_TX_END_NOTIFY", 0x6500},
> {"linux/fs.h", "FS_IOC32_GETFLAGS", 0x6601},
> {"linux/fs.h", "FS_IOC_GETFLAGS", 0x6601},
> @@ -1187,6 +1498,7 @@
> {"linux/usb/g_printer.h", "GADGET_SET_PRINTER_STATUS", 0x6722},
> {"linux/usb/functionfs.h", "FUNCTIONFS_INTERFACE_REVMAP", 0x6780},
> {"linux/usb/functionfs.h", "FUNCTIONFS_ENDPOINT_REVMAP", 0x6781},
> + {"linux/usb/functionfs.h", "FUNCTIONFS_ENDPOINT_DESC", 0x6782},
> {"linux/hpet.h", "HPET_IE_ON", 0x6801},
> {"linux/hpet.h", "HPET_IE_OFF", 0x6802},
> {"linux/hpet.h", "HPET_INFO", 0x6803},
> @@ -1604,9 +1916,27 @@
> {"linux/ixjuser.h", "IXJCTL_SC_TXG", 0x71eb},
> {"linux/ixjuser.h", "IXJCTL_INTERCOM_START", 0x71fd},
> {"linux/ixjuser.h", "IXJCTL_INTERCOM_STOP", 0x71fe},
> + {"linux/android/binder.h", "BR_ERROR", 0x7200},
> + {"linux/android/binder.h", "BR_OK", 0x7201},
> {"linux/msdos_fs.h", "VFAT_IOCTL_READDIR_BOTH", 0x7201},
> + {"linux/android/binder.h", "BR_TRANSACTION", 0x7202},
> {"linux/msdos_fs.h", "VFAT_IOCTL_READDIR_SHORT", 0x7202},
> + {"linux/android/binder.h", "BR_REPLY", 0x7203},
> + {"linux/android/binder.h", "BR_ACQUIRE_RESULT", 0x7204},
> + {"linux/android/binder.h", "BR_DEAD_REPLY", 0x7205},
> + {"linux/android/binder.h", "BR_TRANSACTION_COMPLETE", 0x7206},
> + {"linux/android/binder.h", "BR_INCREFS", 0x7207},
> + {"linux/android/binder.h", "BR_ACQUIRE", 0x7208},
> + {"linux/android/binder.h", "BR_RELEASE", 0x7209},
> + {"linux/android/binder.h", "BR_DECREFS", 0x720a},
> + {"linux/android/binder.h", "BR_ATTEMPT_ACQUIRE", 0x720b},
> + {"linux/android/binder.h", "BR_NOOP", 0x720c},
> + {"linux/android/binder.h", "BR_SPAWN_LOOPER", 0x720d},
> + {"linux/android/binder.h", "BR_FINISHED", 0x720e},
> + {"linux/android/binder.h", "BR_DEAD_BINDER", 0x720f},
> + {"linux/android/binder.h", "BR_CLEAR_DEATH_NOTIFICATION_DONE", 0x7210},
> {"linux/msdos_fs.h", "FAT_IOCTL_GET_ATTRIBUTES", 0x7210},
> + {"linux/android/binder.h", "BR_FAILED_REPLY", 0x7211},
> {"linux/msdos_fs.h", "FAT_IOCTL_SET_ATTRIBUTES", 0x7211},
> {"linux/msdos_fs.h", "FAT_IOCTL_GET_VOLUME_ID", 0x7213},
> {"linux/mic_ioctl.h", "MIC_VIRTIO_ADD_DEVICE", 0x7301},
> @@ -1678,6 +2008,16 @@
> {"linux/meye.h", "MEYEIOC_SYNC", 0x76c3},
> {"linux/meye.h", "MEYEIOC_STILLCAPT", 0x76c4},
> {"linux/meye.h", "MEYEIOC_STILLJCAPT", 0x76c5},
> + {"../drivers/staging/android/uapi/ashmem.h", "ASHMEM_SET_NAME", 0x7701},
> + {"../drivers/staging/android/uapi/ashmem.h", "ASHMEM_GET_NAME", 0x7702},
> + {"../drivers/staging/android/uapi/ashmem.h", "ASHMEM_SET_SIZE", 0x7703},
> + {"../drivers/staging/android/uapi/ashmem.h", "ASHMEM_GET_SIZE", 0x7704},
> + {"../drivers/staging/android/uapi/ashmem.h", "ASHMEM_SET_PROT_MASK", 0x7705},
> + {"../drivers/staging/android/uapi/ashmem.h", "ASHMEM_GET_PROT_MASK", 0x7706},
> + {"../drivers/staging/android/uapi/ashmem.h", "ASHMEM_PIN", 0x7707},
> + {"../drivers/staging/android/uapi/ashmem.h", "ASHMEM_UNPIN", 0x7708},
> + {"../drivers/staging/android/uapi/ashmem.h", "ASHMEM_GET_PIN_STATUS", 0x7709},
> + {"../drivers/staging/android/uapi/ashmem.h", "ASHMEM_PURGE_ALL_CACHES", 0x770a},
> {"linux/media.h", "MEDIA_IOC_DEVICE_INFO", 0x7c00},
> {"linux/media.h", "MEDIA_IOC_ENUM_ENTITIES", 0x7c01},
> {"linux/media.h", "MEDIA_IOC_ENUM_LINKS", 0x7c02},
> @@ -1963,9 +2303,7 @@
> {"linux/kvm.h", "KVM_S390_INITIAL_RESET", 0xae97},
> {"linux/kvm.h", "KVM_GET_MP_STATE", 0xae98},
> {"linux/kvm.h", "KVM_SET_MP_STATE", 0xae99},
> - {"linux/kvm.h", "KVM_IA64_VCPU_GET_STACK", 0xae9a},
> {"linux/kvm.h", "KVM_NMI", 0xae9a},
> - {"linux/kvm.h", "KVM_IA64_VCPU_SET_STACK", 0xae9b},
> {"linux/kvm.h", "KVM_SET_GUEST_DEBUG", 0xae9b},
> {"linux/kvm.h", "KVM_X86_SETUP_MCE", 0xae9c},
> {"linux/kvm.h", "KVM_X86_GET_MCE_CAP_SUPPORTED", 0xae9d},
> @@ -2027,6 +2365,8 @@
> {"linux/if_pppox.h", "PPPOEIOCSFWD", 0xb100},
> {"linux/if_pppox.h", "PPPOEIOCDFWD", 0xb101},
> {"linux/mmc/ioctl.h", "MMC_IOC_CMD", 0xb300},
> + {"misc/cxl.h", "CXL_IOCTL_START_WORK", 0xca00},
> + {"misc/cxl.h", "CXL_IOCTL_GET_PROCESS_ELEMENT", 0xca01},
> {"linux/reiserfs_fs.h", "REISERFS_IOC_UNPACK", 0xcd01},
> {"video/sisfb.h", "SISFB_GET_INFO_SIZE", 0xf300},
> {"video/sisfb.h", "SISFB_GET_INFO", 0xf301},
> --
> 2.2.2
>
>
> ------------------------------------------------------------------------------
> New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
> GigeNET is offering a free month of service with a new server in Ashburn.
> Choose from 2 high performing configs, both with 100TB of bandwidth.
> Higher redundancy.Lower latency.Increased capacity.Completely compliant.
> http://p.sf.net/sfu/gigenet
> _______________________________________________
> Strace-devel mailing list
> Strace-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/strace-devel
--
Elliott Hughes - http://who/enh - http://jessies.org/~enh/
Java i18n/JNI/NIO, or bionic questions? Mail me/drop by/add me as a reviewer.
More information about the Strace-devel
mailing list