Search references for IOCTL. Phrases containing IOCTL
See searches and references containing IOCTL!IOCTL
System call for device-specific input/output operations
In computing, ioctl (an abbreviation of input/output control) is a system call for device-specific input/output operations and other operations which
Ioctl
Unix error code
code is now used to indicate that an invalid ioctl (input/output control) number was specified in an ioctl system call. This error originated in early
Not_a_typewriter
Family of Unix-like operating systems
POSIX/SUS-compatible. Kernel mode Linux kernel stat, splice, dup, read, open, ioctl, write, mmap, close, exit, etc. (about 380 system calls) The Linux kernel
Linux
Subsystem of the Linux kernel
to talk to the GPU must open this file and use ioctl calls to communicate with DRM. Different ioctls correspond to different functions of the DRM API
Direct_Rendering_Manager
Linux kernel interface for inter-process communication between processes
AF_NETLINK socket family. Netlink is designed to be a more flexible successor to ioctl; RFC 3549 describes the protocol in detail. Netlink was created by Alexey
Netlink
American software engineer (born 1966)
ALTQ Bluetooth BPF CARP ipfw NDIS netgraph PF Subsystems busdma DPorts ioctl kqueue moused OpenPAM sysctl hw.sensors systat SMBus People Matthew Dillon
Matthew_Dillon
Diagnostic, debugging and instructional userspace utility for Linux
strace 5.12). strace supports decoding of arguments of some classes of ioctl commands, such as BTRFS_*, V4L2_*, DM_*, NSFS_*, MEM*, EVIO*, KVM_*, and
Strace
Free Unix-like operating system kernel
(ext4, Btrfs, XFS, JFS, FAT32, and many more). Configurable I/O schedulers, ioctl(2) syscall that manipulates the underlying device parameters of special
Linux_kernel
Interface to device driver that appears in filesystem
with an ioctl interface may also include: /dev/pf – allows userland processes to control PF through an ioctl interface. /dev/bio – provides ioctl access
Device_file
Unix-like software that manages kernel attributes
hardware monitoring, whereas NetBSD uses the ioctl system call for its sysmon envsys counterpart. Both sysctl and ioctl are the two system calls which can be
Sysctl
querying and modifying all of these modes and control characters was the ioctl() system call. (This replaced the stty() and gtty() system calls of Sixth
Seventh Edition Unix terminal interface
Seventh_Edition_Unix_terminal_interface
Sound server for Unix-like operating systems
is based on standard Unix devices system calls (i.e. POSIX read, write, ioctl, etc.). The term also sometimes refers to the software in a Unix kernel
Open_Sound_System
Family of computer operating systems
at the expense of occasionally requiring additional mechanisms such as ioctl and mode flags to access features of the hardware that did not fit the simple
Unix
Way of using computer memory
POSIX/SUS-compatible. Kernel mode Linux kernel stat, splice, dup, read, open, ioctl, write, mmap, close, exit, etc. (about 380 system calls) The Linux kernel
User_space_and_kernel_space
Microsoft computer operating system
from the original on October 1, 2020. Retrieved March 3, 2021. "DOS 3.1+ - IOCTL — Check If Handle Is Remote". Ralf Brown's Interrupt List. Archived from
MS-DOS
System resource identifier in operating systems
shutdown() (shuts down one or both halves of a full duplex connection) ioctl() (a large collection of miscellaneous operations on a single file descriptor
File_descriptor
Software framework for audio
library names are still "asound", same as the ALSA names. ALSA API uses ioctl() calls in a way not allowed in the QNX kernel. Free and open-source software
Advanced Linux Sound Architecture
Advanced_Linux_Sound_Architecture
Unix philosophy
not mean that the only operations on an object are reading and writing: ioctl() and similar interfaces allow for object-specific operations (like controlling
Everything_is_a_file
Computer terminal concept
the high level generic interface routines (such as read(2), write(2) and ioctl(2)), and is responsible for implementing the semantics associated with the
Line_discipline
Free and open-source SSH suite
user to inject characters into another user's terminal using the TIOCSTI ioctl and execute arbitrary commands on Linux. The issue was fixed in OpenSSH
OpenSSH
Type of interface based on outputting to or controlling a text display
usually become reduced to a serial line or its emulation, possibly with few ioctl()s as an out-of-band channel in such cases as Telnet and Secure Shell. This
Text-based_user_interface
Program that emulates a video terminal
more complex operations, the programs can use console and terminal special ioctl system calls. One can compare devices using the patterns vcs ("virtual console
Terminal_emulator
Generic RAID volume management
booted. Interfacing between the kernel and userland is performed through the ioctl system call through the /dev/bio pseudo-device. The bio/bioctl subsystem
Bioctl
Hardware monitoring sensors framework
is performed with the help of envstat utility through proplib(3) through ioctl(2) against the /dev/sysmon pseudo-device file, the powerd power management
Envsys
Flash memory file system
Retrieved 2016-05-25. Jaegeuk Kim (2014-09-22). "f2fs: introduce FITRIM in f2fs_ioctl". Linux kernel mailing list (Mailing list). Retrieved 2025-01-02. Chao Yu
F2FS
Partition used by Unified Extensible Firmware Interface
formatted in HFS+. Third-party bootloaders needed to be "blessed" by a special ioctl command before becoming bootable by the firmware, a relic of the System
EFI_system_partition
Commodore operating system
exists for seeking, nor for performing "I/O control" functions such as ioctl() in Unix. Indeed, the KERNAL proves much closer to the Plan-9 philosophy
KERNAL
Free and open-source Unix-like operating system
using a series of ioctls specified in the sys/audioio.h header file. Audio device information may be queried with the AUDIO_GETDEV ioctl. Playing and recording
NetBSD
Free and open-source operating system
ALTQ Bluetooth BPF CARP ipfw NDIS netgraph PF Subsystems busdma DPorts ioctl kqueue moused OpenPAM sysctl hw.sensors systat SMBus People Matthew Dillon
DragonFly_BSD
Computer error correction technique
system administrator to control these patrol reads through the BIOCPATROL ioctl on the /dev/bio pseudo-device; as of 2019, this functionality is supported
Data_scrubbing
Research distributed operating system
application programming interfaces (such as Berkeley sockets, X resources or ioctl system calls) to access devices. Instead, Plan 9 device drivers implement
Plan_9_from_Bell_Labs
Project for adding Rust language to Linux kernel
ABIs Linux Standard Base x32 ABI APIs Kernel System Call Interface POSIX ioctl select open read close sync … Linux-only futex epoll splice dnotify inotify
Rust_for_Linux
Computer filing system
and accesses all objects as a file would be accessed (i.e., there is no ioctl or mmap): networking, graphics, debugging, authentication, capabilities
File_system
Computer input/output device for users
ncurses. For more complex operations, the programs can use terminal specific ioctl system calls. For an application, the simplest way to use a terminal is
Computer_terminal
Form of inter-process communication in computer systems
Mac OS X: Mac OS X v10.6". 28 August 2009. Retrieved 18 November 2017. "ioctl - controls a STREAM device". POSIX system call specification. The Open Group
Signal_(IPC)
Electronic timer used to detect and recover from computer malfunctions
by writing a zero character to /dev/watchdog or by calling a KEEPALIVE ioctl. The device driver, which serves to abstract the watchdog hardware from
Watchdog_timer
Display system intended to replace X11
damage requests from its clients and then re-composites the screen. The compositor can then directly issue an ioctl to schedule a pageflip with KMS.
Wayland_(protocol)
1979 minicomputer operating system
to test the V7 distribution during preparation[citation needed]), exece, ioctl, lseek (previously only 24-bit offsets were available), umask, utime New
Version_7_Unix
Data processing technique to eliminate duplicate copies of repeating data
lwn.net. Archived from the original on 2015-10-02. Retrieved 2019-10-04. "ioctl_ficlonerange(2)". Linux Manual Page. Archived from the original on 2019-10-07
Data_deduplication
Computer programming book by Richard Stevens
system calls for operations on single file descriptors, special calls like ioctl that operate on file descriptors, and operations on files and directories
Advanced Programming in the Unix Environment
Advanced_Programming_in_the_Unix_Environment
Open source controller area network drivers and networking stack for the Linux kernel
#include <stdlib.h> #include <string.h> #include <net/if.h> #include <sys/ioctl.h> #include <sys/socket.h> #include <sys/types.h> #include <unistd.h> #include
SocketCAN
Metadata associated with computer file that define file system behavior
by the chattr command. Programs can examine and alter attributes using ioctl operations. Many Linux file systems support only a limited set of attributes
File_attribute
Linux network configuration tool
device driver software, and a userspace API based on the Linux SIOCETHTOOL ioctl mechanism through which application programs can communicate with the kernel
Ethtool
Computer terminal application programming interface
programmatic interface to terminals via the ioctl() system call was a mess. Different Unixes supplied different ioctl() operations, with different (symbolic)
POSIX_terminal_interface
Filesystem in Unix-like operating systems
but the files could only be accessed with functions read(), write(), and ioctl(). Between 1995 and 1996, Roger Faulkner created the procfs-2 interface
Procfs
Original Unix operating system from Bell Labs
the low-end PDP-11/10. 7th Edition Jan 1979 Includes the Bourne shell, ioctl(2), stdio(3), and pcc augmenting Dennis Ritchie's C compiler. Adds adb,
Research_Unix
2025-10-21. Jaeguk Kim (2014-09-22). "[PATCH 2/3] f2fs: Introduce FITRIM in f2fs_ioctl". linux-kernel (Mailing list). "Reiser4 discard support". Reiser4 FS Wiki
Comparison_of_file_systems
Unix System V framework
under the existing device I/O system calls (open, close, read, write, and ioctl), and its application was limited to terminal I/O and protocols providing
STREAMS
Collection of Unix tools in single executable file
label and UUID of filesystem on a block device or image. blockdev — Call ioctls on each listed block device. bunzip2 — Decompress bzip2 files. bzcat — Decompress
Toybox
Header file for C programs
open files in system EMFILE 24 Too many open files ENOTTY 25 Inappropriate ioctl for device ETXTBSY 26 Text file busy EFBIG 27 File too large ENOSPC 28 No
Errno.h
Unix pseudo-device
association and disassociation of a file with a loop device is performed with the ioctl system call on a loop device. Device file system Network block device cloop
Loop_device
Pseudorandom number generator file in Unix-like operating systems
Non-random data is harmless, because only a privileged user can issue the ioctl needed to increase the entropy estimate.[dubious – discuss] The current
/dev/random
Inter-process communication API
typically set to blocking or non-blocking mode using the functions fcntl and ioctl. The operating system does not release the resources allocated to a socket
Berkeley_sockets
Optical disc authoring software
alias symlink as managed by udev on Linux. Torvalds pointed out that the ioctl's have been kept to ensure cdrecord compatibility and do not return a meaningful
Cdrtools
Shared-disk file system for Linux computer clusters
underlying device supports it. Configurable from kernel 2.6.33 and up) FIEMAP ioctl (to query mappings of inodes on disk) Splice (system call) support mmap/splice
GFS2
Copy-on-write file system
accept the --reflink option". savannah.gnu.org. Retrieved 2 November 2009. ioctl_fideduperange(2) – Linux Programmer's Manual – System Calls "SysadminGuide
Btrfs
Computer storage space allocation method
initialisation of hardware RAID, although initialisation (through BIOCVOLOPS ioctl) is only supported by a single driver as of 2019 — arcmsr(4); software RAID
Logical_volume_management
Free and open-source library for 3D graphics rendering
POSIX/SUS-compatible. Kernel mode Linux kernel stat, splice, dup, read, open, ioctl, write, mmap, close, exit, etc. (about 380 system calls) The Linux kernel
Mesa_(computer_graphics)
Feature of the Linux kernel that partitions kernel resources
file descriptor pointing to one of the namespace symbolic links in /proc. ioctl: Used with specific namespace requests (like NS_GET_PARENT or NS_GET_USERNS)
Linux_namespaces
External media function in Microsoft Windows
support the keyboard interface contract must support the IOCTL_KEYBOARD_QUERY_ATTRIBUTES IOCTL call, amongst others. Each class is represented as a large
AutoPlay
2016 Android mobile operating system
the kernel to potentially malicious code, perf was disabled by default, ioctl commands were restricted by SELinux, and seccomp-bpf was enabled to grant
Android_Nougat
Type of command for solid-state drive
favor of scheduled trimming on supported SSDs. Ext3, NILFS2 and OCFS2 offer ioctls to perform offline trimming. The TRIM specification calls for supporting
Trim_(computing)
Linux kernel interface for input events
kernel component evdev is called libevdev. Libevdev abstracts the evdev ioctls through type-safe interfaces and provides functions to change the appearance
Evdev
System for inter-process communication
On the Linux version of OpenBinder, the communication is achieved using ioctls on a given file descriptor, communicating with a kernel driver. The kernel-side
OpenBinder
Linux kernel APIs and ABIs
system calls of the Direct Rendering Manager, especially the driver-private ioctls for the command submission, are not part of the POSIX specifications. Advanced
Linux_kernel_interfaces
C language standard library specifically for POSIX systems
Case-insensitive string comparisons Issue 4 <stropts.h> Stream manipulation, including ioctl Issue 4 <sys/ipc.h> Inter-process communication (IPC) Issue 2 <sys/mman
C_POSIX_library
Analysis tool in Unix-like systems
reinterprets calls to ptrace in terms of the platform's procfs. Such systems use ioctls on the file descriptor of the opened /proc file to issue commands to the
Ptrace
Virtual filesystem directory available in the Linux kernel
pseudo TTY master and allows the matching slave to be identified using an ioctl(). In April of that year, Linux 2.1.93 added a new virtual filesystem called
Devpts
Inter-process communication facility
door procedure to provide multiple actions in much the same way as the ioctl system call.) Every file descriptor is accompanied by a flags word. The
Doors_(computing)
Unix programming tool
XtSetLanguageProc(0, 0, 0, 0x7f968c9a3740, 1) = 0x7f968bc16220 [pid 11783] ioctl(0, 21505, 0x7fff75b6a960) = 0 [pid 11783] XtSetErrorHandler(0x42bbb0, 0x44f99c
Ltrace
Software framework of Linux kernel
device mapper via the libdevmapper.so shared library, which in turn issues ioctls to the /dev/mapper/control device node. Configuration of the device mapper
Device_mapper
Operation that activates display mode in a computer
compositors (e.g. Weston) and kmscon depend on kernel mode setting via ioctl. FreeBSD has support for both kernel-based mode setting and GEM for later
Mode_setting
Software library for Windows operating system
not affected by these architectural changes in Windows Vista, as they use IOCtl to interface directly with the audio driver. A solution for applications
DirectSound
OS-level virtualisation
ALTQ Bluetooth BPF CARP ipfw NDIS netgraph PF Subsystems busdma DPorts ioctl kqueue moused OpenPAM sysctl hw.sensors systat SMBus People Matthew Dillon
Vkernel
Computer program for sharing resources
using a file descriptor FSTATFS Stat a file system using a file descriptor IOCTL LINK First half of link() operation LINK1 Second half of link() operation
Remote_File_Sharing
Series of computer workstations and servers
real-time clock. The I/O subsystem is interfaced to TURBOchannel by the IOCTL ASIC, which also implements two 8-bit buses, known as IOBUS HI and IOBUS
DEC_3000_AXP
File system from DragonFly BSD
ALTQ Bluetooth BPF CARP ipfw NDIS netgraph PF Subsystems busdma DPorts ioctl kqueue moused OpenPAM sysctl hw.sensors systat SMBus People Matthew Dillon
HAMMER2
Cryptographic software in OpenBSD
/dev/crypto, which provides access to the hardware drivers through a standard ioctl interface. This simplifies the writing of applications and removes the need
OpenBSD Cryptographic Framework
OpenBSD_Cryptographic_Framework
Display of data which has been transmitted
flag, maintained in software and alterable by applications programs via an ioctl() system call. The actual terminals and modems connected to such systems
Echo_(computing)
Information security awards
play Doom. Epic Achievement: Federico Bento for Finally getting TIOCSTI ioctl attack fixed Most Innovative Research: ASLR on the line Ben Gras, Kaveh
Pwnie_Awards
File system from DragonFly BSD
ALTQ Bluetooth BPF CARP ipfw NDIS netgraph PF Subsystems busdma DPorts ioctl kqueue moused OpenPAM sysctl hw.sensors systat SMBus People Matthew Dillon
HAMMER_(file_system)
DEC brand of computers
79C30A DSC (Digital Subscriber Controller). These devices are connected to IOCTL ASIC via two 8-bit buses or one 16-bit bus. The ASIC interfaces the subsystem
DECstation
IOCTL
IOCTL
IOCTL
IOCTL
Girl/Female
American, Christian, German, Hebrew, Latin
Joyous; Cheerful
Girl/Female
Tamil
Gaganasindhu | ககநாஸிஂதூ
Ocean of the Sky
Girl/Female
Assamese, Gujarati, Hindu, Indian, Kannada, Malayalam, Marathi, Sanskrit, Tamil, Telugu
Young Girl
Male
English
Unisex form of English Darrell, DARRYL means "from Airelle."
Boy/Male
Biblical
Compassion, a friend.
Boy/Male
Muslim
Pasha. A Title.
Surname or Lastname
English
English : variant spelling of Pickerill.
Boy/Male
English American
From the guardian's hill.
Girl/Female
Israeli
Oak tree.
Boy/Male
Indian
Senior
IOCTL
IOCTL
IOCTL
IOCTL
IOCTL