Index
[SYMBOL]
[A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[J]
[K]
[L]
[M]
[N]
[O]
[P]
[Q]
[R]
[S]
[T]
[U]
[V]
[W]
[X]
[Z]
I/O asynchronous blocking direct 2nd flushing pending generic address spaces hardware management interrupt handlers mapping 2nd memory (access) pausing 2nd PCI 2nd regions registers scatter/gather schedulers string operations I/O registers versus RAM I2O drivers IA-64 architecture porting and /proc/interrupts file, snapshot of IEEE1394 bus (Firewire) if.h header file 2nd ifconfig command net_device structure and opening network drivers snull interfaces IFF_ symbols 2nd IFF_ALLMULTI flag IFF_AUTOMEDIA flag IFF_BROADCAST flag IFF_DEBUG flag IFF_DYNAMIC flag IFF_LOOPBACK flag IFF_MASTER flag IFF_MULTICAST flag IFF_NOARP flag 2nd IFF_NOTRAILERS flag IFF_POINTOPOINT flag IFF_PORTSEL flag IFF_PROMISC flag IFF_RUNNING flag IFF_SLAVE flag IFF_UP flag ifreq structure implementation asynchronous I/O busy-waiting of classes of debugging levels direct I/O of files in /proc filesystems interrupt handlers ioctl commands ISA (PCI) llseek method mmap 2nd multicasting of policies removable media (supporting) semaphores timers in_atomic function in_interrupt function inb function inb_p function infinite loops, preventing information leakage init scripts and loading/unloading modules init.h header file INIT_LIST_HEAD macro initialization completions (semaphores) devices gendisk structure interrupt handlers kobjects modules mutexes net_device structure PCI reader/writer semaphores registers (PCI) sbull drivers seqlocks struct usb_driver structure structures (registration) inl function inline assembly code (example) inode pointer in ioctl method inode structure input devices (hotplugging) input files, enabling asynchronous notification from input module input pins 2nd reading values from parallel port insb function insl function insmod program 2nd 3rd 4th assigning parameter values dynamically allocating major numbers modprobe program versus testing modules using installation interrupt handlers 2nd mainline kernels insw function int actual_length field (USB) int data type int error_count field (USB) int field net_device structure PCI registration int flags field (gendisk) int function (USB) int interval field (USB) int major field (gendisk) int minor field (USB) int minor_base variable (USB) int minors field (gendisk) int number_of_packets field (USB) int pci_enable_device function int printk_ratelimit(void) function int seq_escape function int seq_path function int seq_printf function int seq_putc function int seq_puts function int start_frame field (USB) int status field (USB) int transfer_buffer_length field (USB) INTERFACE variable interface-specific data types interfaces alloc_pages block drivers command pre-preparation functions operations registration request processing TCQ class_simple classes cleanup function configuration (USB) firmware flags for net_device structure full class interface-specific data types ksets loopback MII networks non-Ethernet older char device registration /proc file implementation parallel ports
[See parallel ports] PCI reader/writer semaphores seq_file snull spinlocks timers USB version dependency VLB internal functions (locking) internal representation of device numbers Internet protocol (IP) interrupt handlers autodetecting IRQ numbers sharing interrupts interrupt mode and asynchronous execution tasklets interruptible sleeps interrupts counts file handlers I/O implementation of installation of management for network drivers preparing parallel ports /proc files for registration sharing tasklets top and bottom halves installation at mitigation of for network drivers PCI reports shared interrupts and timers tty drivers urbs intervals of time (data type portability) intptr_t type (C99 standard) inw function _IOC_DIRBITS macro _IOC_TYPEBITS macro _IOC_SIZEBITS macro _IOC_NRBITS macro ioctl commands (creating) ioctl function (tty drivers) ioctl method 2nd using bitfields to define commands block drivers controlling devices without customizing for networking debugging with network devices and TIOCLINUX command ioctl-number.txt file ioctl.h header file 2nd setting up command numbers IOMMU (I/O memory management unit) 2nd ioremap ioremap function 2nd 3rd ioremap_nocache function iounmap function 2nd IP (Internet protocol) IP numbers resolving to physical addresses ip_summed field (sk_buff) 2nd irq argument (interrupt number) irq.h header file irqreturn_t function IRQs (interrupt request lines) autodetecting statistics on ISA bus master DMA devices, DMA for I/O (pausing devices) memory (access) below 1 MB DMA for PCI isa_readb function ISOCHRONOUS endpoints (USB) isochronous urbs (USB) iteration of buses
|