## diffname port/portfns.h 1991/0428
## diff -e /dev/null /n/bootesdump/1991/0428/sys/src/9/port/portfns.h
0a
#define SET(x) x = 0
#define USED(x) if(x)
void alarminit(void);
Alarm* alarm(int, void (*)(Alarm*), void*);
Block* allocb(ulong);
int anyready(void);
void append(List**, List*);
void cancel(Alarm*);
int canlock(Lock*);
int canqlock(QLock*);
void chandevinit(void);
void chandevreset(void);
void chaninit(void);
void checkalarms(void);
void clock(Ureg*);
Chan* clone(Chan*, Chan*);
void close(Chan*);
void closemount(Mount*);
void closepgrp(Pgrp*);
long clrfpintr(void);
int compactpte(Orig*, ulong);
void confinit(void);
Env* copyenv(Env*, int);
int decref(Ref*);
void delay(int);
void delete0(List**, List*);
void delete(List**, List*, List*);
Chan* devattach(int, char*);
Chan* devclone(Chan*, Chan*);
void devdir(Chan*, Qid, char*, long, long, Dir*);
long devdirread(Chan*, char*, long, Dirtab*, int, Devgen*);
Devgen devgen;
int devno(int, int);
Chan* devopen(Chan*, int, Dirtab*, int, Devgen*);
void devstat(Chan*, char*, Dirtab*, int, Devgen*);
int devwalk(Chan*, char*, Dirtab*, int, Devgen*);
void dumpqueues(void);
void dumpregs(Ureg*);
void dumpstack(void);
void envpgclose(Env *);
int eqchan(Chan*, Chan*, long);
int eqqid(Qid, Qid);
void error(int);
void errors(char*);
void execpc(ulong);
void exit(void);
int fault(ulong, int);
void fdclose(int);
Chan* fdtochan(int, int);
void firmware(void);
void flowctl(Queue*);
void flushmmu(void);
void forkmod(Seg*, Seg*, Proc*);
void freealarm(Alarm*);
void freeb(Block*);
int freebroken(void);
void freechan(Chan*);
void freepage(Orig*, int);
void freepte(Orig*);
void freesegs(int);
Block* getb(Blist*);
int getfields(char*, char**, int, char);
Block* getq(Queue*);
void gotolabel(Label*);
void growpte(Orig*, ulong);
void* ialloc(ulong, int);
int incref(Ref*);
void insert(List**, List*, List*);
void invalidateu(void);
void isdir(Chan*);
void kproc(char*, void(*)(void*), void*);
void lock(Lock*);
void lockinit(void);
Orig* lookorig(ulong, ulong, int, Chan*);
void machinit(void);
void mapstack(Proc*);
int mount(Chan*, Chan*, int);
Chan* namec(char*, int, int, ulong);
Alarm* newalarm(void);
Chan* newchan(void);
PTE* newmod(Orig*);
Mount* newmount(void);
Orig* neworig(ulong, ulong, int, Chan*);
Page* newpage(int, Orig*, ulong);
Pgrp* newpgrp(void);
Proc* newproc(void);
void newqinfo(Qinfo*);
char* nextelem(char*, char*);
void nexterror(void);
void notify(Ureg*);
void nullput(Queue*, Block*);
int openmode(ulong);
Block* padb(Block*, int);
void pageinit(void);
void panic(char*, ...);
void pexit(char*, int);
void pgrpcpy(Pgrp*, Pgrp*);
void pgrpinit(void);
void pgrpnote(Pgrp*, char*, long, int);
Pgrp* pgrptab(int);
#define poperror() u->nerrlab--
int postnote(Proc*, int, char*, int);
int pprint(char*, ...);
void printslave(void);
void procinit0(void);
Proc* proctab(int);
Queue* pushq(Stream*, Qinfo*);
int putb(Blist*, Block*);
void putbq(Blist*, Block*);
void putmmu(ulong, ulong);
int putq(Queue*, Block*);
ulong pwait(Waitmsg*);
void qlock(QLock*);
void qunlock(QLock*);
int readnum(ulong, char*, ulong, ulong, int);
void ready(Proc*);
int return0(void*);
Proc* runproc(void);
void savefpregs(FPsave*);
void schedinit(void);
void sched(void);
long seconds(void);
Seg* seg(Proc*, ulong);
int segaddr(Seg*, ulong, ulong);
int setlabel(Label*);
char* skipslash(char*);
void sleep(Rendez*, int(*)(void*), void*);
int splhi(void);
int spllo(void);
void splx(int);
int streamclose1(Stream*);
int streamclose(Chan*);
int streamenter(Stream*);
int streamexit(Stream*, int);
Devgen streamgen;
void streaminit0(void);
void streaminit(void);
Stream* streamnew(ushort, ushort, ushort, Qinfo*, int);
void streamopen(Chan*, Qinfo*);
int streamparse(char*, Block*);
long streamread(Chan*, void*, long);
void streamstat(Chan*, char*, char*);
long streamwrite(Chan*, void*, long, int);
long stringread(Chan*, void*, long, char*, ulong);
long syscall(Ureg*);
void tsleep(Rendez*, int (*)(void*), void*, int);
void twakeme(Alarm*);
long unionread(Chan*, void*, long);
void unlock(Lock*);
void unusepage(Page*, int);
void usepage(Page*, int);
void userinit(void);
void validaddr(ulong, ulong, int);
void* vmemchr(void*, int, int);
void wakeme(Alarm*);
void wakeup(Rendez*);
.
## diffname port/portfns.h 1991/0507
## diff -e /n/bootesdump/1991/0428/sys/src/9/port/portfns.h /n/bootesdump/1991/0507/sys/src/9/port/portfns.h
107a
Block* pullup(Block *, int);
.
77a
void mmurelease(Proc*);
.
8a
int blen(Block *);
int bround(Block *, int);
.
## diffname port/portfns.h 1991/0511
## diff -e /n/bootesdump/1991/0507/sys/src/9/port/portfns.h /n/bootesdump/1991/0511/sys/src/9/port/portfns.h
39a
void* dmaalloc(ulong);
.
## diffname port/portfns.h 1991/0513
## diff -e /n/bootesdump/1991/0511/sys/src/9/port/portfns.h /n/bootesdump/1991/0513/sys/src/9/port/portfns.h
109a
ulong procalarm(ulong);
.
## diffname port/portfns.h 1991/0514
## diff -e /n/bootesdump/1991/0513/sys/src/9/port/portfns.h /n/bootesdump/1991/0514/sys/src/9/port/portfns.h
44a
void envcpy(Pgrp*, Pgrp*);
.
## diffname port/portfns.h 1991/0516
## diff -e /n/bootesdump/1991/0514/sys/src/9/port/portfns.h /n/bootesdump/1991/0516/sys/src/9/port/portfns.h
124a
void resched(char*);
.
## diffname port/portfns.h 1991/0604
## diff -e /n/bootesdump/1991/0516/sys/src/9/port/portfns.h /n/bootesdump/1991/0604/sys/src/9/port/portfns.h
128a
void sccintr(void);
void sccputs(IOQ*, char*, int);
void sccsetup(void*);
void sccspecial(int, IOQ*, IOQ*, int);
.
76a
void lights(int);
.
10a
void buzz(int, int);
.
## diffname port/portfns.h 1991/0605
## diff -e /n/bootesdump/1991/0604/sys/src/9/port/portfns.h /n/bootesdump/1991/0605/sys/src/9/port/portfns.h
131,134d
## diffname port/portfns.h 1991/0606
## diff -e /n/bootesdump/1991/0605/sys/src/9/port/portfns.h /n/bootesdump/1991/0606/sys/src/9/port/portfns.h
83a
void mklockseg(Seg*);
.
78a
Page* lkpage(Orig*, ulong);
.
72a
long ibrk(ulong, int);
.
## diffname port/portfns.h 1991/0607
## diff -e /n/bootesdump/1991/0606/sys/src/9/port/portfns.h /n/bootesdump/1991/0607/sys/src/9/port/portfns.h
133a
void sccintr(void);
void sccputs(IOQ*, char*, int);
void sccsetup(void*);
void sccspecial(int, IOQ*, IOQ*, int);
.
115c
void printinit(void);
int putc(IOQ*, int);
void putstr(char*);
void putstrn(char*, long);
void puts(IOQ*, void*, int);
.
88a
int mouseputc(IOQ*, int);
.
80a
void lkpgfree(Page*, int);
.
77a
void kbdclock(void);
void kbdrepeat(int);
int kbdputc(IOQ*, int);
int kprint(char*, ...);
.
74a
void initq(IOQ*);
.
69a
int gets(IOQ*, void*, int);
.
67a
int getc(IOQ*);
.
14a
int canputc(void*);
.
12a
int cangetc(void*);
.
## diffname port/portfns.h 1991/0608
## diff -e /n/bootesdump/1991/0607/sys/src/9/port/portfns.h /n/bootesdump/1991/0608/sys/src/9/port/portfns.h
131a
void procdump(void);
.
96a
void mntdump(void);
.
28a
int consactive(void);
.
## diffname port/portfns.h 1991/0619
## diff -e /n/bootesdump/1991/0608/sys/src/9/port/portfns.h /n/bootesdump/1991/0619/sys/src/9/port/portfns.h
190c
void* vmemchr(void*, int, ulong);
.
## diffname port/portfns.h 1991/0627
## diff -e /n/bootesdump/1991/0619/sys/src/9/port/portfns.h /n/bootesdump/1991/0627/sys/src/9/port/portfns.h
173a
void streaminit0(void);
.
172d
168a
int streamclose1(Stream*);
.
167d
157a
void schedinit(void);
.
156d
142a
void puts(IOQ*, void*, int);
void putstr(char*);
void putstrn(char*, long);
.
140a
int putc(IOQ*, int);
.
129,132d
99a
void mntdump(void);
.
98d
86a
void kbdrepeat(int);
.
85d
49a
void envpgclose(Env *);
.
48d
34a
void delete0(List**, List*);
.
33d
16a
int canqlock(QLock*);
.
15d
5a
void alarminit(void);
.
4d
## diffname port/portfns.h 1991/0705
## diff -e /n/bootesdump/1991/0627/sys/src/9/port/portfns.h /n/bootesdump/1991/0705/sys/src/9/port/portfns.h
190c
void* vmemchr(void*, int, int);
.
186,187c
void unlockpage(Page*);
.
183a
void uncachepage(Page*);
.
181a
void tcpinit(void);
.
180a
void swapinit(void);
.
173a
void streaminit(void);
.
172d
168a
int streamclose(Chan*);
.
167d
161a
void setswapchan(Chan*);
.
159,160c
Segment* seg(Proc*, ulong, int);
void segpage(Segment*, Page*);
ulong segattach(Proc*, ulong, char *, ulong, ulong);
.
157a
void sched(void);
.
156d
153d
148a
void resrcwait(char*);
.
147a
void relocateseg(Segment*, ulong);
.
140,142d
137,138c
void putmmu(ulong, ulong, Page*);
.
132a
Pte* ptealloc(void);
.
128a
void procctl(Proc *p);
void putimage(Image*);
void putpage(Page*);
void putstr(char*);
int putc(IOQ*, int);
void putstr(char*);
void putstrn(char*, long);
void puts(IOQ*, void*, int);
.
122c
void pio(Segment *, ulong, ulong, Page **);
Pte* ptecpy(Pte*);
void putseg(Segment*);
void putswap(Page*);
void grpinit(void);
.
118a
int pagemeis0(void*);
.
111a
Segment* newseg(int, ulong, ulong);
.
107,108c
Page* newpage(int, Segment **, ulong);
.
105c
Egrp* newegrp(void);
Fgrp* newfgrp(void);
.
101a
int mount(Chan*, Chan*, int);
.
100c
void mmurelease(Proc*);
.
97,98c
void mfreeseg(Segment*, ulong, int);
.
94c
Page* lookpage(Image*, ulong);
.
92a
void lockpage(Page*);
.
90,91d
88a
void kickpager(void);
.
86a
int kbdputc(IOQ*, int);
.
85d
83a
int ispages(void*);
.
80a
void initseg(void);
.
76d
74d
71a
int gets(IOQ*, void*, int);
.
67,68c
void freepte(Segment*, Pte*);
.
62d
57c
void fdclose(int, int);
.
49a
void duppage(Page*);
Segment* dupseg(Segment*);
void envcpy(Egrp*, Egrp*);
.
48c
Fgrp* dupfgrp(Fgrp*);
void dupswap(Page*);
.
34a
void delete(List**, List*, List*);
.
33d
30a
void copypage(Page*, Page*);
.
27d
25a
void closeegrp(Egrp*);
void closefgrp(Fgrp*);
.
16a
int canpage(Proc*);
int canputc(void*);
.
15d
11a
void cachepage(Page*, Image*);
.
6a
Image* attachimage(int, Chan*, ulong, ulong);
.
5a
Alarm* alarm(int, void (*)(Alarm*), void*);
.
4d
0a
.
## diffname port/portfns.h 1991/0706
## diff -e /n/bootesdump/1991/0705/sys/src/9/port/portfns.h /n/bootesdump/1991/0706/sys/src/9/port/portfns.h
196a
void streaminit0(void);
.
195d
191a
int streamclose1(Stream*);
.
190d
182a
void segpage(Segment*, Page*);
int setcolor(ulong, ulong, ulong, ulong);
.
180,181c
Segment* seg(Proc*, ulong, int);
.
178a
void schedinit(void);
int screenbits(void);
.
177d
162a
void puts(IOQ*, void*, int);
void putseg(Segment*);
void putstr(char*);
void putstr(char*);
void putstrn(char*, long);
void putswap(Page*);
.
161a
void putpage(Page*);
.
160a
int putc(IOQ*, int);
void putimage(Image*);
.
156a
Pte* ptecpy(Pte*);
.
144,152c
ulong procalarm(ulong);
void procctl(Proc*);
.
139a
void pio(Segment *, ulong, ulong, Page **);
.
133,137d
121c
Segment* newseg(int, ulong, ulong);
.
110a
int mouseputc(IOQ*, int);
.
109c
void mntdump(void);
.
107d
102a
void lockpage(Page*);
.
101d
98d
95a
void kbdrepeat(int);
void kickpager(void);
.
94d
83a
void grpinit(void);
int hwcursset(uchar*, uchar*, int, int);
int hwcursmove(int, int);
.
82a
int gets(IOQ*, void*, int);
.
80c
void getcolor(ulong, ulong*, ulong*, ulong*);
.
59a
void envpgclose(Env *);
.
58c
Segment* dupseg(Segment*);
void dupswap(Page*);
.
55,56d
40a
void delete0(List**, List*);
.
39d
31a
void closemount(Mount*);
void closepgrp(Pgrp*);
.
28,29d
20a
int canqlock(QLock*);
.
18d
10a
Image* attachimage(int, Chan*, ulong, ulong);
.
8d
6a
void alarminit(void);
.
5d
## diffname port/portfns.h 1991/0727
## diff -e /n/bootesdump/1991/0706/sys/src/9/port/portfns.h /n/bootesdump/1991/0727/sys/src/9/port/portfns.h
115a
void nameok(char*);
.
98a
int kbdcr2nl(IOQ*, int);
.
## diffname port/portfns.h 1991/0730
## diff -e /n/bootesdump/1991/0727/sys/src/9/port/portfns.h /n/bootesdump/1991/0730/sys/src/9/port/portfns.h
114a
void mouseclock(void);
.
## diffname port/portfns.h 1991/0926
## diff -e /n/bootesdump/1991/0730/sys/src/9/port/portfns.h /n/bootesdump/1991/0926/sys/src/9/port/portfns.h
225a
void freewaitq(Waitq*);
Waitq *newwaitq(void);
.
## diffname port/portfns.h 1991/0927
## diff -e /n/bootesdump/1991/0926/sys/src/9/port/portfns.h /n/bootesdump/1991/0927/sys/src/9/port/portfns.h
103a
void ksetenv(char*, char*);
.
## diffname port/portfns.h 1991/1003
## diff -e /n/bootesdump/1991/0927/sys/src/9/port/portfns.h /n/bootesdump/1991/1003/sys/src/9/port/portfns.h
227,228d
193a
void simpleputpage(Page*);
.
180a
void sccclock(void);
.
129a
Waitq* newwaitq(void);
.
99a
int kbdputc(IOQ*, int);
.
98d
87a
int hwcursset(uchar*, uchar*, int, int);
.
86d
77a
void freewaitq(Waitq*);
.
## diffname port/portfns.h 1991/1011
## diff -e /n/bootesdump/1991/1003/sys/src/9/port/portfns.h /n/bootesdump/1991/1011/sys/src/9/port/portfns.h
230a
void rlock(RWlock*);
void runlock(RWlock*);
void wlock(RWlock*);
void wunlock(RWlock*);
Mhead* newmnthead(void);
void mountfree(Mount*);
void mntheadfree(Mhead*);
void unmount(Chan*, Chan*);
.
125c
Mount* newmount(Mhead*, Chan*);
.
68c
Chan* fdtochan(int, int, int);
.
## diffname port/portfns.h 1991/1018
## diff -e /n/bootesdump/1991/1011/sys/src/9/port/portfns.h /n/bootesdump/1991/1018/sys/src/9/port/portfns.h
59c
void envpgclose(Env*);
void envpgcopy(Env*, Env*);
.
## diffname port/portfns.h 1991/1102
## diff -e /n/bootesdump/1991/1018/sys/src/9/port/portfns.h /n/bootesdump/1991/1102/sys/src/9/port/portfns.h
106a
void ksetterm(char*);
.
## diffname port/portfns.h 1991/1107
## diff -e /n/bootesdump/1991/1102/sys/src/9/port/portfns.h /n/bootesdump/1991/1107/sys/src/9/port/portfns.h
122a
int netgen(Chan*, void*, int, int, Dir*);
Chan* netopen(Chan*, int, Network*);
long netread(Chan*, void*, long, ulong, Network*);
.
66a
Block* expandb(Block *, int);
.
## diffname port/portfns.h 1991/1108
## diff -e /n/bootesdump/1991/1107/sys/src/9/port/portfns.h /n/bootesdump/1991/1108/sys/src/9/port/portfns.h
126a
void netstat(Chan*, char*, Network*);
int netwalk(Chan*, char*, Network*);
.
108a
int latin1(int, int);
.
## diffname port/portfns.h 1991/1109
## diff -e /n/bootesdump/1991/1108/sys/src/9/port/portfns.h /n/bootesdump/1991/1109/sys/src/9/port/portfns.h
71a
int fixfault(Segment*, ulong, int, int);
.
43c
void devdir(Chan*, Qid, char*, long, char*, long, Dir*);
.
## diffname port/portfns.h 1991/1111
## diff -e /n/bootesdump/1991/1109/sys/src/9/port/portfns.h /n/bootesdump/1991/1111/sys/src/9/port/portfns.h
205a
void setregisters(Ureg*, char*, char*, int);
.
## diffname port/portfns.h 1991/1115
## diff -e /n/bootesdump/1991/1111/sys/src/9/port/portfns.h /n/bootesdump/1991/1115/sys/src/9/port/portfns.h
227c
long stringread(void*, long, char*, ulong);
.
130a
void netwstat(Chan*, char*, Network*);
.
127a
int netown(Network*, int, char*, int);
.
125a
void netdisown(Network*, int);
.
2,4d
## diffname port/portfns.h 1991/1121
## diff -e /n/bootesdump/1991/1115/sys/src/9/port/portfns.h /n/bootesdump/1991/1121/sys/src/9/port/portfns.h
31a
Block *copyb(Block*, int);
.
## diffname port/portfns.h 1991/1122
## diff -e /n/bootesdump/1991/1121/sys/src/9/port/portfns.h /n/bootesdump/1991/1122/sys/src/9/port/portfns.h
250a
void urpfillstats(Chan*, char*, int);
.
## diffname port/portfns.h 1991/1127
## diff -e /n/bootesdump/1991/1122/sys/src/9/port/portfns.h /n/bootesdump/1991/1127/sys/src/9/port/portfns.h
214a
void srand(char*);
.
145a
int nrand(int);
.
55a
int encrypt(void*, void*, int);
.
48d
35a
int decrypt(void*, void*, int);
.
## diffname port/portfns.h 1991/1211
## diff -e /n/bootesdump/1991/1127/sys/src/9/port/portfns.h /n/bootesdump/1991/1211/sys/src/9/port/portfns.h
240a
long unicode(uchar*);
.
109c
long latin1(uchar*);
.
## diffname port/portfns.h 1991/1214
## diff -e /n/bootesdump/1991/1211/sys/src/9/port/portfns.h /n/bootesdump/1991/1214/sys/src/9/port/portfns.h
64c
long execregs(ulong, ulong, ulong);
.
## diffname port/portfns.h 1991/1225
## diff -e /n/bootesdump/1991/1214/sys/src/9/port/portfns.h /n/bootesdump/1991/1225/sys/src/9/port/portfns.h
198c
void sccsetup(void*, ulong);
.
## diffname port/portfns.h 1992/0108
## diff -e /n/bootesdump/1991/1225/sys/src/9/port/portfns.h /n/bootesdump/1992/0108/sys/src/9/port/portfns.h
146c
int notify(Ureg*);
.
## diffname port/portfns.h 1992/0111
## diff -e /n/bootesdump/1992/0108/sys/src/9/port/portfns.h /n/bootesdump/1992/0111/sys/src/9/port/portfns.h
62c
void error(char []);
.
## diffname port/portfns.h 1992/0114
## diff -e /n/bootesdump/1992/0111/sys/src/9/port/portfns.h /n/bootesdump/1992/0114/sys/src/9/port/portfns.h
64a
void exhausted(char*);
.
62,63c
void error(char*);
.
## diffname port/portfns.h 1992/0120
## diff -e /n/bootesdump/1992/0114/sys/src/9/port/portfns.h /n/bootesdump/1992/0120/sys/src/9/port/portfns.h
242a
ulong userpc(void);
.
## diffname port/portfns.h 1992/0122
## diff -e /n/bootesdump/1992/0120/sys/src/9/port/portfns.h /n/bootesdump/1992/0122/sys/src/9/port/portfns.h
152d
1d
## diffname port/portfns.h 1992/0305
## diff -e /n/bootesdump/1992/0122/sys/src/9/port/portfns.h /n/bootesdump/1992/0305/sys/src/9/port/portfns.h
71c
void flowctl(Queue*, Block*);
.
65c
Block* expandb(Block*, int);
.
## diffname port/portfns.h 1992/0312
## diff -e /n/bootesdump/1992/0305/sys/src/9/port/portfns.h /n/bootesdump/1992/0312/sys/src/9/port/portfns.h
215d
## diffname port/portfns.h 1992/0313
## diff -e /n/bootesdump/1992/0312/sys/src/9/port/portfns.h /n/bootesdump/1992/0313/sys/src/9/port/portfns.h
90a
void* iallocspan(ulong, int, ulong);
.
## diffname port/portfns.h 1992/0318
## diff -e /n/bootesdump/1992/0313/sys/src/9/port/portfns.h /n/bootesdump/1992/0318/sys/src/9/port/portfns.h
184a
Qinfo* qinfofind(char*);
.
145a
int nodelims(Stream*);
.
## diffname port/portfns.h 1992/0320
## diff -e /n/bootesdump/1992/0318/sys/src/9/port/portfns.h /n/bootesdump/1992/0320/sys/src/9/port/portfns.h
18a
void chanfree(Chan*);
.
## diffname port/portfns.h 1992/0411
## diff -e /n/bootesdump/1992/0320/sys/src/9/port/portfns.h /n/bootesdump/1992/0411/sys/src/9/port/portfns.h
31a
void consdebug(void);
.
## diffname port/portfns.h 1992/0428
## diff -e /n/bootesdump/1992/0411/sys/src/9/port/portfns.h /n/bootesdump/1992/0428/sys/src/9/port/portfns.h
158c
void pgrpnote(ulong, char*, long, int);
.
## diffname port/portfns.h 1992/0430
## diff -e /n/bootesdump/1992/0428/sys/src/9/port/portfns.h /n/bootesdump/1992/0430/sys/src/9/port/portfns.h
55c
Segment* dupseg(Segment*, int);
.
## diffname port/portfns.h 1992/0516
## diff -e /n/bootesdump/1992/0430/sys/src/9/port/portfns.h /n/bootesdump/1992/0516/sys/src/9/port/portfns.h
2a
void alarmkproc(void*);
.
## diffname port/portfns.h 1992/0602
## diff -e /n/bootesdump/1992/0516/sys/src/9/port/portfns.h /n/bootesdump/1992/0602/sys/src/9/port/portfns.h
249d
239d
136d
76d
12d
1,2d
## diffname port/portfns.h 1992/0609
## diff -e /n/bootesdump/1992/0602/sys/src/9/port/portfns.h /n/bootesdump/1992/0609/sys/src/9/port/portfns.h
85a
Block* grabq(Queue*);
.
28a
void confinit1(int mul);
.
## diffname port/portfns.h 1992/0610
## diff -e /n/bootesdump/1992/0609/sys/src/9/port/portfns.h /n/bootesdump/1992/0610/sys/src/9/port/portfns.h
70d
## diffname port/portfns.h 1992/0611
## diff -e /n/bootesdump/1992/0610/sys/src/9/port/portfns.h /n/bootesdump/1992/0611/sys/src/9/port/portfns.h
106a
void kproftimer(ulong);
.
29c
void confinit1(int);
.
## diffname port/portfns.h 1992/0616
## diff -e /n/bootesdump/1992/0611/sys/src/9/port/portfns.h /n/bootesdump/1992/0616/sys/src/9/port/portfns.h
149a
int okaddr(ulong, ulong, int);
.
## diffname port/portfns.h 1992/0619
## diff -e /n/bootesdump/1992/0616/sys/src/9/port/portfns.h /n/bootesdump/1992/0619/sys/src/9/port/portfns.h
255a
void xinit(void);
void *xalloc(ulong);
void xfree(void*);
void xhole(ulong, ulong);
void xsummary(void);
void *malloc(ulong);
void *smalloc(ulong);
void free(void*);
.
253d
251d
235d
87d
## diffname port/portfns.h 1992/0620
## diff -e /n/bootesdump/1992/0619/sys/src/9/port/portfns.h /n/bootesdump/1992/0620/sys/src/9/port/portfns.h
142d
78d
18d
## diffname port/portfns.h 1992/0621
## diff -e /n/bootesdump/1992/0620/sys/src/9/port/portfns.h /n/bootesdump/1992/0621/sys/src/9/port/portfns.h
250a
void *xspanalloc(ulong, int, ulong);
.
93d
37,38d
4d
## diffname port/portfns.h 1992/0622
## diff -e /n/bootesdump/1992/0621/sys/src/9/port/portfns.h /n/bootesdump/1992/0622/sys/src/9/port/portfns.h
199,253d
136,197c
char* nextelem(char*, char*);
void nexterror(void);
int nodelims(Stream*);
int notify(Ureg*);
int nrand(int);
void nullput(Queue*, Block*);
int okaddr(ulong, ulong, int);
int openmode(ulong);
Block* padb(Block*, int);
void pageinit(void);
void panic(char*, ...);
void pexit(char*, int);
void pgrpcpy(Pgrp*, Pgrp*);
void pgrpnote(ulong, char*, long, int);
Pgrp* pgrptab(int);
void pio(Segment *, ulong, ulong, Page **);
#define poperror() u->nerrlab--
int postnote(Proc*, int, char*, int);
int pprint(char*, ...);
void printinit(void);
ulong procalarm(ulong);
void procctl(Proc*);
void procdump(void);
void procinit0(void);
Proc* proctab(int);
Pte* ptealloc(void);
Pte* ptecpy(Pte*);
Block* pullup(Block *, int);
Queue* pushq(Stream*, Qinfo*);
int putb(Blist*, Block*);
void putbq(Blist*, Block*);
int putc(IOQ*, int);
void putimage(Image*);
void putmmu(ulong, ulong, Page*);
void putpage(Page*);
int putq(Queue*, Block*);
void puts(IOQ*, void*, int);
void putseg(Segment*);
void putstr(char*);
void putstr(char*);
void putstrn(char*, long);
void putswap(Page*);
ulong pwait(Waitmsg*);
Qinfo* qinfofind(char*);
void qlock(QLock*);
void qunlock(QLock*);
int readnum(ulong, char*, ulong, ulong, int);
void ready(Proc*);
void relocateseg(Segment*, ulong);
void resched(char*);
void resrcwait(char*);
int return0(void*);
void rlock(RWlock*);
void runlock(RWlock*);
Proc* runproc(void);
void savefpregs(FPsave*);
void sccclock(void);
void sccintr(void);
void sccsetup(void*, ulong);
void sccspecial(int, IOQ*, IOQ*, int);
void sched(void);
void schedinit(void);
int screenbits(void);
long seconds(void);
ulong segattach(Proc*, ulong, char *, ulong, ulong);
void segpage(Segment*, Page*);
int setcolor(ulong, ulong, ulong, ulong);
int setlabel(Label*);
void setregisters(Ureg*, char*, char*, int);
void setswapchan(Chan*);
void simpleputpage(Page*);
char* skipslash(char*);
void sleep(Rendez*, int(*)(void*), void*);
void* smalloc(ulong);
int splhi(void);
int spllo(void);
void splx(int);
int streamclose(Chan*);
int streamclose1(Stream*);
int streamenter(Stream*);
int streamexit(Stream*, int);
Devgen streamgen;
void streaminit(void);
void streaminit0(void);
Stream* streamnew(ushort, ushort, ushort, Qinfo*, int);
void streamopen(Chan*, Qinfo*);
int streamparse(char*, Block*);
long streamread(Chan*, void*, long);
void streamstat(Chan*, char*, char*);
long streamwrite(Chan*, void*, long, int);
long stringread(void*, long, char*, ulong);
void swapinit(void);
long syscall(Ureg*);
void tsleep(Rendez*, int (*)(void*), void*, int);
void uncachepage(Page*);
long unicode(uchar*);
long unionread(Chan*, void*, long);
void unlock(Lock*);
void unlockpage(Page*);
void unmount(Chan*, Chan*);
void urpfillstats(Chan*, char*, int);
void userinit(void);
ulong userpc(void);
void validaddr(ulong, ulong, int);
void* vmemchr(void*, int, int);
void wakeup(Rendez*);
void wlock(RWlock*);
void wunlock(RWlock*);
void* xalloc(ulong);
void xfree(void*);
void xhole(ulong, ulong);
void xinit(void);
void* xspanalloc(ulong, int, ulong);
void xsummary(void);
Segment* dupseg(Segment*, int);
.
1,134c
void alarmkproc(void*);
Block* allocb(ulong);
int anyready(void);
Image* attachimage(int, Chan*, ulong, ulong);
int blen(Block *);
int bround(Block *, int);
void buzz(int, int);
void cachepage(Page*, Image*);
int cangetc(void*);
int canlock(Lock*);
int canpage(Proc*);
int canputc(void*);
int canqlock(QLock*);
void chandevinit(void);
void chandevreset(void);
void chanfree(Chan*);
void checkalarms(void);
void clock(Ureg*);
Chan* clone(Chan*, Chan*);
void close(Chan*);
void closeegrp(Egrp*);
void closefgrp(Fgrp*);
void closemount(Mount*);
void closepgrp(Pgrp*);
long clrfpintr(void);
void confinit(void);
void confinit1(int);
int consactive(void);
void consdebug(void);
Block* copyb(Block*, int);
Env* copyenv(Env*, int);
void copypage(Page*, Page*);
int decref(Ref*);
int decrypt(void*, void*, int);
void delay(int);
Chan* devattach(int, char*);
Chan* devclone(Chan*, Chan*);
void devdir(Chan*, Qid, char*, long, char*, long, Dir*);
long devdirread(Chan*, char*, long, Dirtab*, int, Devgen*);
Devgen devgen;
int devno(int, int);
Chan* devopen(Chan*, int, Dirtab*, int, Devgen*);
void devstat(Chan*, char*, Dirtab*, int, Devgen*);
int devwalk(Chan*, char*, Dirtab*, int, Devgen*);
void dumpqueues(void);
void dumpregs(Ureg*);
void dumpstack(void);
Fgrp* dupfgrp(Fgrp*);
void duppage(Page*);
void dupswap(Page*);
int encrypt(void*, void*, int);
void envcpy(Egrp*, Egrp*);
void envpgclose(Env*);
void envpgcopy(Env*, Env*);
int eqchan(Chan*, Chan*, long);
int eqqid(Qid, Qid);
void error(char*);
long execregs(ulong, ulong, ulong);
void exhausted(char*);
void exit(void);
Block* expandb(Block*, int);
int fault(ulong, int);
void fdclose(int, int);
Chan* fdtochan(int, int, int);
int fixfault(Segment*, ulong, int, int);
void flowctl(Queue*, Block*);
void flushmmu(void);
void free(void*);
void freeb(Block*);
int freebroken(void);
void freechan(Chan*);
void freepte(Segment*, Pte*);
void freesegs(int);
Block* getb(Blist*);
int getc(IOQ*);
void getcolor(ulong, ulong*, ulong*, ulong*);
int getfields(char*, char**, int, char);
Block* getq(Queue*);
int gets(IOQ*, void*, int);
void gotolabel(Label*);
Block* grabq(Queue*);
int hwcursmove(int, int);
int hwcursset(uchar*, uchar*, int, int);
long ibrk(ulong, int);
int incref(Ref*);
void initq(IOQ*);
void initseg(void);
void invalidateu(void);
void isdir(Chan*);
int ispages(void*);
void kbdclock(void);
int kbdcr2nl(IOQ*, int);
int kbdputc(IOQ*, int);
void kbdrepeat(int);
void kickpager(void);
int kprint(char*, ...);
void kproc(char*, void(*)(void*), void*);
void kproftimer(ulong);
void ksetenv(char*, char*);
void ksetterm(char*);
long latin1(uchar*);
void lights(int);
void lock(Lock*);
void lockinit(void);
void lockpage(Page*);
Page* lookpage(Image*, ulong);
void machinit(void);
void* malloc(ulong);
void mapstack(Proc*);
void mfreeseg(Segment*, ulong, int);
void mmurelease(Proc*);
void mntdump(void);
int mount(Chan*, Chan*, int);
void mountfree(Mount*);
void mouseclock(void);
int mouseputc(IOQ*, int);
Chan* namec(char*, int, int, ulong);
void nameok(char*);
void netdisown(Network*, int);
int netgen(Chan*, void*, int, int, Dir*);
Chan* netopen(Chan*, int, Network*);
int netown(Network*, int, char*, int);
long netread(Chan*, void*, long, ulong, Network*);
void netstat(Chan*, char*, Network*);
int netwalk(Chan*, char*, Network*);
void netwstat(Chan*, char*, Network*);
Chan* newchan(void);
Egrp* newegrp(void);
Fgrp* newfgrp(void);
Mount* newmount(Mhead*, Chan*);
Page* newpage(int, Segment **, ulong);
Pgrp* newpgrp(void);
Proc* newproc(void);
void newqinfo(Qinfo*);
.
## diffname port/portfns.h 1992/0623
## diff -e /n/bootesdump/1992/0622/sys/src/9/port/portfns.h /n/bootesdump/1992/0623/sys/src/9/port/portfns.h
216c
void streamexit(Stream*, int);
.
182a
int readstr(ulong, char*, ulong, char*);
.
128,129d
122c
int netown(Netprot*, char*, int);
void netadd(Network*, Netprot*, int);
.
119c
void netdisown(Netprot*);
.
116a
int msize(void*);
.
53,54d
31d
## diffname port/portfns.h 1992/0625
## diff -e /n/bootesdump/1992/0623/sys/src/9/port/portfns.h /n/bootesdump/1992/0625/sys/src/9/port/portfns.h
232d
224c
void naildownstream(Stream*);
.
102d
## diffname port/portfns.h 1992/0629
## diff -e /n/bootesdump/1992/0625/sys/src/9/port/portfns.h /n/bootesdump/1992/0629/sys/src/9/port/portfns.h
7a
void cachedel(Image*, ulong);
.
## diffname port/portfns.h 1992/0704
## diff -e /n/bootesdump/1992/0629/sys/src/9/port/portfns.h /n/bootesdump/1992/0704/sys/src/9/port/portfns.h
4a
void bitdebug(void);
.
## diffname port/portfns.h 1992/0711
## diff -e /n/bootesdump/1992/0704/sys/src/9/port/portfns.h /n/bootesdump/1992/0711/sys/src/9/port/portfns.h
215c
void streamexit(Stream*);
.
## diffname port/portfns.h 1992/0725
## diff -e /n/bootesdump/1992/0711/sys/src/9/port/portfns.h /n/bootesdump/1992/0725/sys/src/9/port/portfns.h
29d
## diffname port/portfns.h 1992/0808
## diff -e /n/bootesdump/1992/0725/sys/src/9/port/portfns.h /n/bootesdump/1992/0808/sys/src/9/port/portfns.h
196a
Scsibuf* scsialloc(ulong);
int scsibread(int, Scsibuf*, long, long, long);
Scsibuf* scsibuf(void);
int scsibwrite(int, Scsibuf*, long, long, long);
int scsicap(int, void*);
Scsi* scsicmd(int, int, Scsibuf*, long);
int scsiexec(Scsi*, int);
void scsifree(Scsibuf*);
int scsiready(int);
int scsisense(int, void*);
int scsiwp(int);
.
183a
void resetscsi(void);
.
84a
void initscsi(void);
.
28a
void confinit1(int);
.
## diffname port/portfns.h 1992/0812
## diff -e /n/bootesdump/1992/0808/sys/src/9/port/portfns.h /n/bootesdump/1992/0812/sys/src/9/port/portfns.h
59c
void exit(int);
.
## diffname port/portfns.h 1992/0825
## diff -e /n/bootesdump/1992/0812/sys/src/9/port/portfns.h /n/bootesdump/1992/0825/sys/src/9/port/portfns.h
207a
int scsiinquiry(int, void*, int);
int scsimodesense(int, int, void*, int);
.
63c
Chan* fdtochan(int, int, int, int);
.
## diffname port/portfns.h 1992/0826
## diff -e /n/bootesdump/1992/0825/sys/src/9/port/portfns.h /n/bootesdump/1992/0826/sys/src/9/port/portfns.h
238c
void streamstat(Chan*, char*, char*, long);
.
## diffname port/portfns.h 1992/0922
## diff -e /n/bootesdump/1992/0826/sys/src/9/port/portfns.h /n/bootesdump/1992/0922/sys/src/9/port/portfns.h
195c
void sccsetup(void*, ulong, int);
.
## diffname port/portfns.h 1992/1009
## diff -e /n/bootesdump/1992/0922/sys/src/9/port/portfns.h /n/bootesdump/1992/1009/sys/src/9/port/portfns.h
210a
int scsistartstop(int, int);
.
## diffname port/portfns.h 1992/1020
## diff -e /n/bootesdump/1992/1009/sys/src/9/port/portfns.h /n/bootesdump/1992/1020/sys/src/9/port/portfns.h
113a
void mousebuttons(int);
void mousectl(char*);
.
105a
int m3mouseputc(IOQ*, int);
.
## diffname port/portfns.h 1992/1029
## diff -e /n/bootesdump/1992/1020/sys/src/9/port/portfns.h /n/bootesdump/1992/1029/sys/src/9/port/portfns.h
205a
void scsibufreset(ulong);
.
## diffname port/portfns.h 1992/1030
## diff -e /n/bootesdump/1992/1029/sys/src/9/port/portfns.h /n/bootesdump/1992/1030/sys/src/9/port/portfns.h
202a
void screenupdate(Rectangle);
.
## diffname port/portfns.h 1992/1104
## diff -e /n/bootesdump/1992/1030/sys/src/9/port/portfns.h /n/bootesdump/1992/1104/sys/src/9/port/portfns.h
269c
Segment* dupseg(Segment**, int, int);
.
203c
void screenupdate(void);
.
118a
void mousescreenupdate(void);
.
109a
void mbbpt(Point);
void mbbrect(Rectangle);
.
33a
Segment* data2txt(Segment*);
.
## diffname port/portfns.h 1992/1106
## diff -e /n/bootesdump/1992/1104/sys/src/9/port/portfns.h /n/bootesdump/1992/1106/sys/src/9/port/portfns.h
5a
void bitreverse(uchar*, int);
.
## diffname port/portfns.h 1992/1112
## diff -e /n/bootesdump/1992/1106/sys/src/9/port/portfns.h /n/bootesdump/1992/1112/sys/src/9/port/portfns.h
5a
void bitdepth(void);
.
## diffname port/portfns.h 1992/1115
## diff -e /n/bootesdump/1992/1112/sys/src/9/port/portfns.h /n/bootesdump/1992/1115/sys/src/9/port/portfns.h
159a
void pixreverse(uchar*, int, int);
.
## diffname port/portfns.h 1992/1201
## diff -e /n/bootesdump/1992/1115/sys/src/9/port/portfns.h /n/bootesdump/1992/1201/sys/src/9/port/portfns.h
204c
int sccintr(void);
.
## diffname port/portfns.h 1992/1206
## diff -e /n/bootesdump/1992/1201/sys/src/9/port/portfns.h /n/bootesdump/1992/1206/sys/src/9/port/portfns.h
256a
void unbreak(Proc*);
.
## diffname port/portfns.h 1992/1216
## diff -e /n/bootesdump/1992/1206/sys/src/9/port/portfns.h /n/bootesdump/1992/1216/sys/src/9/port/portfns.h
35a
void cursoron(int);
void cursoroff(int);
.
## diffname port/portfns.h 1993/0226
## diff -e /n/bootesdump/1992/1216/sys/src/9/port/portfns.h /n/bootesdump/1993/0226/sys/src/9/port/portfns.h
124a
void mousectl(char*);
void mousetrack(int, int, int);
.
122,123d
## diffname port/portfns.h 1993/0309
## diff -e /n/bootesdump/1993/0226/sys/src/9/port/portfns.h /n/bootesdump/1993/0309/sys/src/9/port/portfns.h
85a
int haswaitq(void*);
.
## diffname port/portfns.h 1993/0330
## diff -e /n/bootesdump/1993/0309/sys/src/9/port/portfns.h /n/bootesdump/1993/0330/sys/src/9/port/portfns.h
268a
long userwrite(char*, int);
.
100a
long keyread(char*, int, long);
long keywrite(char*, int);
.
95a
int iseve(void);
.
86a
long hostdomainwrite(char*, int);
long hostownerwrite(char*, int);
.
77a
void freesession(Session*);
.
4a
long authcheck(Chan*, char*, int);
void authclose(Chan*);
long authread(Chan*, char*, int);
ulong authrequest(Session*, Fcall*);
void authreply(Session*, ulong, Fcall*);
long authwrite(Chan*, char*, int);
.
## diffname port/portfns.h 1993/0428
## diff -e /n/bootesdump/1993/0330/sys/src/9/port/portfns.h /n/bootesdump/1993/0428/sys/src/9/port/portfns.h
6a
long authentread(Chan*, char*, int);
long authentwrite(Chan*, char*, int);
.
## diffname port/portfns.h 1993/0501
## diff -e /n/bootesdump/1993/0428/sys/src/9/port/portfns.h /n/fornaxdump/1993/0501/sys/src/brazil/port/portfns.h
296a
Path* ptenter(Pthash*, Path*, char*);
void ptclose(Pthash*);
int ptpath(Path*, char*, int);
void ptclone(Chan*, int, int);
Chan* walk(Chan*, char*, int);
Chan* domount(Chan*);
void rootrecover(Path*, char*);
void mntrepl(char*);
void srvrecover(Chan*, Chan*);
int iseve(void);
void authclose(Chan*);
long keyread(char*, int, long);
long keywrite(char*, int);
long userwrite(char*, int);
long hostownerwrite(char*, int);
long hostdomainwrite(char*, int);
long authread(Chan*, char*, int);
long authwrite(Chan*, char*, int);
long authcheck(Chan*, char*, int);
ulong authrequest(Session*, Fcall*);
void authreply(Session*, ulong, Fcall*);
void freesession(Session*);
.
283d
216a
void rootreq(Chan*, Mnt*);
.
178c
#define poperror() up->nerrlab--
.
155c
Mount* newmount(Mhead*, Chan*, int, char*);
.
139c
void mouseclock(void);
.
137c
void mousebuttons(int);
.
135c
int mount(Chan*, Chan*, int, char*);
.
129c
void mmuswitch(Proc*);
.
120d
117a
void kprocchild(Proc*, void (*)(void*), void*);
.
113,114d
107d
96,97d
86d
79a
void forkchild(Proc*, Ureg*);
void forkret(void);
.
28a
void chanrec(Mnt*);
.
5,12d
## diffname port/portfns.h 1993/0511
## diff -e /n/fornaxdump/1993/0501/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0511/sys/src/brazil/port/portfns.h
247,260d
194d
186d
178,181d
158d
155d
152d
148d
88d
85d
81d
76d
71d
66d
35d
8,9d
2d
## diffname port/portfns.h 1993/0515
## diff -e /n/fornaxdump/1993/0511/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0515/sys/src/brazil/port/portfns.h
268,273d
176a
long qwrite(Queue*, char*, int);
.
175a
Queue* qopen(int);
int qproduce(Queue*, uchar*, int, int);
long qread(Queue*, char*, int, int);
.
174a
int qconsume(Queue*, uchar*, int, int);
.
73a
void freesession(Session*);
.
3a
long authread(Chan*, char*, int);
long authwrite(Chan*, char*, int);
long authcheck(Chan*, char*, int);
ulong authrequest(Session*, Fcall*);
void authreply(Session*, ulong, Fcall*);
.
## diffname port/portfns.h 1993/0525
## diff -e /n/fornaxdump/1993/0515/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0525/sys/src/brazil/port/portfns.h
183,184c
Queue* qopen(int, void (*)(void*), void*);
int qproduce(Queue*, uchar*, int);
.
181c
int qconsume(Queue*, uchar*, int);
.
130,138d
## diffname port/portfns.h 1993/0527
## diff -e /n/fornaxdump/1993/0525/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0527/sys/src/brazil/port/portfns.h
176c
long qread(Queue*, char*, int);
.
87a
void iallocinit(void);
.
## diffname port/portfns.h 1993/0528
## diff -e /n/fornaxdump/1993/0527/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0528/sys/src/brazil/port/portfns.h
177a
void qreopen(Queue*);
.
173a
void qhangup(Queue*);
.
172a
void qclose(Queue*);
.
## diffname port/portfns.h 1993/0530
## diff -e /n/fornaxdump/1993/0528/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0530/sys/src/brazil/port/portfns.h
177c
Queue* qopen(int, int, void (*)(void*), void*);
.
175a
int qlen(Queue*);
.
## diffname port/portfns.h 1993/0601
## diff -e /n/fornaxdump/1993/0530/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0601/sys/src/brazil/port/portfns.h
200d
183c
long qwrite(Queue*, void*, int, int);
.
179,180c
int qproduce(Queue*, void*, int);
long qread(Queue*, void*, int);
.
174c
int qconsume(Queue*, void*, int);
.
172a
int qcanread(Queue*);
.
166d
162d
126d
112d
98,99c
int kbdcr2nl(Queue*, int);
int kbdputc(Queue*, int);
.
91d
83d
80d
## diffname port/portfns.h 1993/0724
## diff -e /n/fornaxdump/1993/0601/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0724/sys/src/brazil/port/portfns.h
187a
void rootfiles(void);
.
0a
void addrootfile(char*, uchar*, ulong);
.
## diffname port/portfns.h 1993/0731
## diff -e /n/fornaxdump/1993/0724/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0731/sys/src/brazil/port/portfns.h
4a
long authentwrite(Chan*, char*, int);
long authentread(Chan*, char*, int);
.
## diffname port/portfns.h 1993/0811
## diff -e /n/fornaxdump/1993/0731/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0811/sys/src/brazil/port/portfns.h
256,271d
254a
Segment* newseg(int, ulong, ulong);
Scsibuf* scsialloc(ulong);
Scsibuf* scsibuf(void);
.
253a
Segment* data2txt(Segment*);
.
245a
Chan* walk(Chan*, char*, int);
.
243a
void vcacheinval(Page*);
.
242a
long userwrite(char*, int);
.
230a
void srvrecover(Chan*, Chan*);
.
215a
int scsistartstop(int, int);
.
214d
204d
202d
191a
void rootrecover(Path*, char*);
void rootreq(Chan*, Mnt*);
.
190d
159a
Path* ptenter(Pthash*, Path*, char*);
int ptpath(Path*, char*, int);
.
157a
void ptclone(Chan*, int, int);
void ptclose(Pthash*);
.
134d
124a
void mousectl(char*);
.
123d
119a
void mntrepl(char*);
.
118a
void mmuswitch(Proc*);
.
114d
100a
long keyread(char*, int, long);
long keywrite(char*, int);
.
95a
int iseve(void);
.
86a
long hostdomainwrite(char*, int);
long hostownerwrite(char*, int);
.
55a
Chan* domount(Chan*);
.
43c
void cursoron(int);
.
41d
11a
ulong authrequest(Session*, Fcall*);
long authwrite(Chan*, char*, int);
.
8,10d
6a
long authentwrite(Chan*, char*, int);
.
5c
long authcheck(Chan*, char*, int);
void authclose(Chan*);
.
## diffname port/portfns.h 1993/0815
## diff -e /n/fornaxdump/1993/0811/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0815/sys/src/brazil/port/portfns.h
255c
void vcacheinval(Page*, ulong);
.
## diffname port/portfns.h 1993/0817
## diff -e /n/fornaxdump/1993/0815/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0817/sys/src/brazil/port/portfns.h
84d
## diffname port/portfns.h 1993/0819
## diff -e /n/fornaxdump/1993/0817/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0819/sys/src/brazil/port/portfns.h
99a
void ixsummary(void);
.
## diffname port/portfns.h 1993/0906
## diff -e /n/fornaxdump/1993/0819/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0906/sys/src/brazil/port/portfns.h
126a
void mousetrack(int, int, int);
.
89,90c
void hwcursset(ulong*, ulong*, int, int);
void hwcursmove(int, int);
.
83a
void getcolor(ulong, ulong*, ulong*, ulong*);
.
## diffname port/portfns.h 1993/0915
## diff -e /n/fornaxdump/1993/0906/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/0915/sys/src/brazil/port/portfns.h
202d
115a
void links(void);
.
## diffname port/portfns.h 1993/1014
## diff -e /n/fornaxdump/1993/0915/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/1014/sys/src/brazil/port/portfns.h
274a
int cread(Chan*, uchar*, int, ulong);
void cupdate(Chan*, uchar*, int, ulong);
.
12a
Page* auxpage(void);
.
## diffname port/portfns.h 1993/1015
## diff -e /n/fornaxdump/1993/1014/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/1015/sys/src/brazil/port/portfns.h
279a
void cwrite(Chan*, uchar*, int, ulong);
void copen(Chan*);
void cinit(void);
.
## diffname port/portfns.h 1993/1022
## diff -e /n/fornaxdump/1993/1015/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/1022/sys/src/brazil/port/portfns.h
232a
void setkernur(Ureg*, Proc*);
.
## diffname port/portfns.h 1993/1123
## diff -e /n/fornaxdump/1993/1022/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/1123/sys/src/brazil/port/portfns.h
109a
void killbig(void);
.
## diffname port/portfns.h 1993/1124
## diff -e /n/fornaxdump/1993/1123/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/1124/sys/src/brazil/port/portfns.h
275,276d
255d
247d
238d
217,229d
98d
30d
14,16d
## diffname port/portfns.h 1993/1201
## diff -e /n/fornaxdump/1993/1124/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/1201/sys/src/brazil/port/portfns.h
159a
int proccounter(char *name);
.
## diffname port/portfns.h 1993/1221
## diff -e /n/fornaxdump/1993/1201/sys/src/brazil/port/portfns.h /n/fornaxdump/1993/1221/sys/src/brazil/port/portfns.h
125a
int mouseputc(int);
.
116a
int m3mouseputc(int);
.
## diffname port/portfns.h 1994/0208
## diff -e /n/fornaxdump/1993/1221/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0208/sys/src/brazil/port/portfns.h
185a
void qinit(void);
.
## diffname port/portfns.h 1994/0221
## diff -e /n/fornaxdump/1994/0208/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0221/sys/src/brazil/port/portfns.h
215a
int scsiexec(Target*, int, uchar*, int, void*, int);
int scsiinv(int, int, Target**, uchar**, int*, int*);
.
## diffname port/portfns.h 1994/0222
## diff -e /n/fornaxdump/1994/0221/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0222/sys/src/brazil/port/portfns.h
217c
int scsiinv(int, int, Target**, uchar**, char*);
.
## diffname port/portfns.h 1994/0225
## diff -e /n/fornaxdump/1994/0222/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0225/sys/src/brazil/port/portfns.h
261,267d
251a
void* xallocz(ulong, int);
.
217a
Target* scsiunit(int, int);
.
134a
void mousetrack(int, int, int);
.
133a
int mouseputc(int);
.
127,128d
88a
void hwcursset(ulong*, ulong*, int, int);
.
87d
40a
void cwrite(Chan*, uchar*, int, ulong);
.
38a
int cread(Chan*, uchar*, int, ulong);
void cupdate(Chan*, uchar*, int, ulong);
.
37a
void copen(Chan*);
.
26a
void cinit(void);
.
## diffname port/portfns.h 1994/0302
## diff -e /n/fornaxdump/1994/0225/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0302/sys/src/brazil/port/portfns.h
221c
int scsiexec(Target*, int, uchar*, int, void*, int*);
.
## diffname port/portfns.h 1994/0306
## diff -e /n/fornaxdump/1994/0302/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0306/sys/src/brazil/port/portfns.h
2a
Block* allocb(int);
.
## diffname port/portfns.h 1994/0311
## diff -e /n/fornaxdump/1994/0306/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0311/sys/src/brazil/port/portfns.h
195a
int qpass(Queue*, Block*);
.
17a
void callbacks(void);
void newcallback(void (*)(void));
.
## diffname port/portfns.h 1994/0322
## diff -e /n/fornaxdump/1994/0311/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0322/sys/src/brazil/port/portfns.h
261c
#define xalloc(s) xallocz(s, 1)
.
127c
#define malloc(s) mallocz(s, 1)
void* mallocz(ulong, int);
.
98a
void ilock(Lock*);
void iunlock(Lock*);
.
83a
void freeb(Block*);
.
## diffname port/portfns.h 1994/0324
## diff -e /n/fornaxdump/1994/0322/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0324/sys/src/brazil/port/portfns.h
19c
int newcallback(void (*)(void));
.
## diffname port/portfns.h 1994/0325
## diff -e /n/fornaxdump/1994/0324/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0325/sys/src/brazil/port/portfns.h
19c
void newcallback(void (*)(void*), void*);
.
## diffname port/portfns.h 1994/0327
## diff -e /n/fornaxdump/1994/0325/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0327/sys/src/brazil/port/portfns.h
206a
int qwindow(Queue*);
.
## diffname port/portfns.h 1994/0402
## diff -e /n/fornaxdump/1994/0327/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0402/sys/src/brazil/port/portfns.h
264a
long mntwrite9p(Chan*, void*, long, ulong);
.
## diffname port/portfns.h 1994/0405
## diff -e /n/fornaxdump/1994/0402/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0405/sys/src/brazil/port/portfns.h
265d
138a
long mntwrite9p(Chan*, void*, long, ulong);
.
137a
long mntread9p(Chan*, void*, long, ulong);
.
## diffname port/portfns.h 1994/0412
## diff -e /n/fornaxdump/1994/0405/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0412/sys/src/brazil/port/portfns.h
231d
147d
132,133d
## diffname port/portfns.h 1994/0414
## diff -e /n/fornaxdump/1994/0412/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0414/sys/src/brazil/port/portfns.h
234a
void setcursor(ulong*, ulong*, int, int);
.
96,97d
46,47d
## diffname port/portfns.h 1994/0503
## diff -e /n/fornaxdump/1994/0414/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0503/sys/src/brazil/port/portfns.h
247d
118c
long latin1(uchar*, int);
.
## diffname port/portfns.h 1994/0508
## diff -e /n/fornaxdump/1994/0503/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0508/sys/src/brazil/port/portfns.h
18,19d
## diffname port/portfns.h 1994/0520
## diff -e /n/fornaxdump/1994/0508/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0520/sys/src/brazil/port/portfns.h
229d
## diffname port/portfns.h 1994/0611
## diff -e /n/fornaxdump/1994/0520/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0611/sys/src/brazil/port/portfns.h
246a
Chan* undomount(Chan*);
.
## diffname port/portfns.h 1994/0730
## diff -e /n/fornaxdump/1994/0611/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0730/sys/src/brazil/port/portfns.h
264a
int z8530m3mouse(Queue*, int);
int z8530mouse(Queue*, int);
void z8530setup(uchar*, uchar*, uchar*, uchar*, ulong, int, int);
void z8530special(int, int, Queue**, Queue**, int (*)(Queue*, int));
void z8530intr(int);
.
138c
int mouseputc(void*, int);
.
122c
int m3mouseputc(void*, int);
.
## diffname port/portfns.h 1994/0809
## diff -e /n/fornaxdump/1994/0730/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0809/sys/src/brazil/port/portfns.h
4a
int anyready0(void);
.
## diffname port/portfns.h 1994/0812
## diff -e /n/fornaxdump/1994/0809/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0812/sys/src/brazil/port/portfns.h
147a
Rgrp* newrgrp(void);
.
126a
void* malloc(ulong);
.
125d
35a
void closergrp(Rgrp*);
.
## diffname port/portfns.h 1994/0816
## diff -e /n/fornaxdump/1994/0812/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0816/sys/src/brazil/port/portfns.h
270c
void z8530setup(uchar*, uchar*, uchar*, uchar*, ulong, int);
.
128a
void microdelay(int);
.
## diffname port/portfns.h 1994/0817
## diff -e /n/fornaxdump/1994/0816/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0817/sys/src/brazil/port/portfns.h
5d
3a
int anyhigher(void);
.
## diffname port/portfns.h 1994/0902
## diff -e /n/fornaxdump/1994/0817/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0902/sys/src/brazil/port/portfns.h
205c
long qwrite(Queue*, void*, int);
void qsetlimit(Queue*, int);
void qnoblock(Queue*, int);
.
## diffname port/portfns.h 1994/0913
## diff -e /n/fornaxdump/1994/0902/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0913/sys/src/brazil/port/portfns.h
229a
int scsireqsense(Target*, char, int);
int scsistart(Target*, char, int);
.
228a
#define scsifree(p) free(p)
.
227a
#define scsialloc(n) mallocz((n)+512, 0)
int scsibio(Target*, char, int, void*, long, long, long);
int scsicap(Target*, char, ulong*, ulong*);
.
90a
void graphicsactive(int);
.
## diffname port/portfns.h 1994/0927
## diff -e /n/fornaxdump/1994/0913/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/0927/sys/src/brazil/port/portfns.h
194a
void qflush(Queue*);
.
## diffname port/portfns.h 1994/1027
## diff -e /n/fornaxdump/1994/0927/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/1027/sys/src/brazil/port/portfns.h
213a
void renameuser(char*, char*);
.
## diffname port/portfns.h 1994/1124
## diff -e /n/fornaxdump/1994/1027/sys/src/brazil/port/portfns.h /n/fornaxdump/1994/1124/sys/src/brazil/port/portfns.h
206a
long qiwrite(Queue*, void*, int);
.
## diffname port/portfns.h 1995/0102
## diff -e /n/fornaxdump/1994/1124/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0102/sys/src/brazil/port/portfns.h
176a
void procwired(Proc*);
.
## diffname port/portfns.h 1995/0103
## diff -e /n/fornaxdump/1995/0102/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0103/sys/src/brazil/port/portfns.h
290a
void hnputl(void*, ulong);
void hnputs(void*, ushort);
ulong nhgetl(void*);
ushort nhgets(void*);
.
95a
Block* iallocb(int);
.
## diffname port/portfns.h 1995/0104
## diff -e /n/fornaxdump/1995/0103/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0104/sys/src/brazil/port/portfns.h
0a
void accounttime(void);
.
## diffname port/portfns.h 1995/0107
## diff -e /n/fornaxdump/1995/0104/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0107/sys/src/brazil/port/portfns.h
296a
void filsetalloc(void* (*)(long), void* (*)(long));
.
## diffname port/portfns.h 1995/0108
## diff -e /n/fornaxdump/1995/0107/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0108/sys/src/brazil/port/portfns.h
51a
Block* devbread(Chan*, long, ulong);
long devbwrite(Chan*, Block*, ulong);
.
## diffname port/portfns.h 1995/0117
## diff -e /n/fornaxdump/1995/0108/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0117/sys/src/brazil/port/portfns.h
92c
int getfields(char*, char**, int, char*);
.
## diffname port/portfns.h 1995/0329
## diff -e /n/fornaxdump/1995/0117/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0329/sys/src/brazil/port/portfns.h
241a
int scsiinquiry(Target*, char, void*, int*);
.
## diffname port/portfns.h 1995/0403
## diff -e /n/fornaxdump/1995/0329/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0403/sys/src/brazil/port/portfns.h
243c
int scsiinv(int, int*, Target**, uchar**, char*);
.
## diffname port/portfns.h 1995/0404
## diff -e /n/fornaxdump/1995/0403/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0404/sys/src/brazil/port/portfns.h
245a
int scsitest(Target*, char);
.
## diffname port/portfns.h 1995/0405
## diff -e /n/fornaxdump/1995/0404/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0405/sys/src/brazil/port/portfns.h
244c
int scsireqsense(Target*, char, void*, int*, int);
.
## diffname port/portfns.h 1995/0714
## diff -e /n/fornaxdump/1995/0405/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0714/sys/src/brazil/port/portfns.h
196a
Block* qbread(Queue*, int);
long qbwrite(Queue*, Block*);
.
## diffname port/portfns.h 1995/0809
## diff -e /n/fornaxdump/1995/0714/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0809/sys/src/brazil/port/portfns.h
290,291c
void z8530config(int, int, int, int, int);
.
## diffname port/portfns.h 1995/0904
## diff -e /n/fornaxdump/1995/0809/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0904/sys/src/brazil/port/portfns.h
16a
Block* bpad(Block*, int);
.
## diffname port/portfns.h 1995/0910
## diff -e /n/fornaxdump/1995/0904/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/0910/sys/src/brazil/port/portfns.h
218a
void randomclock(void);
.
## diffname port/portfns.h 1995/1024
## diff -e /n/fornaxdump/1995/0910/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/1024/sys/src/brazil/port/portfns.h
48a
ulong dbgpc(Proc*);
.
## diffname port/portfns.h 1995/1030
## diff -e /n/fornaxdump/1995/1024/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/1030/sys/src/brazil/port/portfns.h
239a
void scheddump(void);
.
64a
void dumpaproc(Proc*);
.
## diffname port/portfns.h 1995/1121
## diff -e /n/fornaxdump/1995/1030/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/1121/sys/src/brazil/port/portfns.h
165a
Block* padblock(Block*, int);
.
17d
## diffname port/portfns.h 1995/1216
## diff -e /n/fornaxdump/1995/1121/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/1216/sys/src/brazil/port/portfns.h
144a
void mouseaccelerate(char*);
.
## diffname port/portfns.h 1995/1217
## diff -e /n/fornaxdump/1995/1216/sys/src/brazil/port/portfns.h /n/fornaxdump/1995/1217/sys/src/brazil/port/portfns.h
191a
Block* pullupblock(Block*, int);
.
## diffname port/portfns.h 1996/0216
## diff -e /n/fornaxdump/1995/1217/sys/src/brazil/port/portfns.h /n/fornaxdump/1996/0216/sys/src/brazil/port/portfns.h
96a
void graphicscmap(int);
.
## diffname port/portfns.h 1996/0303
## diff -e /n/fornaxdump/1996/0216/sys/src/brazil/port/portfns.h /n/fornaxdump/1996/0303/sys/src/brazil/port/portfns.h
259a
void segclock(ulong);
.
## diffname port/portfns.h 1996/0315
## diff -e /n/fornaxdump/1996/0303/sys/src/brazil/port/portfns.h /n/fornaxdump/1996/0315/sys/src/brazil/port/portfns.h
169a
int parsefields(char*, char**, int, char*);
.
94d
## diffname port/portfns.h 1996/0607
## diff -e /n/fornaxdump/1996/0315/sys/src/brazil/port/portfns.h /n/fornaxdump/1996/0607/sys/src/brazil/port/portfns.h
249a
int scsierrstr(int);
.
## diffname port/portfns.h 1996/1225
## diff -e /n/fornaxdump/1996/0607/sys/src/brazil/port/portfns.h /n/fornaxdump/1996/1225/sys/src/brazil/port/portfns.h
200c
void putstrn(char*, int);
.
73c
int eqchan(Chan*, Chan*, int);
.
## diffname port/portfns.h 1997/0117
## diff -e /n/fornaxdump/1996/1225/sys/src/brazil/port/portfns.h /n/fornaxdump/1997/0117/sys/src/brazil/port/portfns.h
312c
void filsetalloc(void* (*)(int), void* (*)(int));
.
## diffname port/portfns.h 1997/0220
## diff -e /n/fornaxdump/1997/0117/sys/src/brazil/port/portfns.h /n/emeliedump/1997/0220/sys/src/brazil/port/portfns.h
289c
int wakeup(Rendez*);
.
## diffname port/portfns.h 1997/0327
## diff -e /n/emeliedump/1997/0220/sys/src/brazil/port/portfns.h /n/emeliedump/1997/0327/sys/src/brazil/port/portfns.h
312d
300,303d
281d
275a
Block* trimblock(Block*, int, int);
.
236a
long rtctime(void);
.
220,221c
int qwrite(Queue*, void*, int);
.
210a
int qiwrite(Queue*, void*, int);
.
209c
int qfull(Queue*);
Block* qget(Queue*);
void qhangup(Queue*, char*);
.
207a
Block* qcopy(Queue*, int, ulong);
void qdiscard(Queue*, int);
.
192a
int pullblock(Block**, int);
.
175d
168a
int parseether(uchar*, char*);
.
153a
#define nelem(x) (sizeof(x)/sizeof(x[0]))
.
145,150d
143d
131d
126d
123c
void (*kproftimer)(ulong);
.
109a
int islo(void);
.
87a
void freeblist(Block*);
.
62a
void devwstat(Chan*, char*);
.
60a
void devremove(Chan*);
.
55a
void devcreate(Chan*, char*, int, ulong);
.
51a
void devreset(void);
void devinit(void);
.
45a
void cunmount(Chan*, Chan*);
.
43a
Block* concatblock(Block*);
Block* copyblock(Block*, int);
.
42c
void (*consdebug)(void);
.
38a
int cmount(Chan*, Chan*, int, char*);
.
31,32c
Chan* cclone(Chan*, Chan*);
void cclose(Chan*);
.
17c
int blocklen(Block*);
.
## diffname port/portfns.h 1997/0413
## diff -e /n/emeliedump/1997/0327/sys/src/brazil/port/portfns.h /n/emeliedump/1997/0413/sys/src/brazil/port/portfns.h
232d
68a
void devreset(void);
.
65a
void devinit(void);
.
56,57d
1a
void addclock0link(void (*)(void));
.
## diffname port/portfns.h 1997/0415
## diff -e /n/emeliedump/1997/0413/sys/src/brazil/port/portfns.h /n/emeliedump/1997/0415/sys/src/brazil/port/portfns.h
138d
## diffname port/portfns.h 1997/0925
## diff -e /n/emeliedump/1997/0415/sys/src/brazil/port/portfns.h /n/emeliedump/1997/0925/sys/src/brazil/port/portfns.h
3a
Block* adjustblock(Block*, int);
.
## diffname port/portfns.h 1997/1101
## diff -e /n/emeliedump/1997/0925/sys/src/brazil/port/portfns.h /n/emeliedump/1997/1101/sys/src/brazil/port/portfns.h
179a
void poolsummary(void);
.
107,108d
74a
void drawactive(int);
void drawcmap(int);
.
## diffname port/portfns.h 1998/0224
## diff -e /n/emeliedump/1997/1101/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0224/sys/src/brazil/port/portfns.h
300c
int walk(Chan**, char*, int);
.
## diffname port/portfns.h 1998/0325
## diff -e /n/emeliedump/1998/0224/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0325/sys/src/brazil/port/portfns.h
315a
vlong nhgetv(void*);
.
313a
void hnputv(void*, vlong);
.
## diffname port/portfns.h 1998/0326
## diff -e /n/emeliedump/1998/0325/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0326/sys/src/brazil/port/portfns.h
63c
void devdir(Chan*, Qid, char*, vlong, char*, long, Dir*);
.
2a
int addphysseg(Physseg*);
.
## diffname port/portfns.h 1998/0327
## diff -e /n/emeliedump/1998/0326/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0327/sys/src/brazil/port/portfns.h
153c
long mntwrite9p(Chan*, void*, long, vlong);
.
151c
long mntread9p(Chan*, void*, long, vlong);
.
53,54c
void cupdate(Chan*, uchar*, int, vlong);
void cwrite(Chan*, uchar*, int, vlong);
.
51c
int cread(Chan*, uchar*, int, vlong);
.
## diffname port/portfns.h 1998/0404
## diff -e /n/emeliedump/1998/0327/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0404/sys/src/brazil/port/portfns.h
11a
long authcheckread(Chan*, char*, int n);
.
## diffname port/portfns.h 1998/0605
## diff -e /n/emeliedump/1998/0404/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0605/sys/src/brazil/port/portfns.h
172a
void pagechainhead(Page*);
.
## diffname port/portfns.h 1998/0606
## diff -e /n/emeliedump/1998/0605/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0606/sys/src/brazil/port/portfns.h
286a
void splxpc(int);
.
## diffname port/portfns.h 1998/0710
## diff -e /n/emeliedump/1998/0606/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0710/sys/src/brazil/port/portfns.h
93a
uvlong fastticks(uvlong*);
.
## diffname port/portfns.h 1998/0725
## diff -e /n/emeliedump/1998/0710/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0725/sys/src/brazil/port/portfns.h
193a
void procsegflush(Segment*);
.
## diffname port/portfns.h 1998/0731
## diff -e /n/emeliedump/1998/0725/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0731/sys/src/brazil/port/portfns.h
238a
int rand(void);
.
## diffname port/portfns.h 1998/0811
## diff -e /n/emeliedump/1998/0731/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0811/sys/src/brazil/port/portfns.h
194c
void procflushseg(Segment*);
.
## diffname port/portfns.h 1998/0829
## diff -e /n/emeliedump/1998/0811/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0829/sys/src/brazil/port/portfns.h
205a
void putmhead(Mhead*);
.
## diffname port/portfns.h 1998/0918
## diff -e /n/emeliedump/1998/0829/sys/src/brazil/port/portfns.h /n/emeliedump/1998/0918/sys/src/brazil/port/portfns.h
231a
int qpassnolim(Queue*, Block*);
.
172a
Block* packblock(Block*);
.
## diffname port/portfns.h 1998/1127
## diff -e /n/emeliedump/1998/0918/sys/src/brazil/port/portfns.h /n/emeliedump/1998/1127/sys/src/brazil/port/portfns.h
226a
int qisclosed(Queue*);
.
## diffname port/portfns.h 1999/0108
## diff -e /n/emeliedump/1998/1127/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0108/sys/src/brazil/port/portfns.h
295a
int swapcount(ulong);
.
## diffname port/portfns.h 1999/0110
## diff -e /n/emeliedump/1999/0108/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0110/sys/src/brazil/port/portfns.h
176a
void pagersummary(void);
.
## diffname port/portfns.h 1999/0120
## diff -e /n/emeliedump/1999/0110/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0120/sys/src/brazil/port/portfns.h
297a
int swapfull(void);
.
## diffname port/portfns.h 1999/0122
## diff -e /n/emeliedump/1999/0120/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0122/sys/src/brazil/port/portfns.h
261,263d
## diffname port/portfns.h 1999/0129
## diff -e /n/emeliedump/1999/0122/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0129/sys/src/brazil/port/portfns.h
296a
void syncfastticks(vlong);
.
185a
void poolsetparam(char*, ulong, int, int, void (*)(void*, void*));
.
94c
vlong fastticks(uvlong*);
.
## diffname port/portfns.h 1999/0130
## diff -e /n/emeliedump/1999/0129/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0130/sys/src/brazil/port/portfns.h
298d
## diffname port/portfns.h 1999/0218
## diff -e /n/emeliedump/1999/0130/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0218/sys/src/brazil/port/portfns.h
98a
void fixtod(void);
.
## diffname port/portfns.h 1999/0219
## diff -e /n/emeliedump/1999/0218/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0219/sys/src/brazil/port/portfns.h
298a
vlong todget(void);
void todfix(void);
void todsetfreq(vlong);
void todinit(void);
void todset(vlong, vlong, int);
.
99d
## diffname port/portfns.h 1999/0302
## diff -e /n/emeliedump/1999/0219/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0302/sys/src/brazil/port/portfns.h
28a
int canrlock(RWlock*);
.
## diffname port/portfns.h 1999/0316
## diff -e /n/emeliedump/1999/0302/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0316/sys/src/brazil/port/portfns.h
181a
Cmdbuf* parsecmd(char *a, int n);
.
144a
void logopen(Log*);
void logclose(Log*);
char* logctl(Log*, int, char**, Logflag*);
long logread(Log*, void*, ulong, long);
void log(Log*, int, char*, ...);
.
## diffname port/portfns.h 1999/0507
## diff -e /n/emeliedump/1999/0316/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0507/sys/src/brazil/port/portfns.h
281,283c
int scsireqsense(Target*, int, void*, int*, int);
int scsistart(Target*, int, int);
int scsitest(Target*, int);
.
279c
int scsiinquiry(Target*, int, void*, int*);
.
274,275c
int scsibio(Target*, int, int, void*, long, long, long);
int scsicap(Target*, int, ulong*, ulong*);
.
## diffname port/portfns.h 1999/0527
## diff -e /n/emeliedump/1999/0507/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0527/sys/src/brazil/port/portfns.h
117a
void iallocsumary(void);
.
34a
void checkb(Block*, char*);
.
## diffname port/portfns.h 1999/0531
## diff -e /n/emeliedump/1999/0527/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0531/sys/src/brazil/port/portfns.h
307c
vlong todget(vlong*);
.
## diffname port/portfns.h 1999/0603
## diff -e /n/emeliedump/1999/0531/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0603/sys/src/brazil/port/portfns.h
306a
void tagwithpc(void*, ulong);
.
## diffname port/portfns.h 1999/0629
## diff -e /n/emeliedump/1999/0603/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0629/sys/src/brazil/port/portfns.h
327a
int walkname(Chan**, char*, int);
.
303a
char* srvname(Chan*);
.
265c
void rootrecover(Chan*, char*);
.
213,214d
209,210d
176a
Cname* newcname(char*);
.
45a
void cnameclose(Cname*);
.
## diffname port/portfns.h 1999/0630
## diff -e /n/emeliedump/1999/0629/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0630/sys/src/brazil/port/portfns.h
120c
void iallocsummary(void);
.
## diffname port/portfns.h 1999/0701
## diff -e /n/emeliedump/1999/0630/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0701/sys/src/brazil/port/portfns.h
268a
void (*saveintrts)(void);
.
## diffname port/portfns.h 1999/0710
## diff -e /n/emeliedump/1999/0701/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0710/sys/src/brazil/port/portfns.h
335a
int xmerge(void*, void*);
.
331c
void* xalloc(ulong);
.
197,198d
166c
ulong msize(void*);
.
156a
void mallocsummary(void);
.
## diffname port/portfns.h 1999/0711
## diff -e /n/emeliedump/1999/0710/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0711/sys/src/brazil/port/portfns.h
209c
void procwired(Proc*, int);
.
## diffname port/portfns.h 1999/0712
## diff -e /n/emeliedump/1999/0711/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0712/sys/src/brazil/port/portfns.h
347a
/* this does not belong in portfns.h, but the system pool.h is for a different allocator */
void poolsetparam(char*, ulong, int, int, void (*)(void*, void*));
.
## diffname port/portfns.h 1999/0713
## diff -e /n/emeliedump/1999/0712/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0713/sys/src/brazil/port/portfns.h
348,350d
## diffname port/portfns.h 1999/0714
## diff -e /n/emeliedump/1999/0713/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0714/sys/src/brazil/port/portfns.h
306d
291a
void setmalloctag(void*, ulong);
void setrealloctag(void*, ulong);
.
113a
ulong getmalloctag(void*);
ulong getrealloctag(void*);
.
9a
#define assert(x) if(x);else panic("assert(x) failed");
.
## diffname port/portfns.h 1999/0718
## diff -e /n/emeliedump/1999/0714/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0718/sys/src/brazil/port/portfns.h
172c
void nameok(char*, int);
.
## diffname port/portfns.h 1999/0721
## diff -e /n/emeliedump/1999/0718/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0721/sys/src/brazil/port/portfns.h
24a
void callwithureg(void(*)(Ureg*));
.
## diffname port/portfns.h 1999/0820
## diff -e /n/emeliedump/1999/0721/sys/src/brazil/port/portfns.h /n/emeliedump/1999/0820/sys/src/brazil/port/portfns.h
292a
int serialgetc(void);
void serialputs(char*, int);
.
255a
void rdb(void);
.
## diffname port/portfns.h 1999/1005
## diff -e /n/emeliedump/1999/0820/sys/src/brazil/port/portfns.h /n/emeliedump/1999/1005/sys/src/brazil/port/portfns.h
149c
long latin1(Rune*, int);
.
10a
void _assert(char*);
.
## diffname port/portfns.h 1999/1013
## diff -e /n/emeliedump/1999/1005/sys/src/brazil/port/portfns.h /n/emeliedump/1999/1013/sys/src/brazil/port/portfns.h
84c
void drawcmap(void);
.
## diffname port/portfns.h 1999/1105
## diff -e /n/emeliedump/1999/1013/sys/src/brazil/port/portfns.h /n/emeliedump/1999/1105/sys/src/9/port/portfns.h
311d
268d
169d
## diffname port/portfns.h 2000/0308
## diff -e /n/emeliedump/1999/1105/sys/src/9/port/portfns.h /n/emeliedump/2000/0308/sys/src/9/port/portfns.h
194,195d
117,118c
ulong getmalloctag(void*);
ulong getrealloctag(void*);
.
## diffname port/portfns.h 2000/0506
## diff -e /n/emeliedump/2000/0308/sys/src/9/port/portfns.h /n/emeliedump/2000/0506/sys/src/9/port/portfns.h
275,286d
261d
130d
## diffname port/portfns.h 2000/0609
## diff -e /n/emeliedump/2000/0506/sys/src/9/port/portfns.h /n/emeliedump/2000/0609/sys/src/9/port/portfns.h
252a
void randominit(void);
ulong randomread(void*, ulong);
.
## diffname port/portfns.h 2000/0718
## diff -e /n/emeliedump/2000/0609/sys/src/9/port/portfns.h /n/emeliedump/2000/0718/sys/src/9/port/portfns.h
76a
void devpermcheck(char*, ulong, int);
.
## diffname port/portfns.h 2000/1018
## diff -e /n/emeliedump/2000/0718/sys/src/9/port/portfns.h /n/emeliedump/2000/1018/sys/src/9/port/portfns.h
157a
void vlog(Log*, int, char*, va_list);
.
155a
void logn(Log*, int, void*, int);
.
## diffname port/portfns.h 2000/1106
## diff -e /n/emeliedump/2000/1018/sys/src/9/port/portfns.h /n/emeliedump/2000/1106/sys/src/9/port/portfns.h
204a
void prflush(void);
.
202a
void portclock(Ureg*);
.
## diffname port/portfns.h 2001/0117
## diff -e /n/emeliedump/2000/1106/sys/src/9/port/portfns.h /n/emeliedump/2001/0117/sys/src/9/port/portfns.h
237a
void qfree(Queue*);
.
## diffname port/portfns.h 2001/0207
## diff -e /n/emeliedump/2001/0117/sys/src/9/port/portfns.h /n/emeliedump/2001/0207/sys/src/9/port/portfns.h
323c
Proc* wakeup(Rendez*);
.
## diffname port/portfns.h 2001/0306
## diff -e /n/emeliedump/2001/0207/sys/src/9/port/portfns.h /n/emeliedump/2001/0306/sys/src/9/port/portfns.h
236c
int qdiscard(Queue*, int);
.
## diffname port/portfns.h 2001/0315
## diff -e /n/emeliedump/2001/0306/sys/src/9/port/portfns.h /n/emeliedump/2001/0315/sys/src/9/port/portfns.h
325a
Watchdog* wdCreate(void);
char* wdDelete(Watchdog*);
char* wdStart(Watchdog*, ulong, void (*)(int), int);
char* wdCancel(Watchdog*);
.
## diffname port/portfns.h 2001/0507
## diff -e /n/emeliedump/2001/0315/sys/src/9/port/portfns.h /n/emeliedump/2001/0507/sys/src/9/port/portfns.h
135a
int isphysseg(char*);
.
134a
Segment* isoverlap(Proc*, ulong, int);
.
## diffname port/portfns.h 2001/0510
## diff -e /n/emeliedump/2001/0507/sys/src/9/port/portfns.h /n/emeliedump/2001/0510/sys/src/9/port/portfns.h
215a
void procinit0(void);
int procindex(int);
.
214d
## diffname port/portfns.h 2001/0518
## diff -e /n/emeliedump/2001/0510/sys/src/9/port/portfns.h /n/emeliedump/2001/0518/sys/src/9/port/portfns.h
10c
#define assert(x) if(x){}else panic("assert(x) failed");
.
## diffname port/portfns.h 2001/0519
## diff -e /n/emeliedump/2001/0518/sys/src/9/port/portfns.h /n/emeliedump/2001/0519/sys/src/9/port/portfns.h
10c
#define assert(x) if(x){}else panic("assert(x) failed")
.
## diffname port/portfns.h 2001/0527
## diff -e /n/emeliedump/2001/0519/sys/src/9/port/portfns.h /n/emeliedump/2001/0527/sys/src/9/port/portfns.h
327,332c
int walk(Chan**, char**, int, int);
.
323a
void validname(char*, int);
void validstat(uchar*, int);
.
319d
314a
int uartctl(Uart*, char*);
void uartkick(void*);
void uartrecv(Uart*, char);
Uart* uartsetup(Uart*);
int uartstageoutput(Uart*);
.
304c
char* srvname(Chan*);
.
289c
void (*serialputs)(char*, int);
.
283a
void (*screenputs)(char*, int);
.
216c
void procflushseg(Segment*);
.
214d
209d
199a
void printinit(void);
int procindex(ulong);
.
177d
172,173d
168a
void mkqid(Qid*, vlong, ulong, int);
.
151a
void kstrcpy(char*, char*, int);
void kstrdup(char**, char*);
.
137d
135d
92a
int emptystr(char*);
.
80,83c
int devstat(Chan*, uchar*, int, Dirtab*, int, Devgen*);
Walkqid* devwalk(Chan*, Chan*, char**, int, Dirtab*, int, Devgen*);
int devwstat(Chan*, uchar*, int);
.
69c
Chan* devclone(Chan*);
.
48c
int cmount(Chan**, Chan*, int, char*);
.
40c
Chan* cclone(Chan*);
.
13,21d
## diffname port/portfns.h 2001/0602
## diff -e /n/emeliedump/2001/0527/sys/src/9/port/portfns.h /n/emeliedump/2001/0602/sys/src/9/port/portfns.h
248d
244a
void qsetlimit(Queue*, int);
.
243a
Block* qremove(Queue*);
.
242a
void qputback(Queue*, Block*);
.
221a
void qadd(Queue*, Block*);
.
211a
Block* pullupqueue(Queue*, int);
.
## diffname port/portfns.h 2001/0619
## diff -e /n/emeliedump/2001/0602/sys/src/9/port/portfns.h /n/emeliedump/2001/0619/sys/src/9/port/portfns.h
157a
Block* mem2bl(uchar*, int);
.
13a
Block* bl2mem(uchar*, Block*, int);
.
## diffname port/portfns.h 2001/0803
## diff -e /n/emeliedump/2001/0619/sys/src/9/port/portfns.h /n/emeliedump/2001/0803/sys/src/9/port/portfns.h
205a
int procfdprint(Chan*, int, int, char*, int);
.
## diffname port/portfns.h 2001/0807
## diff -e /n/emeliedump/2001/0803/sys/src/9/port/portfns.h /n/emeliedump/2001/0807/sys/src/9/port/portfns.h
164a
int mntauth(Chan*, uchar*, int, uchar*, int);
.
## diffname port/portfns.h 2001/0808
## diff -e /n/emeliedump/2001/0807/sys/src/9/port/portfns.h /n/emeliedump/2001/0808/sys/src/9/port/portfns.h
165d
## diffname port/portfns.h 2001/0809
## diff -e /n/emeliedump/2001/0808/sys/src/9/port/portfns.h /n/emeliedump/2001/0809/sys/src/9/port/portfns.h
350a
#pragma varargck argpos iprint 1
.
123a
int iprint(char*, ...);
.
## diffname port/portfns.h 2001/0819
## diff -e /n/emeliedump/2001/0809/sys/src/9/port/portfns.h /n/emeliedump/2001/0819/sys/src/9/port/portfns.h
171a
int newfd(Chan*);
.
168a
void muxclose(Mnt*);
.
166a
long mntversion(Chan*, char*, int, int);
.
165a
Chan* mntauth(Chan*, char*);
.
18a
char* c2name(Chan*);
.
## diffname port/portfns.h 2001/0825
## diff -e /n/emeliedump/2001/0819/sys/src/9/port/portfns.h /n/emeliedump/2001/0825/sys/src/9/port/portfns.h
232c
void qaddlist(Queue*, Block*);
.
## diffname port/portfns.h 2001/0905
## diff -e /n/emeliedump/2001/0825/sys/src/9/port/portfns.h /n/emeliedump/2001/0905/sys/src/9/port/portfns.h
70a
void devpower(int);
.
62a
int devconfig(int, char *, DevConf *);
.
## diffname port/portfns.h 2001/0929
## diff -e /n/emeliedump/2001/0905/sys/src/9/port/portfns.h /n/emeliedump/2001/0929/sys/src/9/port/portfns.h
138d
## diffname port/portfns.h 2001/1118
## diff -e /n/emeliedump/2001/0929/sys/src/9/port/portfns.h /n/emeliedump/2001/1118/sys/src/9/port/portfns.h
155a
Cmdtab* lookupcmd(Cmdbuf*, Cmdtab*, int);
.
## diffname port/portfns.h 2001/1120
## diff -e /n/emeliedump/2001/1118/sys/src/9/port/portfns.h /n/emeliedump/2001/1120/sys/src/9/port/portfns.h
40a
void cmderror(Cmdbuf*, char*);
.
## diffname port/portfns.h 2002/0104
## diff -e /n/emeliedump/2001/1120/sys/src/9/port/portfns.h /n/emeliedump/2002/0104/sys/src/9/port/portfns.h
339c
int walk(Chan**, char**, int, int, int*);
.
77c
Walkqid* devwalk(Chan*, Chan*, char**, int, Dirtab*, int, Devgen*);
.
63c
Chan* devclone(Chan*);
.
19c
char* c2name(Chan*);
.
## diffname port/portfns.h 2002/0109
## diff -e /n/emeliedump/2002/0104/sys/src/9/port/portfns.h /n/emeliedump/2002/0109/sys/src/9/port/portfns.h
272a
void rebootcmd(int, char**);
void reboot(void*, void*, ulong);
.
145c
void ksetenv(char*, char*, int);
.
116a
char* getconfenv(void);
.
75a
void devshutdown(void);
.
27a
void chandevshutdown(void);
.
## diffname port/portfns.h 2002/0115
## diff -e /n/emeliedump/2002/0109/sys/src/9/port/portfns.h /n/emeliedump/2002/0115/sys/src/9/port/portfns.h
293d
284d
234d
144d
111d
## diffname port/portfns.h 2002/0217
## diff -e /n/emeliedump/2002/0115/sys/src/9/port/portfns.h /n/emeliedump/2002/0217/sys/src/9/port/portfns.h
159d
## diffname port/portfns.h 2002/0326
## diff -e /n/emeliedump/2002/0217/sys/src/9/port/portfns.h /n/emeliedump/2002/0326/sys/src/9/port/portfns.h
173a
ulong ms2tk(ulong);
.
## diffname port/portfns.h 2002/0330
## diff -e /n/emeliedump/2002/0326/sys/src/9/port/portfns.h /n/emeliedump/2002/0330/sys/src/9/port/portfns.h
134a
int isphysseg(char*);
.
133a
Segment* isoverlap(Proc*, ulong, int);
.
## diffname port/portfns.h 2002/0403
## diff -e /n/emeliedump/2002/0330/sys/src/9/port/portfns.h /n/emeliedump/2002/0403/sys/src/9/port/portfns.h
152c
int lock(Lock*);
.
## diffname port/portfns.h 2002/0410
## diff -e /n/emeliedump/2002/0403/sys/src/9/port/portfns.h /n/emeliedump/2002/0410/sys/src/9/port/portfns.h
315a
void timeradd(Timer*);
void timerdel(Timer*);
void timersinit(void);
void timerintr(Ureg*, uvlong);
void timerset(uvlong);
.
177a
ulong ms2tk(ulong);
uvlong ms2fastticks(ulong);
.
131a
int isedf(Proc*);
.
99c
uvlong fastticks(uvlong*);
.
89a
void edfdeadline(Proc*);
void edfrelease(Task*);
char* edfadmit(Task*);
void edfexpel(Task*);
void edfbury(Proc*);
void edfsched(Task*);
int edfanyready(void);
void edfready(Proc*);
Proc* edfrunproc(void);
void edfblock(Proc*);
void edfinit(void);
.
10c
#define assert(x) if(x){}else _assert("assert(x) failed")
.
## diffname port/portfns.h 2002/0412
## diff -e /n/emeliedump/2002/0410/sys/src/9/port/portfns.h /n/emeliedump/2002/0412/sys/src/9/port/portfns.h
343a
void uartputc(int);
void uartputs(char*, int);
.
342a
int uartgetc(void);
.
310,311d
## diffname port/portfns.h 2002/0503
## diff -e /n/emeliedump/2002/0412/sys/src/9/port/portfns.h /n/emeliedump/2002/0503/sys/src/9/port/portfns.h
342a
void uartmouse(Uart*, int (*)(Queue*, int), int);
.
## diffname port/portfns.h 2002/0704
## diff -e /n/emeliedump/2002/0503/sys/src/9/port/portfns.h /n/emeliedump/2002/0704/sys/src/9/port/portfns.h
143d
90,100d
## diffname port/portfns.h 2002/0710
## diff -e /n/emeliedump/2002/0704/sys/src/9/port/portfns.h /n/emeliedump/2002/0710/sys/src/9/port/portfns.h
320a
ulong tk2ms(ulong);
#define TK2MS(x) ((x)*(1000/HZ))
.
176c
ulong ms2tk(ulong);
.
160c
Cmdtab* lookupcmd(Cmdbuf*, Cmdtab*, int);
.
## diffname port/portfns.h 2002/0731
## diff -e /n/emeliedump/2002/0710/sys/src/9/port/portfns.h /n/emeliedump/2002/0731/sys/src/9/port/portfns.h
184a
Mhead* newmhead(Chan*);
.
## diffname port/portfns.h 2002/0822
## diff -e /n/emeliedump/2002/0731/sys/src/9/port/portfns.h /n/emeliedump/2002/0822/sys/src/9/port/portfns.h
204a
ulong perfticks(void);
.
## diffname port/portfns.h 2002/0928
## diff -e /n/emeliedump/2002/0822/sys/src/9/port/portfns.h /n/emeliedump/2002/0928/sys/src/9/port/portfns.h
2c
void addclock0link(void (*)(void), int);
.
## diffname port/portfns.h 2002/1011
## diff -e /n/emeliedump/2002/0928/sys/src/9/port/portfns.h /n/emeliedump/2002/1011/sys/src/9/port/portfns.h
242a
long qblen(Queue*);
.
## diffname port/portfns.h 2002/1113
## diff -e /n/emeliedump/2002/1011/sys/src/9/port/portfns.h /n/emeliedump/2002/1113/sys/src/9/port/portfns.h
243d
## diffname port/portfns.h 2002/1130
## diff -e /n/emeliedump/2002/1113/sys/src/9/port/portfns.h /n/emeliedump/2002/1130/sys/src/9/port/portfns.h
4c
void addbootfile(char*, uchar*, ulong);
.
## diffname port/portfns.h 2003/0220
## diff -e /n/emeliedump/2002/1130/sys/src/9/port/portfns.h /n/emeliedump/2003/0220/sys/src/9/port/portfns.h
243a
Queue* qbypass(void (*)(void*, Block*), void*);
.
## diffname port/portfns.h 2003/0228
## diff -e /n/emeliedump/2003/0220/sys/src/9/port/portfns.h /n/emeliedump/2003/0228/sys/src/9/port/portfns.h
224a
void procpriority(Proc*, int, int);
.
206a
int preempted(void);
.
121a
void hzsched(void);
.
## diffname port/portfns.h 2003/0314
## diff -e /n/emeliedump/2003/0228/sys/src/9/port/portfns.h /n/emeliedump/2003/0314/sys/src/9/port/portfns.h
368a
void yield(void);
.
## diffname port/portfns.h 2003/0509
## diff -e /n/emeliedump/2003/0314/sys/src/9/port/portfns.h /n/emeliedump/2003/0509/sys/src/9/port/portfns.h
182a
void nameerror(char*, char*);
.
102a
int findmount(Chan**, Mhead**, int, int, Qid);
.
93a
int eqchantdqid(Chan*, int, int, Qid, int);
.
19c
char* channame(Chan*);
.
|