|
| 以 PDF 格式下载本书 (284 KB)
| | | |
| Numbers and Symbols |
|
| 0xbaddcafe ( ) |
|
| 0xdeadbeef ( ) |
|
| 0xfeedface ( ) |
| | | |
| A |
|
| Arithmetic Expansion ( ) |
| | Binary operators ( ) |
| | Unary operators ( ) |
| | | |
| C |
|
| Commands ( ) |
|
| Comments ( ) |
|
| contents log ( ) |
|
| CPUs and the Dispatcher |
| | dcmds |
| | | ::callout ( ) |
| | | ::class ( ) |
| | | ::cpuinfo ( ) |
| | Walkers |
| | | cpu ( ) |
|
| crash(1M) ( ) |
|
| Cyclics |
| | dcmds |
| | | ::cyccover ( ) |
| | | ::cycinfo ( ) |
| | | ::cyclic ( ) |
| | | ::cyctrace ( ) |
| | Walkers |
| | | cyccpu ( ) |
| | | cyctrace ( ) |
| | | |
| F |
|
| field width specifiers ( ) |
|
| File Systems |
| | dcmds |
| | | ::fsinfo ( ) |
| | | ::lminfo ( ) |
| | | ::vnode2path ( ) |
| | Walkers |
| | | buf ( ) |
|
| Files, Processes, and Threads |
| | dcmds |
| | | ::fd ( ) |
| | | ::findstack ( ) |
| | | ::pid2proc ( ) |
| | | ::pmap ( ) |
| | | ::ps ( ) |
| | | ::ptree ( ) |
| | | ::whereopen ( ) |
| | Walkers |
| | | file ( ) |
| | | proc ( ) |
| | | thread ( ) |
|
| flag specifiers ( ) |
|
| format specifiers ( ) |
|
| ::formats ( ) |
|
| Formatting |
| | search modifiers ( ) |
| | write modifiers ( ) |
|
| Formatting dcmds ( ) |
| | | |
| I |
|
| integer specifiers ( ) |
|
| Internet Protocol Module Debugging Support |
| | dcmds |
| | | ::ire ( ) |
|
| Internet Protocol Module Debugging Support (ip) |
| | Walkers |
| | | ire ( ) |
|
| Interprocess Communication Debugging Support |
| | dcmds |
| | | ::ipcs ( ) |
|
| Interprocess Communication Debugging Support (ipc) |
| | dcmds |
| | | ::msqid_ds ( ) |
| | | ::semid_ds ( ) |
| | | ::shmid_ds ( ) |
| | Walkers |
| | | msg ( ) |
| | | sem ( ) |
| | | shm ( ) |
| | | |
| K |
|
| Kernel Debugging Modules ( ) |
|
| Kernel Memory Allocator |
| | dcmds |
| | | ::allocdby ( ) |
| | | ::bufctl ( ) |
| | | ::findleaks ( ) |
| | | ::freedby ( ) |
| | | ::kgrep ( ) |
| | | ::kmalog ( ) |
| | | ::kmastat ( ) |
| | | ::kmausers ( ) |
| | | ::kmem_cache ( ) |
| | | ::kmem_log ( ) |
| | | ::kmem_verify ( ) |
| | | ::vmem ( ) |
| | | ::vmem_seg ( ) |
| | | ::whatis ( ) |
| | Walkers |
| | | allocdby ( ) |
| | | bufctl ( ) |
| | | freectl ( ) |
| | | freedby ( ) |
| | | freemem ( ) |
| | | kmem ( ) |
| | | kmem_cache ( ) |
| | | kmem_cpu_cache ( ) |
| | | kmem_log ( ) |
| | | kmem_slab ( ) |
|
| Kernel Runtime Link Editor Debugging Support |
| | dcmds |
| | | ::modctl ( ) |
|
| Kernel Runtime Link Editor Debugging Support (krtld) |
| | dcmds |
| | | ::modhdrs ( ) |
| | | ::modinfo ( ) |
| | Walkers |
| | | modctl ( ) |
|
| kmem_alloc ( ) |
|
| kmem_alloc() ( ) |
|
| kmem_bufctl_audit_t ( ) |
|
| kmem_bufctl_t ( ) |
|
| kmem_cache_alloc() ( ) ( ) |
|
| kmem_cache_free() ( ) |
|
| kmem_cache_t ( ) |
|
| kmem_flags ( ) |
|
| KMEM_MAXBUF ( ) |
|
| kmem_zalloc() ( ) |
| | | |
| L |
|
| Loopback File System Debugging Support |
| | dcmds |
| | | ::lnode ( ) |
|
| Loopback File System Debugging Support (lofs) |
| | dcmds |
| | | ::lnode2dev ( ) |
| | | ::lnode2rdev ( ) |
| | Walkers |
| | | lnode ( ) |
| | | |
| M |
|
| macro file, definition ( ) |
|
| Macros |
| | bufctl_audit ( ) ( ) |
| | kmem_cache ( ) |
|
| mdb_add_walker() ( ) |
|
| mdb_alloc() ( ) |
|
| MDB_API_VERSION ( ) |
|
| mdb_bitmask_t ( ) |
|
| mdb_call_dcmd() ( ) |
|
| mdb_dcmd_t ( ) |
|
| mdb_dec_indent() ( ) |
|
| mdb_eval() ( ) |
|
| _mdb_fini() ( ) |
|
| mdb_flush() ( ) |
|
| mdb_free() ( ) |
|
| mdb_get_dot() ( ) |
|
| mdb_get_pipe() ( ) |
|
| mdb_get_xdata() ( ) |
|
| mdb_getopts() ( ) |
|
| mdb_inc_indent() ( ) |
|
| _mdb_init() ( ) |
|
| mdb_inval_bits() ( ) |
|
| mdb_layered_walk() ( ) |
|
| mdb_lookup_by_addr() ( ) |
|
| mdb_lookup_by_name() ( ) |
|
| mdb_lookup_by_obj() ( ) |
|
| mdb_modinfo_t ( ) |
|
| MDB_OBJ_EVERY ( ) |
|
| MDB_OBJ_EXEC ( ) |
|
| MDB_OBJ_RTLD ( ) |
|
| mdb_one_bit() ( ) |
|
| MDB_OPT_CLRBITS ( ) |
|
| MDB_OPT_SETBITS ( ) |
|
| MDB_OPT_STR ( ) |
|
| MDB_OPT_UINT64 ( ) |
|
| MDB_OPT_UINTPTR ( ) |
|
| mdb_pread() ( ) |
|
| mdb_printf() ( ) |
|
| mdb_pwalk() ( ) |
|
| mdb_pwalk_dcmd() ( ) |
|
| mdb_pwrite() ( ) |
|
| mdb_readstr() ( ) |
|
| mdb_readsym() ( ) |
|
| mdb_readvar() ( ) |
|
| mdb_remove_walker() ( ) |
|
| mdb_set_dot() ( ) |
|
| mdb_snprintf() ( ) |
|
| mdb_strtoull() ( ) |
|
| MDB_SYM_EXACT ( ) |
|
| MDB_SYM_FUZZY ( ) |
|
| mdb_vread() ( ) |
|
| mdb_vwrite() ( ) |
|
| mdb_walk() ( ) |
|
| mdb_walk_dcmd() ( ) |
|
| mdb_walk_state_t ( ) |
|
| mdb_walker_t ( ) |
|
| mdb_warn() ( ) |
|
| mdb_writestr() ( ) |
|
| mdb_writesym() ( ) |
|
| mdb_writevar() ( ) |
|
| mdb_zalloc() ( ) |
|
| .mdbrc ( ) |
|
| Memory Corruption ( ) |
| | | |
| S |
|
| savecore ( ) |
|
| search modifiers ( ) |
|
| Shell Escapes ( ) |
|
| stack bias ( ) |
|
| STREAMS |
| | dcmds |
| | | ::q2otherq ( ) |
| | | ::q2rdq ( ) |
| | | ::q2syncq ( ) |
| | | ::q2wrq ( ) |
| | | ::queue ( ) |
| | | ::stream ( ) |
| | | ::syncq ( ) |
| | | ::syncq2q ( ) |
| | Walkers |
| | | qlink ( ) |
| | | qnext ( ) |
| | | readq ( ) |
| | | writeq ( ) |
|
| string functions ( ) |
|
| Symbol Name Resolution ( ) |
|
| Synchronization Primitives |
| | dcmds |
| | | ::rwlock ( ) |
| | | ::wchaninfo ( ) |
| | Walkers |
| | | blocked ( ) |
| | | wchan ( ) |
|
| Syntax |
| | Arithmetic Expansion ( ) |
| | blank ( ) |
| | command ( ) |
| | Comments ( ) |
| | dcmd and Walker Name Resolution ( ) |
| | dot ( ) |
| | expression ( ) |
| | Formatting dcmds ( ) |
| | identifier ( ) |
| | metacharacter ( ) |
| | pipeline ( ) |
| | Pipelines ( ) |
| | Quoting ( ) |
| | Shell Escapes ( ) |
| | simple-command ( ) |
| | Symbol Name Resolution ( ) |
| | Variables ( ) |
| | word ( ) |
| | | |
| T |
|
| terminal attribute specifiers ( ) |
|
| transaction log ( ) |
| | | |
| U |
|
| UM_GC ( ) |
|
| UM_NOSLEEP ( ) |
|
| UM_SLEEP ( ) |
|
| Uninitialized Data ( ) |
| | | |
| V |
|
| Variables ( ) |
|
| Virtual Memory |
| | dcmds |
| | | ::addr2smap ( ) |
| | | ::as2proc ( ) |
| | | ::seg ( ) |
| | | ::vnode2smap ( ) |
| | Walkers |
| | | anon ( ) |
| | | seg ( ) |
|