Searched defs:ioctl (Results 1 - 25 of 30) sorted by relevance

12

/include/linux/
H A Dppp_channel.h33 /* 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 Dposix-clock.h53 * @ioctl: Optional character device ioctl method
85 long (*ioctl) (struct posix_clock *pc, member in struct:posix_clock_operations
H A Dtty_ldisc.h51 * 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 Dhdlc.h27 #include <linux/hdlc/ioctl.h>
38 int (*ioctl)(struct net_device *dev, struct ifreq *ifr); member in struct:hdlc_proto
H A Dwatchdog.h12 #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 Dloop.h48 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 Dtty_driver.h106 * 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 Ddevice-mapper.h149 dm_ioctl_fn ioctl; member in struct:target_type
H A Dif_pppox.h101 * ioctl interface for defining forwarding of connections
228 int (*ioctl)(struct socket *sock, unsigned int cmd, member in struct:pppox_proto
H A Dnet.h180 int (*ioctl) (struct socket *sock, unsigned int cmd, member in struct:proto_ops
H A Drtc.h5 * 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 Dhdlcdrv.h67 * ioctl values
177 int (*ioctl)(struct net_device *, struct ifreq *, member in struct:hdlcdrv_ops
H A Datmdev.h386 * 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 Dkvm_host.h450 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 Dserial_core.h275 int (*ioctl)(struct uart_port *, unsigned int, unsigned long); member in struct:uart_ops
H A Dwanrouter.h504 int (*ioctl) (struct wan_device *wandev, unsigned cmd, member in struct:wan_device
/include/media/
H A Dmedia-devnode.h48 long (*ioctl) (struct file *, unsigned int, unsigned long); member in struct:media_file_operations
H A Dv4l2-dev.h63 long (*ioctl) (struct file *, unsigned int, unsigned long); member in struct:v4l2_file_operations
127 /* ioctl callbacks */
H A Dv4l2-subdev.h96 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 Dhwdep.h42 int (*ioctl)(struct snd_hwdep *hw, struct file *file, member in struct:snd_hwdep_ops
H A Dseq_oss.h54 int (*ioctl)(struct snd_seq_oss_arg *p, unsigned int cmd, unsigned long arg); member in struct:snd_seq_oss_callback
H A Dinfo.h66 int (*ioctl)(struct snd_info_entry *entry, void *file_private_data, member in struct:snd_info_entry_ops
/include/linux/usb/
H A Dgadget.h467 int (*ioctl)(struct usb_gadget *, member in struct:usb_gadget_ops
H A Dserial.h261 int (*ioctl)(struct tty_struct *tty, member in struct:usb_serial_driver
/include/scsi/
H A Dscsi_host.h85 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.

Completed in 276 milliseconds

12