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]

abstractions (hardware)
access
     blocking open requests
     character (char) drivers 2nd
     to device files
    DMA [See DMA]
     to drivers
     I/O memory 2nd 3rd
     interfaces
     ISA memory
     kobjects
     locking
     management
     NUMA systems 2nd
     PCI
         configuration space
         I/O and memory spaces
     policies
     ports
         different sizes
         from user space
     restriction of 2nd
     seqlocks
     unaligned data
access_ok function
ACTION variable
adding
     devices
     drivers
     locking
     VMAs
addresses
     bounce buffers
     buses
     hardware 2nd
     MAC 2nd
     PCI 2nd
     remapping
     resolution (network management)
     resolving
     spaces generic I/O
     types
     virtual (conversion)
aio_fsync operation
algorithms (lock-free)
alignment
     of data 2nd
     unaligned data access
alloc_netdev function
alloc_pages interface
alloc_skb function
alloc_tty_driver function
allocating
    memory
         by page
allocation 2nd
     of block drivers
     of buffers
     of device numbers
     of DMA buffers
     dynamic allocation of major numbers
     of gendisk structures
     of I/O ports
     of memory
         boot time 2nd
         flags 2nd 3rd
         I/O 2nd
         kmalloc allocation engine
         lookaside caches 2nd
         per-CPU variables
         vmalloc allocation function
     page-oriented functions 2nd
     of snull drivers
     of socket buffers 2nd 3rd
     structures (registration)
     of urbs
Alpha architecture, porting and
alternatives to locking
API (application programming interface)
     spinlocks
     timers
application programming interface [See API]
applications, comparisons to kernels
architecture
     EISA
     M68k (porting and)
     MCA
     NuBus
     PCI
     PowerPC (porting and)
     S/390
     SBus
     SPARC
     Super-H
     VLB
     x86 (interrupt handlers on)
     zSeries
arguments
     cache
     flags
     interrupt handlers
     ioctl method
     kmalloc size
     sfile
ARM architecture, porting and
ARP (Address Resolution Protocol)
     Ethernet and
     IFF_NOARP flag and 2nd
     overriding
arrays
     bi_io_vec
     block drivers
     memory maps
     parameters (declaration of)
     quantum sets (memory)
asm directory
assignment
     dynamic allocation of major numbers
     of hardware addresses
     of IP numbers
     of parameter values
asynchronous DMA
asynchronous I/O
asynchronous notification
asynchronous running of timers
asynctest program
atomic context (spinlocks)
atomic variables
atomic_add operation
atomic_dec operation
atomic_dec_and_test operation
atomic_inc operation
atomic_inc_and_test operation
atomic_read operation
atomic_set operation
atomic_sub operation
atomic_sub_and_test operation
atomic_t count field (memory)
attributes
     binary (kobjects)
     buses
     data (firmware)
     default (kobjects)
     deleting 2nd
     devices 2nd
     drivers
     loading (firmware)
     nondefault (kobjects)
authorization
autodetection
automatic IRQ number detection

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