The Linux Kernel Primer. A Top-Down Approach for x86 and PowerPC Architectures

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]

Data BAT (DBAT)

data instructions (x86)

data relocate (DR)

data segments

data structures

     VFS 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th

datatypes

     linked lists 2nd 3rd 4th

     searching 2nd 3rd

     trees

         binary 2nd

         red black 2nd

DBAT (Data BAT)

deactivating tasks

dead processes

deadline I/O schedulers

deadlock

Debian

debugging

     device drivers 2nd

DECLARE_WORK() macro

declaring IOCTL numbers 2nd 3rd 4th

decrementers

defining

     execution contexts

defunct processes

dentry structures 2nd 3rd 4th 5th

dependence

     architecture

descriptors

     cache_sizes

     caches 2nd 3rd 4th

     files

     kmem_cache

     memory zones 2nd 3rd

     processes 2nd 3rd 4th 5th

         address space fields 2nd

         attribute fields 2nd

         capabilities fields 2nd

         credentials fields 2nd

         filesystem fields 2nd

         limitations fields 2nd 3rd

         relationship fields 2nd

         scheduling fields 2nd 3rd 4th

descriptors (files)

destroying

     caches 2nd

devfs (Linux Device Filesystem)

devices

     access 2nd

     addressing

     block

     characters 2nd

     drivers 2nd

         creating 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th

         debugging 2nd

         types of 2nd 3rd 4th

     files 2nd 3rd

         block devices 2nd

         characters 2nd

         clocks

         DMA 2nd

         generic block drivers 2nd 3rd

         networks

         operations 2nd

         request queues 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th

         scheduling I/O 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th

         terminals

    models

         sysfs 2nd 3rd 4th

     pseudo

Direct Memory Access (DMA) 2nd

direct store segments

directories 2nd

     /dev

     current working

     files 2nd 3rd

     fs/

     home

     init/

     kernel/

     mm/

     Page Global Directory

     working

dirty pages, flushing 2nd

disks

     blocks

     formatting

     initrd 2nd

     partitions 2nd

distributions

     Debian

     Fedora 2nd

     Gentoo 2nd

     Mandriva

     Red Hat 2nd

     SUSE

     Yellow Dog

DMA (Direct Memory Access) 2nd

dmesg tool

do_exit() function 2nd 3rd 4th

do_fork() function 2nd 3rd 4th 5th 6th

do_page_fault() function

DR (data relocate)

driver

     tables

drivers

    cource code

         traversing 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th

     creating 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th

     debugging 2nd

     devices 2nd

    parallel ports

         building 2nd 3rd 4th 5th 6th 7th 8th

     types of 2nd 3rd 4th

     wait queues 2nd 3rd 4th 5th

     work queues 2nd 3rd

dtor field (cache descriptors)

dumb terminals

dynamic libraries

dynamic priority calculations

Категории