Team LiB
Previous Section Next Section

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] [Y] [Z]

D-BUS
     Kernel Event Layer
data section (processes)
data types
     alignment 2nd
         issues 2nd
         nonstandard types 2nd
         structure padding 2nd 3rd 4th
     atomic t 2nd
         converting
         counter implementation
         defining
         testing
     byte ordering 2nd
         big-endian 2nd 3rd 4th
         little-endian 2nd 3rd 4th
    char data type
         signed_char 2nd
         unsigned_char 2nd
     explicitly-sized data types 2nd 3rd
    opaque data types
         atomic_t
         dev_t
         gid_t
         pid_t 2nd
         uid_t
         usage rules
     special data types 2nd
    word size
         usage rules 2nd
     word sizes 2nd
Deadline I/O Scheduler
     directory location
     request starvation prevention 2nd 3rd 4th 5th
     versus Linus Elevator 2nd 3rd
deadlocks
     ABBA 2nd
     threads 2nd 3rd 4th
deadly embrace (locks) 2nd
debugging
     atomicity 2nd
     binary searching 2nd 3rd
     BUG ON() routine 2nd
     BUG() routine 2nd
    bugs
         range of 2nd 3rd
     condition variables
     difficulty of
     dump stack() routine
     GNU debugger 2nd 3rd 4th
     in-kernel debugger
     kdb debugger 2nd
     kgdb debugger
     kqdb debugger
     Linux community resources 2nd
    Magic SysRq Key
         commands 2nd 3rd
     occurrence limiting 2nd
     oops 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th
     panic() routine 2nd
     patch generation 2nd 3rd 4th 5th
     patch submissions 2nd 3rd 4th
    printf() function
         transposition with printk() function
     printk() function 2nd 3rd 4th 5th 6th
         nonrobustness of 2nd
         robustness of
         transposition with printf() function
     rate limiting 2nd
     skills 2nd 3rd
     spin locks
     statistics 2nd 3rd
     UID as a conditional 2nd
declaring
     kobjects 2nd
     linked lists 2nd 3rd
     tasklets 2nd
decrementing
     reference counts
del timer sync() function
del timer() function 2nd
deleting
     timers 2nd 3rd
denoting
     correct system calls 2nd
dentry object (VFS) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th
dentry pointer (kobjects)
dentry variable
     sysfs file system (kobjects)
dependencies
    modules
         generating 2nd
dereferences
     pointers 2nd
Design and Implementation of the 4.4BSD Operating System (i)
Design and Implementation of the FreeBSD Operating System (i)
Design of the Unix Operating System, The (i)
destroying
     memory descriptor
dev_t data type (opaque)
development community
     Linux kernel
development kernel 2nd 3rd 4th 5th
     maintenance
device model
     benefits 2nd 3rd
    kobjects
         allocating
         declaring 2nd
         dentry pointer
         embedding 2nd
         function of
         initializing 2nd
         k name pointer
         ksets 2nd
         ktypes 2nd
         manipulation of 2nd
         naming
         parent pointer
         reference counts 2nd 3rd 4th 5th 6th 7th
         setting kset field
         structures 2nd 3rd 4th 5th
     ksets 2nd
     ktypes 2nd
    subsystems
         ksets 2nd
devices
     block devices 2nd 3rd
         buffer heads 2nd 3rd 4th 5th
         buffers 2nd 3rd 4th 5th 6th 7th
         clusters
         cylinders
         heads
         sectors 2nd 3rd
     character devices 2nd
     interrupt context
     interrupt controls 2nd 3rd 4th 5th 6th
     interrupt handlers
         bottom half 2nd
         bottom halves 2nd 3rd 4th 5th 6th
         do_IRQ() function 2nd 3rd
         freeing 2nd
         function of 2nd 3rd
         implementation of 2nd 3rd 4th 5th
         limitations 2nd
         reentrancy 2nd
         registering 2nd 3rd 4th 5th
         RTC (real-time clock) driver example 2nd 3rd 4th
         shared handlers 2nd
         speed of
         top half 2nd 3rd
         writing 2nd 3rd
     interrupts 2nd 3rd 4th
         system status 2nd 3rd
diffstat utility
Digital Tru64
Dijkstra, Edsger Wybe
     biographical information
     semaphore
directives
     ifdef preprocessor directives 2nd 3rd
directories
     kernel source tree
dirty page writeback
     page caches 2nd 3rd
disable irq nosync() function 2nd
disable irq() function 2nd 3rd 4th 5th 6th
disabling
    bottom halves
         interrupt handlers 2nd 3rd
     interrupts 2nd 3rd 4th
     kernel preemption 2nd 3rd
     specific interrupt lines 2nd 3rd
     tasklets
disk blocks
    page caches
         I/O buffers
disk caches
     benefits
     temporal locality
disk seeks
     Anticipatory I/O Scheduler 2nd
     Complete Fair Queuing (CFQ) I/O Scheduler 2nd
    I/O scheduler
         managing 2nd 3rd
    Linus Elevator
         front/back merging 2nd 3rd
     Noop I/O Scheduler 2nd
    performance drains
         minimizing 2nd
distcc(1) utility
do mmap() function 2nd 3rd 4th
do munmap() function
do softirq() function 2nd 3rd
do timer() function 2nd
do_IRQ() function 2nd 3rd
documentation
     coding style
     self-generating documentation 2nd 3rd
Documentation directory
     kernel source tree
double rq lock() function
double rq unlock() function
double words
     word sizes
doubly linked lists 2nd
down interruptible() function 2nd
down trylock() function 2nd
down() function
downgrade writer() function
downing
     semaphores
drivers
    kernel source tree directory
         modules 2nd 3rd
drivers directory
     kernel source tree
dump stack() routine
dynamic loading
     Linux kernel
dynamic priority-based scheduling 2nd 3rd 4th
     nice values
     real-time processes
dynamic timers 2nd 3rd
DYNIX/ptx (Sequent)

Team LiB
Previous Section Next Section