Lines Matching refs:kernel
21 for distributed systems, our kernel implementation, network naming, user interfaces,
55 Since CPU servers and terminals use the same kernel,
77 true in Plan 9 where most resources are provided by servers external to the kernel.
78 The importance of the networking code within the kernel
80 of 25,000 lines of kernel code, 12,500 are network and protocol related.
89 The kernel currently supports Datakit, point-to-point fiber links,
106 Communication between the kernel, device drivers, and local or remote file servers uses a
122 A kernel data structure, the
168 A kernel resident file server called the
185 The network code in the kernel is divided into three layers: hardware interface,
190 Each device driver is a kernel-resident file system.
433 Processing modules create helper kernel processes to
435 For example, a helper kernel process awakens periodically
437 The use of kernel processes instead of serialized run-to-completion service routines
440 use any blocking kernel resource and they lack a local long-lived state.
441 Helper kernel processes solve these problems and simplify the stream code.
451 Information is represented by linked lists of kernel structures called
457 Blocks and block buffers are dynamically allocated from kernel memory.
471 file copies the data into kernel blocks
537 put routine, and a kernel process.
540 The interrupt routine wakes up the kernel process whenever
542 The kernel process puts information up the stream or stages more data for output.
583 and to provide kernel synchronization
588 Streams remain in our kernel because we are unable to
590 Larry Peterson's X-kernel [Pet89a]
644 In keeping with the minimalist design of the rest of the kernel, IL is small.
1137 9P messages are generated by the kernel's mount driver and sent