/include/linux/ |
H A D | ppp_channel.h | 33 /* Handle an ioctl call that has come in via /dev/ppp. */ 34 int (*ioctl)(struct ppp_channel *, unsigned int, unsigned long); member in struct:ppp_channel_ops 83 * in the start_xmit and ioctl routines for the channel by the time
|
H A D | posix-clock.h | 53 * @ioctl: Optional character device ioctl method 85 long (*ioctl) (struct posix_clock *pc, member in struct:posix_clock_operations
|
H A D | tty_ldisc.h | 51 * int (*ioctl)(struct tty_struct * tty, struct file * file, 54 * This function is called when the user requests an ioctl which 59 * low-level driver can "grab" an ioctl request before the line 65 * Process ioctl calls from 32-bit process on 64-bit system 131 int (*ioctl)(struct tty_struct * tty, struct file * file, member in struct:tty_ldisc_ops
|
H A D | hdlc.h | 27 #include <linux/hdlc/ioctl.h> 38 int (*ioctl)(struct net_device *dev, struct ifreq *ifr); member in struct:hdlc_proto
|
H A D | watchdog.h | 12 #include <linux/ioctl.h> 70 * @ioctl: The routines that handles extra ioctl calls. 87 long (*ioctl)(struct watchdog_device *, unsigned int, unsigned long); member in struct:watchdog_ops
|
H A D | loop.h | 48 int (*ioctl)(struct loop_device *, int cmd, member in struct:loop_device 85 int lo_number; /* ioctl r/o */ 86 __kernel_old_dev_t lo_device; /* ioctl r/o */ 87 unsigned long lo_inode; /* ioctl r/o */ 88 __kernel_old_dev_t lo_rdevice; /* ioctl r/o */ 91 int lo_encrypt_key_size; /* ioctl w/o */ 92 int lo_flags; /* ioctl r/o */ 94 unsigned char lo_encrypt_key[LO_KEY_SIZE]; /* ioctl w/o */ 100 __u64 lo_device; /* ioctl r/o */ 101 __u64 lo_inode; /* ioctl 142 int (*ioctl)(struct loop_device *, int cmd, unsigned long arg); member in struct:loop_func_table [all...] |
H A D | tty_driver.h | 106 * int (*ioctl)(struct tty_struct *tty, unsigned int cmd, unsigned long arg); 109 * device-specific ioctls. If the ioctl number passed in cmd 117 * implement ioctl processing for 32 bit process on 64 bit system 226 * Called when the device receives a termiox based ioctl. Passes down 234 * Called when the device receives a TIOCGICOUNT ioctl. Passed a kernel 264 int (*ioctl)(struct tty_struct *tty, member in struct:tty_operations
|
H A D | device-mapper.h | 149 dm_ioctl_fn ioctl; member in struct:target_type
|
H A D | if_pppox.h | 101 * ioctl interface for defining forwarding of connections 228 int (*ioctl)(struct socket *sock, unsigned int cmd, member in struct:pppox_proto
|
H A D | net.h | 180 int (*ioctl) (struct socket *sock, unsigned int cmd, member in struct:proto_ops
|
H A D | rtc.h | 5 * Struct rtc_time and first 12 ioctl by Paul Gortmaker, 1996 - separated out 15 * The struct used to pass data via the following ioctl. Similar to the 66 * ioctl calls that are permitted to the /dev/rtc interface, if 138 * - non-ioctl() chardev hooks: open(), release(), read_callback() 141 * issued through ioctl() ... 146 int (*ioctl)(struct device *, unsigned int, unsigned long); member in struct:rtc_class_ops
|
H A D | hdlcdrv.h | 67 * ioctl values 177 int (*ioctl)(struct net_device *, struct ifreq *, member in struct:hdlcdrv_ops
|
H A D | atmdev.h | 386 * ioctl, getsockopt, and setsockopt are optional and can be set to NULL. 393 int (*ioctl)(struct atm_dev *dev,unsigned int cmd,void __user *arg); member in struct:atmdev_ops 414 int (*ioctl)(struct atm_dev *dev,unsigned int cmd,void __user *arg); member in struct:atmphy_ops 497 int (*ioctl)(struct socket *, unsigned int cmd, unsigned long arg); member in struct:atm_ioctl 502 * register_atm_ioctl - register handler for ioctl operations 504 * Special (non-device) handlers of ioctl's should 506 * set .ioctl in your atmdev_ops instead. 511 * deregister_atm_ioctl - remove the ioctl handler
|
H A D | kvm_host.h | 450 unsigned int ioctl, unsigned long arg); 452 unsigned int ioctl, unsigned long arg); 467 unsigned int ioctl, unsigned long arg); 828 long kvm_vm_ioctl_assigned_device(struct kvm *kvm, unsigned ioctl, 833 static inline long kvm_vm_ioctl_assigned_device(struct kvm *kvm, unsigned ioctl, argument
|
H A D | serial_core.h | 275 int (*ioctl)(struct uart_port *, unsigned int, unsigned long); member in struct:uart_ops
|
H A D | wanrouter.h | 504 int (*ioctl) (struct wan_device *wandev, unsigned cmd, member in struct:wan_device
|
/include/media/ |
H A D | media-devnode.h | 48 long (*ioctl) (struct file *, unsigned int, unsigned long); member in struct:media_file_operations
|
H A D | v4l2-dev.h | 63 long (*ioctl) (struct file *, unsigned int, unsigned long); member in struct:v4l2_file_operations 127 /* ioctl callbacks */
|
H A D | v4l2-subdev.h | 96 The ioctl ops is meant for generic ioctl-like commands. Depending on 163 long (*ioctl)(struct v4l2_subdev *sd, unsigned int cmd, void *arg); member in struct:v4l2_subdev_core_ops 328 this ioctl. Field p of the v4l2_sliced_vbi_line struct is set to the
|
/include/sound/ |
H A D | hwdep.h | 42 int (*ioctl)(struct snd_hwdep *hw, struct file *file, member in struct:snd_hwdep_ops
|
H A D | seq_oss.h | 54 int (*ioctl)(struct snd_seq_oss_arg *p, unsigned int cmd, unsigned long arg); member in struct:snd_seq_oss_callback
|
H A D | info.h | 66 int (*ioctl)(struct snd_info_entry *entry, void *file_private_data, member in struct:snd_info_entry_ops
|
/include/linux/usb/ |
H A D | gadget.h | 467 int (*ioctl)(struct usb_gadget *, member in struct:usb_gadget_ops
|
H A D | serial.h | 261 int (*ioctl)(struct tty_struct *tty, member in struct:usb_serial_driver
|
/include/scsi/ |
H A D | scsi_host.h | 85 int (* ioctl)(struct scsi_device *dev, int cmd, void __user *arg); member in struct:scsi_host_template 91 * When unknown ioctl is passed return -ENOIOCTLCMD.
|