|
|
Àâòîðèçàöèÿ |
|
|
Ïîèñê ïî óêàçàòåëÿì |
|
|
|
|
|
|
|
|
|
|
Pate S. — UNIX internals |
|
|
Ïðåäìåòíûé óêàçàòåëü |
crash, command, file command 186 310 342 402 421 491 540 600—601
crash, command, findaddr command 589—590
crash, command, findslot command 590
crash, command, fs command 602
crash, command, gdt command 603
crash, command, help command 590
crash, command, idt command 388 604
crash, command, inode command 170 187 322 342—343 369 402 405 421 491 540 592 601
crash, command, kfp command 611
crash, command, ksp command 611
crash, command, lck command 325—326 602—603
crash, command, ldt command 152 185 211 604
crash, command, linkblk command 617
crash, command, map command 590
crash, command, mbf ree command 464 617
crash, command, mblock command 464 493 617
crash, command, mode command 590
crash, command, mount command 333 602
crash, command, nm command 591
crash, command, od command 344 401 491—493 591—592
crash, command, panic command 592
crash, command, pbfree command 618
crash, command, pblock command 618
crash, command, pbpool command 618—619
crash, command, pcb command 613
crash, command, pdt command 605
crash, command, pfdat command 605
crash, command, plock command 592
crash, command, pregion command 168 170 220 231 288 342 514—515 610—611
crash, command, proc command 152 168—169 185 211 221 231 287—288 304 342 404—405 491 514 539 584 608—609
crash, command, qrun command 619
crash, command, queue command 455 492—493 619
crash, command, quit command 592
crash, command, rd command 591
crash, command, redirect command 593
crash, command, redirecting output 584
crash, command, region command 170 222 343 515 606
crash, command, rtop command 606—607
crash, command, runq command 611
crash, command, sdt command 607
crash, command, search command 593
crash, command, size command 593—594
crash, command, stack command 612
crash, command, stat command 594
crash, command, stream command 452—453 491 619—620
crash, command, strstat command 490 620
crash, command, trace command 612—613
crash, command, ts command 595
crash, command, tss command 613
crash, command, tty command 411 416—417 614—616
crash, command, user command 186 304 342 402 405 421 491 540 609—610
crash, command, var command 595—597
crash, command, vtop command 597
creat function 31—34 36 311 318 333
creat function, definition of 32
crypt function 24
cscope utility 89
CSRG (Computer Systems Research Group) 6
ctime function 120
cureproc variable 273
curproc variable 109 177 273—274 279 361
current working directory see Directory
cur_sched variable 273 277
cxenix function 191—f 93
Daemon 21 74 97
Daemon, creation of 79—82
Daemon, definition of 79
Daemon, error logging 80
Data segment 19 99 150 152—153
datab structure 458
DBD (Disk Block Descriptor) 547 549—550 556—557 560 567
dbd structure 549
DBD_DFILL flag 549
DBD_DZERO flag 549 567
DBD_FILE flag 549 557 567
DBD_NONE flag 549 557 567
DBD_PAGE flag 549
DBD_SWAP flag 549 557 567
Delayed write see Buffer cache
Delete key 74—75 235 406
demand paging see Paging
detachreg function 166—168 516
detachregs function 167 230—231 284
devfs filesystem 334 373 390—391 394 408 412—415 419 421 430—431 433 436 440 448
device drivers 110 350—351 371—443
Device drivers, block drivers 372—374 430—438
Device drivers, character drivers 374 390—402
Device drivers, cloning 473—474
Device drivers, entry points 376
Device drivers, fundamentals 371—372
Device drivers, halt 375
Device drivers, hardware characteristics 385—388
Device drivers, initialisation 110 375
Device drivers, lbolt see lbolt variable
Device drivers, linking new drivers 380
Device drivers, manual pages 389
Device drivers, position in kernel 373
Device drivers, prefix 374 376 384
Device drivers, pseudo 374
device number 170 373
Device number, major 105
Device number, minor 105
Dijkstra, E.W. 519
Direct I/o see Raw I/O
Directory 41
directory, current working 31 47—48 63 66 72 80 291 310
Directory, permissions 48—50
Directory, root 31 47 64 66 80 103 310 330 332
Disk block descriptor see DBD
Disk, bootstrap see Bootstrap
Disk, division see Division
Disk, layout 97
Disk, minor numbers 105
Disk, partition see Fdisk
Disk, primary 100—101
Disk, structure 101
disp function 262 273 283
disp_attr function 282
disp_comppri function 281
disp_cwakeup function 282
disp_donice function 282
disp_fork function 281
DISP_FORK macro 262—263 277 281
disp_init function 109 279—280 282
disp_jdnesec macro 247
disp_normpri function 282
DISP_ONESEC function 282
disp_postfork function 281
DISP_POSTFORK macro 262—263 281
DISP_QSWITCH macro 262
disp_qswtch function 281
disp_regt structure 277 281
disp_sched function 282
disp_secure function 282
disp_setpri function 282
disp_setrun function 282
disp_setslice function 282
disp_sleep function 281
DISP_SLEEP macro 265
DISP_SWTCH macro 272
disp_tick function 282
DISP_TICK macro 246
disp_wakeup function 282
disp_wakeup macro 266
Division 103—105 148
Division, table see divvy
divvy command 103 105
divvy table 103 432
DMA (Direct Memory Access) 356—357 361 363 365 371—372 384 386 438—439 547
DMA constraints 372 438
| DMA hardware support 438
dma_alloc function 438—439
dma_breakup function 438
dma_enable function 438—439
dma_param function 438—439
dma_relse function 438
dma_resid function 438
dma_start function 438
do_clock_one_sec_function 248
DTFS (Desk Top File System) 11 298
Dump function 116
Dump partition 103
Dump program 134 137—138 140—141 143—146
dumpcorecontents function 295—296
dumpcoreheader function 296
dup function 31 33—34 36 300 309—310 402
dup function, definition of 33
dup2 function 31 33—34 36 427
dup2 function, definition of 33
dupb function 462—463
dupmsg function 462—463
dupreg function 165 218
dwfreelist variable 357 365 367
dynamic linker see Libraries
E2BIG error value 29
EACCESS error value 29
EAFS filesystem 103 298 333
EAGAIN error value 32
EALREADY error value 29
EBADF error value 29
EBADFD error value 29
EBUSY error value 29
ECHILD error value 29
echo program 20
EDEADLK error value 29
EEXIST error value 29
EFAULT error value 29 394 437
EFBIG error value 29 77
effective group ID 32 46
Effective user ID 29 32 46
EINPROGRESS error value 29
EINTR error value 29 55 59 212—214 265
EINVAL error value 30 526
EIO error value 30 407 429
EISA 92 386
eisa utility 92
EISDIR error value 30
ELF (Executable and Linking Format) 22 28 65 89—90 115 117 133—146 158—159 171 227—229 234 383 570
ELF basics 135
ELF execution view 135—136
ELF hash table 144—145
ELF header 134 136—139 142 228
ELF library 171
ELF linking view 135—136
ELF magic number 136—137 228—229
ELF program header 135—140 142 234
ELF relocation 136 145
ELF sections 134 136—137 140 142—146
ELF segments 134 136 139—142 149
ELF string table 137 142
ELF symbols 136 142 146
ELF version 137
ELF, elf.h header file 89 137
Elf32_Ehdr structure 136—138 228
Elf32_Phdr structure 139—140
Elf32_Shdr structure 142—143
ELOOP error value 30
EMFILE error value 30 77 306
ENAMETOOLONG error value 30
endgrent function 24
endpwent function 23
ENFILE error value 30
ENODEV error value 30
ENOENT error value 30
ENOEXEC error value 30
ENOMEM error value 30 77
ENOSPC error value 30
ENOSR error value 30
ENOSYS error value 190
ENOTDIR error value 30
ENOTTY error value 30
Entry point, program see Process entry
Environ array 17—19 65—66 226 234
Environment variables 19 29
Environment variables, definition of 17—19
Environment variables, inheriting across fork 63
envp array see environ array
ENXIO error value 30 436 476
EPERM error value 73—74 244
eproc structure 93 201—202 204—205 207 217 277
ERESTART error value 30 212—213
errno variable 28—30 32—33 55 67 73—74 77 190 306 391
Error handling 28—30
esrch error value 30
Event see wait channel
exception 52 261 271 281 296 565
exdata structure 229—230
exec function relationships 65—66
exec functions 29—30 38 65—66 71—72 74 78 92 94 113—114 116 146 163 167 180 191 194 216 219 224—227 231 233—235 245 268 301 402
exec functions, stop process on 179
execa structure 226—227
exece kernel function 226—227 230
execl function see exec functions
execle function see exec functions
execlp function see exec functions
Executable file see ELF basics
Executable file format see COFF and ELF
Execv see exec functions
Execve see exec functions
Execvp see exec functions
exit function 19—21 33 67 79 113 261 263 266 284 286—287 290
Exit handlers 20—21
exit status see Process exit
Exit value 20 60
exit2 function 262 266 284—285 295
expand_upage function 306
falloc function 313 334 535
FAPPEND flag 311
fattach function 481—482
FBMODE flag 311 391 442
fchdir function 47
fchmod function 49
fchown function 48
FCHR_MAX constant 29
fcntl function 33—34 36—38 66 167 300—301 311 323—325
fcntl function, definition of 38
FCREAT flag 311
fdetach function 482
Fdisk active partition 99—100 103 105
fdisk command 98 100 102
Fdisk partition 99—103 105
Fdisk partition table 100—103
fdup function 113 303
FD_CLOEXEC open file flag 301
FEXCL flag 311
ffreelist variable 308 313 337
fgetgrent function 24—25
file (file_t) structure 89 93 300 307 309—310 312—314 317 322 334—337 538
file (file_t) structure, fcount 307 313 337
file (file_t) structure, f_flag 307 311
file (file_t) structure, f_inode 309 313 334—335
file (file_t) structure, f_off 307—308
file (file_t) structure, f_offset 336 536
file (file_t) structure, f_uinode 307
file (file_t) structure, f_unext 307—308 313
File block list map 233
File creation 32
file descriptor 29 31—39 64 77 80 177 182 185—186 216 299—307 310—311 313 317 334—336 338 342 533
File filock structure 325
File flags, per file 300
|
|
|
Ðåêëàìà |
|
|
|