Crate ioctl_sys [] [src]

Macros

io!

Encode an ioctl command that has no associated data.

ioc!

Encode an ioctl command.

ioctl!

Declare a wrapper function around an ioctl.

ior!

Encode an ioctl command that reads.

iorw!

Encode an ioctl command that both reads and writes.

iow!

Encode an ioctl command that writes.

Structs

Union_Unnamed16
ff_condition_effect
ff_constant_effect
ff_effect
ff_envelope
ff_periodic_effect
ff_ramp_effect
ff_replay
ff_rumble_effect
ff_trigger
input_absinfo
input_event
input_id
input_keymap_entry

Functions

blkalignoff
blkbszget
blkbszset
blkdiscard
blkdiscardzeros
blkflsbuf
blkfraget
blkfraset
blkgetsize
blkgetsize64
blkiomin
blkioopt
blkpbszget
blkraget
blkraset
blkroget
blkroset
blkrotational
blkrrpart
blksecdiscard
blksectget
blksszget
blktracestart
blktracestop
blktraceteardown
blkzeroout
eviocgabs
eviocgbit
eviocgkey
eviocgled
eviocgmtslots
eviocgname
eviocgphys
eviocgprop
eviocgrab
eviocgsnd
eviocgsw
eviocguniq
eviocrevoke
eviocsclockid
eviocsff
ioc_dir

Extracts the "direction" (read/write/none) from an encoded ioctl command.

ioc_nr

Extracts the ioctl number from an encoded ioctl command.

ioc_size

Extracts the size from an encoded ioctl command.

ioc_type

Extracts the type from an encoded ioctl command.