Regenerate ioctl entries with proper kernel headers

This commit is contained in:
Lubomir Rintel 2014-11-03 15:16:43 +01:00
parent a44912ef7f
commit 8e5ad58d82
2 changed files with 668 additions and 1 deletions

661
strace-4.9-ioctlent.patch Normal file
View File

@ -0,0 +1,661 @@
From f57aa55304d33bb93da626d0315844ed43b9f765 Mon Sep 17 00:00:00 2001
From: Lubomir Rintel <lkundrak@v3.sk>
Date: Mon, 3 Nov 2014 15:19:21 +0100
Subject: [PATCH] Regenerate ioctlent.h.in with proper kernel headers
Discussed here:
http://sourceforge.net/p/strace/mailman/message/32937648/
---
linux/ioctlent.h.in | 331 +++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 329 insertions(+), 2 deletions(-)
diff --git a/linux/ioctlent.h.in b/linux/ioctlent.h.in
index 9b2bd72..9b982a9 100644
--- a/linux/ioctlent.h.in
+++ b/linux/ioctlent.h.in
@@ -62,6 +62,29 @@
{"linux/hdreg.h", "HDIO_SET_BUSSTATE", 0x032d},
{"linux/hdreg.h", "HDIO_SET_QDMA", 0x032e},
{"linux/hdreg.h", "HDIO_SET_ADDRESS", 0x032f},
+ {"linux/vm_sockets.h", "IOCTL_VM_SOCKETS_GET_LOCAL_CID", 0x07b9},
+ {"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},
+ {"linux/raid/md_u.h", "ADD_NEW_DISK", 0x0921},
+ {"linux/raid/md_u.h", "HOT_REMOVE_DISK", 0x0922},
+ {"linux/raid/md_u.h", "SET_ARRAY_INFO", 0x0923},
+ {"linux/raid/md_u.h", "SET_DISK_INFO", 0x0924},
+ {"linux/raid/md_u.h", "WRITE_RAID_INFO", 0x0925},
+ {"linux/raid/md_u.h", "UNPROTECT_ARRAY", 0x0926},
+ {"linux/raid/md_u.h", "PROTECT_ARRAY", 0x0927},
+ {"linux/raid/md_u.h", "HOT_ADD_DISK", 0x0928},
+ {"linux/raid/md_u.h", "SET_DISK_FAULTY", 0x0929},
+ {"linux/raid/md_u.h", "HOT_GENERATE_ERROR", 0x092a},
+ {"linux/raid/md_u.h", "SET_BITMAP_FILE", 0x092b},
+ {"linux/raid/md_u.h", "RUN_ARRAY", 0x0930},
+ {"linux/raid/md_u.h", "STOP_ARRAY", 0x0932},
+ {"linux/raid/md_u.h", "STOP_ARRAY_RO", 0x0933},
+ {"linux/raid/md_u.h", "RESTART_ARRAY_RW", 0x0934},
{"linux/fs.h", "BLKROSET", 0x125d},
{"linux/fs.h", "BLKROGET", 0x125e},
{"linux/fs.h", "BLKRRPART", 0x125f},
@@ -93,6 +116,10 @@
{"linux/fs.h", "BLKSECDISCARD", 0x127d},
{"linux/fs.h", "BLKROTATIONAL", 0x127e},
{"linux/fs.h", "BLKZEROOUT", 0x127f},
+ {"rdma/ib_user_mad.h", "IB_USER_MAD_REGISTER_AGENT", 0x1b01},
+ {"rdma/ib_user_mad.h", "IB_USER_MAD_UNREGISTER_AGENT", 0x1b02},
+ {"rdma/ib_user_mad.h", "IB_USER_MAD_ENABLE_PKEY", 0x1b03},
+ {"rdma/ib_user_mad.h", "IB_USER_MAD_REGISTER_AGENT2", 0x1b04},
{"scsi/sg.h", "SG_SET_TIMEOUT", 0x2201},
{"scsi/sg.h", "SG_GET_TIMEOUT", 0x2202},
{"scsi/sg.h", "SG_EMULATED_HOST", 0x2203},
@@ -117,6 +144,7 @@
{"scsi/sg.h", "SG_GET_REQUEST_TABLE", 0x2286},
{"scsi/sg.h", "SG_SET_KEEP_ORPHAN", 0x2287},
{"scsi/sg.h", "SG_GET_KEEP_ORPHAN", 0x2288},
+ {"scsi/sg.h", "SG_GET_ACCESS_COUNT", 0x2289},
{"linux/firewire-cdev.h", "FW_CDEV_IOC_GET_INFO", 0x2300},
{"linux/firewire-cdev.h", "FW_CDEV_IOC_SEND_REQUEST", 0x2301},
{"linux/firewire-cdev.h", "FW_CDEV_IOC_ALLOCATE", 0x2302},
@@ -184,11 +212,14 @@
{"linux/vfio.h", "VFIO_IOMMU_UNMAP_DMA", 0x3b72},
{"linux/vfio.h", "VFIO_IOMMU_ENABLE", 0x3b73},
{"linux/vfio.h", "VFIO_IOMMU_DISABLE", 0x3b74},
+ {"linux/vfio.h", "VFIO_EEH_PE_OP", 0x3b79},
{"linux/ptp_clock.h", "PTP_CLOCK_GETCAPS", 0x3d01},
{"linux/ptp_clock.h", "PTP_EXTTS_REQUEST", 0x3d02},
{"linux/ptp_clock.h", "PTP_PEROUT_REQUEST", 0x3d03},
{"linux/ptp_clock.h", "PTP_ENABLE_PPS", 0x3d04},
{"linux/ptp_clock.h", "PTP_SYS_OFFSET", 0x3d05},
+ {"linux/ptp_clock.h", "PTP_PIN_GETFUNC", 0x3d06},
+ {"linux/ptp_clock.h", "PTP_PIN_SETFUNC", 0x3d07},
{"linux/radeonfb.h", "FBIO_RADEON_GET_MIRROR", 0x4003},
{"linux/radeonfb.h", "FBIO_RADEON_SET_MIRROR", 0x4004},
{"linux/agpgart.h", "AGPIOC_INFO", 0x4100},
@@ -310,12 +341,20 @@
{"linux/input.h", "EVIOCREVOKE", 0x4591},
{"linux/input.h", "EVIOCSCLOCKID", 0x45a0},
{"linux/fb.h", "FBIOGET_VSCREENINFO", 0x4600},
+ {"video/da8xx-fb.h", "FBIOGET_CONTRAST", 0x4601},
{"linux/fb.h", "FBIOPUT_VSCREENINFO", 0x4601},
{"linux/fb.h", "FBIOGET_FSCREENINFO", 0x4602},
+ {"video/da8xx-fb.h", "FBIOPUT_CONTRAST", 0x4602},
+ {"video/da8xx-fb.h", "FBIGET_BRIGHTNESS", 0x4603},
+ {"video/da8xx-fb.h", "FBIPUT_BRIGHTNESS", 0x4603},
{"linux/fb.h", "FBIOGETCMAP", 0x4604},
+ {"video/da8xx-fb.h", "FBIGET_COLOR", 0x4605},
{"linux/fb.h", "FBIOPUTCMAP", 0x4605},
{"linux/fb.h", "FBIOPAN_DISPLAY", 0x4606},
+ {"video/da8xx-fb.h", "FBIPUT_COLOR", 0x4606},
{"linux/fb.h", "FBIO_CURSOR", 0x4608},
+ {"video/da8xx-fb.h", "FBIPUT_HSYNC", 0x4609},
+ {"video/da8xx-fb.h", "FBIPUT_VSYNC", 0x460a},
{"linux/fb.h", "FBIOGET_CON2FBMAP", 0x460f},
{"linux/fb.h", "FBIOPUT_CON2FBMAP", 0x4610},
{"linux/fb.h", "FBIOBLANK", 0x4611},
@@ -329,6 +368,8 @@
{"linux/fb.h", "FBIO_WAITFORVSYNC", 0x4620},
{"linux/arcfb.h", "FBIO_WAITEVENT", 0x4688},
{"linux/arcfb.h", "FBIO_GETCONTROL2", 0x4689},
+ {"video/sstfb.h", "SSTFB_GET_VGAPASS", 0x46dd},
+ {"video/sstfb.h", "SSTFB_SET_VGAPASS", 0x46dd},
{"linux/gigaset_dev.h", "GIGASET_REDIR", 0x4700},
{"linux/gigaset_dev.h", "GIGASET_CONFIG", 0x4701},
{"linux/gigaset_dev.h", "GIGASET_BRKCHARS", 0x4702},
@@ -401,6 +442,31 @@
{"sound/emu10k1.h", "SNDRV_EMU10K1_IOCTL_DBG_READ", 0x4884},
{"sound/sfnt_info.h", "SNDRV_EMUX_IOCTL_MEM_AVAIL", 0x4884},
{"sound/sfnt_info.h", "SNDRV_EMUX_IOCTL_MISC_MODE", 0x4884},
+ {"linux/usb/cdc-wdm.h", "IOCTL_WDM_MAX_COMMAND", 0x48a0},
+ {"net/bluetooth/hci_sock.h", "HCIDEVUP", 0x48c9},
+ {"net/bluetooth/hci_sock.h", "HCIDEVDOWN", 0x48ca},
+ {"net/bluetooth/hci_sock.h", "HCIDEVRESET", 0x48cb},
+ {"net/bluetooth/hci_sock.h", "HCIDEVRESTAT", 0x48cc},
+ {"net/bluetooth/hci_sock.h", "HCIGETDEVLIST", 0x48d2},
+ {"net/bluetooth/hci_sock.h", "HCIGETDEVINFO", 0x48d3},
+ {"net/bluetooth/hci_sock.h", "HCIGETCONNLIST", 0x48d4},
+ {"net/bluetooth/hci_sock.h", "HCIGETCONNINFO", 0x48d5},
+ {"net/bluetooth/hci_sock.h", "HCIGETAUTHINFO", 0x48d7},
+ {"net/bluetooth/hci_sock.h", "HCISETRAW", 0x48dc},
+ {"net/bluetooth/hci_sock.h", "HCISETSCAN", 0x48dd},
+ {"net/bluetooth/hci_sock.h", "HCISETAUTH", 0x48de},
+ {"net/bluetooth/hci_sock.h", "HCISETENCRYPT", 0x48df},
+ {"net/bluetooth/hci_sock.h", "HCISETPTYPE", 0x48e0},
+ {"net/bluetooth/hci_sock.h", "HCISETLINKPOL", 0x48e1},
+ {"net/bluetooth/hci_sock.h", "HCISETLINKMODE", 0x48e2},
+ {"net/bluetooth/hci_sock.h", "HCISETACLMTU", 0x48e3},
+ {"net/bluetooth/hci_sock.h", "HCISETSCOMTU", 0x48e4},
+ {"net/bluetooth/hci_sock.h", "HCIBLOCKADDR", 0x48e6},
+ {"net/bluetooth/hci_sock.h", "HCIUNBLOCKADDR", 0x48e7},
+ {"net/bluetooth/hci_sock.h", "HCIINQUIRY", 0x48f0},
+ {"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},
{"linux/isdn.h", "IIOCNETAIF", 0x4901},
{"linux/isdn.h", "IIOCNETDIF", 0x4902},
{"linux/isdn.h", "IIOCNETSCF", 0x4903},
@@ -489,17 +555,40 @@
{"linux/loop.h", "LOOP_CTL_GET_FREE", 0x4c82},
{"asm/mtrr.h", "MTRRIOC_ADD_ENTRY", 0x4d00},
{"asm/mce.h", "MCE_GET_RECORD_LEN", 0x4d01},
+ {"mtd/mtd-abi.h", "MEMGETINFO", 0x4d01},
{"asm/mtrr.h", "MTRRIOC_SET_ENTRY", 0x4d01},
{"asm/mce.h", "MCE_GET_LOG_LEN", 0x4d02},
+ {"mtd/mtd-abi.h", "MEMERASE", 0x4d02},
{"asm/mtrr.h", "MTRRIOC_DEL_ENTRY", 0x4d02},
{"asm/mce.h", "MCE_GETCLEAR_FLAGS", 0x4d03},
+ {"mtd/mtd-abi.h", "MEMWRITEOOB", 0x4d03},
{"asm/mtrr.h", "MTRRIOC_GET_ENTRY", 0x4d03},
+ {"mtd/mtd-abi.h", "MEMREADOOB", 0x4d04},
{"asm/mtrr.h", "MTRRIOC_KILL_ENTRY", 0x4d04},
+ {"mtd/mtd-abi.h", "MEMLOCK", 0x4d05},
{"asm/mtrr.h", "MTRRIOC_ADD_PAGE_ENTRY", 0x4d05},
+ {"mtd/mtd-abi.h", "MEMUNLOCK", 0x4d06},
{"asm/mtrr.h", "MTRRIOC_SET_PAGE_ENTRY", 0x4d06},
+ {"mtd/mtd-abi.h", "MEMGETREGIONCOUNT", 0x4d07},
{"asm/mtrr.h", "MTRRIOC_DEL_PAGE_ENTRY", 0x4d07},
+ {"mtd/mtd-abi.h", "MEMGETREGIONINFO", 0x4d08},
{"asm/mtrr.h", "MTRRIOC_GET_PAGE_ENTRY", 0x4d08},
{"asm/mtrr.h", "MTRRIOC_KILL_PAGE_ENTRY", 0x4d09},
+ {"mtd/mtd-abi.h", "MEMGETOOBSEL", 0x4d0a},
+ {"mtd/mtd-abi.h", "MEMGETBADBLOCK", 0x4d0b},
+ {"mtd/mtd-abi.h", "MEMSETBADBLOCK", 0x4d0c},
+ {"mtd/mtd-abi.h", "OTPSELECT", 0x4d0d},
+ {"mtd/mtd-abi.h", "OTPGETREGIONCOUNT", 0x4d0e},
+ {"mtd/mtd-abi.h", "OTPGETREGIONINFO", 0x4d0f},
+ {"mtd/mtd-abi.h", "OTPLOCK", 0x4d10},
+ {"mtd/mtd-abi.h", "ECCGETLAYOUT", 0x4d11},
+ {"mtd/mtd-abi.h", "ECCGETSTATS", 0x4d12},
+ {"mtd/mtd-abi.h", "MTDFILEMODE", 0x4d13},
+ {"mtd/mtd-abi.h", "MEMERASE64", 0x4d14},
+ {"mtd/mtd-abi.h", "MEMWRITEOOB64", 0x4d15},
+ {"mtd/mtd-abi.h", "MEMREADOOB64", 0x4d16},
+ {"mtd/mtd-abi.h", "MEMISLOCKED", 0x4d17},
+ {"mtd/mtd-abi.h", "MEMWRITE", 0x4d18},
{"linux/soundcard.h", "SOUND_MIXER_INFO", 0x4d65},
{"linux/soundcard.h", "SOUND_OLD_MIXER_INFO", 0x4d65},
{"linux/soundcard.h", "SOUND_MIXER_ACCESS", 0x4d66},
@@ -516,6 +605,15 @@
{"linux/nvme.h", "NVME_IOCTL_ID", 0x4e40},
{"linux/nvme.h", "NVME_IOCTL_ADMIN_CMD", 0x4e41},
{"linux/nvme.h", "NVME_IOCTL_SUBMIT_IO", 0x4e42},
+ {"mtd/ubi-user.h", "UBI_IOCVOLUP", 0x4f00},
+ {"mtd/ubi-user.h", "UBI_IOCEBER", 0x4f01},
+ {"mtd/ubi-user.h", "UBI_IOCEBCH", 0x4f02},
+ {"mtd/ubi-user.h", "UBI_IOCEBMAP", 0x4f03},
+ {"mtd/ubi-user.h", "UBI_IOCEBUNMAP", 0x4f04},
+ {"mtd/ubi-user.h", "UBI_IOCEBISMAP", 0x4f05},
+ {"mtd/ubi-user.h", "UBI_IOCSETVOLPROP", 0x4f06},
+ {"mtd/ubi-user.h", "UBI_IOCVOLCRBLK", 0x4f07},
+ {"mtd/ubi-user.h", "UBI_IOCVOLRMBLK", 0x4f08},
{"linux/soundcard.h", "SNDCTL_DSP_RESET", 0x5000},
{"linux/soundcard.h", "SNDCTL_DSP_SYNC", 0x5001},
{"linux/soundcard.h", "SNDCTL_DSP_SPEED", 0x5002},
@@ -576,9 +674,17 @@
{"linux/rfkill.h", "RFKILL_IOCTL_NOINPUT", 0x5201},
{"linux/random.h", "RNDADDTOENTCNT", 0x5201},
{"linux/random.h", "RNDGETPOOL", 0x5202},
+ {"media/saa6588.h", "SAA6588_CMD_CLOSE", 0x5202},
{"linux/random.h", "RNDADDENTROPY", 0x5203},
+ {"media/saa6588.h", "SAA6588_CMD_READ", 0x5203},
{"linux/random.h", "RNDZAPENTCNT", 0x5204},
+ {"media/saa6588.h", "SAA6588_CMD_POLL", 0x5204},
{"linux/random.h", "RNDCLEARPOOL", 0x5206},
+ {"net/bluetooth/rfcomm.h", "RFCOMMCREATEDEV", 0x52c8},
+ {"net/bluetooth/rfcomm.h", "RFCOMMRELEASEDEV", 0x52c9},
+ {"net/bluetooth/rfcomm.h", "RFCOMMGETDEVLIST", 0x52d2},
+ {"net/bluetooth/rfcomm.h", "RFCOMMGETDEVINFO", 0x52d3},
+ {"net/bluetooth/rfcomm.h", "RFCOMMSTEALDLC", 0x52dc},
{"sound/asequencer.h", "SNDRV_SEQ_IOCTL_PVERSION", 0x5300},
{"linux/cdrom.h", "CDROMPAUSE", 0x5301},
{"sound/asequencer.h", "SNDRV_SEQ_IOCTL_CLIENT_ID", 0x5301},
@@ -656,10 +762,9 @@
{"scsi/scsi_ioctl.h", "SCSI_IOCTL_DOORUNLOCK", 0x5381},
{"linux/cdrom.h", "CDROMAUDIOBUFSIZ", 0x5382},
{"scsi/scsi.h", "SCSI_IOCTL_GET_IDLUN", 0x5382},
- {"scsi/scsi.h", "SCSI_IOCTL_TAGGED_ENABLE", 0x5383},
- {"scsi/scsi.h", "SCSI_IOCTL_TAGGED_DISABLE", 0x5384},
{"scsi/scsi.h", "SCSI_IOCTL_PROBE_HOST", 0x5385},
{"scsi/scsi.h", "SCSI_IOCTL_GET_BUS_NUMBER", 0x5386},
+ {"scsi/scsi.h", "SCSI_IOCTL_GET_PCI", 0x5387},
{"linux/cdrom.h", "DVD_READ_STRUCT", 0x5390},
{"linux/cdrom.h", "DVD_WRITE_STRUCT", 0x5391},
{"linux/cdrom.h", "DVD_AUTH", 0x5392},
@@ -829,8 +934,11 @@
{"sound/asound.h", "SNDRV_CTL_IOCTL_TLV_WRITE", 0x551b},
{"linux/usbdevice_fs.h", "USBDEVFS_DISCONNECT_CLAIM", 0x551b},
{"sound/asound.h", "SNDRV_CTL_IOCTL_TLV_COMMAND", 0x551c},
+ {"linux/usbdevice_fs.h", "USBDEVFS_ALLOC_STREAMS", 0x551c},
+ {"linux/usbdevice_fs.h", "USBDEVFS_FREE_STREAMS", 0x551d},
{"sound/asound.h", "SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE", 0x5520},
{"sound/asound.h", "SNDRV_CTL_IOCTL_HWDEP_INFO", 0x5521},
+ {"linux/uinput.h", "UI_GET_VERSION", 0x552d},
{"sound/asound.h", "SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE", 0x5530},
{"sound/asound.h", "SNDRV_CTL_IOCTL_PCM_INFO", 0x5531},
{"sound/asound.h", "SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE", 0x5532},
@@ -859,6 +967,7 @@
{"linux/videodev2.h", "VIDIOC_RESERVED", 0x5601},
{"linux/vt.h", "VT_GETMODE", 0x5601},
{"linux/videodev2.h", "VIDIOC_ENUM_FMT", 0x5602},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_ENUM_MBUS_CODE", 0x5602},
{"linux/vt.h", "VT_SETMODE", 0x5602},
{"linux/vt.h", "VT_GETSTATE", 0x5603},
{"linux/videodev2.h", "VIDIOC_G_FMT", 0x5604},
@@ -888,6 +997,8 @@
{"linux/videodev2.h", "VIDIOC_STREAMON", 0x5612},
{"linux/videodev2.h", "VIDIOC_STREAMOFF", 0x5613},
{"linux/videodev2.h", "VIDIOC_G_PARM", 0x5615},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_G_FRAME_INTERVAL", 0x5615},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_S_FRAME_INTERVAL", 0x5616},
{"linux/videodev2.h", "VIDIOC_S_PARM", 0x5616},
{"linux/videodev2.h", "VIDIOC_G_STD", 0x5617},
{"linux/videodev2.h", "VIDIOC_S_STD", 0x5618},
@@ -903,8 +1014,10 @@
{"linux/videodev2.h", "VIDIOC_QUERYMENU", 0x5625},
{"linux/videodev2.h", "VIDIOC_G_INPUT", 0x5626},
{"linux/videodev2.h", "VIDIOC_S_INPUT", 0x5627},
+ {"linux/videodev2.h", "VIDIOC_G_EDID", 0x5628},
{"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_G_EDID", 0x5628},
{"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_S_EDID", 0x5629},
+ {"linux/videodev2.h", "VIDIOC_S_EDID", 0x5629},
{"linux/videodev2.h", "VIDIOC_G_OUTPUT", 0x562e},
{"linux/videodev2.h", "VIDIOC_S_OUTPUT", 0x562f},
{"linux/videodev2.h", "VIDIOC_ENUMOUTPUT", 0x5630},
@@ -920,6 +1033,8 @@
{"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_S_CROP", 0x563c},
{"linux/videodev2.h", "VIDIOC_S_CROP", 0x563c},
{"linux/videodev2.h", "VIDIOC_G_JPEGCOMP", 0x563d},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_G_SELECTION", 0x563d},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_S_SELECTION", 0x563e},
{"linux/videodev2.h", "VIDIOC_S_JPEGCOMP", 0x563e},
{"linux/videodev2.h", "VIDIOC_QUERYSTD", 0x563f},
{"linux/videodev2.h", "VIDIOC_TRY_FMT", 0x5640},
@@ -933,15 +1048,19 @@
{"linux/videodev2.h", "VIDIOC_S_EXT_CTRLS", 0x5648},
{"linux/videodev2.h", "VIDIOC_TRY_EXT_CTRLS", 0x5649},
{"linux/videodev2.h", "VIDIOC_ENUM_FRAMESIZES", 0x564a},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_ENUM_FRAME_SIZE", 0x564a},
{"linux/videodev2.h", "VIDIOC_ENUM_FRAMEINTERVALS", 0x564b},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL", 0x564b},
{"linux/videodev2.h", "VIDIOC_G_ENC_INDEX", 0x564c},
{"linux/videodev2.h", "VIDIOC_ENCODER_CMD", 0x564d},
{"linux/videodev2.h", "VIDIOC_TRY_ENCODER_CMD", 0x564e},
{"linux/videodev2.h", "VIDIOC_DBG_S_REGISTER", 0x564f},
{"linux/videodev2.h", "VIDIOC_DBG_G_REGISTER", 0x5650},
{"linux/videodev2.h", "VIDIOC_S_HW_FREQ_SEEK", 0x5652},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_S_DV_TIMINGS", 0x5657},
{"linux/videodev2.h", "VIDIOC_S_DV_TIMINGS", 0x5657},
{"linux/videodev2.h", "VIDIOC_G_DV_TIMINGS", 0x5658},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_G_DV_TIMINGS", 0x5658},
{"linux/videodev2.h", "VIDIOC_DQEVENT", 0x5659},
{"linux/videodev2.h", "VIDIOC_SUBSCRIBE_EVENT", 0x565a},
{"linux/videodev2.h", "VIDIOC_UNSUBSCRIBE_EVENT", 0x565b},
@@ -952,12 +1071,18 @@
{"linux/videodev2.h", "VIDIOC_DECODER_CMD", 0x5660},
{"linux/videodev2.h", "VIDIOC_TRY_DECODER_CMD", 0x5661},
{"linux/videodev2.h", "VIDIOC_ENUM_DV_TIMINGS", 0x5662},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_ENUM_DV_TIMINGS", 0x5662},
{"linux/videodev2.h", "VIDIOC_QUERY_DV_TIMINGS", 0x5663},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_QUERY_DV_TIMINGS", 0x5663},
{"linux/videodev2.h", "VIDIOC_DV_TIMINGS_CAP", 0x5664},
+ {"linux/v4l2-subdev.h", "VIDIOC_SUBDEV_DV_TIMINGS_CAP", 0x5664},
{"linux/videodev2.h", "VIDIOC_ENUM_FREQ_BANDS", 0x5665},
{"linux/videodev2.h", "VIDIOC_DBG_G_CHIP_INFO", 0x5666},
+ {"linux/videodev2.h", "VIDIOC_QUERY_EXT_CTRL", 0x5667},
+ {"media/adv7842.h", "ADV7842_CMD_RAM_TEST", 0x56c0},
{"linux/ivtvfb.h", "IVTVFB_IOC_DMA_FRAME", 0x56c0},
{"linux/ivtv.h", "IVTV_IOC_DMA_FRAME", 0x56c0},
+ {"media/si4713.h", "SI4713_IOC_MEASURE_RNL", 0x56c0},
{"linux/ivtv.h", "IVTV_IOC_PASSTHROUGH_MODE", 0x56c1},
{"sound/asound.h", "SNDRV_RAWMIDI_IOCTL_PVERSION", 0x5700},
{"linux/watchdog.h", "WDIOC_GETSUPPORT", 0x5700},
@@ -980,6 +1105,12 @@
{"linux/fs.h", "FIFREEZE", 0x5877},
{"linux/fs.h", "FITHAW", 0x5878},
{"linux/fs.h", "FITRIM", 0x5879},
+ {"linux/usb/tmc.h", "USBTMC_IOCTL_INDICATOR_PULSE", 0x5b01},
+ {"linux/usb/tmc.h", "USBTMC_IOCTL_CLEAR", 0x5b02},
+ {"linux/usb/tmc.h", "USBTMC_IOCTL_ABORT_BULK_OUT", 0x5b03},
+ {"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},
{"linux/sonet.h", "SONET_GETSTAT", 0x6110},
{"linux/sonet.h", "SONET_GETSTATZ", 0x6111},
{"linux/sonet.h", "SONET_SETDIAG", 0x6112},
@@ -1040,6 +1171,8 @@
{"linux/atmdev.h", "ATM_ADDPARTY", 0x61f4},
{"linux/atmdev.h", "COMPAT_ATM_ADDPARTY", 0x61f4},
{"linux/atmdev.h", "ATM_DROPPARTY", 0x61f5},
+ {"media/bt819.h", "BT819_FIFO_RESET_LOW", 0x6200},
+ {"media/bt819.h", "BT819_FIFO_RESET_HIGH", 0x6201},
{"linux/cm4000_cs.h", "CM_IOCGSTATUS", 0x6300},
{"linux/chio.h", "CHIOMOVE", 0x6301},
{"linux/cm4000_cs.h", "CM_IOCGATR", 0x6301},
@@ -1060,11 +1193,24 @@
{"asm/msr.h", "X86_IOC_RDMSR_REGS", 0x63a0},
{"asm/msr.h", "X86_IOC_WRMSR_REGS", 0x63a1},
{"linux/cm4000_cs.h", "CM_IOSDBGLVL", 0x63fa},
+ {"media/v4l2-common.h", "TUNER_SET_CONFIG", 0x645c},
+ {"media/v4l2-common.h", "VIDIOC_INT_RESET", 0x6466},
+ {"media/exynos-fimc.h", "S5P_FIMC_TX_END_NOTIFY", 0x6500},
{"linux/fs.h", "FS_IOC32_GETFLAGS", 0x6601},
{"linux/fs.h", "FS_IOC_GETFLAGS", 0x6601},
{"linux/fs.h", "FS_IOC32_SETFLAGS", 0x6602},
{"linux/fs.h", "FS_IOC_SETFLAGS", 0x6602},
{"linux/fs.h", "FS_IOC_FIEMAP", 0x660b},
+ {"linux/usb/functionfs.h", "FUNCTIONFS_FIFO_STATUS", 0x6701},
+ {"linux/usb/gadgetfs.h", "GADGETFS_FIFO_STATUS", 0x6701},
+ {"linux/usb/functionfs.h", "FUNCTIONFS_FIFO_FLUSH", 0x6702},
+ {"linux/usb/gadgetfs.h", "GADGETFS_FIFO_FLUSH", 0x6702},
+ {"linux/usb/functionfs.h", "FUNCTIONFS_CLEAR_HALT", 0x6703},
+ {"linux/usb/gadgetfs.h", "GADGETFS_CLEAR_HALT", 0x6703},
+ {"linux/usb/g_printer.h", "GADGET_GET_PRINTER_STATUS", 0x6721},
+ {"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/hpet.h", "HPET_IE_ON", 0x6801},
{"linux/hpet.h", "HPET_IE_OFF", 0x6802},
{"linux/hpet.h", "HPET_INFO", 0x6803},
@@ -1072,36 +1218,70 @@
{"linux/hpet.h", "HPET_DPI", 0x6805},
{"linux/hpet.h", "HPET_IRQFREQ", 0x6806},
{"linux/i2o-dev.h", "I2OGETIOPS", 0x6900},
+ {"media/lirc.h", "LIRC_GET_FEATURES", 0x6900},
{"linux/i2o-dev.h", "I2OHRTGET", 0x6901},
+ {"media/lirc.h", "LIRC_GET_SEND_MODE", 0x6901},
{"linux/i2o-dev.h", "I2OLCTGET", 0x6902},
+ {"media/lirc.h", "LIRC_GET_REC_MODE", 0x6902},
{"linux/i2o-dev.h", "I2OPARMSET", 0x6903},
+ {"media/lirc.h", "LIRC_GET_SEND_CARRIER", 0x6903},
{"linux/i2o-dev.h", "I2OPARMGET", 0x6904},
+ {"media/lirc.h", "LIRC_GET_REC_CARRIER", 0x6904},
{"linux/i2o-dev.h", "I2OSWDL", 0x6905},
+ {"media/lirc.h", "LIRC_GET_SEND_DUTY_CYCLE", 0x6905},
{"linux/i2o-dev.h", "I2OSWUL", 0x6906},
+ {"media/lirc.h", "LIRC_GET_REC_DUTY_CYCLE", 0x6906},
{"linux/i2o-dev.h", "I2OSWDEL", 0x6907},
+ {"media/lirc.h", "LIRC_GET_REC_RESOLUTION", 0x6907},
{"linux/i2o-dev.h", "I2OVALIDATE", 0x6908},
+ {"media/lirc.h", "LIRC_GET_MIN_TIMEOUT", 0x6908},
{"linux/i2o-dev.h", "I2OHTML", 0x6909},
+ {"media/lirc.h", "LIRC_GET_MAX_TIMEOUT", 0x6909},
{"linux/i2o-dev.h", "I2OEVTREG", 0x690a},
+ {"media/lirc.h", "LIRC_GET_MIN_FILTER_PULSE", 0x690a},
{"linux/i2o-dev.h", "I2OEVTGET", 0x690b},
{"linux/ipmi.h", "IPMICTL_RECEIVE_MSG_TRUNC", 0x690b},
+ {"media/lirc.h", "LIRC_GET_MAX_FILTER_PULSE", 0x690b},
{"linux/i2o-dev.h", "I2OPASSTHRU", 0x690c},
{"linux/i2o-dev.h", "I2OPASSTHRU32", 0x690c},
{"linux/ipmi.h", "IPMICTL_RECEIVE_MSG", 0x690c},
+ {"media/lirc.h", "LIRC_GET_MIN_FILTER_SPACE", 0x690c},
{"linux/ipmi.h", "IPMICTL_SEND_COMMAND", 0x690d},
+ {"media/lirc.h", "LIRC_GET_MAX_FILTER_SPACE", 0x690d},
{"linux/ipmi.h", "IPMICTL_REGISTER_FOR_CMD", 0x690e},
{"linux/ipmi.h", "IPMICTL_UNREGISTER_FOR_CMD", 0x690f},
+ {"media/lirc.h", "LIRC_GET_LENGTH", 0x690f},
{"linux/ipmi.h", "IPMICTL_SET_GETS_EVENTS_CMD", 0x6910},
{"linux/ipmi.h", "IPMICTL_SET_MY_ADDRESS_CMD", 0x6911},
+ {"media/lirc.h", "LIRC_SET_SEND_MODE", 0x6911},
{"linux/ipmi.h", "IPMICTL_GET_MY_ADDRESS_CMD", 0x6912},
+ {"media/lirc.h", "LIRC_SET_REC_MODE", 0x6912},
{"linux/ipmi.h", "IPMICTL_SET_MY_LUN_CMD", 0x6913},
+ {"media/lirc.h", "LIRC_SET_SEND_CARRIER", 0x6913},
{"linux/ipmi.h", "IPMICTL_GET_MY_LUN_CMD", 0x6914},
+ {"media/lirc.h", "LIRC_SET_REC_CARRIER", 0x6914},
{"linux/ipmi.h", "IPMICTL_SEND_COMMAND_SETTIME", 0x6915},
+ {"media/lirc.h", "LIRC_SET_SEND_DUTY_CYCLE", 0x6915},
{"linux/ipmi.h", "IPMICTL_SET_TIMING_PARMS_CMD", 0x6916},
+ {"media/lirc.h", "LIRC_SET_REC_DUTY_CYCLE", 0x6916},
{"linux/ipmi.h", "IPMICTL_GET_TIMING_PARMS_CMD", 0x6917},
+ {"media/lirc.h", "LIRC_SET_TRANSMITTER_MASK", 0x6917},
+ {"media/lirc.h", "LIRC_SET_REC_TIMEOUT", 0x6918},
+ {"media/lirc.h", "LIRC_SET_REC_TIMEOUT_REPORTS", 0x6919},
+ {"media/lirc.h", "LIRC_SET_REC_FILTER_PULSE", 0x691a},
+ {"media/lirc.h", "LIRC_SET_REC_FILTER_SPACE", 0x691b},
{"linux/ipmi.h", "IPMICTL_REGISTER_FOR_CMD_CHANS", 0x691c},
+ {"media/lirc.h", "LIRC_SET_REC_FILTER", 0x691c},
{"linux/ipmi.h", "IPMICTL_UNREGISTER_FOR_CMD_CHANS", 0x691d},
+ {"media/lirc.h", "LIRC_SET_MEASURE_CARRIER_MODE", 0x691d},
{"linux/ipmi.h", "IPMICTL_GET_MAINTENANCE_MODE_CMD", 0x691e},
+ {"media/lirc.h", "LIRC_SET_REC_DUTY_CYCLE_RANGE", 0x691e},
{"linux/ipmi.h", "IPMICTL_SET_MAINTENANCE_MODE_CMD", 0x691f},
+ {"media/lirc.h", "LIRC_SET_REC_CARRIER_RANGE", 0x691f},
+ {"media/lirc.h", "LIRC_NOTIFY_DECODE", 0x6920},
+ {"media/lirc.h", "LIRC_SETUP_START", 0x6921},
+ {"media/lirc.h", "LIRC_SETUP_END", 0x6922},
+ {"media/lirc.h", "LIRC_SET_WIDEBAND_RECEIVER", 0x6923},
{"linux/i8k.h", "I8K_BIOS_VERSION", 0x6980},
{"linux/i8k.h", "I8K_MACHINE_ID", 0x6981},
{"linux/i8k.h", "I8K_POWER_STATUS", 0x6982},
@@ -1119,6 +1299,22 @@
{"linux/joystick.h", "JSIOCGAXMAP", 0x6a32},
{"linux/joystick.h", "JSIOCSBTNMAP", 0x6a33},
{"linux/joystick.h", "JSIOCGBTNMAP", 0x6a34},
+ {"video/kyro.h", "KYRO_IOCTL_OVERLAY_CREATE", 0x6b00},
+ {"video/kyro.h", "KYRO_IOCTL_OVERLAY_VIEWPORT_SET", 0x6b01},
+ {"linux/spi/spidev.h", "SPI_IOC_RD_MODE", 0x6b01},
+ {"linux/spi/spidev.h", "SPI_IOC_WR_MODE", 0x6b01},
+ {"video/kyro.h", "KYRO_IOCTL_SET_VIDEO_MODE", 0x6b02},
+ {"linux/spi/spidev.h", "SPI_IOC_RD_LSB_FIRST", 0x6b02},
+ {"linux/spi/spidev.h", "SPI_IOC_WR_LSB_FIRST", 0x6b02},
+ {"video/kyro.h", "KYRO_IOCTL_UVSTRIDE", 0x6b03},
+ {"linux/spi/spidev.h", "SPI_IOC_RD_BITS_PER_WORD", 0x6b03},
+ {"linux/spi/spidev.h", "SPI_IOC_WR_BITS_PER_WORD", 0x6b03},
+ {"video/kyro.h", "KYRO_IOCTL_OVERLAY_OFFSET", 0x6b04},
+ {"linux/spi/spidev.h", "SPI_IOC_RD_MAX_SPEED_HZ", 0x6b04},
+ {"linux/spi/spidev.h", "SPI_IOC_WR_MAX_SPEED_HZ", 0x6b04},
+ {"video/kyro.h", "KYRO_IOCTL_STRIDE", 0x6b05},
+ {"linux/spi/spidev.h", "SPI_IOC_RD_MODE32", 0x6b05},
+ {"linux/spi/spidev.h", "SPI_IOC_WR_MODE32", 0x6b05},
{"linux/udf_fs_i.h", "UDF_GETEASIZE", 0x6c40},
{"linux/udf_fs_i.h", "UDF_GETEABLOCK", 0x6c41},
{"linux/udf_fs_i.h", "UDF_GETVOLIDENT", 0x6c42},
@@ -1177,10 +1373,113 @@
{"linux/ncp_fs.h", "NCP_IOC_SETDENTRYTTL", 0x6e0c},
{"linux/matroxfb.h", "MATROXFB_GET_OUTPUT_CONNECTION", 0x6ef8},
{"linux/matroxfb.h", "MATROXFB_SET_OUTPUT_CONNECTION", 0x6ef8},
+ {"video/sisfb.h", "SISFB_GET_INFO_OLD", 0x6ef8},
{"linux/matroxfb.h", "MATROXFB_GET_AVAILABLE_OUTPUTS", 0x6ef9},
+ {"video/sisfb.h", "SISFB_GET_VBRSTATUS_OLD", 0x6ef9},
{"linux/matroxfb.h", "MATROXFB_GET_OUTPUT_MODE", 0x6efa},
{"linux/matroxfb.h", "MATROXFB_SET_OUTPUT_MODE", 0x6efa},
+ {"video/sisfb.h", "SISFB_GET_AUTOMAXIMIZE_OLD", 0x6efa},
+ {"video/sisfb.h", "SISFB_SET_AUTOMAXIMIZE_OLD", 0x6efa},
{"linux/matroxfb.h", "MATROXFB_GET_ALL_OUTPUTS", 0x6efb},
+ {"mtd/ubi-user.h", "UBI_IOCMKVOL", 0x6f00},
+ {"linux/dvb/audio.h", "AUDIO_STOP", 0x6f01},
+ {"mtd/ubi-user.h", "UBI_IOCRMVOL", 0x6f01},
+ {"linux/dvb/audio.h", "AUDIO_PLAY", 0x6f02},
+ {"mtd/ubi-user.h", "UBI_IOCRSVOL", 0x6f02},
+ {"linux/dvb/audio.h", "AUDIO_PAUSE", 0x6f03},
+ {"mtd/ubi-user.h", "UBI_IOCRNVOL", 0x6f03},
+ {"linux/dvb/audio.h", "AUDIO_CONTINUE", 0x6f04},
+ {"linux/dvb/audio.h", "AUDIO_SELECT_SOURCE", 0x6f05},
+ {"linux/dvb/audio.h", "AUDIO_SET_MUTE", 0x6f06},
+ {"linux/dvb/audio.h", "AUDIO_SET_AV_SYNC", 0x6f07},
+ {"linux/dvb/audio.h", "AUDIO_SET_BYPASS_MODE", 0x6f08},
+ {"linux/dvb/audio.h", "AUDIO_CHANNEL_SELECT", 0x6f09},
+ {"linux/dvb/audio.h", "AUDIO_GET_STATUS", 0x6f0a},
+ {"linux/dvb/audio.h", "AUDIO_GET_CAPABILITIES", 0x6f0b},
+ {"linux/dvb/audio.h", "AUDIO_CLEAR_BUFFER", 0x6f0c},
+ {"linux/dvb/audio.h", "AUDIO_SET_ID", 0x6f0d},
+ {"linux/dvb/audio.h", "AUDIO_SET_MIXER", 0x6f0e},
+ {"linux/dvb/audio.h", "AUDIO_SET_STREAMTYPE", 0x6f0f},
+ {"linux/dvb/audio.h", "AUDIO_SET_EXT_ID", 0x6f10},
+ {"linux/dvb/audio.h", "AUDIO_SET_ATTRIBUTES", 0x6f11},
+ {"linux/dvb/audio.h", "AUDIO_SET_KARAOKE", 0x6f12},
+ {"linux/dvb/audio.h", "AUDIO_GET_PTS", 0x6f13},
+ {"linux/dvb/audio.h", "AUDIO_BILINGUAL_CHANNEL_SELECT", 0x6f14},
+ {"linux/dvb/video.h", "VIDEO_STOP", 0x6f15},
+ {"linux/dvb/video.h", "VIDEO_PLAY", 0x6f16},
+ {"linux/dvb/video.h", "VIDEO_FREEZE", 0x6f17},
+ {"linux/dvb/video.h", "VIDEO_CONTINUE", 0x6f18},
+ {"linux/dvb/video.h", "VIDEO_SELECT_SOURCE", 0x6f19},
+ {"linux/dvb/video.h", "VIDEO_SET_BLANK", 0x6f1a},
+ {"linux/dvb/video.h", "VIDEO_GET_STATUS", 0x6f1b},
+ {"linux/dvb/video.h", "VIDEO_GET_EVENT", 0x6f1c},
+ {"linux/dvb/video.h", "VIDEO_SET_DISPLAY_FORMAT", 0x6f1d},
+ {"linux/dvb/video.h", "VIDEO_STILLPICTURE", 0x6f1e},
+ {"linux/dvb/video.h", "VIDEO_FAST_FORWARD", 0x6f1f},
+ {"linux/dvb/video.h", "VIDEO_SLOWMOTION", 0x6f20},
+ {"linux/dvb/video.h", "VIDEO_GET_CAPABILITIES", 0x6f21},
+ {"linux/dvb/video.h", "VIDEO_CLEAR_BUFFER", 0x6f22},
+ {"linux/dvb/video.h", "VIDEO_SET_ID", 0x6f23},
+ {"linux/dvb/video.h", "VIDEO_SET_STREAMTYPE", 0x6f24},
+ {"linux/dvb/video.h", "VIDEO_SET_FORMAT", 0x6f25},
+ {"linux/dvb/video.h", "VIDEO_SET_SYSTEM", 0x6f26},
+ {"linux/dvb/video.h", "VIDEO_SET_HIGHLIGHT", 0x6f27},
+ {"linux/dvb/dmx.h", "DMX_START", 0x6f29},
+ {"linux/dvb/dmx.h", "DMX_STOP", 0x6f2a},
+ {"linux/dvb/dmx.h", "DMX_SET_FILTER", 0x6f2b},
+ {"linux/dvb/dmx.h", "DMX_SET_PES_FILTER", 0x6f2c},
+ {"linux/dvb/dmx.h", "DMX_SET_BUFFER_SIZE", 0x6f2d},
+ {"linux/dvb/dmx.h", "DMX_GET_PES_PIDS", 0x6f2f},
+ {"linux/dvb/dmx.h", "DMX_GET_CAPS", 0x6f30},
+ {"linux/dvb/dmx.h", "DMX_SET_SOURCE", 0x6f31},
+ {"linux/dvb/dmx.h", "DMX_GET_STC", 0x6f32},
+ {"linux/dvb/video.h", "VIDEO_SET_SPU", 0x6f32},
+ {"linux/dvb/dmx.h", "DMX_ADD_PID", 0x6f33},
+ {"linux/dvb/video.h", "VIDEO_SET_SPU_PALETTE", 0x6f33},
+ {"linux/dvb/dmx.h", "DMX_REMOVE_PID", 0x6f34},
+ {"linux/dvb/net.h", "NET_ADD_IF", 0x6f34},
+ {"linux/dvb/video.h", "VIDEO_GET_NAVI", 0x6f34},
+ {"linux/dvb/net.h", "NET_REMOVE_IF", 0x6f35},
+ {"linux/dvb/video.h", "VIDEO_SET_ATTRIBUTES", 0x6f35},
+ {"linux/dvb/net.h", "NET_GET_IF", 0x6f36},
+ {"linux/dvb/video.h", "VIDEO_GET_SIZE", 0x6f37},
+ {"linux/dvb/video.h", "VIDEO_GET_FRAME_RATE", 0x6f38},
+ {"linux/dvb/video.h", "VIDEO_GET_PTS", 0x6f39},
+ {"linux/dvb/video.h", "VIDEO_GET_FRAME_COUNT", 0x6f3a},
+ {"linux/dvb/video.h", "VIDEO_COMMAND", 0x6f3b},
+ {"linux/dvb/video.h", "VIDEO_TRY_COMMAND", 0x6f3c},
+ {"linux/dvb/frontend.h", "FE_GET_INFO", 0x6f3d},
+ {"linux/dvb/frontend.h", "FE_DISEQC_RESET_OVERLOAD", 0x6f3e},
+ {"linux/dvb/frontend.h", "FE_DISEQC_SEND_MASTER_CMD", 0x6f3f},
+ {"linux/dvb/frontend.h", "FE_DISEQC_RECV_SLAVE_REPLY", 0x6f40},
+ {"mtd/ubi-user.h", "UBI_IOCATT", 0x6f40},
+ {"linux/dvb/frontend.h", "FE_DISEQC_SEND_BURST", 0x6f41},
+ {"mtd/ubi-user.h", "UBI_IOCDET", 0x6f41},
+ {"linux/dvb/frontend.h", "FE_SET_TONE", 0x6f42},
+ {"linux/dvb/frontend.h", "FE_SET_VOLTAGE", 0x6f43},
+ {"linux/dvb/frontend.h", "FE_ENABLE_HIGH_LNB_VOLTAGE", 0x6f44},
+ {"linux/dvb/frontend.h", "FE_READ_STATUS", 0x6f45},
+ {"linux/dvb/frontend.h", "FE_READ_BER", 0x6f46},
+ {"linux/dvb/frontend.h", "FE_READ_SIGNAL_STRENGTH", 0x6f47},
+ {"linux/dvb/frontend.h", "FE_READ_SNR", 0x6f48},
+ {"linux/dvb/frontend.h", "FE_READ_UNCORRECTED_BLOCKS", 0x6f49},
+ {"linux/dvb/frontend.h", "FE_SET_FRONTEND", 0x6f4c},
+ {"linux/dvb/frontend.h", "FE_GET_FRONTEND", 0x6f4d},
+ {"linux/dvb/frontend.h", "FE_GET_EVENT", 0x6f4e},
+ {"linux/dvb/frontend.h", "FE_DISHNETWORK_SEND_LEGACY_CMD", 0x6f50},
+ {"linux/dvb/frontend.h", "FE_SET_FRONTEND_TUNE_MODE", 0x6f51},
+ {"linux/dvb/frontend.h", "FE_SET_PROPERTY", 0x6f52},
+ {"linux/dvb/frontend.h", "FE_GET_PROPERTY", 0x6f53},
+ {"linux/dvb/ca.h", "CA_RESET", 0x6f80},
+ {"linux/dvb/ca.h", "CA_GET_CAP", 0x6f81},
+ {"linux/dvb/ca.h", "CA_GET_SLOT_INFO", 0x6f82},
+ {"linux/dvb/ca.h", "CA_GET_DESCR_INFO", 0x6f83},
+ {"linux/dvb/ca.h", "CA_GET_MSG", 0x6f84},
+ {"linux/dvb/ca.h", "CA_SEND_MSG", 0x6f85},
+ {"linux/dvb/ca.h", "CA_SET_DESCR", 0x6f86},
+ {"linux/dvb/ca.h", "CA_SET_PID", 0x6f87},
+ {"linux/dvb/osd.h", "OSD_SEND_CMD", 0x6fa0},
+ {"linux/dvb/osd.h", "OSD_GET_CAPABILITY", 0x6fa1},
{"linux/phantom.h", "PHN_GET_REG", 0x7000},
{"linux/phantom.h", "PHN_SET_REG", 0x7001},
{"linux/rtc.h", "RTC_AIE_ON", 0x7001},
@@ -1337,6 +1636,9 @@
{"linux/msdos_fs.h", "FAT_IOCTL_GET_ATTRIBUTES", 0x7210},
{"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},
+ {"linux/mic_ioctl.h", "MIC_VIRTIO_COPY_DESC", 0x7302},
+ {"linux/mic_ioctl.h", "MIC_VIRTIO_CONFIG_CHANGE", 0x7305},
{"linux/ppp-ioctl.h", "PPPIOCGL2TPSTATS", 0x7436},
{"linux/ppp-ioctl.h", "PPPIOCGCHAN", 0x7437},
{"linux/ppp-ioctl.h", "PPPIOCATTCHAN", 0x7438},
@@ -1381,8 +1683,10 @@
{"linux/uvcvideo.h", "UVCIOC_CTRL_QUERY", 0x7521},
{"linux/sonypi.h", "SONYPI_IOCGBRT", 0x7600},
{"linux/sonypi.h", "SONYPI_IOCSBRT", 0x7600},
+ {"media/v4l2-subdev.h", "V4L2_SUBDEV_IR_RX_NOTIFY", 0x7600},
{"linux/fs.h", "FS_IOC32_GETVERSION", 0x7601},
{"linux/fs.h", "FS_IOC_GETVERSION", 0x7601},
+ {"media/v4l2-subdev.h", "V4L2_SUBDEV_IR_TX_NOTIFY", 0x7601},
{"linux/fs.h", "FS_IOC32_SETVERSION", 0x7602},
{"linux/fs.h", "FS_IOC_SETVERSION", 0x7602},
{"linux/sonypi.h", "SONYPI_IOCGBAT1CAP", 0x7602},
@@ -1482,6 +1786,7 @@
{"linux/sockios.h", "SIOCBRADDIF", 0x89a2},
{"linux/sockios.h", "SIOCBRDELIF", 0x89a3},
{"linux/sockios.h", "SIOCSHWTSTAMP", 0x89b0},
+ {"linux/sockios.h", "SIOCGHWTSTAMP", 0x89b1},
{"linux/dn.h", "OSIOCSNETADDR", 0x89e0},
{"linux/sockios.h", "SIOCPROTOPRIVATE", 0x89e0},
{"linux/dn.h", "SIOCSNETADDR", 0x89e0},
@@ -1568,6 +1873,7 @@
{"linux/btrfs.h", "BTRFS_IOC_SNAP_DESTROY", 0x940f},
{"linux/btrfs.h", "BTRFS_IOC_DEFRAG_RANGE", 0x9410},
{"linux/btrfs.h", "BTRFS_IOC_TREE_SEARCH", 0x9411},
+ {"linux/btrfs.h", "BTRFS_IOC_TREE_SEARCH_V2", 0x9411},
{"linux/btrfs.h", "BTRFS_IOC_INO_LOOKUP", 0x9412},
{"linux/btrfs.h", "BTRFS_IOC_DEFAULT_SUBVOL", 0x9413},
{"linux/btrfs.h", "BTRFS_IOC_SPACE_INFO", 0x9414},
@@ -1602,6 +1908,9 @@
{"linux/btrfs.h", "BTRFS_IOC_GET_DEV_STATS", 0x9434},
{"linux/btrfs.h", "BTRFS_IOC_DEV_REPLACE", 0x9435},
{"linux/btrfs.h", "BTRFS_IOC_FILE_EXTENT_SAME", 0x9436},
+ {"linux/btrfs.h", "BTRFS_IOC_GET_FEATURES", 0x9439},
+ {"linux/btrfs.h", "BTRFS_IOC_GET_SUPPORTED_FEATURES", 0x9439},
+ {"linux/btrfs.h", "BTRFS_IOC_SET_FEATURES", 0x9439},
{"linux/nbd.h", "NBD_SET_SOCK", 0xab00},
{"linux/nbd.h", "NBD_SET_BLKSIZE", 0xab01},
{"linux/nbd.h", "NBD_SET_SIZE", 0xab02},
@@ -1622,6 +1931,7 @@
{"linux/kvm.h", "KVM_GET_VCPU_MMAP_SIZE", 0xae04},
{"linux/kvm.h", "KVM_GET_SUPPORTED_CPUID", 0xae05},
{"linux/kvm.h", "KVM_S390_ENABLE_SIE", 0xae06},
+ {"linux/kvm.h", "KVM_GET_EMULATED_CPUID", 0xae09},
{"linux/kvm.h", "KVM_SET_MEMORY_REGION", 0xae40},
{"linux/kvm.h", "KVM_CREATE_VCPU", 0xae41},
{"linux/kvm.h", "KVM_GET_DIRTY_LOG", 0xae42},
@@ -1717,6 +2027,7 @@
{"linux/kvm.h", "KVM_SET_ONE_REG", 0xaeac},
{"linux/kvm.h", "KVM_KVMCLOCK_CTRL", 0xaead},
{"linux/kvm.h", "KVM_ARM_VCPU_INIT", 0xaeae},
+ {"linux/kvm.h", "KVM_ARM_PREFERRED_TARGET", 0xaeaf},
{"linux/kvm.h", "KVM_GET_REG_LIST", 0xaeb0},
{"linux/kvm.h", "KVM_CREATE_DEVICE", 0xaee0},
{"linux/kvm.h", "KVM_SET_DEVICE_ATTR", 0xaee1},
@@ -1744,7 +2055,23 @@
{"linux/vhost.h", "VHOST_SCSI_GET_EVENTS_MISSED", 0xaf44},
{"linux/if_pppox.h", "PPPOEIOCSFWD", 0xb100},
{"linux/if_pppox.h", "PPPOEIOCDFWD", 0xb101},
+ {"linux/mmc/ioctl.h", "MMC_IOC_CMD", 0xb300},
{"linux/reiserfs_fs.h", "REISERFS_IOC_UNPACK", 0xcd01},
+ {"video/sisfb.h", "SISFB_GET_INFO_SIZE", 0xf300},
+ {"video/sisfb.h", "SISFB_GET_INFO", 0xf301},
+ {"video/sisfb.h", "SISFB_GET_VBRSTATUS", 0xf302},
+ {"video/sisfb.h", "SISFB_GET_AUTOMAXIMIZE", 0xf303},
+ {"video/sisfb.h", "SISFB_SET_AUTOMAXIMIZE", 0xf303},
+ {"video/sisfb.h", "SISFB_GET_TVPOSOFFSET", 0xf304},
+ {"video/sisfb.h", "SISFB_SET_TVPOSOFFSET", 0xf304},
+ {"video/sisfb.h", "SISFB_COMMAND", 0xf305},
+ {"video/sisfb.h", "SISFB_SET_LOCK", 0xf306},
+ {"video/mbxfb.h", "MBXFB_IOCX_OVERLAY", 0xf400},
+ {"video/mbxfb.h", "MBXFB_IOCG_ALPHA", 0xf401},
+ {"video/mbxfb.h", "MBXFB_IOCS_ALPHA", 0xf402},
+ {"video/mbxfb.h", "MBXFB_IOCS_PLANEORDER", 0xf403},
+ {"video/mbxfb.h", "MBXFB_IOCS_REG", 0xf404},
+ {"video/mbxfb.h", "MBXFB_IOCX_REG", 0xf405},
{"linux/dm-ioctl.h", "DM_VERSION", 0xfd00},
{"linux/dm-ioctl.h", "DM_REMOVE_ALL", 0xfd01},
{"linux/dm-ioctl.h", "DM_LIST_DEVICES", 0xfd02},
--
2.1.0

View File

@ -1,11 +1,13 @@
Summary: Tracks and displays system calls associated with a running process
Name: strace
Version: 4.9
Release: 2%{?dist}
Release: 3%{?dist}
License: BSD
Group: Development/Debuggers
URL: http://sourceforge.net/projects/strace/
Source: http://downloads.sourceforge.net/strace/%{name}-%{version}.tar.xz
# http://sourceforge.net/p/strace/mailman/message/32937648/
Patch0: strace-4.9-ioctlent.patch
BuildRequires: libacl-devel, libaio-devel, time
@ -42,6 +44,7 @@ The `strace' program in the `strace' package is for 32-bit processes.
%prep
%setup -q
%patch0 -p1
%build
%configure
@ -79,6 +82,9 @@ make -k check VERBOSE=1
%endif
%changelog
* Mon Nov 03 2014 Lubomir Rintel <lkundrak@v3.sk> - 4.9-3
- Regenerate ioctl entries with proper kernel headers
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.9-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild