L

lapses of time, measurement of, Measuring Time LapsesProcessor-Specific Registers
laptop docking stations, Laptop docking stations
large buffers, obtaining, Obtaining Large Buffers, Quick Reference
large file implementations (/proc files), The seq_file interface
layers, The Kernel Symbol Table, The Generic DMA Layer
generic DMA, The Generic DMA Layer
modularization, The Kernel Symbol Table
lddbus driver, Bus methods
ldd_driver structure, Driver structure embedding
LEDs, soldering to output pins, A Sample Driver
levels, User Space and Kernel Space, Turning the Messages On and Off, Turning the Messages On and Off
CPU (modalities), User Space and Kernel Space
debugging, Turning the Messages On and Off, Turning the Messages On and Off
libraries, Kernel Modules Versus Applications
license terms, License Terms
lifecycles, USB Urbs, The Linux Device Model, Putting It All TogetherRemove a Driver
Linux device model, Putting It All TogetherRemove a Driver
objects, The Linux Device Model
urbs, USB Urbs
limitations of debug messages (prink function), Rate Limiting
line settings (tty drivers), TTY Line Settings
line status register (LSR), ioctls
link state (changes in), Changes in Link State
linked lists, Linked Lists
traversal of, Linked Lists
linking libraries, Kernel Modules Versus Applications
links (symbolic), Symbolic Links
Linux, Version Numbering, License Terms
license terms, License Terms
version numbering, Version Numbering
Linux device model, The Linux Device ModelThe Linux Device Model, Kobjects, Ksets, and SubsystemsSubsystems, Low-Level Sysfs OperationsSymbolic Links, Hotplug Event Generation, BusesBus attributes, DevicesDriver structure embedding, ClassesClass interfaces, Putting It All TogetherRemove a Driver, Hotplugudev, Dealing with FirmwareHow It Works
buses, BusesBus attributes
classes, ClassesClass interfaces
devices, DevicesDriver structure embedding
firmware, Dealing with FirmwareHow It Works
hotplugging, Hotplugudev
kobjects, Kobjects, Ksets, and SubsystemsSubsystems, Low-Level Sysfs OperationsSymbolic Links, Hotplug Event Generation
hotplug events, Hotplug Event Generation
low-level sysfs operations, Low-Level Sysfs OperationsSymbolic Links
lifecycles, Putting It All TogetherRemove a Driver
Linux Trace Toolkit (LTT), The Linux Trace Toolkit
linux-kernel mailing list, Joining the Kernel Development Community, Linked Lists
LINUX_VERSION_CODE macro, Version Dependency, Version Dependency, Quick Reference
list.h header file, Linked Lists
lists (PCI), Quick Reference
list_add function, Linked Lists
list_add_tail function, Linked Lists
list_del function, Linked Lists
list_empty function, Linked Lists
list_entry macro, Linked Lists
list_for_each macro, Linked Lists
list_head data structure, Linked Lists
list_move function, Linked Lists
list_splice function, Linked Lists
little-endian byte order, Byte Order
llseek method, File Operations, File Operations, Seeking a Device
loadable modules, Loadable Modules
loading, Loading and Unloading ModulesPlatform Dependency, Module-Loading Races, Module ParametersModule Parameters, Dynamic Allocation of Major Numbers, Dynamic Allocation of Major Numbers, How It Works
attribute (firmware), How It Works
drivers, Dynamic Allocation of Major Numbers
modules, Loading and Unloading ModulesPlatform Dependency, Module-Loading Races, Module ParametersModule Parameters, Dynamic Allocation of Major Numbers
dynamically assigned device numbers, Dynamic Allocation of Major Numbers
parameters, Module ParametersModule Parameters
races, Module-Loading Races
local0 (IP number), Assigning IP Numbers
LocalTalk devices, setting up fields for, Interface Information
lock method, File Operations, File Operations
lock-free algorithms, Lock-Free Algorithms
locked keyboard (debugging), System Hangs
locking, Concurrency and Its Management, Semaphores and Mutexes, Locking TrapsFine- Versus Coarse-Grained Locking, Lock Ordering Rules, Alternatives to LockingRead-Copy-Update, Atomic Variables, seqlocks
adding, Semaphores and Mutexes
alternatives to, Alternatives to LockingRead-Copy-Update
atomic variables, Atomic Variables
rules for, Lock Ordering Rules
seqlocks, seqlocks
traps, Locking TrapsFine- Versus Coarse-Grained Locking
lockmeter tool, Fine- Versus Coarse-Grained Locking
loff_t (long offset), File Operations, The file Structure
loff_t f_pos (struct file field), The file Structure
logging messages (printk function), How Messages Get Logged
logical addresses, Address Types
logical units (USB), Configurations
login process, Access Control on a Device File
loglevels, The Hello World Module, printk
message priorities, The Hello World Module
LOG_BUF_LEN circular buffer, How Messages Get Logged
long data type, Use of Standard C Types
long delays (of code execution), Long Delays
lookaside caches, Lookaside CachesThe alloc_pages Interface, Quick Reference
loopback interfaces, How snull Is Designed
loops, System Hangs, Busy waiting, Short Delays
busy, Busy waiting
endless, System Hangs
software, Short Delays
loops_per_jiffy value, Short Delays
low memory, High and Low Memory
low-level sysfs operations, Low-Level Sysfs OperationsSymbolic Links
ls command, identifying device type, Major and Minor Numbers
LSR (line status register), ioctls
ltalk_setup, Interface Information
ltalk_setup function, Interface Information
LTT (Linux Trace Toolkit), The Linux Trace Toolkit
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset