| plan 9 kernel history: overview | file list | diff list |
1991/0910/port/devroot.c (diff list | history)
| 1991/0615/sys/src/9/port/devroot.c:14,24 – 1991/0910/sys/src/9/port/devroot.c:14,27 (short | long | prev | next) | ||
| 1991/0613 | Qcryptfs, | |
| 1990/0227 | Qdev, Qenv, | |
| 1991/0910 | Qkfs, | |
| 1990/0227 | Qproc, }; | |
| 1991/0214 | extern long cfslen; | |
| 1991/0216 | extern ulong cfscode[]; | |
| 1991/0910 | extern long kfslen; extern ulong kfscode[]; | |
| 1991/0613 | extern long cryptfslen; extern ulong cryptfscode[]; | |
| 1991/0214 | ||
| 1991/0615/sys/src/9/port/devroot.c:33,38 – 1991/0910/sys/src/9/port/devroot.c:36,42 | ||
| 1991/0615 | Dirtab rootpdir[]={ "cfs", {Qcfs}, 0, 0700, "cryptfs", {Qcryptfs}, 0, 0700, | |
| 1991/0910 | "kfs", {Qkfs}, 0, 0700, | |
| 1991/0615 | }; Dirtab *rootmap[sizeof rootpdir/sizeof(Dirtab)]; | |
| 1991/0214 | int nroot; | |
| 1991/0615/sys/src/9/port/devroot.c:60,65 – 1991/0910/sys/src/9/port/devroot.c:64,71 | ||
| 1991/0615 | rootmap[i++] = &rootpdir[0]; if(cryptfslen) rootmap[i++] = &rootpdir[1]; | |
| 1991/0910 | if(kfslen) rootmap[i++] = &rootpdir[2]; | |
| 1991/0615 | nroot = NROOT + i; | |
| 1990/0227 | } | |
| 1991/0615/sys/src/9/port/devroot.c:136,141 – 1991/0910/sys/src/9/port/devroot.c:142,155 | ||
| 1991/0411 | if(offset+n > cfslen) n = cfslen - offset; memmove(buf, ((char*)cfscode)+offset, n); | |
| 1991/0910 | return n; case Qkfs: /* kfs */ if(offset >= kfslen) return 0; if(offset+n > kfslen) n = kfslen - offset; memmove(buf, ((char*)kfscode)+offset, n); | |
| 1991/0613 | return n; case Qcryptfs: /* cryptfs */ | |