/plan9/sys/src/cmd/disk/kfs/ |
H A D | dat.h | 1 typedef struct Chan Chan; typedef 11 struct Chan struct 13 int chan; /* fd request came in on */ 14 QLock rlock, wlock; /* lock for reading/writing messages on chan */ 15 int type; 16 int flags; 17 long whotime; 18 File* flist; /* base of file structures */ 19 Lock flock; /* manipulate flist */ 20 RWLock reflock; /* lock for Tflush */ [all …]
|
H A D | 9p12.c | 51 startserveproc(void (*f)(Chan*, uchar*, int), char *name, Chan *c, uchar *b, int nb) in startserveproc()
|
/plan9/sys/src/cmd/vnc/ |
H A D | compat.h | 4 typedef struct Chan Chan; typedef 35 struct Chan struct 38 Chan* next; /* allocation */ argument 39 Chan* link; argument 40 vlong offset; /* in file */ 41 ushort type; 42 ulong dev; 43 ushort mode; /* read/write */ 67 Chan* (*attach)(char*); argument
|
H A D | dev.c | 309 devcreate(Chan*, char*, int, ulong) in devcreate() argument 315 devbread(Chan *, long, ulong) in devbread() argument 322 devbwrite(Chan *, Block *, ulong) in devbwrite() argument 329 devremove(Chan*) in devremove() argument 335 devwstat(Chan*, uchar*, int) in devwstat() argument
|
/plan9/sys/src/9/pc/ |
H A D | realmode.c | 70 rtrapread(Chan*, void *a, long n, vlong off) in rtrapread() argument 83 rtrapwrite(Chan*, void *a, long n, vlong off) in rtrapwrite() argument 123 rmemread(Chan*, void *a, long n, vlong off) in rmemread() argument 129 rmemwrite(Chan*, void *a, long n, vlong off) in rmemwrite() argument
|
H A D | psaux.c | 37 psauxread(Chan*, void *a, long n, vlong) in psauxread() argument 43 psauxwrite(Chan*, void *a, long n, vlong) in psauxwrite() argument
|
H A D | apm.c | 70 apmread(Chan*, void *a, long n, vlong off) in apmread() argument 84 apmwrite(Chan*, void *a, long n, vlong off) in apmwrite() argument
|
H A D | devarch.c | 348 archclose(Chan*) in archclose() argument 862 cputyperead(Chan*, void *a, long n, vlong offset) in cputyperead() argument 874 archctlread(Chan*, void *a, long nn, vlong offset) in archctlread() argument 932 archctlwrite(Chan*, void *a, long n, vlong) in archctlwrite() argument
|
H A D | devlpt.c | 139 lptclose(Chan *) in lptclose() argument
|
/plan9/sys/src/9/rb/ |
H A D | devarch.c | 94 archclose(Chan*) in archclose() argument 153 cputyperead(Chan*, void *a, long n, vlong offset) in cputyperead() argument 162 tbread(Chan*, void *a, long n, vlong offset) in tbread() argument 174 nsread(Chan*, void *a, long n, vlong offset) in nsread() argument 191 archctlread(Chan*, void *a, long nn, vlong offset) in archctlread() argument 230 archctlwrite(Chan*, void *a, long n, vlong) in archctlwrite() argument
|
/plan9/sys/src/cmd/unix/drawterm/kern/ |
H A D | dat.h | 9 typedef struct Chan Chan; typedef 172 struct Chan struct 175 Chan* next; /* allocation */ argument 176 Chan* link; argument 185 Mhead* umh; /* mount point that derived Chan; used in unionread */ argument 186 Chan* umc; /* channel in union; held for union read */ argument 196 Chan* mchan; /* channel to mounted server */ argument 218 Chan* (*attach)(char*); argument
|
/plan9/sys/src/9/teg2/ |
H A D | devarch.c | 94 archclose(Chan*) in archclose() argument 153 cputyperead(Chan*, void *a, long n, vlong offset) in cputyperead() argument 163 tbread(Chan*, void *a, long n, vlong offset) in tbread() argument 175 nsread(Chan*, void *a, long n, vlong offset) in nsread() argument
|
/plan9/sys/src/9/omap/ |
H A D | devarch.c | 94 archclose(Chan*) in archclose() argument 161 cputyperead(Chan*, void *a, long n, vlong offset) in cputyperead() argument 171 tbread(Chan*, void *a, long n, vlong offset) in tbread() argument 183 nsread(Chan*, void *a, long n, vlong offset) in nsread() argument
|
/plan9/sys/src/9/kw/ |
H A D | devarch.c | 94 archclose(Chan*) in archclose() argument 226 cputyperead(Chan*, void *a, long n, vlong offset) in cputyperead() argument 236 tbread(Chan*, void *a, long n, vlong offset) in tbread() argument 248 nsread(Chan*, void *a, long n, vlong offset) in nsread() argument
|
/plan9/sys/src/9/pcboot/ |
H A D | stub.c | 23 mntauth(Chan *, char *) in mntauth() argument 29 mntversion(Chan *, char *, int, int) in mntversion() argument 65 setswapchan(Chan *) in setswapchan() argument 119 newfd(Chan *) in newfd() argument
|
/plan9/sys/src/9/port/ |
H A D | devdup.c | 95 dupclose(Chan*) in dupclose() argument 121 dupwrite(Chan*, void*, long, vlong) in dupwrite() argument
|
H A D | portdat.h | 3 typedef struct Chan Chan; typedef 192 struct Chan struct 195 Chan* next; /* allocation */ argument 196 Chan* link; argument 206 Mhead* umh; /* mount point that derived Chan; used in unionread */ argument 207 Chan* umc; /* channel in union; held for union read */ argument 223 Chan* mchan; /* channel to mounted server */ argument 232 Chan **mtpt; /* mtpt history */ argument
|
H A D | dev.c | 387 devcreate(Chan*, char*, int, ulong) in devcreate() argument 426 devremove(Chan*) in devremove() argument 432 devwstat(Chan*, uchar*, int) in devwstat() argument
|
H A D | devroot.c | 186 rootclose(Chan*) in rootclose() argument 235 rootwrite(Chan*, void*, long, vlong) in rootwrite() argument
|
H A D | devkprof.c | 108 kprofclose(Chan*) in kprofclose() argument
|
H A D | devcap.c | 178 capclose(Chan*) in capclose() argument
|
/plan9/sys/src/9/bcm/ |
H A D | devarch.c | 92 archclose(Chan*) in archclose() argument 151 cputyperead(Chan*, void *a, long n, vlong offset) in cputyperead() argument
|
H A D | devfakertc.c | 100 rtcclose(Chan*) in rtcclose() argument
|
/plan9/sys/src/cmd/cwfs/ |
H A D | portdat.h | 50 typedef struct Chan Chan; typedef 250 struct Chan struct 257 void (*whoprint)(Chan*); argument 266 Chan* next; /* link list of chans */ argument 267 Queue* send; 268 Queue* reply; 270 uchar authinfo[64]; 272 void* pdata; /* sometimes is a Netconn* */
|
/plan9/sys/src/9/ppc/ |
H A D | devce.c | 149 ceclose(Chan*) in ceclose() argument 166 cewrite(Chan*, void*, long, vlong) in cewrite() argument
|