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]
back merging Linus Elevator 2nd 3rd barrier operations (ordering) barrier() function 2nd 3rd barriers 2nd 3rd functions 2nd 3rd 4th 5th 6th ordering instructions memory-reads (loads) 2nd 3rd memory-writes (stores) 2nd 3rd bdflush daemon flaws 2nd 3rd 4th Bell Laboratories Unix developmental history Berkeley Software Distributions (BSD) BH interface (bottom halves) elimination of tasklet processing 2nd 3rd bh_state flags (buffers) 2nd 3rd 4th 5th 6th bi_cnt field bio structure bi_idx field bio structure bi_io_vecs field bio structure bi_private field bio structure bi_vcnt field bio structure Big Kernel Lock (BKL) 2nd 3rd functions 2nd big-endian ordering 2nd 3rd 4th 5th history big-o notation 2nd 3rd big-theta notation 2nd 3rd binary searching debugging method 2nd 3rd binary semaphore binary semaphores binding system calls 2nd 3rd 4th bio structure bi_cnt field bi_idx field bi_io_vecs field bi_private field bi_vcnt field segments 2nd versus buffer heads 2nd 3rd bitwise atomic operations listing of operations 2nd 3rd BKL (Big Kernel Lock) 2nd 3rd functions 2nd block device files page caches block devices 2nd 3rd buffer heads 2nd 3rd 4th 5th buffers 2nd 3rd 4th 5th bh_state flags 2nd clusters cylinders heads request queues 2nd sectors 2nd 3rd block I/O layer bio structure bi_cnt field bi_idx field bi_io_vecs field bi_private field bi_vcnt field segments 2nd versus buffer heads 2nd 3rd block I/O scheduler 2nd Anticipatory 2nd 3rd Complete Fair Queuing (CFQ) 2nd Deadline 2nd 3rd 4th 5th disk seeks management 2nd 3rd Linus Elevator 2nd 3rd 4th Noop 2nd selection options 2nd buffer heads versus bio structure 2nd 3rd request queues 2nd blocked tasks 2nd 3rd 4th 5th 6th 7th BogoMIPS value 2nd 3rd book resources C C Programming Language, The (i) Expert C Programming Language (i) Linux kernels IA-64 Linux Kernel (i) Linux Device Drivers (i) miscellaneous Art of Computer Programming (i) Godel, Escher, Bach … An Eternal Golden Braid (i) operating systems Modern Operating Systems (i) Operating System Concepts (i) Operating Systems (i) Operating Systems … Design and Implementation (i) Unix API Advanced Programming in the UNIX Environment (i) Linux Application Development (i) UNIX Network Programming (i) Unix kernels 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) HP-UX 11i Internals (i) Solaris Internals … Core Kernel Architecture (i) Unix Internals … The New Frontiers (i) UNIX Systems for Modern Architectures (i) Booleans kernel building 2nd 3rd bottom halves interrupt handlers BH interface 2nd 3rd disabling 2nd 3rd locking between 2nd managing 2nd 3rd mechanism selection criteria 2nd 3rd softirqs 2nd 3rd 4th 5th 6th 7th 8th 9th softirqs, executing 2nd 3rd 4th softirqs, handler registration 2nd softirqs, index assignments 2nd softirqs, raising 2nd 3rd task queues tasklets 2nd 3rd 4th 5th tasklets, declaring 2nd tasklets, disabling tasklets, ksoftirqd threads 2nd 3rd tasklets, old BH interface 2nd 3rd tasklets, removing tasklets, scheduling 2nd 3rd 4th 5th 6th tasklets, structure of 2nd tasklets, writing 2nd version terminology 2nd when to use 2nd 3rd work queues 2nd 3rd 4th 5th 6th work queues, old task queues 2nd 3rd work queues, queue creation 2nd work queues, relationships among data structures 2nd work queues, run_workqueue() function 2nd work queues, thread data structures 2nd 3rd 4th 5th work queues, work creation 2nd work queues, work flushing 2nd work queues, work scheduling spin locks softirqs spin_lock_bh() function tasklets task queues tasklets work queues 2nd braces (coding style) 2nd 3rd 4th 5th branch annotation GNU C 2nd BSD (Berkeley Software Distributions) buffer caches 2nd buffer heads versus bio structure 2nd 3rd buffer heads (block devices) 2nd 3rd 4th 5th buffers (block devices) 2nd 3rd 4th 5th bh_state flags 2nd relationship with sectors BUG ON() routine 2nd 3rd 4th bug reports submitting 2nd BUG() routine 2nd bugs asserting 2nd atomicity debugging 2nd BUG() routine 2nd dump stack() routine information dumps 2nd manifestation of oops 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th panic() routine 2nd range of 2nd 3rd 4th reproducing 2nd 3rd 4th building kernel Booleans 2nd 3rd noise minimization 2nd spawning multiple jobs 2nd tristates 2nd 3rd bumping reference counts busy looping 2nd 3rd 4th byte ordering 2nd big-endian 2nd 3rd history little-endian 2nd 3rd history bzip2 format tarball distribution format 2nd
|