K
- _KERNEL symbol,
Compiling and Linking the Driver
- kernel
- debugger
- See kmdb debugger
device tree,
What Is the Kernel?
- memory
- allocation,
Dynamic Memory Allocation
- associating with user applications,
Associating Kernel Memory With User Mappings
- detecting leaks with mdb,
Detecting Kernel Memory Leaks
module directory,
Copying the Driver to a Module Directory
- overview,
What Is the Kernel?
- kernel data structures,
Obtaining Kernel Data Structure Information
- kernel logging functions,
Kernel Logging and Printing Functions
- kernel statistics, See kstats
- kernel statistics functions,
Kernel Statistics Functions
- kernel terminal emulator,
Oracle Solaris Consoles and the Kernel Terminal Emulator
- kernel thread functions,
Kernel Thread Control and Synchronization Functions
- kernel variables
- setting,
Setting Kernel Variables
- use with debuggers,
Modifying Kernel Variables
- using,
Setting Up Test Modules
- kmdb debugger,
Using the kmdb Kernel Debugger
- booting on SPARC systems,
Booting kmdb With an Alternate Kernel on the SPARC Platform
- booting on x86 systems,
Booting kmdb With an Alternate Kernel on the x86 Platform
- macros,
kmdb Macros for Driver Developers
- setting breakpoints,
Setting Breakpoints in kmdb
- kmdb kernel debugger,
Enable the Deadman Feature to Avoid a Hard Hang
- kmem_alloc() function,
Dynamic Memory Allocation
- kmem_flags kernel variable,
Setting kmem_flags Debugging Flags
- kmem_free() function,
Retrieving Target Device Information
- kstats
- See network statistics
- definition,
Kernel Statistics
- Ethernet drivers,
Kernel Statistics for Oracle Solaris Ethernet Drivers
- functions
Kernel Statistics Functions
Kernel Statistics Functions
- structure members,
Kernel Statistics Structure Members
- structures,
Kernel Statistics Structures
- task queues,
Task Queue Kernel Statistics Counters