| /plan9/sys/src/cmd/upas/ |
| H A D | README | 7 never been ported. To port Upas to another system: 9 - port Plan 9's libbio library working on that system (already available). 10 - port Plan 9's regexp library working on that system (should just compile). 11 - rewrite common/libsys.c to reflect system calls for that system. This 12 file contains all the really system dependent code that differs between 19 - rewrite smtp/mxdial to use the conventions of that system 20 - rewrite runq.c to walk queues on that system.
|
| /plan9/sys/doc/ |
| H A D | port.ms | 7 The system tries to hide most of the differences between machines, 18 the operating system implemented on each of the various 38 the operating system emulates where necessary to get past non-trapping 55 causes the instructions to be emitted. The operating system has 77 the system does the full IEEE 754 job, just like 95 It has been used for production operating system work on the 603, 603e, 604e, 821, 823, and 860, 115 operating system work including Inferno and the Plan 9 kernel 130 The IBM PC operating system 138 has an interrupt-driven I/O system, so it does not 189 Recent changes to the graphics system have not been [all …]
|
| H A D | names.ms | 26 Plan 9 is a distributed system built at the Computing Sciences Research 28 Its goal is to provide a production-quality system for software 30 and minimal software. A Plan 9 system comprises CPU and file 36 produce a small operating system that provides support for the largest systems 37 on a variety of architectures and networks. The foundations of the system are 39 file system protocol. 42 The operating system for the CPU servers and terminals is 47 machine, the file system is not compiled in, although the management 57 The system is relatively small for several reasons. 63 Finally, wherever possible the system is built around [all …]
|
| H A D | 9.ms | 37 First, the operating system they run, UNIX, is itself an old timesharing system and 49 an old timesharing operating system to run those personal machines 53 ways: to build a system that was centrally administered and cost-effective 55 The idea was to build a time-sharing system out of workstations, but in a novel way. 64 not a system out of a lot of little UNIXes. 67 brought along. The best was its use of the file system to coordinate 73 system that lets people and their computing agents build customized views 80 and file-system-like resources were extended throughout 81 the system\(emto processes, graphics, even the network itself. 83 By 1989 the system had become solid enough [all …]
|
| H A D | release3.ms | 17 The third release of the Plan 9 operating system from Bell Labs 18 is something of a snapshot of the current system. 21 system. 30 of the system that has not been redesigned, rewritten, or replaced. 46 (Unlike the the last release, no SPARC kernel exists for the current system.) 58 The system can handle multiple IP stacks, which are also 67 system call, are now 64-bit values. 101 system call. 126 and the system supports everything from bitmaps to true-color displays. 142 system, Plan 9 now has convenient support for MIME mail messages.
|
| H A D | release4.ms | 19 The fourth release of the Plan 9 operating system from Bell Labs 20 packages a major overhaul of the system at every level. 21 From the underlying file system protocol, 9P, through the kernel, 53 The following is a partial list of the major changes throughout the system. 59 The file system protocol, 9P, has been reworked. 106 system handles strings in general. 109 The interfaces to many of the system calls, such as 146 There are so many changes to the programming interfaces of the system 151 Please read it before you start updating your own software to run under the new system.
|
| H A D | fossil.ms | 29 In a typical configuration, it maintains a traditional file system 30 in a local disk partition and periodically archives snapshots of the file system 32 a file system interface. 37 Venti trees, the Venti archival file system format, and finally Fossil's 38 file system format. 44 changes to the file system format. 280 In particular, there are no names or metadata like in a file system. 439 Because the traditional file system described in later sections is 444 Vac file system format 448 builds a traditional file system using a Venti hierarchy. [all …]
|
| H A D | prog4.ms | 16 The fourth release of Plan 9 includes changes at many levels of the system, 25 and servers written in C for earlier releases of the Plan 9 operating system. 33 The change to file names affects a number of system interfaces; 72 the system. 74 by pointers and counts in a variety of system interfaces. 91 system call, which no longer assumes a buffer of length 114 With strings now variable-length, a number of system calls needed to change: 126 As far as directories are concerned, most programs don't use the system calls 204 system call or its relatives, or wants to operate directly on the 227 system call. In fact, [all …]
|
| H A D | lexnames.ms | 17 Symbolic links make the Unix file system non-hierarchical, resulting in 33 file (open file, working directory, mount table entry) in the system. 41 local operations within the file system to maintain a consistently, easily understood view 42 of the name system. 48 permitting the use of reliable names to improve system 61 Unix system: 91 The introduction of symbolic links has changed the Unix file system from a true 136 maintains its own private view of the file system to try to disguise symbolic links; 222 system call is a symptom of a diseased system, not a healthy shell. 224 The operating system should provide names that work and make sense. [all …]
|
| /plan9/sys/lib/man/ |
| H A D | preface | 8 a new kind of system, organized around communication and 12 not an evolutionary add-on. The system relies on a 25 central, archival file system, the machine's local 26 name space is joined smoothly to that of the archival file system. 34 A historical file system allows one to navigate 35 the archival file system in time as well as in space; 43 The system has its own programming languages: 52 and re-engineered the system. 54 bringing the system up on various machines and making
|
| H A D | preface4 | 5 The fourth major release of the system 7 is the conversion to a new version of the 9P file system 16 change is that the system now records the user who last modified a file; 22 Many aspects of system security have been improved. 30 Throughout the system, components have been rewritten and interfaces 33 in a number of system calls
|
| /plan9/sys/lib/dist/cmd/ |
| H A D | cdsh.c | 21 system(char *cmd) in system() function 106 if(system("/bin/lc") < 0) in main() 116 if(system(p) < 0) in main()
|
| /plan9/sys/doc/fs/ |
| H A D | p1 | 4 The Plan 9 file system server is made from 14 The structure of the file system server 27 15 srv Main file system server processes
|
| H A D | p4 | 4 The block device I/O system is like a 11 that corresponds to the operations that the file system 23 during the setup of the file system. 79 This is a byte-swapped version of the file system on D. 81 in native byte order, moving a file system to a machine of the other 85 It knows the sizes of the various integer fields in the file system metadata. 89 for byte-swapping by examining data in the super-block of each file system, 98 This is the dump file system that is the 100 The read-only root of the cache/WORM file system 168 The main file system on [all …]
|
| /plan9/sys/src/cmd/tcs/ |
| H A D | ex5.utf | 25 example, system error messages are in Unixese, not Japanese\(emwe 26 believe Plan 9 is the first system to treat the representation 36 system from Bell Laboratories, seemed a good occasion 45 .I system
|
| /plan9/sys/src/cmd/9nfs/ |
| H A D | system.c | 5 system(char *name, char **argv) in system() function 33 return system(name, &name+1); in systeml()
|
| /plan9/sys/src/cmd/upas/send/ |
| H A D | rewrite.c | 36 rule_parse(String *line, char *system, int *backl) in rule_parse() argument 51 s_append(expanded, system); in rule_parse() 70 getrule(String *line, String *type, char *system) in getrule() argument 79 re = rule_parse(s_restart(line), system, &backl); in getrule() 94 rp->repl1 = rule_parse(line, system, &backl); in getrule() 95 rp->repl2 = rule_parse(line, system, &backl); in getrule()
|
| H A D | bind.c | 123 forward_loop(char *addr, char *system) in forward_loop() argument 125 int len = strlen(system), found = 0; in forward_loop() 128 if (!strncmp(++addr, system, len) in forward_loop()
|
| /plan9/mail/lib/ |
| H A D | rewrite.direct | 4 # by default, the return address points to this system; if you have multiple systems 6 # name (e.g., plan9) or system name in /rc/bin/termrc and /rc/bin/cpurc 7 # and put an MX DNS record in /lib/ndb to point to that system.
|
| /plan9/sys/src/cmd/dict/ |
| H A D | canonind.awk | 26 system("sort -u -t' ' +0f -1 +0 -1 +1n -2 < junk") 27 system("rm junk")
|
| /plan9/sys/src/cmd/upas/common/ |
| H A D | mail.c | 25 print_remote_header(Biobuf *fp, char *sender, char *date, char *system) in print_remote_header() argument 27 return Bprint(fp, "From %s %s remote from %s\n", sender, date, system); in print_remote_header()
|
| /plan9/sys/src/cmd/gs/src/ |
| H A D | gsgc.h | 79 gs_ref_memory_t *system; member 91 #define space_system spaces.memories.named.system
|
| /plan9/sys/src/cmd/gs/jpeg/ |
| H A D | jconfig.doc | 9 * customize the JPEG software for a particular system. 53 /* Define this if your system has an ANSI-conforming <stddef.h> file. 57 /* Define this if your system has an ANSI-conforming <stdlib.h> file. 61 /* Define this if your system does not have an ANSI/SysV <string.h>, 66 /* Define this if your system does not provide typedef size_t in any of the 132 * your system can't cope with binary I/O to stdin/stdout. See comments at 137 /* Define this if your system needs explicit cleanup of temporary files.
|
| /plan9/sys/lib/man/permind/ |
| H A D | permindex | 59 .xx "" "consolefs, C, clog \- file system for console" "access" "" "consolefs(4)" 661 83 .xx "" "ipokfs \- terrorist IP" "address file system" "" "ipokfs(4)" 691 84 .xx "" "ratfs \- mail" "address ratification file system" "" "ratfs(4)" 706 89 .xx "" "intro \- introduction to system" "administration" "" "intro(8)" 821 110 .xx "" "" "aliasmail \- expand system wide mail aliases" "" "aliasmail(8)" 828 138 .xx "the system" "fshalt, reboot \- halt" "any local file systems and optionally reboot" "" "fshalt… 167 .xx "" "mkfs, mkext \-" "archive or update a file system" "" "mkfs(8)" 888 259 .xx "" "cdfs, cddb \- optical disc (CD, DVD," "B) track reader and writer file system" "" "cdfs(4)"… 264 .xx "" "vacfs \- a" "based file system" "" "vacfs(4)" 727 270 .xx "" "uptime \- show how long the system has" "been running" "" "uptime(1)" 251 [all …]
|
| /plan9/sys/src/cmd/unix/drawterm/ |
| H A D | cpu-bl.c | 28 #define system csystem macro 29 static char *system; variable 120 system = getenv("cpu"); in cpumain() 121 if(system == nil) in cpumain() 122 system = "plan9.bell-labs.com"; in cpumain() 128 system = EARGF(usage()); in cpumain() 182 if((err = rexcall(&data, system, srvname))) in cpumain() 183 fatal(1, "%s: %s", err, system); in cpumain()
|