S



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]

s_mem field (slab descriptors)
scanner phases
sched_fork() function 2nd 3rd 4th 5th 6th 7th 8th
sched_init() function
     calling 2nd 3rd
scheduler_tick() function
schedulers 2nd
     anticipatory
     creating 2nd 3rd 4th 5th 6th 7th 8th 9th 10th
     deadline I/O
     no-op I/O
     O(1)
         context_switch() function 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th
         selecting tasks 2nd 3rd 4th 5th 6th 7th 8th 9th 10th
         yielding CPUs 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
     rules
scheduling
    fields
         task_struct structure 2nd 3rd 4th
     I/O 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th
scripts
SDR1 (Storage Description Register 1)
searching
     datatypes 2nd 3rd
sections
     header tables 2nd
     non-executable ELF files 2nd
security_scaffolding_startup() function
     calling
Segment Registers
Segmented Address Translation
segments
     data
     text
selecting
    tasks
         schedulers 2nd 3rd 4th 5th 6th 7th 8th 9th 10th
semantic attributes
semaphores 2nd 3rd 4th 5th
setup_arch() function
     calling 2nd 3rd 4th 5th 6th
setup_per_cpu_areas() function
     calling 2nd 3rd
sgid field (task_struct structure)
sgid mode
shared libraries
sibling field (task_struct structure)
sibling processes
signals_init() function
     calling 2nd
SIGSTOP
slabp_cache field (cache descriptors)
slabs
    allocators
         global variables 2nd 3rd
         memory management 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th
     coloring
sleep_avg field (task_struct structure)
sleeping
     processes
smp_prepare_boot_cpu() function
     calling 2nd
sockets 2nd
soft links
softirq_init() function
     calling
software [See applications]
     free/open source 2nd
source build systems 2nd
     architecture-dependent source code 2nd
     architecture-independent source code 2nd
     images 2nd 3rd
     Linux makefiles 2nd 3rd
     sub-makefiles 2nd 3rd
source code
    system calls
         adding 2nd 3rd
     traversing 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th
     writing 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th
Southbridge 2nd
space
     kernels
     users
spaces
    addresses
         memory management 2nd 3rd
     virtual addresses
spawning processes
special purpose registers (SPRs)
specialized caches
spinlocks 2nd 3rd 4th 5th
SPRs (special purpose registers)
stacks
     asmlinkage
standards
start_kernel() function 2nd
    buffer_init() function
         calling 2nd
    build_all_zonelists() function
         calling 2nd
    calibrate_delay() function
         calling 2nd 3rd
    console_init() function
         calling 2nd
    init_IRQ() function
         calling 2nd 3rd
    late_time_init() function
         calling
    local_irq_enable() function
         calling
    lock_kernel() function
         calling 2nd
    mem_init() function
         calling 2nd 3rd 4th 5th 6th 7th 8th
    page_address_init() function
         calling 2nd 3rd 4th
    page_alloc_init() function
         calling 2nd
    page_writeback_init() function
         calling 2nd 3rd
    parse_args() function
         calling 2nd 3rd
    pgtable_cache_init() function
         calling 2nd
    printk() function
         calling
    proc_root_init() function
         calling 2nd 3rd
    profile_init() function
         calling
    radix_tree_init() function
         calling
    rcu_init() function
         calling
    rest_init() function
         calling 2nd
    sched_init() function
         calling 2nd 3rd
    security_scaffolding_startup() function
         calling
    setup_arch() function
         calling 2nd 3rd 4th 5th 6th
    setup_per_cpu_areas() function
         calling 2nd 3rd
    signals_init() function
         calling 2nd
    smp_prepare_boot_cpu() function
         calling 2nd
    softirq_init() function
         calling
    time_init() function
         calling 2nd
    trap_init() function
         calling
    vfs_cache_init() function
         calling 2nd 3rd 4th 5th 6th 7th 8th 9th
state
    processes
         lifespans 2nd 3rd
         transitions 2nd 3rd 4th 5th 6th
state field (task_struct structure)
states
     ready
static libraries
static_prio field (task_struct structure)
statically allocated major devices
status
     processes
sticky mode
Storage Description Register 1 (SDR1)
Store Word with Update (stwu_RS,_D(RA))
structures
     address_space 2nd 3rd
     block_device_operations
     buffer_head
     current task
     dentry 2nd 3rd 4th
    file
         VFS 2nd 3rd
     files_struct 2nd 3rd 4th
     fs_struct
     hw_interrupt_type
     hw_irq_controller
     inode 2nd 3rd 4th
     IRQ
     irq_desc_t
     mm_struct 2nd 3rd 4th
    processes (Linux)
         memory management 2nd 3rd 4th 5th 6th
     superblock 2nd 3rd
         operations 2nd 3rd
     task_struct 2nd 3rd
         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
     VFS 2nd 3rd 4th 5th 6th
     vm_area_struct 2nd 3rd 4th
     wait queues 2nd
         adding to
struuctures
    data
         VFS 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
stwu RS, D(RA) (Store Word with Update)
sub-makefiles 2nd 3rd
subdirectories
     architecture-independent
suid field (task_struct structure)
suid mode
super_operations structure
superblock structures 2nd 3rd 4th
     operations 2nd 3rd
Superio chips
superusers
SUSE
switch() function
switch_to() function 2nd
switching
     tasks
         explicit kernel preemption
         implicit kernel preemption 2nd 3rd 4th
         implicit user preemption 2nd
symbol resolution
symbolic links
symbols
     exporting
sync system calls
synchronous functions
synchronous interrupts
syntactical rules
sys_exit() function 2nd
sysfs
     device models and 2nd 3rd 4th
system calls 2nd 3rd 4th 5th 6th 7th
     clone() function 2nd 3rd
    code
         adding 2nd 3rd
     do_fork() function 2nd 3rd 4th 5th 6th
     fork() function 2nd
    source code
         traversing 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th
     vfork() function 2nd
     VFS 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th 25th 26th 27th 28th 29th 30th
system clocks
     real-time 2nd 3rd 4th 5th 6th 7th 8th 9th
system request queues
system timers 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th
systems
     initializing




The Linux Kernel Primer. A Top-Down Approach for x86 and PowerPC Architectures
The Linux Kernel Primer. A Top-Down Approach for x86 and PowerPC Architectures
ISBN: 131181637
EAN: N/A
Year: 2005
Pages: 134

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net