|
|
 |
| Àâòîðèçàöèÿ |
|
|
 |
| Ïîèñê ïî óêàçàòåëÿì |
|
 |
|
 |
|
|
 |
 |
|
 |
|
| Pate S. — UNIX internals |
|
|
 |
| Ïðåäìåòíûé óêàçàòåëü |
File hierarchy 83 88
File inode see Inode
File link count 40—41 314
file locking 29 38 49 66 216 320 323—327
File meta data 32 41 50 313
File mode, creation mask 32 64 66 80
File offset 299—300
File open limits 304
file ownership 48
file permissions 46 88
File pointer 31 34 36 39
File regular 48
File size, maximum 29 66 77
file streams 20 23 39
File structure 40
File system switch see FSS
File table, system (file) 89 109—110 185—186 216 299—300 307—313 334 337
File table, system, flags 311
filecnt variable 308 313 337
filehdr structure 118—119
Filesystem block size 329
Filesystem bmap 366
Filesystem buffer cache I/O 366—367
Filesystem dependent layer 327—333
Filesystem independent layer 299—327 351
Filesystem mount 80 329—333
Filesystem superblock 329—330
Filesystem support of multiple 329
Filesystem switch see FSS
Filesystem unmount 80
findmod function 457—458
findpreg function 295
finit function 110 308
Floating point 94—95
flock structure 324—325
flushpgch function 337
flushq function 458 477 487
flushtlb function 166
fmodsw array 448 457—458 468
FNOCTTY flag 311
FNONBLOCK flag 311
fopen function 40 182
foreground process group 52 54 74—75 410 419
fork function 54 63 66 71—72 79 114 176 194 214—224 226 231 234—235 238 242 256 262—263 281 286 290—291 402 534 544
fork function and /dev/zero 518—519
fork function identical address space 165 215
fork function inheritance 215—216
fork function order of execution 215 241 262 281
fork function, definition of 63
fprintf function 40
FREAD flag 311
fread function 40
free function 27
freeb function 462—463 467
freemem variable 549
freemsg function 462—463
freeproc function 289—290 295
freeswap variable 549 559—560
fsck utility 104 344
fsdb utility 344—346
fseek function 122 123
FSS (File System Switch) 4 89 298—299 327—329 346
FSS initialisation 328—329
fstat function 45 50 314
FSTOPIO flag 311
fstypsw structure 327—329
FSYNC flag 311
fsync function 367
FS_ACCESS macro 328
FS_ALLOCMAP function 233 328 339
FS_CLOSEI macro 328
FS_FCNTL macro 328
FS_FREEMAP macro 328
FS_FSYNC macro 328
FS_GETDENTS macro 328
FS_IOCTL macro 328 457
FS_IPUT macro 328
FS_IREAD macro 328
FS_ITRUNC macro 327—328
FS_IUPDAT macro 328 336
FS_NAMEI macro 320 328 450
FS_NOTIFY macro 328
FS_READI macro 328 335—336 339—340 390 467 481 536
FS_READMAP macro 328 339 567
FS_RENAME macro 328
FS_SECURITY macro 328
FS_SETATTR macro 328
FS_STATF macro 315 328
FS_WRITEI macro 328 335—336 339 390 465 536
FTRUNC flag 311
fubyte function 392
fuword function 392
FWRITE flag 311
fxstat function 314
F_DUPFD constant 38
F_GETFD constant 38 301
F_GETFL constant 38
F_GETLK constant 38 324—325
f_getpwent function 23
F_LOCK argument 323
F_SETFD constant 38 301
F_SETFL constant 38
F_SETLK constant 38 324—325
F_SETLKW constant 38 324
F_TEST argument 324
F_TLOCK argument 324
F_ULOCK argument 323
Gallmeister, B.O. 296
GDT (Global Descriptor Table) 150—152 181 246 270—271 273
General Electric 2
genfork function 216—217 225 262—263
getablk function 358 361—362
getblk function 358—359 362—363 537
getblkh function 359—362 364—365
getc (clist) function 397 400
getc function 40 167
getcb function 397
getcbp function 397
getcf function 397
getcoffheader 228—229
getcwd function 47
geteblk function 358 361—362
geteblk_any function 358 362
getelfheader 228—229 234
getenv function 18 84
getf function 313 336 339
getgrent function 24
getgrgid function 24—25
getgrnam function 24
gethead function 227—228 230 234
gethz function 256
getitimer function 256
getmbuf function 365
getmesg function 447 465 471
getpages function 554 556—558
getpgid function 73—74 244
getpgrp function 73—74 243—244
getpid function 177 205 215 243 260—261
getpipeinode function 535
getpmsg function 471
getppid function 177 216
getpwent function 23
getpwnam function 23 26
getpwuid function 23 180
getq function 467 478 488
getrlimit function 76—78 80 246 295 304—306 514
getrlimit function, definition of 76
getshlibs function 230
getsid function 74 243—244
gettimeofday function 249
| getty program 34 74 113—114 235—236 303 403—405
getxfile function 230—232 234
GID see Group ID
Gircys, G.R. 117—118 132
Global Descriptor Table see GDT
Goodheart, B. 12
GPGSHI kernel tuneable 553
GPGSLO kernel tuneable 553
grep example 82—83 152
group file 24
Group ID 22—25 46 64 295 497
group ID effective 46 64
group ID numeric 24
group ID real 64
group ID set 327
Group structure 24 25
grow_file function 313
grow_proc function 217
grow_region function 163
hard link see link function
Hash queue see hsque hbuf ihash
hbuf hash queue 355 360
HCR 9
header files 15
Heap 22 26—27
hinode structure 316—317
HPPS (High Performance Pipe System) see Pipes HPPS
hrunq array 277 280
hsque hash queue 264—268
HTFS (High Throughput Filesystem) 11 79 103 298 332—333 369 370 437
hwconfig command 372
Hz 245 249 256 258 375 387
I/O permission bit map 270—271
I/O Space 372
i386 see Intel i386
iBCS-2 117 132
idbuild utility 328
Identifiers process see Process identifier
Identifiers System V IPC see IPC
IDT (Interrupt Descriptor Table) 246 387—388 565—566
idtoolset 328 380—381
IEEE (Institute for Electrical and Electronic Engineers) 8
ifreecnt variable 315—316
ifreelist variable 315—316
ihash macro 317
iinit function 110
IISROOT flag 330
ILOCK 320
imemget function 356—357 548
Imount flag 330
inb functions 396
incoreh function 363 368
init program 78 82 98 108—114 201 224 234—236 241 248 285 288 402—403
init program run levels see Run levels
Initialisation kernel 78 97—98 108—111 114 177 282 308 438 546
Initialisation system 21 502
Initialised data segment 22 26 117 119 145
inittab file 79 111—114 248 382 402—403 405
init_tbl array 110
inode 89 93 161 227 307 313—320 328—330 333—334 336 339 412 450—452 477 535—536 538—539 547
Inode and mmap see Mapped files
Inode executable file association 230
Inode hash queue 315—317
Inode locking 320—321
Inode number 41 170 187
Inode region association 163 168 170 233
inode structure 314 317 327 342
inode structure, av_back 316
inode structure, av_forw 316
inode structure, i_back 316
inode structure, i_cilock 320—321
inode structure, i_count 320 535
inode structure, i_dev 314
inode structure, i_filocks 320 325
inode structure, i_flag 320—321 330 330
inode structure, i_forw 3 16
inode structure, i_fsptr 327 330
inode structure, i_fstyp 327
inode structure, i_fstypp 327 330
inode structure, i_ftype 314
inode structure, i_gid 314
inode structure, i_link 314
inode structure, i_mappages 320 336 339—340 342
inode structure, i_mntdev 327 330
inode structure, i_mton 320 327 330
inode structure, i_number 3 14
inode structure, i_ptr 538—539
inode structure, i_rdev 314
inode structure, i_rdlocks 320
inode structure, i_rp 320 327
inode structure, i_sd 320
inode structure, i_sem 320
inode structure, i_size 314 536—539
inode structure, i_sp 320 327
inode structure, i_sptr 451 465
inode structure, i_uid 314
inode structure, i_vcode 320
inode structure, i_want 320—321
inode structure, i_wcnt 320
Inode table (inode) 110 186 299 307 315—316
Inode, inode.h header file 89 93
inoinit function 110 315—317
Instruction pointer see Registers eip
Instruction restart 169 219 223 545 568
Intel 7 10 117 132 150 156 171 182 196 270 296 385
Intel Pentium 156
Intel, i386 processor and x86 family 53 89 95 108 132—135 137 139 147—150 154 156 159 165 169 171 246 269 387 544 552
Intent log 110
INTERP segment type 141 234
Interrupt key 52 199
Interrupts 261 271 273 295 371 386—387 389
Interrupts gate 246
Interrupts maskable 246 386
Interrupts priority level 382
Interrupts vector 246 272
Interrupts, definition of 38
interval timers see Timers
intvect array 375
ioctl function 30 374 408 415 418—419 447 451 457—458 464 468 483 485
iodone function 368 432 436
iovec structure 34—36
iowait function 363 366 368
io_halt array 375
io_init array 110 375
io_poll array 375
io_start array 110
ipart structure 101
IPC (inter-process communication) 495—541
IPC control operations 498
IPC get operations 497—498
IPC keys 496—497
IPC message queues see Message queues
IPC pipes see Pipes
IPC semaphores see Semaphores
IPC shared memory see Shared memory
ipcaccess function 505 507 514 517 527
ipcget function 497 504 513 526
ipcrm command 529
ipcs command 507 511 529
ipcs command, implementation of 529—533
IPC_ALLOC flag 497 505 526
IPC_CREAT flag 497 503 505 513 521 525
IPC_EXCL flag 497 505
IPC_NOWAIT flag 497 506
ipc_perm structure 496—497 501—502 504—505 508 513—514 526—527
IPC_PRIVATE flag 497—199 503 505 513 521
IPC_RMID flag 500 507 517
IPC_SET flag 508 517
IPC_STAT flag 508 517
IRDWANT flag 321
|
|
 |
| Ðåêëàìà |
 |
|
|