/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-tty | 30 sysfs rather than via ioctls. 39 sysfs rather than via ioctls. 48 sysfs rather than via ioctls. 57 sysfs rather than via ioctls. 66 sysfs rather than via ioctls. 75 sysfs rather than via ioctls. 84 sysfs rather than via ioctls. 93 sysfs rather than via ioctls. 102 sysfs rather than via ioctls. 111 sysfs rather than via ioctls. [all …]
|
D | sysfs-class-mtd | 52 Otherwise, the MEMGETREGIONCOUNT/MEMGETREGIONINFO ioctls
|
/linux-4.1.27/Documentation/ioctl/ |
D | 00-INDEX | 3 botching-up-ioctls.txt 4 - how to avoid botching up ioctls
|
D | botching-up-ioctls.txt | 1 (How to avoid) Botching up ioctls 4 From: http://blog.ffwll.ch/2013/11/botching-up-ioctls.html 11 driver has its own set of ioctls to allocate memory and submit work to the GPU. 58 rejecting the new flags/modes or ioctls (since doing that was botched in the 61 * Have a plan for extending ioctls with new flags or new fields at the end of 100 * Make all your ioctls restartable. First X really loves signals and second 126 the ioctls supported by the drm/i915 get this fully right, which means there's 153 * Consider ditching any synchronous wait ioctls with timeouts and just deliver 208 * Consider other interfaces than ioctls. A sysfs attribute is much better for 217 horrible ioctls on newer iterations of your hardware, but generally it takes
|
D | ioctl-number.txt | 31 to distinguish ioctls from each other. The third argument to _IOW, 53 (4) People looking for ioctls can grep for them more easily when 59 This table lists ioctls visible from user land for Linux/x86. It contains 61 no attempt to list non-X86 architectures or ioctls from drivers/staging/. 173 'T' all arch/x86/include/asm/ioctls.h conflict!
|
D | hdio.txt | 15 ioctls that pass argument pointers to user space: 40 ioctls that pass non-pointer values:
|
D | cdrom.txt | 83 ioctls return non-negative data values.)
|
/linux-4.1.27/Documentation/serial/ |
D | serial-rs485.txt | 21 working in both modes, and proper ioctls (see later) should be made 29 parameters in the platform data and in ioctls. 36 provide at least the following ioctls: 84 ioctls. For instance, to set RS485 you can use the following code: 88 /* Driver-specific ioctls: */
|
D | tty.txt | 173 If this routine is not implemented, use ioctls
|
/linux-4.1.27/Documentation/s390/ |
D | kvm.txt | 13 KVM does support the following ioctls on s390 that are common with other 24 In addition, on s390 the following architecture specific ioctls are supported: 40 KVM does support the following ioctls on s390 that are common with other 58 In addition, on s390 the following architecture specific ioctls for the kvm-vm 74 KVM does support the following ioctls on s390 that are common with other 84 In addition, on s390 the following architecture specific ioctls for the
|
/linux-4.1.27/Documentation/zh_CN/video4linux/ |
D | v4l2-framework.txt | 407 这些 ioctls 控制与 V4L2 中定义的一致。他们行为相同,唯一的 415 这些 ioctls 事件与 V4L2 中定义的一致。他们行为相同,唯一的 426 私有 ioctls 428 不在以上列表中的所有 ioctls 会通过 core::ioctl 操作直接传递 589 你可以在 video_device_register 被调用前通过以下函数标记这个 ioctls。 617 用于 unlocked_ioctl,但为了使用 ioctls 你通过以下函数可禁用锁定: 626 需要自行为缓冲区队列的 ioctls 实现锁定。
|
/linux-4.1.27/Documentation/dvb/ |
D | ci.txt | 69 eliminating the need for any additional ioctls. 73 array to/from the CI ioctls as defined in the Linux DVB API. No changes 118 regular ioctls. 120 All these ioctls are also valid for the High level CI interface 164 using the CA_GET_MSG and CA_SEND_MSG ioctls. An EN50221 style wrapper is
|
/linux-4.1.27/Documentation/ide/ |
D | ChangeLog.ide-cd.1994-2004 | 9 * add audio ioctls. 58 * Implement CDROMREADMODE1/2 ioctls. 117 * -- CDROMGETSPINDOWN and CDROMSETSPINDOWN ioctls, based on 121 * ioctls, based on patch by Erik Andersen 126 * ioctls in favor of a generalized approach 220 * 4.55 Sep 1, 1999 - Eliminated the rest of the audio ioctls, except 227 * - Moved all the CDROMREADx ioctls to the Uniform layer.
|
D | ChangeLog.ide-tape.1995-2002 | 251 * Small code optimization for MTBSF and MTBSFM ioctls.
|
/linux-4.1.27/arch/blackfin/include/uapi/asm/ |
D | Kbuild | 9 header-y += ioctls.h
|
/linux-4.1.27/arch/arm/include/uapi/asm/ |
D | Kbuild | 8 header-y += ioctls.h
|
/linux-4.1.27/drivers/gpu/drm/savage/ |
D | savage_drv.c | 61 .ioctls = savage_ioctls,
|
/linux-4.1.27/drivers/gpu/drm/i810/ |
D | i810_drv.c | 69 .ioctls = i810_ioctls,
|
/linux-4.1.27/Documentation/virtual/kvm/devices/ |
D | xics.txt | 20 KVM_GET_ONE_REG and KVM_SET_ONE_REG ioctls on the vcpu. The 64 bit 40 the KVM_GET_DEVICE_ATTR and KVM_SET_DEVICE_ATTR ioctls, specifying the
|
D | vm.txt | 4 The virtual machine "device" also accepts the ioctls KVM_SET_DEVICE_ATTR,
|
/linux-4.1.27/arch/sh/include/uapi/asm/ |
D | Kbuild | 9 header-y += ioctls.h
|
/linux-4.1.27/arch/xtensa/include/uapi/asm/ |
D | Kbuild | 6 header-y += ioctls.h
|
/linux-4.1.27/drivers/gpu/drm/r128/ |
D | r128_drv.c | 73 .ioctls = r128_ioctls,
|
/linux-4.1.27/Documentation/scsi/ |
D | hpsa.txt | 99 HPSA specific ioctls: 103 not all of the ioctls supported by the cciss driver are also supported by the 111 The above three ioctls all do exactly the same thing, which is to cause the driver
|
D | dpti.txt | 55 * Enabled hba reset from ioctls (allows a FW flash to reboot and use the new 79 * in the ioctls. They are written to be portable. They are hard to read, but I need
|
D | megaraid.txt | 45 redirecting userspace tool ioctls to the appropriate driver."
|
D | 00-INDEX | 76 - Common Management Module, shared code handling ioctls for LSI drivers
|
D | st.txt | 15 directly with ioctls. This is administratively a very simple and 60 scans its database, and sets up the modes using the ioctls. Another 292 The tape is positioned and the drive parameters are set with ioctls 293 defined in mtio.h The tape control program 'mt' uses these ioctls. Try 294 to find an mt that supports all of the Linux SCSI tape ioctls and 299 The supported ioctls are:
|
D | aacraid.txt | 128 added new ioctls, changed scsi interface to use new error handler,
|
D | scsi-changer.txt | 56 Over time a few more ioctls where added, volume tag support for example
|
D | ChangeLog.lpfc | 1517 * Split ioctls out into separate files 1536 * Break up ioctls into 3 sections, dfc, util, hbaapi 1586 * Migrated following ioctls (debug) ELX_DISPLAY_PCI_ALL 1588 * Step 1 of attempt to move all Debug ioctls to sysfs.
|
D | ChangeLog.megaraid | 577 redirecting userspace tool ioctls to the appropriate driver."
|
D | scsi_mid_low_api.txt | 748 ioctl - driver can respond to ioctls 945 * ioctl - driver can respond to ioctls
|
D | ChangeLog.1992-1997 | 1675 verify_area in GET_IDLUN ioctl. Add new ioctls for
|
/linux-4.1.27/arch/parisc/include/uapi/asm/ |
D | Kbuild | 11 header-y += ioctls.h
|
/linux-4.1.27/drivers/gpu/drm/mga/ |
D | mga_drv.c | 77 .ioctls = mga_ioctls,
|
/linux-4.1.27/arch/mn10300/include/uapi/asm/ |
D | Kbuild | 10 header-y += ioctls.h
|
/linux-4.1.27/arch/m32r/include/uapi/asm/ |
D | Kbuild | 10 header-y += ioctls.h
|
/linux-4.1.27/arch/score/include/uapi/asm/ |
D | Kbuild | 10 header-y += ioctls.h
|
/linux-4.1.27/arch/frv/include/uapi/asm/ |
D | Kbuild | 10 header-y += ioctls.h
|
/linux-4.1.27/arch/avr32/include/uapi/asm/ |
D | Kbuild | 28 generic-y += ioctls.h
|
/linux-4.1.27/arch/m68k/include/uapi/asm/ |
D | Kbuild | 25 header-y += ioctls.h
|
/linux-4.1.27/drivers/gpu/drm/via/ |
D | via_drv.c | 93 .ioctls = via_ioctls,
|
/linux-4.1.27/arch/microblaze/include/uapi/asm/ |
D | Kbuild | 13 header-y += ioctls.h
|
/linux-4.1.27/include/uapi/asm-generic/ |
D | Kbuild | 10 header-y += ioctls.h
|
D | Kbuild.asm | 17 header-y += ioctls.h
|
/linux-4.1.27/arch/tile/include/asm/ |
D | Kbuild | 16 generic-y += ioctls.h
|
/linux-4.1.27/arch/cris/include/uapi/asm/ |
D | Kbuild | 14 header-y += ioctls.h
|
/linux-4.1.27/drivers/gpu/drm/sis/ |
D | sis_drv.c | 114 .ioctls = sis_ioctls,
|
/linux-4.1.27/arch/mips/include/uapi/asm/ |
D | Kbuild | 16 header-y += ioctls.h
|
/linux-4.1.27/arch/alpha/include/uapi/asm/ |
D | Kbuild | 15 header-y += ioctls.h
|
/linux-4.1.27/arch/powerpc/include/uapi/asm/ |
D | Kbuild | 14 header-y += ioctls.h
|
/linux-4.1.27/Documentation/ABI/stable/ |
D | firewire-cdev | 64 descriptions of all ioctls. 76 of all event types and for which ioctls affect reception of
|
/linux-4.1.27/arch/ia64/include/uapi/asm/ |
D | Kbuild | 19 header-y += ioctls.h
|
/linux-4.1.27/arch/sparc/include/uapi/asm/ |
D | Kbuild | 17 header-y += ioctls.h
|
/linux-4.1.27/drivers/gpu/drm/omapdrm/ |
D | omap_drv.c | 453 static const struct drm_ioctl_desc ioctls[DRM_COMMAND_END - DRM_COMMAND_BASE] = { variable 668 .ioctls = ioctls,
|
/linux-4.1.27/arch/arc/include/asm/ |
D | Kbuild | 17 generic-y += ioctls.h
|
/linux-4.1.27/arch/s390/include/uapi/asm/ |
D | Kbuild | 15 header-y += ioctls.h
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | Kbuild | 19 generic-y += ioctls.h
|
/linux-4.1.27/arch/metag/include/asm/ |
D | Kbuild | 18 generic-y += ioctls.h
|
/linux-4.1.27/arch/c6x/include/asm/ |
D | Kbuild | 21 generic-y += ioctls.h
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | Kbuild | 21 generic-y += ioctls.h
|
/linux-4.1.27/drivers/staging/ozwpan/ |
D | README | 13 loading using an ioctl call. See the ozappif.h file and the ioctls
|
/linux-4.1.27/drivers/staging/i2o/ |
D | Kconfig | 69 bool "Enable ioctls (OBSOLETE)" 73 Enables old ioctls.
|
D | README.ioctl | 393 - Changed all ioctls() to use pointers to user data instead of actual data
|
/linux-4.1.27/arch/x86/include/uapi/asm/ |
D | Kbuild | 20 header-y += ioctls.h
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | Kbuild | 21 generic-y += ioctls.h
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | Kbuild | 24 generic-y += ioctls.h
|
/linux-4.1.27/Documentation/video4linux/ |
D | uvcvideo.txt | 5 driver-specific ioctls and implementation notes. 77 UVCIOC_CTRL_SET ioctls have become obsolete since their functionality is a 88 UVCIOC_CTRL_ADD and UVCIOC_CTRL_MAP ioctls require super user permissions.
|
D | v4l2-framework.txt | 468 The controls ioctls are identical to the ones defined in V4L2. They 478 The events ioctls are identical to the ones defined in V4L2. They 492 Private ioctls 494 All ioctls not in the above list are passed directly to the sub-device 655 used for the queuing ioctls (VIDIOC_REQBUFS, CREATE_BUFS, QBUF, DQBUF, 657 That way the vb2 queuing framework does not have to wait for other ioctls. 684 your v4l2_ioctl_ops should be ignored. You can mark such ioctls by calling this 711 ioctls and locking 716 this pointer, then that will be used by unlocked_ioctl to serialize all ioctls. 720 of video_device->lock to serialize all queuing ioctls (see the previous section [all …]
|
D | soc-camera.txt | 109 Above user ioctls modify image geometry as follows: 120 place: in the camera driver and in the host driver. User ioctls are first passed
|
D | omap3isp.txt | 93 ioctls. If there is an error calculating the statistics, there will be an 119 The parameter structures used by these ioctls are described in
|
D | meye.txt | 87 This interface consists of several ioctls (prototypes and structures
|
D | Zoran | 325 zoran ioctls has been removed in kernel 2.6.38.
|
D | v4l2-controls.txt | 375 These functions go through the control framework just as VIDIOC_G/S_CTRL ioctls
|
/linux-4.1.27/drivers/staging/vme/devices/ |
D | vme_user.c | 110 unsigned long ioctls; member 177 statistics.ioctls = 0; in reset_counters() 466 statistics.ioctls++; in vme_user_ioctl()
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | Kbuild | 30 generic-y += ioctls.h
|
/linux-4.1.27/Documentation/fb/ |
D | internals.txt | 33 using the FBIOGETCMAP and FBIOPUTCMAP ioctls.
|
D | framebuffer.txt | 77 /dev/fb* also allows several ioctls on it, by which lots of information about 78 the hardware can be queried and set. The color map handling works via ioctls, 79 too. Look into <linux/fb.h> for more information on what ioctls exist and on
|
D | api.txt | 148 and FBIOGET_VSCREENINFO ioctls. Those ioctls take a pointer to a
|
/linux-4.1.27/Documentation/isdn/ |
D | README.hfc-pci | 9 To activate the echo mode the following ioctls must be entered:
|
/linux-4.1.27/Documentation/hid/ |
D | hidraw.txt | 66 Hidraw supports the following ioctls: 114 and all the ioctls for hidraw. The code may be used by anyone for any
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_drv.c | 362 .ioctls = radeon_ioctls, 589 .ioctls = radeon_ioctls_kms,
|
/linux-4.1.27/drivers/gpu/drm/qxl/ |
D | qxl_drv.c | 262 .ioctls = qxl_ioctls,
|
/linux-4.1.27/drivers/ide/ |
D | Makefile | 7 ide-core-y += ide.o ide-ioctls.o ide-io.o ide-iops.o ide-lib.o ide-probe.o \
|
/linux-4.1.27/drivers/gpu/drm/vgem/ |
D | vgem_drv.c | 308 .ioctls = vgem_ioctls,
|
/linux-4.1.27/Documentation/arm/OMAP/ |
D | DSS | 109 The driver exports some omapfb specific ioctls, which are compatible with the 110 ioctls in the old driver. 113 implementation will use sysfs, or ioctls, is still open.
|
/linux-4.1.27/Documentation/watchdog/ |
D | watchdog-api.txt | 157 kind of information that the GET_STATUS and GET_BOOT_STATUS ioctls can 205 GETSTATUS and GETBOOTSTATUS ioctls can be used to ask for the current
|
/linux-4.1.27/Documentation/ |
D | vfio.txt | 107 ioctls become available, enabling access to the VFIO IOMMU interfaces. 111 The VFIO device API includes ioctls for describing the device, the I/O 282 a direct pass through for VFIO_DEVICE_* ioctls. The read/write/mmap 316 So 4 additional ioctls have been added:
|
D | rtc.txt | 143 rtc attributes without requiring the use of ioctls. All dates and times 194 Note that many of these ioctls are handled by the common rtc-dev interface.
|
D | kernel-docs.txt | 284 Keywords: modules, GPL book, /proc, ioctls, system calls,
|
D | devices.txt | 1171 0 = /dev/scramdisk/master Master node for ioctls 1178 are sent via ioctls (using the sdmount tool) to the master
|
/linux-4.1.27/Documentation/ptp/ |
D | ptp.txt | 49 ioctls. A program may query, enable, configure, and disable the
|
/linux-4.1.27/Documentation/filesystems/ |
D | nilfs2.txt | 87 through the system call interfaces. The list of all NILFS2 specific ioctls are 90 Table of NILFS2 specific ioctls
|
D | inotify.txt | 78 and ioctl(2) or a couple of new system calls. System calls beat ioctls.
|
D | autofs4-mount-control.txt | 172 All the ioctls use a common structure to pass the needed parameter 205 All of the ioctls perform a copy of this structure from user space to 221 The ioctls
|
D | ext4.txt | 519 through the system call interfaces. The list of all Ext4 specific ioctls are 522 Table of Ext4 specific ioctls 576 Those two ioctls combined is used in userspace
|
D | btrfs.txt | 97 Specify a device during mount so that ioctls on the control device
|
/linux-4.1.27/Documentation/filesystems/cifs/ |
D | TODO | 66 q) Add tools to take advantage of cifs/smb3 specific ioctls and features
|
/linux-4.1.27/drivers/gpu/drm/msm/ |
D | NOTES | 31 driver, and not exposing any custom ioctls to userspace for now.)
|
D | msm_drv.c | 922 .ioctls = msm_ioctls,
|
/linux-4.1.27/drivers/gpu/drm/armada/ |
D | armada_drv.c | 336 .ioctls = armada_ioctls,
|
/linux-4.1.27/drivers/gpu/drm/exynos/ |
D | exynos_drm_drv.c | 313 .ioctls = exynos_ioctls,
|
/linux-4.1.27/drivers/gpu/drm/imx/ |
D | imx-drm-core.c | 493 .ioctls = imx_drm_ioctls,
|
/linux-4.1.27/drivers/gpu/drm/gma500/ |
D | psb_drv.c | 517 .ioctls = psb_ioctls,
|
/linux-4.1.27/Documentation/usb/ |
D | usb-serial.txt | 275 The driver is generally working, though we still have a few more ioctls 316 -- Add support for flush ioctls. 413 still missing. Notably, serial ioctls are sometimes faked or not yet
|
D | proc_usb_info.txt | 69 would issue more ioctls to the device to communicate to it using
|
/linux-4.1.27/Documentation/input/ |
D | event-codes.txt | 15 event code values using the EVIOCG* ioctls defined in linux/input.h. The event 91 event and query the device (using EVIOCG* ioctls) to obtain its
|
D | input-programming.txt | 257 EVIOCGKEYCODE and EVIOCSKEYCODE ioctls on corresponding evdev interface.
|
/linux-4.1.27/drivers/char/ |
D | Kconfig | 293 /proc/driver/rtc and its behaviour is set by various ioctls on 319 /proc/driver/rtc and its behaviour is set by various ioctls on 339 behaviour is set by various ioctls on /dev/rtc. If you enable the
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | api.txt | 7 The kvm API is a set of ioctls that are issued to control various aspects 8 of a virtual machine. The ioctls belong to three classes 10 - System ioctls: These query and set global attributes which affect the 14 - VM ioctls: These query and set attributes that affect an entire virtual 18 Only run VM ioctls from the same process (address space) that was used 21 - vcpu ioctls: These query and set attributes that control the operation 24 Only run vcpu ioctls from the same thread that was used to create the 33 can be used to issue system ioctls. A KVM_CREATE_VM ioctl on this 35 ioctls. A KVM_CREATE_VCPU ioctl on a VM fd will create a virtual cpu 36 and return a file descriptor pointing to it. Finally, ioctls on a vcpu [all …]
|
/linux-4.1.27/include/drm/ |
D | drmP.h | 624 const struct drm_ioctl_desc *ioctls; member
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_ioctl.c | 682 ioctl = &dev->driver->ioctls[nr - DRM_COMMAND_BASE]; in drm_ioctl()
|
/linux-4.1.27/drivers/gpu/drm/tegra/ |
D | drm.c | 942 .ioctls = tegra_drm_ioctls,
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_drm.c | 966 .ioctls = nouveau_ioctls,
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | i915_drv.c | 1604 .ioctls = i915_ioctls,
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_drv.c | 1406 .ioctls = vmw_ioctls,
|
/linux-4.1.27/Documentation/networking/ |
D | l2tp.txt | 136 In addition to the standard PPP ioctls, a PPPIOCGL2TPSTATS is provided
|
D | ppp_generic.txt | 418 filters. These ioctls are only available if the CONFIG_PPP_FILTER
|
D | bonding.txt | 778 ioctls vs. netif_carrier_ok() to determine the link 779 status. The MII or ETHTOOL ioctls are less efficient and 794 0 will use the deprecated MII / ETHTOOL ioctls. The default
|
D | can.txt | 1206 Andrey Volkov (kernel subtree structure, ioctls, MSCAN driver)
|
/linux-4.1.27/Documentation/cdrom/ |
D | cdrom-standard.tex | 566 CDC_IOCTLS& driver has non-standard ioctls\cr 719 can be carried out, by the $CDROM_SET/CLEAR_OPTIONS$ $ioctls$. Thus, various
|
/linux-4.1.27/drivers/rtc/ |
D | Kconfig | 110 driver does not expose RTC_UIE ioctls. Those requests generate
|
/linux-4.1.27/Documentation/block/ |
D | biodoc.txt | 259 would need an additional mechanism either via open flags or ioctls, or some
|