Poster of Linux kernelThe best gift for a Linux geek
 Linux kernel map 
⇦ prev ⇱ home  


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

⇦ prev ⇱ home  
Poster of Linux kernelThe best gift for a Linux geek